读懂GC日志

读懂GC日志

- 经验分享 - 阅4478

当GC发生在新生代时,称为Minor GC,次收集;当GC发生在年老代时,称为Major GC,主收集。 一般的,Minor GC的发生频率要比Major GC高很多。

无法检测到本地java应用程序

无法检测到本地java应用程序

- 经验分享 - 阅3648

使用jdk自带的工具jvisualvm.exe进行性能指标监控时,有时候会提示“无法检测到本地java应用程序”错误

git常用命令整理

git常用命令整理

- 服务器配置 - 阅3642

适合分布式开发,强调个体。 公共服务器压力和数据量都不会太大。 速度快、灵活。 任意两个开发者之间可以很容易的解决冲突。 离线工作。

java按位操作的简单介绍

java按位操作的简单介绍

- JAVA - 阅3212

在计算机中所有数据都是以二进制的形式储存的。 位运算其实就是直接对在内存中的二进制数据进行操作,因此处理数据的速度非常快。

MySQL各模块工作配合

MySQL各模块工作配合

- 数据库 - 阅3105

​当一条 query 或者一个 command 处理完成(成功或者失败)之后,控制权都会交还给连接线程模块。如果处理成功,则将处理结果(可能是一个 Result set,也可能是成功或者失败的标识)通过连接线程反馈给客户端

Java中堆与栈的区别

Java中堆与栈的区别

- JAVA - 阅2760

栈与堆都是Java用来在RAM中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。

java对象分配以及堆和栈

java对象分配以及堆和栈

- JAVA - 阅3951

内存管理在Java语言中是JVM自动操作的,当JVM发现某些对象不再需要的时候,就会对该对象占用的内存进行重分配(释放)操作,而且使得分配出来的内存能够提供给所需要的对象。

Linux下使用top命令查看CPU使用率

Linux下使用top命令查看CPU使用率

- 服务器配置 - 阅3980

在系统维护的过程中,随时可能有需要查看 CPU 使用率,并根据相应信息分析系统状况的需要。在 CentOS 中,可以通过 top 命令来查看 CPU 使用状况。

在java中实现unpack和pack方法

在java中实现unpack和pack方法

- JAVA - 阅14301

​php中完善的对二进制流的pack和unpack,下面提供一个在java中实现对二进制字节流实现的unpack和pack方法。