码迷,mamicode.com
首页 >  
搜索关键字:原子操作    ( 862个结果
java-CAS
CAS(compareandswap),非阻塞队列就是基于他实现的,它利用底层硬件进行原子操作,jdkconcorrent包里那些Atomic*(AtomicInteger...)都有compareAndSet这样的方法,即比较后再进行设置,compareAndSet操作的变量需要时volatile的。这种机制有时会有ABA问题,所以一般用Atomi..
分类:编程语言   时间:2017-05-18 20:03:59    阅读次数:143
AtomicInteger简介
这个类真的非常实用,更重要的是 它确实非常简单: 附上自己的代码,可以自己试试: AtomicInteger,一个提供原子操作的Integer的类。在Java语言中,++i和i++操作并不是线程安全的,在使用的时候,不可避免的会用到synchronized关键字。而AtomicInteger则通过一 ...
分类:其他好文   时间:2017-05-16 13:07:46    阅读次数:161
关系数据库和NOSQL比较
关系数据库 NOSQL 功能: NOSQL 功能简单 基本只支持主键查询,有的NOSQL支持非主键查询(不过非主键查询时,其性能也很慢),很少有NOSQL支持二级索引 不支持关联查询,如果有复杂关联查询的需求,NOSQL无法支持 不支持ACID,仅仅支持单记录级的原子操作,如果有高一致性要求的场景, ...
分类:数据库   时间:2017-05-10 20:33:59    阅读次数:250
OC 属性修饰符篇
一、MRC 与 ARC 各自的属性修饰符 二、内存管理修饰符 MRC 模式下属性修饰符 retain: 引用计数加1。 assign: 分配内存,类似于copy。常用于基本数据类型,比如:int,long,NSInteger等。 ARC 模式下属性修饰符 weak: 当引用计数为零时,将其置为nil ...
分类:其他好文   时间:2017-05-07 15:39:37    阅读次数:146
juc原子类
0原子类 http://www.cnblogs.com/skywang12345/p/3514589.htmlhttp://www.blogjava.net/xylz/archive/2010/07/01/324988.html 根据修改的数据类型,可以将JUC包中的原子操作类可以分为4类。 基本类... ...
分类:其他好文   时间:2017-05-06 17:45:32    阅读次数:134
hibernate核心及常用技术
一、hibernate介绍 1、hibernate概述 hibernate是轻量级Java EE持久层解决方案,管理java类到数据库表的映射(ORM:对象关系型数据映射),并提供数据查询获取的方法。 2、体系结构 (1)SessionFactory:这是Hibernate的关键对象,它是单个数据库 ...
分类:Web程序   时间:2017-05-06 14:20:53    阅读次数:342
事务与隔离级别笔记
SQL Server 2008 R2 事务与隔离级别实例讲解 笔记 1、事务是数据库的工作单元,可视为一个原子操作,要么成功,要么什么也不曾发生 事务操作的三种命令: a、 ...
分类:其他好文   时间:2017-05-05 19:55:20    阅读次数:112
Linu基础 文件IO(读写操作)
前言 本章讨论普通文件的读写、读写效率、简单介绍文件描述符、IO效率、文件共享和原子操作、dup、文件映射、临时文件。 文件描述符 在Linux系统中,打开的文件是用一个整数来表示的,表示打开文件的整数,称之为文件描述符。当需要往写数据/读数据时,读写函数都需要文件描述符作为参数,以便系统知道用户操 ...
分类:其他好文   时间:2017-05-02 14:03:25    阅读次数:173
单例模式
在编写代码project时,非常多时候我们须要对象的唯一性,即整个project或项目中仅仅须要类的一个实例。能够通过设计模式的单例模式来实现。下面是我用c++实现的两种方式: 另外一种较第一种代码逻辑稍简单些。 class Singlton { private: <span style="whit ...
分类:其他好文   时间:2017-04-30 12:35:44    阅读次数:137
Java并发编程与Volatile
http://www.importnew.com/24082.html volatile关键字 http://www.importnew.com/16142.html ConcurrentHashMap原理分析 Java内存模型: 在Java Memory Model中,Memory分为两类,mai ...
分类:编程语言   时间:2017-04-26 17:14:33    阅读次数:268
862条   上一页 1 ... 43 44 45 46 47 ... 87 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!