上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 70 下一页

2017年7月6日

摘要: 原文地址 译文地址 译者:小鱼儿 校对:梁海舰 自旋锁和互斥锁是多线程程序中的重要概念。 它们被用来锁住一些共享资源, 以防止并发访问这些共享数据时可能导致的数据不一致问题。 但是它们的不同之处在哪里? 我们应该在什么时候用自旋锁代替互斥锁? 理论分析 从理论上说, 如果一个线程尝试加锁一个互斥锁的 阅读全文
posted @ 2017-07-06 16:38 冰花ぃ雪魄 阅读(200) 评论(0) 推荐(0)

2017年6月29日

摘要: 之前分享过《轻量级 web server Tornado代码分析》,介绍了目前我们采用nginx + tornado的方式搭建升级、配管、数据中心等各类服务组建客户端迭代体系。最近注意到,淘宝目前公开了其网络服务器源代码Tengine。根据官方介 绍,Tengine是由淘宝网发起的Web服务器项目。 阅读全文
posted @ 2017-06-29 11:38 冰花ぃ雪魄 阅读(1466) 评论(0) 推荐(0)

2017年6月20日

摘要: 转自: https://my.oschina.net/readjava/blog/282882 摘要: 要学习JAVA中是如何实现线程间的锁,就得从LockSupport这个类先说起,因为这个类实现了底层的一些方法,各种的锁实现都是这个基础上发展而 来的。这个类方法很少,但理解起来需要花费一点时间, 阅读全文
posted @ 2017-06-20 12:03 冰花ぃ雪魄 阅读(1469) 评论(0) 推荐(0)
 
摘要: 1. Thread.yield(): api中解释: 暂停当前正在执行的线程对象,并执行其他线程。 注意:这里的其他也包含当前线程,所以会出现以下结果。 输出结果: 1122 或者 1212 2. Thread.sleep(long millis): 解释:使当前线程暂停millis所指定的毫秒,转 阅读全文
posted @ 2017-06-20 11:47 冰花ぃ雪魄 阅读(327) 评论(0) 推荐(0)
 
摘要: /** * Disables the current thread for thread scheduling purposes unless the * permit is available. * * <p>If the permit is available then it is consum 阅读全文
posted @ 2017-06-20 11:46 冰花ぃ雪魄 阅读(1622) 评论(0) 推荐(0)

2017年6月19日

摘要: JDK 1.7 时,标准类库添加了 ForkJoinPool,作为对 Fork/Join 型线程池的实现。Fork 在英文中有 分叉 的意思,而 Join 有 合并 的意思。ForkJoinPool 的功能也是如此:Fork 将大任务分叉为多个小任务,然后让小任务执行,Join 是获得小任务的结果, 阅读全文
posted @ 2017-06-19 11:03 冰花ぃ雪魄 阅读(914) 评论(0) 推荐(0)
 
摘要: 在net4.0以前,当调用ThreadPool.QueueUserWorkItem方法往线程池中插入作业时,会把作业内容(其实就是一个委托)放到线程池中的一个全局队列中,然后线程池中的线程按照先进先出的方式取出作业,并处理。 如下图中的方式,主程序创建了Item到Queue中,然后分配到了各个工作线 阅读全文
posted @ 2017-06-19 10:51 冰花ぃ雪魄 阅读(3025) 评论(0) 推荐(0)

2017年6月14日

摘要: 1. Overview This tutorial will show how to configure a timeout with the Apache HttpClient 4. If you want to dig deeper and learn other cool things you 阅读全文
posted @ 2017-06-14 17:27 冰花ぃ雪魄 阅读(1260) 评论(0) 推荐(0)

2017年5月22日

摘要: 在使用 protocol buffer 的时候,用.proto文件生成代码文件时报错 使用命令 protoc.exe --java_out c:\logs\ User.proto User.proto文件内容格式如下 --java_out: User.proto: User.proto: Canno 阅读全文
posted @ 2017-05-22 11:16 冰花ぃ雪魄 阅读(1714) 评论(0) 推荐(0)

2017年5月10日

摘要: http://tutorials.jenkov.com/java-nio/index.html 阅读全文
posted @ 2017-05-10 21:06 冰花ぃ雪魄 阅读(112) 评论(0) 推荐(0)
上一页 1 ··· 13 14 15 16 17 18 19 20 21 ··· 70 下一页