摘要:
MySQL 5.0 存储过程 关于NOT FOUND的处理: DECLARE c int default 0; DEClARE v_staff_id int default 0; DECLARE CONTINUE HANDLER FOR NOT FOUND Set c = 1; select staff_id into v_staff_id from tr_staff ... 阅读全文
摘要:
1. TestInit拷贝ACE.dll 到 C:\WINDOWS\System32添加Directory D:\ACE-5.5\ACE_Wrappers 到 Include目录添加Directory D:\ACE-5.5\ACE_Wrappers\lib 到 Library目录添加Project Setting Link ACE.lib修改Use run-time library: Multi... 阅读全文
摘要:
ACE 是一个优秀的面向对象的C++实现的通讯框架,ACE的类分类:1.容器类 Containers,包括: Array Containers Hash_Map_Manager Filecache Free_List Managed_Object Map_Manager Object_Manager SString 阅读全文
摘要:
Semaphore 信号量 1package com.vinko.test.concurrent; 2 3import java.util.Calendar; 4import java.util.concurrent.Semaphore; 5import java.util.concurrent.locks.Condition; 6import java.util.concurre... 阅读全文
摘要:
ReadWriteLock 读写锁 1package com.vinko.test.concurrent; 2 3import java.util.Calendar; 4import java.util.Map; 5import java.util.TreeMap; 6//import java.util.concurrent.locks.Condition; 7impo... 阅读全文
摘要:
Condition 条件变量 条件变量是线程同步对象中的一种,主要用来等待某种条件的发生,条件发生后,可以唤醒等待在该条件上的一个线程,或所有线程。条件变量要与锁一起协同工作。 条件变量调用Lock.newCondition()获得一个实例: ReentrantLock lock = new ReentrantLock();Condition condition = lock.newCondit... 阅读全文
摘要:
ReentrantLock -- 可重入的锁 可重入锁指在同一个线程中,可以重入的锁。当然,当这个线程获得锁后,其他线程将等待这个锁被释放后,才可以获得这个锁。 构造器:ReentrantLock(boolean fair): 布尔值用来表示,创建的这个锁是公平的锁,还是自由竞争的锁。所谓公平的锁,是指,各个希望获得所得线程获得锁的顺序是按到达的顺序获得,还是自由竞争获得。 通常的使用方法: R... 阅读全文
摘要:
#TITLE=ASM ; ASM syntax file written by kylin. ; This file is required for EditPlus to run correctly. #DELIMITER=,(){}[]-+*/=~!&|?:. #QUOTATION1=' #QUOTATION2=" #CONTINUE_QUOTE=n #LINECOMMENT=; #ESCA... 阅读全文