会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
11今天练腿了嘛?
博客园
首页
新随笔
联系
订阅
管理
2023年6月14日
谈论关于Redis产生的分布式ID获取为空问题
摘要: 一:事故 在项目测试中,遇到一个事件创建失败问题,追踪日志发现分布式ID的获取值为空,导致后续表写入异常。 经排查锁定相关方法,具体方法经简化如下: @Transactional public String testRedisTrans(){ redisTemplate.setEnableTrans
阅读全文
posted @ 2023-06-14 11:14 11今天练腿了嘛?
阅读(84)
评论(0)
推荐(0)
2023年5月18日
测试中遇到的奇怪问题
摘要: 一个服务在本地启动,通过feign调用服务器上的某服务,但该服务所在服务器未对外开启该服务的端口,导致服务间feign调用超时
阅读全文
posted @ 2023-05-18 17:25 11今天练腿了嘛?
阅读(12)
评论(0)
推荐(0)
2022年2月24日
关于java内使用位运算实现加减乘除运算的数据结构问题
摘要: 在进入编码前,我们先补充位运算的知识: & :与门,两个位都为1时,结果才为1; | : 或门,两个位都为0时,结果才为0; ^: 异或门,两个位相同为0,相异为1; ~: 取反符号,二进制数0变1,1变0; << : 左移符号,各二进位全部左移若干位,高位丢弃,低位补0; >> (>>>): 带(
阅读全文
posted @ 2022-02-24 12:42 11今天练腿了嘛?
阅读(101)
评论(0)
推荐(0)
2021年12月29日
修改VMOptions文件的堆内存后发现idea无法打开的问题
摘要: 这次在学习过程中,为了体现弱引用在OOM异常中的作用修改了-Xms与-Xmx的值。导致堆内存过小,idea无法启动的问题。 原本以为修改的是在idea安装路径下的idea64.exe.vmoptions,其实修改的是缓存中的idea64.exe.vmoptions文件。该缓存存在于C:/User/用
阅读全文
posted @ 2021-12-29 19:16 11今天练腿了嘛?
阅读(1016)
评论(0)
推荐(0)
2021年12月22日
浅谈 JAVA 中关于NIO知识
摘要: 一:NIO的理解 NIO作为同步非阻塞流与普通IO最大的区别就是 NIO针对缓冲流进行操作而传统IO基于字节、字符进行操作。 NIO主要有三大核心部分:Channel(通道),Buffer(缓冲区), Selector。NIO基于Channel和Buffer(缓冲区)进行操作,数据总是从通道读取到缓
阅读全文
posted @ 2021-12-22 16:02 11今天练腿了嘛?
阅读(40)
评论(0)
推荐(0)
2021年12月21日
深入理解JVM(DAY 1)
摘要: JVM(Java Virtural Machine) JAVA虚拟机的存在使Java开发的程序具有跨平台性,即一次编译处处运行。在编译完成后生成.class文件(字节码文件)提供给JVM运行。 JVM在运行时的数据区如下: 接下来让我们一起学习一下JVM运行时内存空间的分配 一:程序计数器 程序计数
阅读全文
posted @ 2021-12-21 22:08 11今天练腿了嘛?
阅读(37)
评论(0)
推荐(0)
公告