InnoDB的MVCC之(乐观锁),是通过在每行记录保存两个隐藏列来实现的。这两个列,一个是存创建时间,一个是删除时间,这里的时间指的是,系统版本号,并不是真正的时间值。每开始一个新的事务,系统版本号都会自动递增。事务开始时刻的系统版本号会作为事务的版本号,用来和查询到的每行记录版本号比较。下面看一...
                            
                            
                                分类:
数据库   时间:
2014-05-28 03:01:47   
                                阅读次数:
379
                             
                         
                    
                        
                            
                            
                                http://baptiste-wicht.com/posts/2012/04/c11-concurrency-tutorial-advanced-locking-and-condition-variables.htmlstruct 
BoundedBuffer { int* buffer; ...
                            
                            
                                分类:
编程语言   时间:
2014-05-27 16:04:22   
                                阅读次数:
303
                             
                         
                    
                        
                            
                            
                                .Net组件程序设计之线程、并发管理(一)1.线程线程线程的创建线程的阻塞线程挂起线程睡眠加入线程线程中止现在几乎所有的应用程序都是多线程的,给用户看来就是一个应用程序界面(应用程序线程),不管什么操作都不会导致界面出现响应慢的情况,这些都是多线程的功劳,有了多线程,可以让应用程序尽最大可能的处理更...
                            
                            
                                分类:
编程语言   时间:
2014-05-26 19:21:03   
                                阅读次数:
392
                             
                         
                    
                        
                            
                            
                                继续并发,貌似并发的文章很少有人看啊~哈~
今天准备详细介绍java并发包下的Executor,以及Java提供了很多灵活的且极其方便的线程池的创建。
嗯,那就慢慢说,大家肯定都学过Socket,JavaSe的时候写聊天程序,游戏的服务器,以及Android程序自己需要提供服务器的,都会拿Socket来自己写个:
最初我们的服务器可能写成这样:
1、单线程服务器
package com....
                            
                            
                                分类:
编程语言   时间:
2014-05-25 22:45:11   
                                阅读次数:
318
                             
                         
                    
                        
                            
                            
                                1、DETERMINISTIC函数-- Create deterministic PV 
function.CREATE OR REPLACE FUNCTION pv( future_value NUMBER, periods NUMBER, 
interest NUMBER )RETURN NUMBE...
                            
                            
                                分类:
数据库   时间:
2014-05-25 15:30:11   
                                阅读次数:
625
                             
                         
                    
                        
                            
                            
                                一、同步容器类
1. 同步容器类的问题
线程容器类都是线程安全的,但是当在其上进行符合操作则需要而外加锁保护其安全性。
常见符合操作包含:
. 迭代
. 跳转(根据指定顺序找到当前元素的下一个元素)
. 条件运算
迭代问题可以查看之前的文章
《Java ConcurrentModificationException 异常分析与解决方案》
二、并...
                            
                            
                                分类:
编程语言   时间:
2014-05-25 11:09:47   
                                阅读次数:
331
                             
                         
                    
                        
                            
                            
                                大型网站技术架构(一)--大型网站架构演化
         每一个模式描述了一个在我们周围不断重复发生的问题及该问题解决方案的核心。这样,你就能一次又一次地使用该方案而不必做重复工作。
          所谓网站架构模式即为了解决大型网站面临的高并发访问、海量数据、高可靠运行灯一系列问题与挑战。为此,在实践中提出了许多解决方案,以实现网站高性能、高可靠性、易伸缩、可扩展、安全等各种技术...
                            
                            
                                分类:
Web程序   时间:
2014-05-25 11:08:44   
                                阅读次数:
306
                             
                         
                    
                        
                            
                            
                                一、设计线程安全的类
在设计线程安全类的过程中,需要包含以下三个基本要素: 
. 找出构成对象状态的所有变量。 
. 找出约束状态变量的不变性条件。 
. 建立对象状态的并发访问管理策略。
分析对象的状态,首先从对象的域开始。 变量按作用域划分:
. 全局变量
. 局部变量
. 方法行参
. 异常处理参数
1. 收集同步需求
如果不了解对象的不变性条件...
                            
                            
                                分类:
编程语言   时间:
2014-05-25 08:41:05   
                                阅读次数:
290
                             
                         
                    
                        
                            
                            
                                需求:DHCP服务器IP:192.168.1.7派送IP范围192.168.2.0和192.168.3.0两段私有IP,IP默认租约为3天,最大租约为6天。对DHCP服务器进行并发测试并尝试进行优化。安装DHCP服务器前先检查DHCP是否已安装,若已安装先移除。#rpm–qa|grepdhcp#rpm–edhcp-4.1.1-38.P1.el6.centos.x86..
                            
                            
                                分类:
其他好文   时间:
2014-05-25 05:55:00   
                                阅读次数:
418
                             
                         
                    
                        
                            
                            
                                一、简介Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP程序的首眩对于一个初学者来说,可以这样认为,当在一台机器上配置好Apache服务器,可利用它响应对HTML页面的访问..
                            
                            
                                分类:
其他好文   时间:
2014-05-25 05:44:51   
                                阅读次数:
383