- 博客(6)
- 资源 (25)
- 收藏
- 关注
原创 深入理解 分库分表——一
上下文切换cpu通过给每个线程分配cpu时间片(时间片:一般几十毫秒,是cpu分配给每个线程的时间),实现多线程执行(无论单核与多核)。cpu通过不断切换线程,已达到多个线程执行的效果。每次切换到另一个线程时,会保存当前线程的任务状态,以便下次切换回来。所以,线程任务从保存到再次切换回来的过程就是一次上下文切换。多线程一定快?public class Concurrency
2016-01-17 19:29:02 890
原创 jedis 源码阅读二——jedisPool
我们从这段代码分析jedisPool:JedisPool @Test public void checkJedisIsReusedWhenReturned() { JedisPool pool = new JedisPool(new JedisPoolConfig(), hnp.getHost(), hnp.getPort()); Jedis jedis = pool.getRe
2016-01-17 02:21:29 2651
原创 Jedis 源码阅读一 —— Jedis
这是jedis 源码目录,我们接下来选择性阅读重要的接口以及实现。└─redis └─clients ├─jedis │ │ BinaryClient.java │ │ BinaryJedis.java │ │ BinaryJedisCluster.java │ │ BinaryJedisPubS
2016-01-17 00:21:52 2687 1
原创 Remote Compute Engine——JAVA RMI 学习二
什么是RMI: The Java Remote Method Invocation (RMI) system allows an object running in one Java virtual machine to invoke methods on an object running in another Java virtual machine. RMI provides
2016-01-14 21:14:03 1301
原创 JAVA RMI 学习一
RMI 是什么,网上说了很多。以下这篇文章附带测试demo,我就不狗尾续貂的写什么了。 https://www.ibm.com/developerworks/cn/java/j-rmiframe/下一次,我讲深入讨论RMI原理,以及阅读源码。夜已深,晚安!
2016-01-09 00:51:27 773
Visual C++ Redistributable for Visual Studio 2015
2017-10-28
ckeditorjavaweb项目
2013-11-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人