码迷,mamicode.com
首页 >  
搜索关键字:atomic    ( 968个结果
AtomicInteger的用法
J2SE 5.0提供了一组atomic class来帮助我们简化同步处理。基本工作原理是使用了同步synchronized的方法实现了对一个long, integer, 对象的增、减、赋值(更新)操作.比如对于++运算符AtomicInteger可以将它持有的integer 能够atomic 地递增...
分类:其他好文   时间:2015-06-11 16:22:44    阅读次数:107
libsvn_subr-1.so.0: undefined symbol: apr_atomic_xchgptr 故障解决
源码编译安装完成之后,查看svn的安装版本会报以下错误svn: symbol lookup error: /usr/local/subversion/lib/libsvn_subr-1.so.0: undefined symbol: apr_atomic_xchgptr问题是出在了libsvn_su...
分类:其他好文   时间:2015-06-08 11:28:17    阅读次数:938
boost的原子操作
[cpp] view plaincopy int a=0;   std::cout boost::thread t1([&](){              for (int cnt=0;cnt     {           a+=1;       }      });   boost::thread t2([&](){       for (...
分类:其他好文   时间:2015-06-03 17:48:18    阅读次数:426
java-多线程深入(五)Atomic分析
(一)Atomic的使用 java.util.concurrent中提供了atomic原子包,可以实现原子操作(atomic operation),即在多线程环境中,执行的操作不会被其他线程打断。 /**  * atomic简单demo  *   * @author peter_wang  * @create-time 2014-6-9 上午9:29:58  */ public c...
分类:编程语言   时间:2015-05-28 09:34:04    阅读次数:182
Golang学习笔记--log包
个人站:http://www.cloudnoter.com/?p=137 一、快速使用 Golang的log包短小精悍,可以非常轻松的实现日志打印转存功能。不用多说,log支持并发操作(即协程安全-相对于JAVA中的线程安全而言),其结构定义如下: type Logger struct { mu sync.Mutex // ensures atomic writes; pro...
分类:其他好文   时间:2015-05-27 01:00:35    阅读次数:155
spin_lock & mutex_lock的区别? .
为什么需要内核锁?多核处理器下,会存在多个进程处于内核态的情况,而在内核态下,进程是可以访问所有内核数据的,因此要对共享数据进行保护,即互斥处理有哪些内核锁机制?(1)原子操作atomic_t数据类型,atomic_inc(atomic_t *v)将v加1原子操作比普通操作效率要低,因此必要时才使用...
分类:其他好文   时间:2015-05-25 20:15:40    阅读次数:128
Calculate total energies on various inter-atomic distances and Run batch DFT and DFTB jobs
Change interatomic distance and Run DFT (Density Functional Theory, deMon2k code):#! /bin/bashfor n in `head -n 1 ../distances` do molecule=${1%....
分类:其他好文   时间:2015-05-25 16:12:45    阅读次数:97
iOS面试题
简述OC中内存管理机制。与retain配对使用的方法是dealloc还是release,为什么?需要与alloc配对使用的方法是dealloc还是release,为什么?readwrite,readonly,assign,retain,copy,nonatomic 、atomic、strong、we...
分类:移动开发   时间:2015-05-22 18:38:16    阅读次数:215
Nginx中的原子操作
在不支持原子操作的处理器上Nginx提供了自己的原子操作,但是该原子操作使用C语言模拟的: static ngx_inline ngx_atomic_uint_t ngx_atomic_cmp_set(ngx_atomic_t *lock, ngx_atomic_uint_t old, ngx_atomic_uint_t set) { if (*lock == old) { ...
分类:其他好文   时间:2015-05-21 17:26:49    阅读次数:153
数据库之事务隔离级别
事务是指一组逻辑操作单元,使数据从一种状态变换到另一种状态,对数据库的增删改查都是事务操作。事务的4个特性(ACID):原子性(Atomic):组成事务处理的语句形成了一个逻辑单元,不能只执行其中的一部分一致性(Consistency):在事务处理执行之前和之后,数据是一致的隔离性(Isolatio...
分类:数据库   时间:2015-05-18 20:07:49    阅读次数:154
968条   上一页 1 ... 80 81 82 83 84 ... 97 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!