Easter79 Easter79
3年前
synchronized的实现原理及锁优化
记得刚刚开始学习Java的时候,一遇到多线程情况就是synchronized。对于当时的我们来说,synchronized是如此的神奇且强大。我们赋予它一个名字“同步”,也成为我们解决多线程情况的良药,百试不爽。但是,随着学习的深入,我们知道synchronized是一个重量级锁,相对于Lock,它会显得那么笨重,以至于我们认为它不是那么的高效,并慢慢抛弃
java一生之敌 java一生之敌
2年前
JVM的内存模型和优化方式
一、JVM的内存模型1.!图片(https://imghelloworld.osscnbeijing.aliyuncs.com/imgs/52b2220f04010eb329efbef966f9fa40.png)其中s0,s1为幸
Stella981 Stella981
3年前
Nginx 作为web server 的优化要点
常用优化要点nginx使用的是固定数量的workers,每个worker都处理进入的请求。最佳实践是每个CPU内核配置一个worker.如何知道您的系统有几个CPU?$ grep ^processor /proc/cpuinfo | wc l对于一个四核处理器,配置文件类似:\Oneworkerper
Wesley13 Wesley13
3年前
Oracle+SQL优化第三弹
接上篇博客OracleSQL优化第二弹(https://www.oschina.net/action/GoToLink?urlhttp%3A%2F%2Fblog.csdn.net%2Fqq_22260641%2Farticle%2Fdetails%2F64441925)点击打开链接(https://www.oschina.net/action/G
Easter79 Easter79
3年前
SpringBoot热部署与启动速度优化
SpringBoot热部署  默认情况下SpringBoot是不支持热部署的,所以当每次修改代码的时候,都需要重新启动服务器,这个是非常浪费时间的,所以可以在pom.xml文件里面导入以下依赖1<dependency2<groupIdorg.springframework.boot</groupId
Wesley13 Wesley13
3年前
vmware mac OSX 虚拟机优化
关闭虚拟内存:需要先进入mac的recoverymode终端执行 csrutildisable,目的是为了关闭SystemIntegrityProtection。重启后执行 sudolaunchctlunloadw/System/Library/LaunchDaemons/com.apple.nfsd.plist设置beam
Stella981 Stella981
3年前
Serverless 场景下 Pod 创建效率优化
!头图.png(https://ucc.alicdn.com/pic/developerecology/59ef8579ed094be3a9b2d29f5984d422.png)作者|张翼飞 阿里云技术专家来源|阿里巴巴云原生公众号(https://www.oschina.net/action/GoToLink?urlhttps%3A
Stella981 Stella981
3年前
Elasticsearch最佳实践之分片使用优化
本文由云社区发表作者:老生姜一、遇到的问题  与大多数分布式系统一样,Elasticsearch按照一定的Hash规则把用户数据切分成多个分片,然后打散到不同机器进行存储,从而实现大规模数据的分布式存储。!img(https://ask.qcloudimg.com/draft/1640318/ux96q0n0u5.png
Wesley13 Wesley13
3年前
5.3 乘法器的优化1
计算机组成5乘法器和除法器5.3乘法器的优化1!屏幕快照2018070610.04.17(https://oscimg.oschina.net/oscnet/2e137e0d4f45fe903693fc414c4bd435361.png)计算机的最大优势在于它的运算速度。因此,当我们设计计算机当中的
凿壁偷光 凿壁偷光
2年前
音乐收藏优化软件-illustrate PerfectTUNES for mac
收藏的专辑或者是歌曲是否损坏?如何修复损坏的音乐收藏?macw推荐这款illustratePerfectTUNES破解版,PerfectTUNES从缺少插图的专辑、重复的曲目到损坏的曲目。纠正这些问题可能是一项耗时的任务。