- 博客(7)
- 资源 (8)
- 收藏
- 关注
原创 GC收集器整理
垃圾回收器新生代回收器:Serial、ParNew、Parallel Scavenge 老年代回收器:Serial Old、Parallel Old、CMS 整堆回收器:G1、ZGC新生代垃圾回收器一般采用复制算法,复制算法优点是效率高,缺点是内存利用率低老年代垃圾回收器一般采用标记-整理算法进行垃圾回收 Serial收集器(复制算法): 它是一个单线程收集器,它在工作时必须暂停其他所有的工作线程,直到收集结束。这里要知道一个很严重...
2023-07-31 16:55:27 121
原创 linux系统kill程序查询
在云主机中启动nacos,日志显示启动成功,但是浏览器无法访问,同时使用ps -ef|grep nacos命令也查询不到nacos进程,重新执行启动脚本后立即查询进程发现存在进程信息,但是稍微过一会就发现进程不在了。这里判断系统将nacos进程杀死,由于使用的内存较小的云主机,初步判断是因为内存不够导致的,执行下面的命令可以查询最近被系统kill的进程信息。至此这个问题就已经找到了,因为内存溢出的原因将我们刚启动的nacos进程杀死,由于是系统处理,在nacos的日志中无法查看到信息。
2023-04-20 19:51:25 445 1
原创 大文件传输到github的处理
将大文件存储到Git LFS服务器上,而不是存储在Git仓库中。当Git LFS文件被提交时,Git LFS会将相应的指针(pointer)存储在Git仓库中,这个指针指向实际的文件存储位置。当需要访问该文件时,Git LFS会从Git LFS服务器上下载相应的文件
2023-04-20 19:46:39 169 1
原创 Linux下自动配置Java环境变量
由于代码需要在多台Linux电脑上配置Java环境变量,抽空写了一个Shell脚本自动配置,脚本代码如下javaPath=/usr/local/tempPath=/tmp/testFilePath/read -p "please input the name of jdk file name:" jdkFilesudo mkdir $tempPathsudo cp $jdkFile ...
2018-07-26 18:14:54 567
原创 Java传统Date工具类封装
昨天看了公司的一个日期操作的工具类,感觉不全面,于是准备自己动手再写一个,下面是我完善的一个日期的操作工具类,主要针对的是Java中传统的Date类型的一些基本操作进行封装,由于代码中引用了一些我写的枚举,直接复制可能导致一些地方报错,可以在github中查看其它依赖的类github地址:https://github.com/wjxScott/Code/tree/master/Common/s...
2018-07-17 17:30:17 595
七周七并发模型 高清完整版
2018-04-16
算法技术手册
2018-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人