用户中心USER CENTER

首页/用户
  • 实战java高并发程序设计第四章-锁优化

    摘要:锁的使用建议减少锁持有时间减少锁粒度读写锁替代独占锁锁分离锁粗化减少锁的持有时间减少锁的持有时间有助于降低冲突的可能性进而提升并发能力减少锁粒度例如内部分为个加锁时不会像一样全局加锁只需要对相应加锁但是如果需要获取全局的信息比如首先会使用无 锁的使用建议 减少锁持有时间 减少锁粒度 读写锁替代独占锁 锁分离 锁粗化 减少锁的持有时间 减少锁的持有时间有助于降低冲突的可能性,进而...

    W_BinaryTree 发布于Java
  • idea 启用火焰图功能

    摘要:开源项目是一个的低开销采样分析器,可以生成火焰图。集成了它的功能,使用起来更加的简单。开启火焰图按下快捷键选择勾选这就开启了火焰图功能。启动程序随便写一点代码使用下图中红色标注的方式启动火焰图黄色的部分是调用栈,其他的则是系统调用。 开源项目 async-profiler 是一个Java 的低开销采样分析器,可以生成火焰图。idea集成了它的功能,使用起来更加的简单。 开启火焰图 按...

    W_BinaryTree 发布于Java
  • 从Java到区块链:如何成为区块链开发人员

    摘要:最近这些天,区块链是每个开发人员的谈资。区块链技术引起了政府和各国央行的注意简而言之,一切都表明区块链前景光明。是一组旨在促进区块链应用程序开发的项目。借助区块链技术,这一过程将变得更加安全和透明。 最近这些天,区块链是每个开发人员的谈资。来自各个领域的许多软件开发商现在正试图进入区块链市场。我们与Mobilunity的区块链软件开发人员Eugene Kyselev 讨论了他是如何走出...

    W_BinaryTree 发布于Java
  • OpenJDK9 Hotspot 虚拟机内部对象内存管理

    摘要:前言语言可以精确控制对象内存分配,出于性能考虑框架系统程序基本都会自己造轮子开发各种内存管理模块也不例外,它通过和方法的访问级别以及重载和方法来管理虚拟机内部对象的内存内存管理相关的基类定义了几个基类来作为大部分对象的基类顾名思义,它们只能 前言 C++ 语言可以精确控制对象内存分配,出于性能考虑 C++ 框架 or 系统程序基本都会自己 造轮子 开发各种内存管理模块. hotspot...

    W_BinaryTree 发布于Java
  • Spring Session实战-传统单体应用集群部署解决方案

    摘要:它还提供透明的整合允许以应用程序容器即中立的方式替换。其他功能包括群集会话使得支持群集会话变得轻而易举,而不会受限于特定于应用程序容器的解决方案。这意味着开发人员使用可借助支持的实现切换实现。容器初始化配置创建了一个名为实现的。 场景值1 一个维护了几百年的单体老项目,突然就火起来了,访问人数突然暴增,服务器资源告急,担心一下驾崩,老板一个电话过来跟你说:!4@!#!!¥@!¥1¥@!...

    W_BinaryTree 发布于Java
<