Wesley13 Wesley13
4年前
java编发编程之:CuncurrentHashMap
CuncurrentHashMap通过分析Hashtable就知道,synchronized是针对整张Hash表的,即每次锁住整张表让线程独占,ConcurrentHashMap允许多个修改操作并发进行,其关键在于使用了锁分离技术。它使用了多个锁来控制对hash表的不同部分进行的修改。ConcurrentHashMap
Wesley13 Wesley13
4年前
java高并发核心类 AQS(Abstract Queued Synchronizer)抽象队列同步器
什么是AQS?全称:AbstractQueuedSynchronizer:抽象队列同步器是java.util.concurrent.locks包下的一个抽象类其编写者:DougLea(并发大佬,整个j.u.c包都是他写的)是j.u.c包的基础组件(核心)我们先来读一下该类的英文说明注
Peter20 Peter20
4年前
轻松理解MYSQL MVCC 实现机制
版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/whoamiyang/article/details/519018881\.MVCC简介1.1什么是MVCCMVCC是一种多版本并发控制机制。1.2MVCC是为了解决什么问题?大多数的MYSQL事务型存储引擎,如,InnoDB,Falcon以及
Stella981 Stella981
4年前
Python之socket编程进阶版
1.socket之简单的ssh功能2.socket之简单的ftp服务器3.socketserver的用法4.socketserver的多并发的实现1.socket实现ssh服务 1.1我们现在Windows环境下试一下ssh的功能!(https://oscimg.oschina.net/oscnet/c77879672f0
Stella981 Stella981
4年前
Cocos平台集成AGC常见问题总结
在Cocos应用中集成AGC性能管理SDK并发布的过程中,曾遇到过一些问题,特此作以下总结:1.第一次构建Android工程,可能会遇到没有NDK的错误,具体报错信息为:\NDKRoot\isempty,pleaseset\NDKRoot\inPreferences.原因:Cocos构建时未配置Andro
Wesley13 Wesley13
4年前
Java并发指南4:Java中的锁 Lock和synchronized
本文转载自并发编程网,侵删本系列文章将整理到我在GitHub上的《Java面试指南》仓库,更多精彩内容请到我的仓库里查看https://github.com/h2pl/JavaTutorial(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2
Stella981 Stella981
4年前
Spring4.2新特性(一)
已经发在了并发编程网: http://ifeve.com/spring42/1\.简介.  前些天spring4.2出来了,从GA开始就一直在跟了,前2天看完了所有ReleaseNotes,觉得记录下我比较感兴趣的特性.  官方的ReleaseNotes:  https://jira.spring.io/b
哎呀,当时怎么没有想到 | 京东云技术团队
在我们的测试工作中,是不是经常遇到这样的情形,发生了线上问题,产品、研发或者测试同学一拍脑袋:当时怎么没有想到,怎么给漏掉了呢?明明是一个非常简单的事情,用大拇指都能想到的验证场景,为何当时就漏测了呢?但实际情况是,逃逸到线上的缺陷,疑难杂症式的极端异常的
哎呀,当时怎么没有想到
在我们的测试工作中,是不是经常遇到这样的情形,发生了线上问题,产品、研发或者测试同学一拍脑袋:当时怎么没有想到,怎么给漏掉了呢?明明是一个非常简单的事情,用大拇指都能想到的验证场景,为何当时就漏测了呢?但实际情况是,逃逸到线上的缺陷,疑难杂症式的极端异常的
记录一次SQL慢查询优化
作者:京东物流赫占星一、慢SqL发现在一次需求UAT上线后,本来在测试环境没问题的接口,UAT环境出现了接口超时,通过查询接口日志发现是SQL查询超时了,原因是UAT环境的数据量比测试环境大得多。一般来说,我们可以通过数据库本身的慢查询日志去定位出问题的慢