5. 事务并发处理 a) 事务的特性:ACID i.Atomicity 原子性 ii.Consistency 一致性 iii.Isolation 隔离性 iiii.Durability 持久性 b) 事务并发时可能出现的问题 i. 第一类丢失更新(Lost Update) 汇入100元把余额改为11 ...
分类:
其他好文 时间:
2017-04-27 15:42:01
阅读次数:
279
多线程并发处理起来通常比較麻烦,假设你使用spring容器来管理业务bean,事情就好办了多了。spring封装了java的多线程的实现,你仅仅须要关注于并发事物的流程以及一些并发负载量等特性。详细来说怎样使用spring来处理并发事务: 首先编写详细的事务逻辑,实现Runnable接口。比方说 p ...
分类:
编程语言 时间:
2017-04-27 10:18:20
阅读次数:
177
ab性能指标在进行性能测试过程中有几个指标比较重要:1、吞吐率(Requestspersecond)服务器并发处理能力的量化描述,单位是reqs/s,指的是在某个并发用户数下单位时间内处理的请求数。某个并发用户数下单位时间内能处理的最大请求数,称之为最大吞吐率。记住:吞吐率是基于并..
分类:
其他好文 时间:
2017-04-21 18:15:16
阅读次数:
308
socketserver内部使用IO多路复用及多线程和多进程,从而实现并发处理多个客户端请求的socket服务端。即:每个客户端请求连接到服务器时,socket服务端都会在服务器创建一个线程或者进程专门负责处理当前客户端的所有请求。 import socketserver class MyTCPHa ...
分类:
其他好文 时间:
2017-04-20 16:07:20
阅读次数:
125
1.CPU的发展趋势: 核心数目依旧会越来越多,根据摩尔定律,由于单个核心性能提升有着严重的瓶颈问题,普通的PC桌面在2018年可能回到24核心。 2.多线程和并行计算的区别: 所有的并发处理都有排队等候,唤醒和执行这三个步骤,所以并发是宏观的观念,在微观上他们都是序列被处理的,只不过资源不会在某一 ...
分类:
编程语言 时间:
2017-04-14 11:45:27
阅读次数:
171
packagecom.test.util.redis;importredis.clients.jedis.Jedis;importredis.clients.jedis.JedisPool;importredis.clients.jedis.JedisPoolConfig;publicclassRedisUtilimplementsRunnable{privateJedisPoolpool=null;publicvolatileintcount=0;/***@功能:带参数的构造函数*@..
分类:
编程语言 时间:
2017-04-12 22:24:06
阅读次数:
1809
知识回顾 进程与线程是常常被提到的两个概念。进程拥有独立的代码段、数据空间,线程共享代码段和数据空间,但有独立的栈空间。线程是操作系统调度的最小单位,通常一个进程会包含一个或多个线程。多线程和多进程都可以实现并发处理,如 nginx 使用多进程方式、tomcat 使用多线程方式、Apache 支持混 ...
分类:
编程语言 时间:
2017-04-08 10:11:22
阅读次数:
233
中通快递分布式技术开发 gc垃圾回收原理 设计原则单一职责 csrf与xss区别,如何防御 1000万数据高并发处理 full trust是什么 分布式事务 clr如何分配内存 csrf与xss区别,如何防御 asp.net工作原理 每天有1000万会员操作产生日志操作日志和充值日志如何建立表 使用 ...
分类:
Web程序 时间:
2017-04-02 11:50:12
阅读次数:
204
在java线程并发处理中,有一个关键字volatile的使用目前存在很大的混淆,以为使用这个关键字,在进行多线程并发处理的时候就可以万事大吉。 Java语言是支持多线程的,为了解决线程并发的问题,在语言内部引入了 同步块 和 volatile 关键字机制。 synchronized 同步块大家都比较 ...
分类:
编程语言 时间:
2017-03-31 13:28:01
阅读次数:
231
NoSQL具有如下特点: 处理大规模数据 运行在pc服务机群上 轻松解决性能瓶颈 适用于如下场景: 对数据高并发处理 对大数据高效率存储和访问 对数据高可用及高扩展 特点:非关系,分布,开源,可扩展,高速内存操作,适合运行在廉价的pc服务器上分布式处理海量数据,高级的key-value存储系统,可以 ...
分类:
其他好文 时间:
2017-03-30 16:14:55
阅读次数:
212