java5之后的java.util.concurrent包(J.U.C)是世界级并发大师Doug Lea的作品,里面主要实现了 1. atomic包里Integer/Long对应的原子类,主要基于CAS; 2. 一些同步子,包括Lock,CountDownLatch,Semaphore,Fut...
分类:
编程语言 时间:
2015-01-06 12:15:09
阅读次数:
292
并行(parallel)指在同一时刻,有多条指令在多个处理器上同时执行。就好像两个人各拿一把铁锨在挖坑,一小时后,每人一个大坑。所以无论从微观还是从宏观来看,二者都是一起执行的
并发(concurrency)指在同一时刻只能有一条指令执行,但多个进程指令被快速的轮换执行,使得在宏观上具有多个进程同时执行的效果,但在微观上并不是同时执行的,只是把时间分成若干段,使多个进程快速交替的...
分类:
其他好文 时间:
2015-01-05 18:47:27
阅读次数:
118
原文地址:关于Mysql thread_concurrency和innodb_thread_concurrency参数的一点整理 ????首先,最重要的一点,这个参数已经在最新版本的mysql中被移除了,官方最新5.7版本的doc上面对thread_concur...
分类:
数据库 时间:
2015-01-05 16:55:55
阅读次数:
277
thread用来表述执行代码的独立path。os x的线程执行基于POSIX 线程API.process用来表述一个运行操作,可以包含多个线程。task用来描述工作的抽象概念。Concurrency and Application Design不是依赖threads,os x和ios使用的是asyn...
分类:
其他好文 时间:
2015-01-05 16:20:23
阅读次数:
173
并发的英文是?Concurrency,并行的英文是 Parallel,并发与并行是两个不同的概念。 ? 并行是指在同一时刻,有多条指令在多个处理器上同时执行。 并发是指在同一时刻,只能有一条指令执行,但多个进程指令被快速...
分类:
其他好文 时间:
2014-12-31 14:44:47
阅读次数:
174
ThreadedCoreData案例分析该案例展示了CoreData在多线程中是如何使用的。这里使用了ThreadConfinement模式。有两个线程,分别为主线程和后台线程,两个线程中各有自己的NSManagedObjectContext。并且这两个context共享一个persistentStoreCoordinator首先,利用NSURLConnection..
分类:
其他好文 时间:
2014-12-23 17:43:32
阅读次数:
135
http://tutorials.jenkov.com/java-concurrency/read-write-locks.html 翻译 读写锁比LOCK的实现更复杂,想象有一个应用程序能读和写一些资源,但是写没有读多,两个线程读取一些资源并不会出现问题,所以多个线程能读取资源重叠的。如果一个线....
分类:
其他好文 时间:
2014-12-19 15:26:04
阅读次数:
147
接着上一篇:可滚动的结果集; 1)com.microsoft.sqlserver.jdbc.SQLServerException: 结果集不可更新。 当concurrency设置为:ResultSet.CONCUR_READ_ONLY(默认)时,结果集不能更新数据,否则会报?SQLServer...
分类:
数据库 时间:
2014-12-18 00:27:27
阅读次数:
294
参数 -n requests???? Number of requests to perform //在测试会话中所执行的请求个数。默认时,仅执行一个请求 -c concurrency Number of multiple requests to make //一次产生的请求个数。默认是一次一个...
分类:
Web程序 时间:
2014-12-11 16:09:17
阅读次数:
197
Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, 等等. 这些高质量的 API?可...
分类:
编程语言 时间:
2014-12-11 12:36:32
阅读次数:
177