会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
CodingRose
RoseHouse
博客园
首页
新随笔
联系
订阅
管理
[置顶]
如何利用Spring AOP实现异常重试
摘要: 微信公众号:deepstack 欢迎一起交流 背景:在业务中,出现方法执行失败需要重试的场景很多,如网络抖动导致的连接失败或者超市等。 优雅实现: 1、减少代码侵入 2、方便可用 3、配置灵活 步骤: 微信公众号:deepstack 欢迎一起交流 背景:在业务中,出现方法执行失败需要重试的场景很多,
阅读全文
posted @ 2019-01-12 14:07 TT的宝藏
阅读(2821)
评论(0)
推荐(0)
[置顶]
ZooKeeper简介(安装和使用)
摘要: 近期学习一些东西,涉及到zk。于是在阿里云的服务器上尝试安装了一个zk集群。当然,本人比较穷,只用一台服务器搭的,还好原理都一样,不影响学习效果。 1、下载,这个去官网下载即可。有些同学可能不清楚怎么上传到阿里云服务器,那么这里有几种方式供你选择,一个是你直接用一些类似xshell的ssh客户端直接
阅读全文
posted @ 2018-04-26 23:28 TT的宝藏
阅读(188)
评论(0)
推荐(0)
2018年3月11日
算法(1)——Java冒泡算法
摘要: Java冒泡算法算是最常见的算法之一了。那么什么是冒泡算法呢?如下图所示(图片来自网络): 其实可以看到,第一遍的遍历过程中,首先比较第一对数字,比较交换完成后第二个数字一定是比较大的,接下来比较第二对,同样进行比较交换,那么这个时候第三个数一定是较大的,这样所有的数对比较完成之后,最大的数字就会冒
阅读全文
posted @ 2018-03-11 23:22 TT的宝藏
阅读(287)
评论(0)
推荐(0)
2017年12月19日
线程和Java内存模型
摘要: 硬件的效率和一致性 CPU的性能 = IPC * MHz IPC主要是指的利用进程间的通信来提升CPU的性能(Amdahl定律,通过系统中的串行和并行的比重来提升系统西能),而MHz则是指信号交换频率(摩尔定律,处理器的晶体管数量越多,运行效率就越高) CPU -->Registers -->Cac
阅读全文
posted @ 2017-12-19 15:40 TT的宝藏
阅读(204)
评论(0)
推荐(0)
2017年10月27日
ifconfig: command not found(CentOS专版,其他的可以参考)[转]
摘要: [原文链接:http://www.cnblogs.com/dunitian/p/4974761.html] ifconfig: command not found 查看path配置(echo相当于c中的printf,C#中的Console.WriteLine) 1 echo $PATH 1 echo
阅读全文
posted @ 2017-10-27 10:20 TT的宝藏
阅读(245)
评论(0)
推荐(0)
2017年10月26日
mysql 性能分析方法
摘要: 1. explain分析法 explain {sql}; // 分析查询语句 (1) id列数字越大越先执行,如果说数字一样大,那么就从上往下依次执行(2) select_type查询类型:simple、primary、dependent subquery等(3) table表名(4) type 从
阅读全文
posted @ 2017-10-26 23:30 TT的宝藏
阅读(749)
评论(0)
推荐(0)
2017年9月11日
Spring实例化bean顺序问题,导致注入失败
摘要: 我们可以通过Spring进行非常方便的管理bean,只需要在类上面加一个注解就可以进行bean的注入,也就是所谓的DI。今天碰到了个小问题,来总结一下。 问题如下: 但是发现这个str始终是null。 原因:在实例化TestBean的时候不能确认str已经实例化,所以是先建立对象,再进行注入str的
阅读全文
posted @ 2017-09-11 23:26 TT的宝藏
阅读(5034)
评论(0)
推荐(0)
公告