会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
汤圆圆
Powered by
博客园
博客园
|
首页
|
新随笔
|
联系
|
订阅
|
管理
2020年1月7日
JIT
摘要: 热点代码:被多次调用的方法或循环体。(大概1w次?) jvm两种运行模式: 执行java -version 可以看到Server或client 模式 ,其中server 模式启动较慢但是稳定运行后执行速度较快,因为server 模式采用了优化方式是重量级JVM模式 JVM运行时是动态解释java 字
阅读全文
posted @ 2020-01-07 21:56 汤圆圆
阅读(216)
评论(0)
推荐(0)
编辑
2018年1月22日
sping+redis实现消息队列的乱码问题
摘要: 使用spring支持redis实现消息队列,参考官方样例:https://spring.io/guides/gs/messaging-redis/ 实现后在运行过程中发现消费者在接收消息时会出现乱码的情况。经排查是由于序列化工具不同导致的。 生产者的配置 template默认是使用stringSer
阅读全文
posted @ 2018-01-22 21:33 汤圆圆
阅读(2619)
评论(0)
推荐(0)
编辑
2018年1月8日
JVM参数设置
摘要: 逃逸分析和锁消除分别可以使用参数-XX:+DoEscapeAnalysis和-XX:+EliminateLocks -XX:+UseBiasedLocking可以开启偏向锁
阅读全文
posted @ 2018-01-08 15:33 汤圆圆
阅读(123)
评论(0)
推荐(0)
编辑
2017年12月19日
redisTemplate如何注入到ValueOperations
摘要: 今天看到Spring操作redis 是可以将redisTemplate注入到ValueOperations,避免了ValueOperations<String, Object> valueOperations = redisTemplate.opsForValue(); 这样来获取ValueOper
阅读全文
posted @ 2017-12-19 21:54 汤圆圆
阅读(18537)
评论(4)
推荐(8)
编辑
2017年11月13日
数据库事务级别
摘要: 事务四个特性ACID Atomicity 原子性 Consistency 一致性 Isolation 隔离性 Durability 持久性 数据库在高并发下会产生三个问题, 有并发事务A,B 脏读: A读取了B未提交的数据, 不可重复读:A第一次查询数据,B更新数据并提交,A第二次查询,读出B更新后
阅读全文
posted @ 2017-11-13 11:10 汤圆圆
阅读(250)
评论(0)
推荐(0)
编辑
2017年11月3日
实现一个依赖注入的小程序
摘要: 先用servlet+jsp 实现一个小功能,传一个参数,输出当前时间 访问地址 /hello/showDate?name=lee 效果 功能很简单,现在模仿Spring 注解方式来实现这段代码 ModelAndView类 存储页面返回信息 controller类 负责做分发,@Controller注
阅读全文
posted @ 2017-11-03 15:33 汤圆圆
阅读(883)
评论(0)
推荐(0)
编辑
2017年10月31日
类加载与双亲委派
摘要: 我们回想一下最初学java写Hello World程序时是怎样的过程呢。 首先我们要写一段代码放在Hello.java的文本文件中,之后通过javac命令或是IDE build将Hello.java文件编译成Hello.class的字节码文件。至此,我们的硬盘上有两个文件,后缀名分别是java和cl
阅读全文
posted @ 2017-10-31 10:45 汤圆圆
阅读(303)
评论(0)
推荐(0)
编辑