摘要:
在分布式开发中,锁是线程控制的重要途径。Java为此也提供了2种锁机制,synchronized和lock。做为Java爱好者,自然少不了对比一下这2种机制,也能从中学到些分布式开发需要注意的地方。 我们先从最简单的入手,逐步分析这2种的区别。 一、synchronized和lock的用法区别 sy 阅读全文
posted @ 2018-03-06 22:39
BarryW
阅读(8603)
评论(0)
推荐(1)
摘要:
首先一个思维导图来看下Tomcat的类加载机制和JVM类加载机制的过程 类加载 在JVM中并不是一次性把所有的文件都加载到,而是一步一步的,按照需要来加载。 比如JVM启动时,会通过不同的类加载器加载不同的类。当用户在自己的代码中,需要某些额外的类时,再通过加载机制加载到JVM中,并且存放一段时间, 阅读全文
posted @ 2018-03-06 16:55
BarryW
阅读(849)
评论(0)
推荐(0)
摘要:
Netty的主要组成模块: Channels Callbacks Futures Events 和 handlers 这些模块代表了不同类型的概念:资源,逻辑和通知。你的应用将会利用这些模块来获取网络和网络上的数据。 对每个组件,我们会给出一个基本的定义,并且在合适的情况下,用一个简单的代码实例说明 阅读全文
posted @ 2018-03-06 16:44
BarryW
阅读(212)
评论(0)
推荐(0)
摘要:
了解人了解工作可以在公司,但了解人一定要在工作场合外,所以我要求每周五早上周会结束后,中午我们一起出去找好吃的,要求是尽量不重复。刚开始时我掏钱,后来是大家自愿AA,新人等转正之后才参与平摊,之前都是老人之间分摊。饭桌上才能什么都聊,爱好、家庭、业余生活,原本不熟悉的人,很快就拉近距离了。 了解事交 阅读全文
posted @ 2018-03-06 14:56
BarryW
阅读(303)
评论(0)
推荐(0)

浙公网安备 33010602011771号