*懒汉式:(多线程高并发访问时要考虑同步问题) >代码,以用户实体为例(User) publiuc class User{ /*1. 用户实体,静态全局依赖,类加载时即初始化为空指针,没有内存地址,但还 ...
分类:
其他好文 时间:
2015-09-04 07:34:46
阅读次数:
131
我们在访问淘宝的时候,会看到代码中的js和css文件是通过一次请求或得的,我们知道浏览器一次请求只能并发访问数个资源,这样的处理错输在网络传输层面可以大大节省时间,这里使用的技术就是把css、js等静态资源合并为一个资源。淘宝使用的tengine是基于nginx的web服务器,从11年底开源。所使用...
分类:
Web程序 时间:
2015-09-01 16:55:51
阅读次数:
481
前面讲过线程之间的同步问题;同步问题主要是为了保证对共享资源的并发访问不会出错,主要的思想是一次只让一个线程去访问共享资源,我们是通过加锁的方法实现。但是有时候我们还需要安排几个线程的执行次序,而在系统内部线程的调度是透明的,没有办法准确的控制线程的切换。所以Java提供了一种机制来保证线程之间的协调运行,这也就是我们所说的线程调度。在下面我们会介绍三种用于线程通信的方式,并且每种方式都会使用生产者...
分类:
编程语言 时间:
2015-08-31 21:45:28
阅读次数:
238
三、显式锁定 ? PostgreSQL提供了多种锁模式用于控制对表中数据的并发访问。这些模式可以用于在MVCC无法给出期望行为的场合。同样,大多数PostgreSQL命令自动施加恰当的锁以保证被引用的表在命令的执行过程中不会...
分类:
数据库 时间:
2015-08-31 13:44:08
阅读次数:
228
zookeeper实现fifo以及并发访问删除 package?cn.sniper.zookeeper;
import?java.io.IOException;
import?java.util.List;
import?java.util.TreeSet;
import?java.util.concurrent.ExecutorService;
import?...
分类:
其他好文 时间:
2015-08-31 12:00:02
阅读次数:
398
用C#模拟网页登陆,其中去请求几个页面,会发起对应的http的请求request,其中keepAlive设置为true,提交请求后,然后会有对应的response:resp = (HttpWebResponse)req.GetResponse();之前的多次调试,一直都是可以正常获得对应的respo...
分类:
其他好文 时间:
2015-08-28 17:08:26
阅读次数:
223
1、简介一款开源的压力测试工具,可以根据配置对一个WEB站点进行多用户的并发访问,记录每个用户所有请求过程的相应时间,并在一定数量的并发访问下重复进行官网地址:www.joedog.org官网下载地址:http://download.joedog.org/siege/2、安装[root@vforbo...
分类:
Web程序 时间:
2015-08-25 19:11:50
阅读次数:
131
1.readonly是只读2.readwrite是读写3.@property关键字:设置成员变量的属性(有读/写,赋值assign,retain,copy ,以及对多线程的支持nonatomic)。4.nonatomic非原子性访问,对属性赋值的时候不加锁,多线程并发访问会提高性能。如果不加此属性,...
分类:
其他好文 时间:
2015-08-21 15:20:35
阅读次数:
288
[笔记][Java7并发编程实战手册]系列目录简介本文继续学习信号量Semaphore机制。
在3.2中其实已经讲解完了,之前对于信号量并发的使用场景不知道,看了本章节才想到一些;
下面就以 租车为列子来讲解并发访问的控制。(示例都很简单或许不符合现实逻辑)
信号量(非二进制信号量)是不保证同步的,需要额外的同步
示例场景:有一个出租车公司,有三台车,有十个司机,每个司机工作的时间不一致,可以说...
分类:
编程语言 时间:
2015-08-17 23:47:17
阅读次数:
277
最近在看flume部分功能的源码,关于FileLock的使用,其实在很多开源框架都有涉及,我所看过的有lucene,zookeeper,hadoop,es等开源框架都有用到,下面简单的介绍下FileLock。
1,FileLock是独占锁,控制不同程序(JVM)对同一文件的并发访问。 2,可以对写文件(w)加锁,而且必须是可写文件,不然回报:java.nio.channels.NonWritableChannelException异常,这样可以保证只有同一个进程才能拿到锁对文...
分类:
其他好文 时间:
2015-08-17 23:46:30
阅读次数:
275