JDK5中添加了新的concurrent包,相对同步容器而言,并发容器通过一些机制改进了并发性能。因为同步容器将所有对容器状态的访问都串行化了,这样保证了线程的安全性,所以这种方法的代价就是严重降低了并发性,当多个线程竞争容器时,吞吐量严重降低。因此Java5.0开始针对多线程并发访问设计,提供了并...
分类:
其他好文 时间:
2015-11-19 23:55:53
阅读次数:
225
两则技巧,其中一则关于多线程环境下的对象生命周期管理。
分类:
其他好文 时间:
2015-11-19 22:17:09
阅读次数:
223
转于http://m.blog.csdn.net/blog/haolongabc/7249098浅谈java内存模型 不同的平台,内存模型是不一样的,但是jvm的内存模型规范是统一的。其实java的多线程并发问题最终都会反映在java的内存模型上,所谓线程安全无非是要控制多个线程对某个资源的有序访问...
分类:
编程语言 时间:
2015-11-19 20:42:50
阅读次数:
190
本文主要来分享一下该工具类的测试结果。工具类的整体源码不再单独分享,源码基本上都已经在文章中了。开始我们的测试。单线程调用测试: public static void testOne() throws HttpProcessException{
System.out.println("--------简单方式调用(默认post)--------");
String url = "ht...
分类:
编程语言 时间:
2015-11-19 13:16:04
阅读次数:
205
import java.io.*;import java.net.HttpURLConnection;import java.net.URL;public class MultiDownload { long beginTime; int threadCount; int runn...
分类:
编程语言 时间:
2015-11-19 12:50:41
阅读次数:
206
继承Theadclass IphoneThread extends Thread { public int iphone = 5; public String user; public IphoneThread(String str) { user = str; ...
分类:
编程语言 时间:
2015-11-19 00:20:59
阅读次数:
221
转载:http://codego.net/9140379/有点乱后期在做整理1.在非阻塞套接字没有数据可用的情况下,recv的会抛出异常socket.error和异常的价值将要么EAGAIN或者EWOULDBLOCK的错误号。例如:import sysimport socketimport fcnt...
分类:
编程语言 时间:
2015-11-19 00:19:20
阅读次数:
2186
昨天把多线程重新看了一遍,发现自己还是有许多需要理解的地方,现在写一篇总结。 一:利用继承Thread类会出现的问题:public class SellTicketsThread extends Thread { private int tickets = 10; public SellT...
分类:
编程语言 时间:
2015-11-18 23:03:23
阅读次数:
364
多线程编程在 iOS 编程中,这几种情况下需要处理多线程:UI 事件必须在主线程里进行,其他的可以放在后台进行;而进行一些耗时长或阻塞线程的任务,最后放进后台线程里进行。iOS 的多线程技术有这么几种:线程,GCD 和 NSOperationQueue。线程这种技术比较复杂,而多线程编程向来是「复杂...
分类:
其他好文 时间:
2015-11-18 19:38:49
阅读次数:
184
遇到开发多线程测试插入数据的时候发现主键冲突问题问题具体描述如下:--------------------------------------------------------------调用Procedure_insertProcedure_insertBeginCall procedure(获...
分类:
编程语言 时间:
2015-11-18 16:26:08
阅读次数:
193