热文 数据结构java版之大O表示法

大O表示法使用大写字母O,可以认为其含义为"order of"(大约是)。我们可以使用大O法来描述线性查找使用了O(N)级时间,二分查找使用了O(log N)级时间,向一个无序

热文Neo4j连接Jconsole

最近需要用一些监控工具测试Neo4j的性能,先试用了下JDK自带的Jconsole。 首先Neo4j官网上是给了配置教程的,链接如下: [https://neo4j.co

热文golang垃圾回收和SetFinalizer

golang自带内存回收机制–GC。GC通过独立的进程执行,它会搜索不再使用的变量,并释放。需要注意的是,进行GC会占用机器资源。 GC是自动进行的。如果要手动进行GC,可以

热文linux内存管理

内核和用户进程在分配内存时不同,内核更复杂,需更小心,不能太奢侈 物理页:内存管理基本单位,32位(4k),64位(8k),struct page代表每个物理页 str

热文linux调优history记录

对于Linux系统而言,我们知道要查看用户的操作记录命令可以用 history 命令查看,但是 history命令还是比较过于简陋,默认history命令只显示编号,如下图所示

热文判断一个图是否连通

总的来说,可以用DFS(O(v^2))和BFS(O(v+e))的思想都能实现,只要从一个点出发,然后判断是否能遍历完所有的点。还有就是Tarjan算法和GABOW算法,这个没研

热文Java 找素数

问题描述   给定区间\[L, R\] , 请计算区间中素数的个数。 输入格式   两个数L和R。 输出格式   一行,区间中素数的个数。 样例输入

热文Java对象大小内幕浅析

Java对象大小内幕浅析 Java对象的内存布局:对象头(Header),实例数据(Instance Data)和对齐填充(Padding)。 虚拟机的对象头包括两部

热文Java日志体系

> 日志框架可以说是软件系统的标配,平时使用日志的时候多数只是了解日志配置怎么配,对于这些日志框架的不同以及他们之间的关系很少了解。 Java中的日志体系可以用杂乱无章来形容