java线程之间的通信对程序员完全透明,内存可见性问题很容易困扰java程序员,本文试图揭开java内存模型神秘的面纱。本文大致分三部分:重排序与顺序一致性;三个同步原语(lock,volatile,final)的内存语义,重排序规则及在处理器中的实现;java内存模型的设计目标,及其与处理器内存模型和顺序一致性内存模型的关系
2021-02-09 13:04:07 1.32MB jvm
JAVA诊断工具
2021-02-08 15:00:10 10.34MB JVM java java诊断工具
1
JVM详细的知识点总结,思维导图 1.类加载器子系统 2.Hotspot的内存详情 3.HotSpot虚拟机对象探秘 4.垃圾收集器
2021-02-07 18:02:24 15.89MB jvm java
1
jvm分析工具,需要的可以在我这下载。
2021-02-05 20:03:51 17.22MB jvm visualvm 虚拟机
1
pufferdb:由Protobuf和Coroutines支持的Android和JVM键值存储
2021-02-05 09:10:50 169KB android kotlin database protobuf
1
## Probes Open API ### API工具出于多种原因,您需要考虑直接从应用程序代码中调用Probes Open API。 您希望完全控制要检测的包,类和方法。 您不想在启动时使用字节码检测(BCI)代理产生任何开销。 您已经在应用程序代码库中内置了现有的挂钩,可以更有效地插入此工具。 您想为探针提供反映更多执行上下文的名称。 您需要以较大的方法来检测特定的代码块。 大多数BCI代理不提供这种粒度。 最后,您可以使用Open API创建具有自我意识的软件,即使在实际的检测是由BCI代理执行的情况下,也可以在其处理的各个级别和阶段对自身的执行行为进行自我反映。 ##
2021-02-04 18:13:10 31KB java monitoring jvm instrumentation
1
欢迎来到科廷Vaadin Vaadin-on-Kotlin是一个Web应用程序框架,其中包括创建数据库支持的Web应用程序所需的一切。 请参阅官方文档,为 。 Vaadin-on-Kotlin不会强迫您使用 ,依赖注入(DI)或 。 默认情况下,它不使用Spring或JavaEE。 相反,Vaadin-on-Kotlin专注于简单性。 View层利用框架提供的面向组件的编程。 Vaadin提供了基于AJAX构建的强大组件。 Vaadin中的编程类似于JavaFX或Swing等传统客户端框架中的编程。 库覆盖了数据库访问层。 vok-orm允许您将数据库行中的数据显示为对象,并使用业务逻辑方法修饰这些数据对象。 当然,您可以决定不使用vok-orm而是与NoSQL集成,或者使用和 。 一切都结合了编程语言的简洁性,这使得Vaadin-on-Kotlin是初学者的理想起点。 而且Kotlin是静态类型的,因此您始终可以按住Ctrl键并单击代码,并了解其工作原理! 有关入门指南,请参阅官方文档,为 。 入门 如果尚未安装Java 8 JDK和git客户端,请安装。 然后,在命令
2021-02-03 01:06:17 1.33MB kotlin crud database sql2o
1
dump日志分析利器
2021-02-02 17:04:02 66.63MB jvm
1
此为修复版本,下载后直接使用即可 版本号:1.6.4,大家去下载jar的时候别搞错了!
2021-02-01 18:04:05 360KB sigar-1.6.4 jvm崩溃
1