案例一:使用多线程完成三个窗口卖票(不能出现重复卖票以及负数票)
卖票程序SellTicket 这里使用Lock类中的方法实现加锁和释放锁!
package cn.itcast.thread2;
import java.util.concurrent.locks.Lock;
import java.util.concurrent.locks.ReentrantLock;
public cl...
                            
                            
                                分类:
编程语言   时间:
2015-08-11 21:33:58   
                                阅读次数:
273
                             
                    
                        
                            
                            
                                参考资料 Locks Aren't Slow; Lock Contention Is
                            
                            
                                分类:
其他好文   时间:
2015-08-10 23:42:25   
                                阅读次数:
117
                             
                    
                        
                            
                            
                                import java.util.concurrent.locks.*; class Do9 { public static void main(String[] args) { Resource r=new Resource(); Shengchan...
                            
                            
                                分类:
编程语言   时间:
2015-08-10 23:36:37   
                                阅读次数:
251
                             
                    
                        
                            
                            
                                读写锁 package?cn.sniper.thread.lock;
import?java.util.HashMap;
import?java.util.Map;
import?java.util.concurrent.locks.Lock;
import?java.util.concurrent.locks.ReadWriteLock;
import?java.util...
                            
                            
                                分类:
编程语言   时间:
2015-08-08 16:44:12   
                                阅读次数:
283
                             
                    
                        
                            
                            
                                mysqldump命令网络服务器mysqldump命令是mysql数据库中备份工具,用于将MySQL服务器中的数据库以标准的sql语言的方式导出,并保存到文件中。语法mysqldump(选项)选项--add-drop-table:在每个创建数据库表语句前添加删除数据库表的语句;
--add-locks:备份数据库表时锁定数据..
                            
                            
                                分类:
数据库   时间:
2015-08-07 16:22:56   
                                阅读次数:
239
                             
                    
                        
                            
                            
                                zz fromhttp://imysql.com/2015/03/25/mysql-faq-how-to-fetch-latest-trxid.shtml#先查询 INNODB_TRX 表,看看都有哪些事务mysql> SELECT * FROM INFORMATION_SCHEMA.INNODB_...
                            
                            
                                分类:
数据库   时间:
2015-07-29 13:33:04   
                                阅读次数:
494
                             
                    
                        
                            
                            
                                select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableName from sys.dm_tran_locks where resource_type='OBJECT'declare @spid.....
                            
                            
                                分类:
数据库   时间:
2015-07-20 16:13:13   
                                阅读次数:
155
                             
                    
                        
                            
                            
                                Oracle存储过程编译卡死 解决方法如下: 1:查V$DB_OBJECT_CACHE SELECT * FROM V$DB_OBJECT_CACHE WHERE name='CRM_LASTCHGINFO_DAY' AND LOCKS!='0'; 注意:CRM_LASTCHGINFO_DA...
                            
                            
                                分类:
其他好文   时间:
2015-07-20 12:17:05   
                                阅读次数:
107
                             
                    
                        
                            
                            
                                1 import java.util.concurrent.locks.Condition; 2 import java.util.concurrent.locks.Lock; 3 import java.util.concurrent.locks.ReentrantLock; 4 5 /** .....
                            
                            
                                分类:
编程语言   时间:
2015-07-16 00:38:20   
                                阅读次数:
259
                             
                    
                        
                            
                            
                                1 import java.util.Random; 2 import java.util.concurrent.locks.ReadWriteLock; 3 import java.util.concurrent.locks.ReentrantReadWriteLock; 4 /** 5 * .....
                            
                            
                                分类:
编程语言   时间:
2015-07-13 13:43:24   
                                阅读次数:
186