Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [common annotat ...
分类:
其他好文 时间:
2019-02-12 17:13:30
阅读次数:
164
由于Stepping Thread Group步进线程组已经不被官方推荐了, 所以现在我们使用Concurrency Thread Group并发线程组; 下载Concurrency Thread Group并发线程组插件, 选择或者搜索Custom Thread Groups: 下载完成之后,JM ...
分类:
其他好文 时间:
2019-02-10 23:20:54
阅读次数:
255
什么是MVVC? MVVC (Multi-Version Concurrency Control) (注:与MVCC相对的,是基于锁的并发控制,Lock-Based Concurrency Control)是一种基于多版本的并发控制协议,只有在InnoDB引擎下存在。MVCC是为了实现事务的隔离性,... ...
分类:
数据库 时间:
2019-02-09 10:31:26
阅读次数:
325
OK,如果你还在为并发(concurrency)和并行(parallelism)这两个词的区别而感到困扰,那么这篇文章就是写给你看的。搞这种词语辨析到底有什么意义?其实没什么意义,但是有太多人在混用错用这两个词(比如遇到的某门课的老师)。不论中文圈还是英文圈,即使已经有数不清的文章在讨论并行vs并发 ...
分类:
其他好文 时间:
2019-02-06 11:57:23
阅读次数:
171
一、什么是高并发 高并发(High Concurrency)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。 高并发相关常用的一些指标有响应时间(Response Time),吞吐量(Throughput),每秒查询率QPS(Query Per ...
分类:
其他好文 时间:
2019-02-06 10:42:37
阅读次数:
213
并发控制 concurrency control数据库提供的函数集合,允许多个人同时访问和修改数据。 锁(lock)是Oracle管理共享数据库资源并发访问并防止并发数据库事务之间“相互干涉”的核心机制之一。 Oracle使用了多种锁,包括:1. TX锁:修改数据的事务在执行期间会获得这种锁。2. ...
分类:
数据库 时间:
2019-01-26 21:41:59
阅读次数:
274
1.1 检测session超时 1.2 concurrency-control 1.3 session 固定攻击保护 Spring Security通过http元素下的子元素session-management提供了对Http Session管理的支持。 1.1 检测session超时 Spring ...
分类:
编程语言 时间:
2019-01-17 20:07:46
阅读次数:
200
对于来自JavaScript编码者来说,异步编程不是什么新东西,但对于Python开发者来说,async函数和future(类似JS的promise)可不是那么容易能理解的。 Concurrency vs Parallelism Concurrency和Parallelism听起来一样,但在实际编程 ...
分类:
编程语言 时间:
2019-01-16 13:09:11
阅读次数:
535
C++ Concurrency in Action Anthony Williams Chapter 4. Synchronizing concurrent operations 4.2 Waiting for one-off events with futures 4.2.1 Returning ...
分类:
其他好文 时间:
2019-01-14 10:54:29
阅读次数:
154
C++ Concurrency in Action Anthony Williams Chapter 3. Sharing data between threads 3.1.1 Race conditions In concurrency, a race condition is anything ...
分类:
其他好文 时间:
2019-01-08 14:58:38
阅读次数:
130