E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
concurrency
Java
Concurrency
- Lock
Lock是JavaAPI提供的另一种线程同步机制,它提供了比synchronized关键字更为灵活、强大的锁定操作。锁是控制多个线程对共享资源进行访问的工具。通常,锁提供了对共享资源的独占访问,一次只允许一个线程获得锁,对共享资源的所有访问都需要先获得锁。不过,某些锁可能允许对共享资源并发访问,如ReadWriteLock的读锁。synchronized方法或语句的使用提供了对与每个对象相关的隐式
weixin_30355437
·
2020-08-14 20:39
Java
Concurrency
Util java并发
原文地址http://tutorials.jenkov.com/java-util-concurrent/index.htmlBlockingQueueTheJavaBlockingQueueinterfaceinthejava.util.concurrentclassrepresentsaqueuewhichisthreadsafetoputinto,andtakeinstancesfrom.I
Mr_sheik
·
2020-08-14 20:22
android
学习Guava Cache(二)Guava caches(2)CacheStats类
我们只需要在使用CacheBuilder的时候声明我们想要收集统计信息即可:finalLoadingCachecache=CacheBuilder.newBuilder().recordStats().
concurrency
Level
viagra2009100129
·
2020-08-14 18:53
中间件
缓存
《深入浅出 Java
Concurrency
》—锁机制(一)Lock与ReentrantLock
转自:http://www.blogjava.net/xylz/archive/2010/07/05/325274.html前面的章节主要谈谈原子操作,至于与原子操作一些相关的问题或者说陷阱就放到最后的总结篇来整体说明。从这一章开始花少量的篇幅谈谈锁机制。上一个章节中谈到了锁机制,并且针对于原子操作谈了一些相关的概念和设计思想。接下来的文章中,尽可能的深入研究锁机制,并且理解里面的原理和实际应用场
FG2006
·
2020-08-14 15:30
java基础
自定义RPC框架实战(一) 设计思路
项目源码地址:https://gitee.com/lilyssh/high-
concurrency
一、缘由学习rpc原理,锻炼自己设计能力。
lilyssh
·
2020-08-14 15:48
为什么Java中的String是不可变的?(Why String is immutable o...
独角兽企业重金招聘Python工程师标准>>>TherearemanyreasonsduetothestringclasshasbeenmadeimmutableinJava.Thesereasonsinview,
concurrency
issues
weixin_34278190
·
2020-08-14 12:02
MVCC 多版本并发控制
MVCC多版本并发控制多版本并发控制多版本并发控制(Multi-Version
Concurrency
Control,MVCC)是MySQL的InnoDB存储引擎实现隔离级别的一种具体方式,用于实现提交读
newbie_sun
·
2020-08-14 11:35
MySQL - 多版本控制 MVCC 机制初探
文章目录MVCC(Multi-Version
Concurrency
Control)原理快照读与当前读MVCC多版本实现总结MVCC(Multi-Version
Concurrency
Control)原理MySQLInnoDB
小小工匠
·
2020-08-14 09:59
【MySQL深度剖析】
事务隔离级别脏读幻读_脏读和未提交读隔离级别
事务隔离级别脏读幻读Inthisarticle,wewilldiscusstheDirtyRead
concurrency
issueandalsolearnthedetailsoftheReadUncommittedIsolationLevel
culuo4781
·
2020-08-14 09:14
mysql mvcc
1、概念MVCC:Multi-Version
Concurrency
Control,多版本并发控制。
槐月十九
·
2020-08-14 05:08
数据库
#数据库MVCC
mvcc(重点)简介MVCCLBCC(记住)MySQLInnoDB存储引擎,实现的是基于多版本的并发控制协议——MVCC(Multi-Version
Concurrency
Control)(注:与MVCC
微信-支付宝
·
2020-08-14 05:13
mysql
测试golang中的多核多线程
"并发(
concurrency
)"和"并行(parallelism)"是不同的。在单个CPU核上,线程通过时间片或者让出控制权来实现任务切换,达到"同时"运⾏多个任务的⺫的,这就是所谓的并发。
zhjih123
·
2020-08-14 04:56
笔记
Go 并发模式:超时则继续 (Go Blog 翻译)
原文地址:Go
Concurrency
Patterns:Timingout,movingon并发编程有自己的习语。超时是一个很好的例子。虽然Gochannel不直接支持超时,但它很容易实现。
chidan4846
·
2020-08-14 04:56
面试官: 谈谈什么是守护线程以及作用 ?
文章首发自微信公众号:小哈学Java个人网站:https://www.exception.site/java-
concurrency
/java-
concurrency
-daemon-thread目录一、
犬小哈
·
2020-08-13 20:28
Java
并发教程
并发 并行 同步 异步 多线程 阻塞 非阻塞的区别(总结)
1.并发(
concurrency
):在操作系统中,是指一个时间段中有几个程序都处于已启动运行到运行完毕之间,且这几个程序都是在同一个处理机上运行。
Wildfire(野火)
·
2020-08-13 16:57
Linux
操作系统
mit 6.824 Distributed Systems L2 RPC and Threads
I/O
concurrency
MulticoreperformanceConvenienceIstherea
wineandchord
·
2020-08-13 15:54
6.824
Distributed
Systems
协程 kotlin_了解Kotlin协程
协程kotlinRecently,KotlinCoroutinesintroduceanadvancedandefficientapproachof
concurrency
,whichcanbeusedonAndroidtosimplifyasynctasks.Asamatteroffact
weixin_26727575
·
2020-08-13 12:15
python
高并发详解
一、什么是高并发高并发(High
Concurrency
)是互联网分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计保证系统能够同时并行处理很多请求。
独-
·
2020-08-13 10:09
ConcurrentHashMap源码解读
jdk1.7进行源码阅读1.chm的类图2.chm的属性和构造方法/***Createsanew,emptymapwiththespecifiedinitial*capacity,loadfactorand
concurrency
level
程序男
·
2020-08-12 18:06
源码专题
java基础专题
web前端组件专题
AQS源码分析(超时、中断与其他)
中并没有好的中断线程的方式,早期引入的Thead.stop()和Thread.resume()容易导致死锁(参考:http://docs.oracle.com/javase/6/docs/technotes/guides/
concurrency
刘嘉威
·
2020-08-12 11:09
java并发与多线程
并发管理工作队列(kernel译文[1])
并发管理工作队列(
Concurrency
ManagedWorkqueue)9月,2010目录介绍为什么是cmwq?
cookie2004
·
2020-08-12 11:09
老黑看内核
工作队列
cmwq
ST-wq
MT-wq
kworker
k8s cronjob 以及 数据卷 挂载情况
clean-jobnamespace:cloudai-2spec:schedule:"*/1****"#分钟,小时,日,月,星期startingDeadlineSeconds:300#300秒没有启动成功,就不再启动
concurrency
Policy
A Big Bird
·
2020-08-12 00:14
kubenetes
在VC2010下使用数据记录集修改数据表出现系统崩溃问题的解决(m_pSet->AddNew()等函数)
VC6.0用m_pSet->AddNew()是好好的,在VS2012却出现系统崩溃,弹出来:在调试窗口中提示:Warning:Driverdoesnotsupportrequested
concurrency
.Warning
蓬2018
·
2020-08-11 17:20
VC编程
PXC(Percona XtraDB Cluster)的缺点介绍
所有的表都必须有主键,否则创建表会报错3.不支持Lock/Unlocktables、lockfunctions等锁操作4.querylog日志只能存放在文件里保存5.集群是基于乐观的并发控制(optimistic
concurrency
control
csd753111111
·
2020-08-11 16:14
Web服务器性能/压力测试工具http_load、webbench、ab、Siege使用教程
分类:Web架构2010-10-0416:07371人阅读评论(0)收藏举报测试工具web服务attributestransactionsauthentication
concurrency
转:http:
weixin_33918357
·
2020-08-11 14:39
基于Intel Parallel Advisor的多核程序设计方法--多核3
1、掌握IntelParallelAmplifier功能、特点和基本使用方法;2、掌握如何使用Hotspots找到性能瓶颈和优化机会3、掌握如何使用
Concurrency
进行并行性分析和性能提升4、掌握如何使用
weixin_30750335
·
2020-08-11 14:04
Apache Benchmark(简称ab)压力测试安装与解释
-c即
concurrency
,用于指定的并发数。-t即timelimit,等待响应的最大时间(单位:秒)。-b即windowsize,
konsy_dong
·
2020-08-11 13:07
Linux
Nginx
一张图了解并发与并行
一张图了解并发与并行并发与并行并发并行图片详解总结并发与并行并发并发(
Concurrency
)。
JameKeal
·
2020-08-11 10:22
计算机理论
编写parallel for循环VS2010 ppl
如何:编写parallel_for循环VisualStudio2010其他版本此主题尚未评级-评价此主题本示例演示如何使用
Concurrency
::parallel_for计算两个矩阵的乘积。
ylxjtu
·
2020-08-11 05:43
C++
多线程并发一定比单线程快吗?
publicclass
Concurrency
Test{privatestaticfinallongcount=10000l;publicstat
yangmingsen1999
·
2020-08-11 05:33
Java
并发
Race condition--Java
Concurrency
In Practice C02读书笔记
[本文是我对Java
Concurrency
InPractice第二章的归纳和总结,转载请注明作者和出处,如有谬误,欢迎在评论中指正.]多线程环境下,无需调用方进行任何同步处理也能保证正确性的类是线程安全的类无状态的对象是线程安全的
xingxing_zhang
·
2020-08-11 04:12
java并发
使用 Python 和 Oracle 数据库实现高并发性
转自http://www.oracle.com/technetwork/cn/articles/vasiliev-python-
concurrency
-100575-zhs.html了解如何借助线程和并发性提升支持
iteye_3158
·
2020-08-11 03:29
理解interrupt()方法
因此,根据这两个思路,不同的run()方法设计,会导致不同的结果,下面是示例,并说明了运行了结果和原因packagecom.
concurrency
;im
dongqinging
·
2020-08-10 22:10
多线程
Golang计算单个Goroutine占用内存
今天无意间在《
Concurrency
Go》中看到了这段计算单个Goroutine内存占用大小的代码,分享给同样有迷惑人。在Win7Go1.9环境,大概是8.9KB~9.1KB,确实够小的。。。
官老林
·
2020-08-10 22:28
golang
使用etcd实现动态分布式选主
etcd中
concurrency
包下已经帮我们实现好了选主,我们只需要调用其api实现就可以了,下面我们分析下etcd是如何实现选主机制的。直接进行源码分析://Campaignputsavalu
hackssssss
·
2020-08-10 17:45
源码
分布式
etcd
选主
分布式
go
Redis系列之Ehcache、Memcached、Redis对比
Ehcache官网GitHub特色:够快:Ehcache发布历史长,经过几年的努力和不计其数的性能测试,Ehcache终被设计于large,high
concurrency
systems;够简单:接口非常简单
johnny233
·
2020-08-10 06:03
缓存
Redis
python eventlet并发原理分析
https://github.com/stanzgy/wiki/blob/master/openstack/inside-eventlet-
concurrency
.md#python-eventlet%
ztejiagn
·
2020-08-10 05:55
Python
Google发布Java 核心工具库——Guava 28.0
Guava是Google的一个开源项目,包含许多Google核心Java常用库,如:集合[collections]、缓存[caching]、原生类型支持[primitivessupport]、并发库[
concurrency
libraries
IT实战联盟Lin
·
2020-08-10 05:58
互联网技术
架构实践
软件更新
缓存架构
内置锁和显式锁的区别--JCIP C13读书笔记
[本文是我对Java
Concurrency
InPracticeC13的归纳和总结.转载请注明作者和出处,如有谬误,欢迎在评论中指正.]任何java对象都可以用作同步的锁,为了便于区分,将其称为内置锁.JDK5.0
xingxing_zhang
·
2020-08-10 04:28
java并发
java
Lock
ReentrantLock
c++ thread 笔记1
今天看c++
Concurrency
InAction,读到:Onceyou’vestartedyourthread,youneedtoexplicitlydecidewhethertowaitforittofinish
二点五次元
·
2020-08-10 04:41
C/C++
Google Guava之--cache
一、简介GoogleGuava包含了Google的Java项目许多依赖的库,如:集合[collections]、缓存[caching]、原生类型支持[primitivessupport]、并发库[
concurrency
libraries
weixin_33948416
·
2020-08-10 03:11
Py西游攻关之多进程(multiprocessing模块)
multiprocessingisapackagethatsupportsspawningprocessesusinganAPIsimilartothethreadingmodule.Themultiprocessingpackageoffersbothlocalandremote
concurrency
weixin_30530523
·
2020-08-10 02:08
uwsgi性能调忧
Concurrency
Level:100Timetakenfortests:1.040secondsCompleterequests:100
weixin_30437847
·
2020-08-10 02:54
Google Guava--让java代码更加优雅
Guava工程包含了若干被Google的Java项目广泛依赖的核心库,例如:集合[collections]、缓存[caching]、原生类型支持[primitivessupport]、并发库[
concurrency
libraries
俺就不起网名
·
2020-08-10 01:51
管理工具
Java Cache系列之Guava Cache
TheGuavaprojectcontainsseveralofGoogle'scorelibrariesthatwerelyoninourJava-basedprojects:collections,caching,primitivessupport,
concurrency
libraries
kobejayandy
·
2020-08-09 21:23
Java
精华文章
开源精华
Guava cache介绍
Guava包括:集合collections,缓存caching,原生类型primitivessupport,并发库
concurrency
libraries,通用注解commonannotations等等
圣小童
·
2020-08-09 20:58
缓存
多线程之死锁
本文参考:http://ifeve.com/java-
concurrency
-thread-directory/一、什么是死锁死锁是两个或多个线程阻塞着等待其他处于死锁状态的线程所持有的锁。
千夜一梦
·
2020-08-09 18:59
JAVA
guava--google----用来替代commons的jar包
Guava是一个Google的基于java1.6的类库集合的扩展项目,包括collections,caching,primitivessupport,
concurrency
libraries,commonannotations
luckybird2008
·
2020-08-09 17:28
JavaEE
驼峰命名法(CamelCase)和下划线命名法(UnderScoreCase)之间的转换
1Guava简介:Guava工程包含了若干被Google的Java项目广泛依赖的核心库,例如:集合[collections]、缓存[caching]、原生类型支持[primitivessupport]、并发库[
concurrency
libraries
NemoHero
·
2020-08-09 16:21
Java和Jvm
笔记-Java线程概述
Java
Concurrency
inPractice中对线程安全的定义:当多个线程访问一个类时,如果不用考虑这些线程在运行时环境下的调度和交替运行,并且不需要额外的同步及在调用方代码不必做其他的协调,这个类的行为仍然是正确的
AGEM
·
2020-08-09 16:14
Java
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他