![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
技术
LE'VENT
这个作者很懒,什么都没留下…
展开
-
分切超大文本代码
分切超大文本代码背景:由于在压测,当日志没有分切处理的时候,notpad++或者文本工具都打不开,无法查看日志分析错误原因。又不想下载什么专业查看log日志的软件,于是自己简单写了个分切大文本的小程序,在此分享。public class MainTestCutForBigLog { //需要被切割文件的路径 private static String sourcePath = "C:\\Users\\LE_VENT\\Desktop\\新建文件夹\\stdout.txt"; /原创 2020-08-05 19:27:45 · 294 阅读 · 0 评论 -
打造不可变集合优化之对象拷贝
打造不可变集合优化之对象拷贝前序 在上一篇打造不可变集合的博客中说到,关于集合复制的优化。Collections.copy(copyList,list); 上面的方法,是浅拷贝,会存在当引用层次比较深的时候,仍旧存才不可变集合中内容可变的情况,比如下面的代码:实体类的初始化Student student = new Student();HashMap&l原创 2020-05-25 21:12:19 · 135 阅读 · 0 评论 -
此ArrayList非Arraylist
此ArrayList非Arraylist前序 本人是一个比较喜欢看源码的人,平时一直在oneNote上面做笔记,记录下平时的心得或者遇到的bug。最近萌生了想要写博客的想法,在“想法要付诸与行动”的督促下,开始了我的第一篇文章,遇到的第一个问题,就是想写的内容太多了,以什么样的话题开始写那?最终将目光集中到了最常用的集合方面。打开了我的oneNote笔记本,第一眼看见的就是这个Arrays的内部类ArrayList的内容,根据笔记的内原创 2020-05-19 22:28:16 · 183 阅读 · 0 评论