1.软件工程过程的层次。P162 U级(Universial Level 宏观级)提供一个高层概要 W级(Wordly Level 物质世界级)提供实际工作指导 A级(Atomic Level 微观级) 通过更加详细的求精 2.U级过程模型是指生存周期模型,包含知道具体工作的方针。P163~P165 ...
                            
                            
                                分类:
其他好文   时间:
2017-06-09 23:41:19   
                                阅读次数:
275
                             
                    
                        
                            
                            
                                part1 从AtomicInteger開始 从相对简单的Atomic入手(java.util.concurrent是基于Queue的并发包。而Queue。非常多情况下使用到了Atomic操作。因此首先从这里開始)。非常多情况下我们仅仅是须要一个简单的、高效的、线程安全的递增递减方案。注意,这里有三 ...
                            
                            
                                分类:
编程语言   时间:
2017-06-07 14:20:16   
                                阅读次数:
191
                             
                    
                        
                            
                            
                                atomic add.用第二个,暂时还没弄明白 atomic min ...
                            
                            
                                分类:
其他好文   时间:
2017-06-06 18:27:53   
                                阅读次数:
375
                             
                    
                        
                            
                            
                                4. 这个写法会出什么问题: @property (copy) NSMutableArray *array; 两个问题:1、加入,删除,改动数组内的元素的时候,程序会由于找不到相应的方法而崩溃.由于 copy 就是复制一个不可变 NSArray 的对象; 2、使用了 atomic 属性会严重影响性能 ...
                            
                            
                                分类:
移动开发   时间:
2017-06-03 19:17:05   
                                阅读次数:
210
                             
                    
                        
                            
                            
                                本文是介绍MySQL数据库InnoDB存储引擎重做日志漫游 00 – Undo Log Undo Log 是为了实现事务的原子性,在MySQL数据库InnoDB存储引擎中。还用Undo Log来实现多版本号并发控制(简称:MVCC)。 - 事务的原子性(Atomicity) 事务中的所有操作,要么所 ...
                            
                            
                                分类:
数据库   时间:
2017-06-03 17:34:26   
                                阅读次数:
254
                             
                    
                        
                            
                            
                                首先在Xcode中新建.h文件,将下面代码复制进去 // // myUILabel.h // // // Created by yexiaozi_007 on 3/4/13. // Copyright (c) 2013 yexiaozi_007. All rights reserved. // #i ...
                            
                            
                                分类:
编程语言   时间:
2017-06-01 13:51:04   
                                阅读次数:
211
                             
                    
                        
                            
                            
                                一、概念 原子操作提供了指令原子执行,中间没有中断。就像原子被认为是不可分割颗粒一样,原子操作(atomic operation)是不可分割的操作。 c语言中一个变量的自加1操作,看起来很简单,好像只需要一条指令而不被打断。但这个操作实现起来,CPU的执行是有一个过程的,分为读取到寄存器,寄存器数学 ...
                            
                            
                                分类:
系统相关   时间:
2017-05-26 16:38:26   
                                阅读次数:
281
                             
                    
                        
                            
                            
                                CAS(compareandswap),非阻塞队列就是基于他实现的,它利用底层硬件进行原子操作,jdkconcorrent包里那些Atomic*(AtomicInteger...)都有compareAndSet这样的方法,即比较后再进行设置,compareAndSet操作的变量需要时volatile的。这种机制有时会有ABA问题,所以一般用Atomi..
                            
                            
                                分类:
编程语言   时间:
2017-05-18 20:03:59   
                                阅读次数:
143
                             
                    
                        
                            
                            
                                    J2SE 5.0提供了一组atomic class来帮助我们简化同步处理。基本工作原理是使用了同步synchronized的方法实现了对一个long, integer, 对象的增、减、赋值(更新)操作. 比 如对于++运算符AtomicInteger可以将它持有的integer 能够atomic 地 ...
                            
                            
                                分类:
移动开发   时间:
2017-05-17 22:13:35   
                                阅读次数:
273
                             
                    
                        
                            
                            
                                    #import "QLCWebViewController.h" #import @interface QLCWebViewController () @property (weak, nonatomic) IBOutlet UIView *contentView; @property (weak,... ...
                            
                            
                                分类:
Web程序   时间:
2017-05-15 21:01:44   
                                阅读次数:
275