作者:Jakob Jenkov 译者:Simon-SZ 校对:方腾飞http://tutorials.jenkov.com/java-concurrency/index.html在过去单CPU时代,单任务在一个时间点只能执行单一程序。之后发展到多任务阶段,计算机能在同一时间点并行执行多任务或多进程。...
分类:
编程语言 时间:
2016-01-15 20:19:04
阅读次数:
179
一、MVCC简介MVCC (Multiversion Concurrency Control),即多版本并发控制技术,它使得大部分支持行锁的事务引擎,不再单纯的使用行锁来进行数据库的并发控制,取而代之的是把数据库的行锁与行的多个版本结合起来,只需要很小的开销,就可以实现非锁定读,从而大大提高数据库系...
分类:
数据库 时间:
2015-12-25 22:25:48
阅读次数:
366
MySQL5.1地的确提供了好多有力的工具来帮助我们DBA进行数据库管理。现在看一下这个压力测试工具mysqlslap.关于他的选项手册上以及--help介绍的很详细。我解释一下一些常用的选项。这里要注意的几个选项:--concurrency代表并发数量,多个可以用逗号隔开,当然你也可以用自己的分隔...
分类:
数据库 时间:
2015-12-22 22:39:33
阅读次数:
274
对mybatis理解的还不是特别深刻,只会简单的使用,实现这个功能跟平常使用spring+mybatis时的DAO操作有点类似,spring+mybatis具体内部实现还不清楚,后续要继续学习代码:1. 实体类: 1 package com.mrlu.concurrency.domain; 2 3....
分类:
数据库 时间:
2015-12-21 21:35:35
阅读次数:
265
Sole purpose of using concurrency is to produce scalable and faster program. But always remember, speed comes after correctness. Your Java program mus...
分类:
编程语言 时间:
2015-12-21 17:37:16
阅读次数:
352
一、缓存 SDURLCache- URLCache subclass with on-disk cache support on iPhone/iPad.二、核心数据 1.CWCoreData- Additions and utilities to make it concurrency eas.....
分类:
移动开发 时间:
2015-12-15 00:55:57
阅读次数:
287
mysqlslap--help1.1.1远程连接测试mysqlslap-a-h"10.10.10.92"-P33061.1.2分别并发50和100,总查询1000次,迭代5次,本机账号密码连接测试,输出CPU信息mysqlslap-a--concurrency=50,100--number-of-queries1000--iterations=5--debug-info-uroot-p1101201.1.3自己看监控效果my..
分类:
数据库 时间:
2015-12-11 13:16:29
阅读次数:
778
常用参数【options】详细介绍: --concurrency代表并发数量,多个可以用逗号隔开。例如:--concurrency=50,200,500 --engines代表要测试的引擎,可以有多个,用分隔符隔开。例如:--engines=myisam,innodb,memory --iterat...
分类:
数据库 时间:
2015-12-09 13:34:17
阅读次数:
164
Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, ...
分类:
其他好文 时间:
2015-12-02 16:18:27
阅读次数:
154
Guava 是一个 Google 的基于java1.6的类库集合的扩展项目,包括 collections, caching, primitives support, concurrency libraries, common annotations, string processing, I/O, ...
分类:
其他好文 时间:
2015-11-27 17:18:58
阅读次数:
125