青铜 诸事顺遂

RocketMQ简介

RocketMQ 是阿里巴巴开源的一款 分布式消息中间件,其设计目标是处理高吞吐、高可靠、低延迟的消息传递,尤其适用于: 消息队列 分布式事务 高并发异步处理 日志收集、监控 RocketMQ 核心概念 Producer 发送消息到 Broker,消息根据 Topic 和 Queue 存储在 Bro

吴书松 发布于 2025-05-08

[转载]Docker 日志文件限制

Docker 在不重建容器的情况下,日志文件默认会一直追加,时间一长会逐渐占满服务器的硬盘的空间,内存消耗也会一直增加,本篇来了解一些控制日志文件的方法。 1、清理单个文件 感觉哪个容器的日志太大就清理哪个 sh -c "cat /dev/null > ${log_file}" # ${log_f

吴书松 发布于 2025-05-06

JPom入门

安装 文档: https://jpom.dromara.org/pages/practice/build-java-ssh-release/#%E7%AC%AC%E4%B8%89%E6%AD%A5-%E9%85%8D%E7%BD%AE-ssh-%E4%BF%A1%E6%81%AF 1、下载安装包:

吴书松 发布于 2025-05-06

本地穿透

本地穿透 本地电脑,通过跳板机,访问跳板机内部的机器 如: 1、跳板机:192.168.1.242 2、跳板机能访问的机器:192.168.1.111 端口23500 3、本地IP 192.168.1.233 但是本地无法访问192.168.1.111 这个时候,可以通过在

吴书松 发布于 2025-05-06

Mybatis二级缓存

mybatis 1、缓存作用 为了缓解数据库的压力,提高数据库的效率,mybatis提供了两种缓存机制 2、一级缓存 SqlSession级别的缓存,缓存的数据只在SqlSession内有效。 一级缓存mybatis已近为我们自动开启,不用我们手动操作,而且我们是关闭不了的!!但是我们可以手动清除缓

吴书松 发布于 2025-05-06

Mybatis常用功能

mybatis功能 1、插入数据之后,返回主键给实体类 <insert id="insertUser" parameterType="SysUser" useGeneratedKeys="true" keyProperty="userId"> </insert> 关键参数: parameterTy

吴书松 发布于 2025-05-06

Mybatis 自定义数据权限

mybatis 自定义数据权限 就是在mybatis sql组装时,拼接自己的逻辑进去 1、定义注解 该注解,作用在mapper层 方法上,用来开启数据权限,并识别权限表名,列名 package com.wss.common.mybatis.annotation; import com.wss.c

吴书松 发布于 2025-05-06

Mybatis 自定义sql拼接

mybatis 自定义查询语句 1 使用场景: 如,需要给查询sql 表明后面添加指定 sql语段,如:强制索引:force index (PRIMARY) select ICCID,INTER_CODE,CLIENT_ACCOUNT from iot_card_base_info force in

吴书松 发布于 2025-05-06

GIT仓库初始化

为了标识身份,建议先完成 Git 全局设置 git config --global user.name "wushusong" git config --global user.email "wushusong812@163.com" 方式一:克隆仓库 git clone https:xxxx

吴书松 发布于 2025-05-06

GIT命令

Git 1、git文档 https://mp.weixin.qq.com/s/BIvx7cnvLBHMKE5lYgcOLw https://www.runoob.com/git/git-tutorial.html git branch --merged

吴书松 发布于 2025-05-06