自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 并发编程1:查看线程的stack信息

有时候写代码,不小心就写成了死循环,虽然几率不大,但是万一遇到,我们要知道怎么去排查这个问题。一般情况下,我们可以通过jps名称,查看进程号然后再通过jstack -l pid 查看进程的堆栈信息。 同时,我们写代码的时候,应该使用一些约定俗成的方法,避免产生死锁问题。1.避免一个线程同时获得多个锁2.避免一个线程在锁内部占用多个资源,尽量是一个锁占用一个资源3.多使用...

2018-11-07 22:24:35 339

翻译 DUBBO的服务分组

服务分组当一个对外提供的接口有多个实现时,如何让消费端消费指定的接口实现?dubbo提供了服务分组的概念:只要服务端和消费端处在同一个分组中,就可以实现指定消费端消费指定的接口实现。服务:<dubbo:service group="feedback" interface="com.xxx.IndexService" /><dubbo:service group...

2018-11-03 12:28:29 1516

翻译 dubbo源码1:配置关系图

因为服务端和消费端有很多都是相同的可配置项,那相同的配置项之间就会存在覆盖关系,dubbo的配置项覆盖关系如下:方法级优先,接口级次之,全局配置再次之。 如果级别一样,则消费方优先,提供方次之。 [我自己画图还没有官网提供的好看,所以就直接截取官网的图了] 以前看过一点dubbo源码,很多都是似懂非懂,最近项目又是一个dubbo的框架,所以打算再读一次dubbo的源码,...

2018-11-03 10:28:29 328

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除