前面简单介绍过LAMP环境的搭建,今天再写个LNMP环境的搭建过程。LNMP就是linux+nginx+mysql+php的综合web环境,与LAMP比起来,由于使用nginx当做web服务器,所以可以实现高并发处理请求的web站点。1、------------实验环境--------------系统:CentOS6.5-64位最小化安装开发环..
分类:
其他好文 时间:
2015-09-05 17:57:11
阅读次数:
327
1.并发:同时做多件事情。2.多线程:并发的一种形式,它采用多个线程来执行程序。多线程是并发的一种形式,但不是唯一的形式。3.线程池存放任务的队列,这个队列能够根据需要自行调整。相应地,线程池产生了另一个重要的并发形式:并发处理。并发处理:把正在执行的大量的任务分割成小块,分配给多个同时运行的线程。...
-- 并发产生的影响/**丢失更新未提交的依赖关系(脏读)不一致的分析(不可重复读)幻读**/-- 丢失更新/**最后的更新将覆盖其他事务所做的更新**/-- 未提交的依赖关系(脏读) --隔离级别:读未提交(Read Uncommitted)/**事务读取到非最终结果的错误记录集.事务进行时没有对...
分类:
其他好文 时间:
2015-09-04 14:03:31
阅读次数:
163
memcached(十八)并发原语CAS与GETS操作 Memcached 并发控制 CAS 协议 memcache控制高并发问题 使用memcached进行并发控制 memcached的最佳实践方案
分类:
系统相关 时间:
2015-08-27 22:42:43
阅读次数:
173
序: ????这里指的服务器是指提供HTTP服务的服务器,人们通常衡量一台web服务器能力的大小为其在单位时间内能处理的请求数的多少。 3.1 吞吐率 ????Web服务器的吞吐率是指其单位时间内所能处理的请求数。...
分类:
其他好文 时间:
2015-08-17 14:13:44
阅读次数:
107
Stream是Java 8中的一个大的改进。Stream的功能是,支持集合的各种操作,比如filter, sum, max, min, average, map, reduce等等。所以我个人认为Stream的出现是基于以下原因:
增强集合操作
拥抱函数式编程
充分利用Lambda
执行效率的提高 - 透明支持多线程集合操作
笔者尝试测试一下Stream并发处理的威力,发现面对特别简单的任务,Str...
分类:
编程语言 时间:
2015-08-14 19:08:54
阅读次数:
234
大家都听说了在Apache Tomcat6 中支持了Java语言的特性 NIO( New I/O),不管你对NIO的技术是否熟悉,但你肯定能想象的到NIO是一个好东西。的确,使用NIO在服务器端会有更好的性能,加强服务器端对并发处理的性能。...
分类:
其他好文 时间:
2015-08-12 11:45:43
阅读次数:
165
讲到并发处理,我们一般会分为两个方面来说:a)服务器级别的并发控制; b)程序级别的并发控制。服务器级别的并发控制:Ø 调整服务器应用程序池中的最大连接数。对于Web 服务器,dudu在优化博客园的服务器的时候写过以下的文章。dudu 写过让Windows Server 2008+IIS 7+ASP...
分类:
Web程序 时间:
2015-08-10 23:58:06
阅读次数:
457
在java线程并发处理中,关键字volatile的主要作用是使变量在多个线程间可见。那么volatile到底该怎么用了?我们首先来看一段代码:
public class MyThread1 implements Runnable {
private boolean istag = true;
public boolean isIstag() {
return istag;
}
...
分类:
其他好文 时间:
2015-08-05 22:20:30
阅读次数:
191