摘要: 线程同步的方式包括:互斥锁、读写锁、条件变量、信号量和令牌。互斥锁和读写锁: 提供对临界资源的保护,当多线程试图访问临界资源时,都必须通过获取锁的方式来访问临界资源。(临界资源:是被多线程共享的资源)当读写线程获取锁的频率 差别不大时,一般采用互斥锁,如果读线程访问临界资源的频率大于写线程,这个时候... 阅读全文
posted @ 2014-10-18 23:57 若从头再来 阅读(2239) 评论(0) 推荐(0) 编辑
摘要: 未授权读取也称为读未提交(Read Uncommitted):允许脏读取,但不允许更新丢失。如果一个事务已经开始写数据,则另外一个事务则不允许同时进行写操作,但允许其他事务读此行数据。该隔离级别可以通过“排他写锁”实现。授权读取也称为读提交(Read Committed):允许不可重复读取,但不允许... 阅读全文
posted @ 2014-10-18 23:27 若从头再来 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1.打开tomcat主目录的conf下找到server.xml文件2.在标签中加入 其中reloadable="false"表示当应用程序中的内容发生更改之 后服务器不会自动加载,这个属性在开发阶段通常都设为true,方便开发,在发布阶段应该设置为false,提高应用程序的访问速度。docBase为... 阅读全文
posted @ 2014-10-17 16:24 若从头再来 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 具体来说cookie机制采用的是在客户端保持状态的方案,而session机制采用的是在服务器端保持状态的方案。同时我们也看到,由于采用服务器端保持状态的方案在客户端也需要保存一个标识,所以session机制可能需要借助于cookie机制来达到保存标识的目的,但实际上它还有其他选择。 cooki... 阅读全文
posted @ 2014-10-17 13:14 若从头再来 阅读(406) 评论(0) 推荐(0) 编辑