码迷,mamicode.com
首页 >  
搜索关键字:existing lock    ( 14514个结果
volatile和lock的使用场景
volatile:多个线程同时访问一个变量,CLR为了效率,允许每个线程进行本地缓存,这就导致了变量的不一致性。volatile就是为了解决这个问题,volatile修饰的变量,不允许线程进行本地缓存,每个线程的读写都是直接操作在共享内存上,这就保证了变量始终具有一致性。lock:多个线程同时访问一...
分类:其他好文   时间:2014-09-30 16:32:09    阅读次数:186
mysql主键设置成auto_increment时,进行并发性能测试出现主键重复Duplicate entry 'xxx' for key 'PRIMARY'
mysql主键设置成auto_increment时,进行并发性能测试出现主键重复Duplicate entry 'xxx' for key 'PRIMARY' 解决方法: 在my.cnf的[mysqld]片段中添加设置innodb_autoinc_lock_mode=0 同时注意调大jdbc的活跃链接数,如设置 jdbc.maxActive=300,因为设置innodb_autoinc_lo...
分类:数据库   时间:2014-09-28 19:51:05    阅读次数:209
关于MTK平台SIM-ME Lock的配置方案
针对一些运营商的锁网需求,MTK平台已经对其有很好的支持。绝大多数的海外需求可以通过直接配置相关文件来完成。这里简单描述一下配置方法,不做原理分析。相关数据结构分析:Modem中与SML锁网配置相关的数据结构有:Sml_context_struct:SML上下文,cat:SML种类,目前MTK平台共...
分类:其他好文   时间:2014-09-28 14:09:42    阅读次数:261
AQS 与 LockSupport
1.结构Lock的实现类其实都是构建在AbstractQueuedSynchronizer上,每个Lock实现类都持有自己内部类Sync的实例二。LockSupportThis class associates, with each thread that uses it, a permit (in...
分类:其他好文   时间:2014-09-27 18:00:40    阅读次数:217
hadoop-1.2.1+eclipse+ubuntu插件编译小记
1.安装JDK和Ant,下载hadoop-1.2.1,hadoop-1.2.1的eclipse插件源码位于${hadoop.home}/src/contrib/eclipse-plugin.2.将源码导入eclipse中.File->import->General->Existing Project...
分类:系统相关   时间:2014-09-27 16:35:10    阅读次数:247
简单的单例类和智能指针
1.一个简单的单例类: class Singleton { public: static Singleton *getInstance() { if(pInstance_ == NULL){ mutex_.lock(); if(pInstance_ == NULL){ ...
分类:其他好文   时间:2014-09-27 14:43:19    阅读次数:132
configure PUTTY to not time out
To modify an existing session with "keep alives" to maintain your connection follow the steps below:Open the PuTTy application and navigate to theOpti...
分类:其他好文   时间:2014-09-27 07:13:49    阅读次数:202
thread_20
#include #include #include #include pthread_cond_t cond;pthread_mutex_t mp; void *consumer1(void *p) { pthread_mutex_lock(&mp); ...
分类:其他好文   时间:2014-09-27 02:10:19    阅读次数:235
thread_22
#include #include #include #include pthread_cond_t cond;pthread_mutex_t mp; void *consumer1(void *p) { pthread_mutex_lock(&mp); ...
分类:其他好文   时间:2014-09-27 01:40:18    阅读次数:263
thread_19
#include #include #include #include pthread_mutex_t mu;void *consumer1(void *p){ if(!pthread_mutex_lock(&mu)) printf("get mutex...
分类:其他好文   时间:2014-09-27 01:03:49    阅读次数:201
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!