
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
code 比较简单,在服务端的处理器中,首先将接收到的字符串解析成一个 JSONObject 对象。客户端的code 基本和服务端一致,客户端接收了服务端的回写数据并进行了打印,其中@DependsOn(“webNettyServer”) 告诉spring 在装载客户端的bean 时,先要去装载服务端的bean;前言:Netty 作为主流的nio 通信模型应用相当广泛,本文在spring-boot

maven项目转gradle项目
git tag 标记重要的版本节点(如发布版本 v1.0.0、测试版本 v2.1.1-beta),方便快速定位和回溯代码,是版本管理的核心工具。git 通过tag 标签可以轻量级的对某个commit 进行标识,从而不需要记录较长的commitid,后续如果需要回滚代码可以使用revert 进行代码的回退。

在开发过程中,可能出现某些已经发到线上的功能进行回退,而这一批次的功能是同一个时间提交的,并且改功能之后也没有上线其它的功能,此时可以考虑将改环境对应的代码分支,整体回退到到某个时间的commit 提交。在 Git 中,“compare with Revision”(对比某个版本)是查看代码在特定提交版本之间差异的操作,核心通过 git diff 命令实现,用于追溯代码变更、定位问题或审核历史修改

我们知道Redis 缓存可以使用setNx来作为分布式锁,但是我们直接使用setNx 需要考虑锁过期的问题;此时我们可以使用Redisson 的lock 来实现分布式锁,那么lock 内部帮我们做了哪些工作呢。锁过期自动续时的触发条件是tryLock设置的锁到期时间leaseTime == -1;

1 创建一个父类maven如果还没有安装maven可以参考:https://blog.csdn.net/l123lgx/article/details/121421914创建方式1:使用maven脚手架创建maven项目1)选择maven 项目:2)填入项目名称和项目坐标:注意:填入项目名称后,在项目路径下将项目名称也添加上:3)设置maven 地址:4)Fininsh 完成,因为maven-wa
MyBatis-Plus多数据源dynamic-datasource解决多线程情境下数据源切换失效问题

近期通过程序调用存储过程,在获取结果的时候报错提示 java.sql.SQLException: ORA-01002: 提取违反顺序 ,本文对其原因及处理方法进行记录。java程序调用存储过程,获取out 的参数提示java.sql.SQLException: ORA-01002: 提取违反顺序 原因及处理进行分析。
近期通过程序调用存储过程,在获取结果的时候报错提示 java.sql.SQLException: ORA-01002: 提取违反顺序 ,本文对其原因及处理方法进行记录。java程序调用存储过程,获取out 的参数提示java.sql.SQLException: ORA-01002: 提取违反顺序 原因及处理进行分析。
本文记录本机安装Docker,环境window10,docker 版本 Docker version 29.2.1, build a5c7197。本文记录window 安装Docker。








