今天看了篇介绍condition_variable的文章。于是copy例子到IDE下运行看看,小改了个地方,就出现了让我百思不得姐的结果。 程序如下: #include // std::cout #include // std::thread #include // std::mutex, st...
                            
                            
                                分类:
其他好文   时间:
2014-11-08 00:58:21   
                                阅读次数:
269
                             
                         
                    
                        
                            
                            
                                1、$admin=Admin::model()->findAll($condition,$params); 该方法是根据一个条件查询一个集合,如:findAll("username=:name",array(":name"=>$username)); 2、$admin=Admin::model(.....
                            
                            
                                分类:
其他好文   时间:
2014-11-06 21:50:28   
                                阅读次数:
232
                             
                         
                    
                        
                            
                            
                                Oracle “CONNECT BY”是层次查询子句,一般用于树状或者层次结果集的查询。其语法是: [ START WITH condition ] CONNECT BY [ NOCYCLE ] condition 说明: 1. START WITH:告诉系统以哪个节点作为根结点开始查找并构造结果集...
                            
                            
                                分类:
数据库   时间:
2014-11-06 19:09:59   
                                阅读次数:
298
                             
                         
                    
                        
                            
                            
                                // 第一个for (i=0; i++;){if (condition)DoSomething();elseDoOtherthing();}优点:程序简洁缺点:多执行了N-1次逻辑判断,并且打断了循环“流水线”作业,使得编译器不能对循环进行优化处理,降低了效率。每一次循环里都有比较,增加了程序空间复...
                            
                            
                                分类:
其他好文   时间:
2014-11-06 12:44:58   
                                阅读次数:
575
                             
                         
                    
                        
                            
                            
                                题目描述:
Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignoring cases.
For example,
"A man, a plan, a canal: Panama" is a palindrome.
"race a car...
                            
                            
                                分类:
其他好文   时间:
2014-11-05 21:30:46   
                                阅读次数:
160
                             
                         
                    
                        
                            
                            
                                package?com.xsz.demo;
import?java.util.concurrent.locks.Condition;
import?java.util.concurrent.locks.Lock;
import?java.util.concurrent.locks.ReentrantLock;
/**
?*?兩個線程交替執行
?*?@au...
                            
                            
                                分类:
编程语言   时间:
2014-11-05 15:15:50   
                                阅读次数:
255
                             
                         
                    
                        
                            
                            
                                $userModel = User::Model();
        $userModel->find();
        $userModel->find($condition);
        $userModel->find($condition, $params);
        
        $userModel->findByPk($pk);
        $userMo...
                            
                            
                                分类:
数据库   时间:
2014-11-04 19:41:02   
                                阅读次数:
214
                             
                         
                    
                        
                            
                            
                                /**
 * author:hasen
 * 参考:《linux设备驱动开发详解》
 */
1、并发与竞态
并发(concurrency)指的是多个执行单元同时、并行被执行,而并发的执行单元对共享资源(软件上的全局变量,静态变量等)的访问则很容易导致竞态(race conditions).
主要的竞态发生在以下几种情况:
(1)对称多处理(SMP)的多个CPU
(2)单CPU内进程...
                            
                            
                                分类:
系统相关   时间:
2014-11-04 17:33:43   
                                阅读次数:
202
                             
                         
                    
                        
                            
                            
                                有过编程经历的程序猿一般都知道三目运算符“?:”,下面先回顾一下这个运算符的使用,其表达式为:condition?expression1:expression2 。也就是说,当condition为真时,计算exression1,否则计算expression2,例如:x<y?x:y返回x和y中较小的那...
                            
                            
                                分类:
编程语言   时间:
2014-11-03 22:29:53   
                                阅读次数:
240
                             
                         
                    
                        
                            
                            
                                读写锁是数据库中很常见的锁,又叫共享-排他锁,S锁和X锁。读写锁在大量读少量写的情况下有很高的效率优势。
读写锁是基于普通的互斥锁构建出来的更复杂的锁,它有两个基本特点:
1. 当任一线程持有读锁或写锁时,不允许其他线程再持有写锁
2. 当任一线程持有写锁时,不允许其他线程再持有读锁
也就是说,写锁是排他的,只要有一个线程持有写锁,就不允许其他线程再上锁。读锁是共享的,可以有多个线...
                            
                            
                                分类:
其他好文   时间:
2014-11-03 13:08:32   
                                阅读次数:
256