自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

转载 Shell脚本8种字符串截取方法总结

转自 Shell脚本8种字符串截取方法总结 Linux 的字符串截取很有用。有八种方法。 假设有变量 var=http://www.aaa.com/123.htm. 1. #号截取,删除左边字符,保留右边字符。 echo ${var#*//} 其中 var 是变量名,# 号是运算符,*// 表示从左边开始删除第一个 // 号及左边的所有字符 即删除 http:// 结果是 :www.aaa...

2019-09-05 09:26:48 256

原创 Netty使用遇见的几个小问题及解决

如何处理数据 不需要使用线程池启动线程处理数据了,因为Netty已经为处理数据创建了线程池! 直接在Handler的线程中处理数据就可以了 使用Netty,一定要要深入了解它的线程模型!之前我理解错误,试图使用线程池处理数据。结果建立多个连接时,产生了大量的线程池。 一定要释放Buffer的内存 Netty为了提高IO的性能,使用了直接内存,使用后需要手动释放,否则会导致内存泄露。 要注意TC...

2019-08-30 14:38:58 1417

原创 JVM调查结案

使用top命令查看,项目运行后,内存上升然后趋于稳定,但不会下降 解析: 在linux的内存分配机制中,优先使用物理内存,当物理内存还有空闲时(还够用),不会释放其占用内存。 也就是说,对于一个linux上运行的程序来说,我从系统里申请到了内存,就不用还了,除非系统的内存不够了。 java内存的正常状态应该是什么样的 堆内存有周期的变化,会稳定在一定范围内,在高负载状态下,变化频率会很快。 非...

2019-08-30 13:37:07 163

原创 JVM相关测试(一)

why 对于java开发者来说,JVM是个绕不过的坑。就好比武林中人,需要时时刻刻修炼的内功一样。但对于一些人,总是要等到出了问题才能想起它的重要性,自己就是其中之一。希望趁着这次机会,好好梳理下这方面的内容。 这次为项目写了个TCP的服务器,使用了Netty作为基础框架,运行在LInux服务器上,首先要保证单机服务器的性能。 知识储备 Java ...

2019-08-29 09:58:21 302

原创 关于写博客

写博客是个好习惯 记录自己的知识,免得遗忘 归纳总结,形成知识体系 与人交流,共同提高 别把自己太当回事 不要想着自己的东西要写的多么好,要敢于丢人 写的好不好,没几个人关心 主要是给自己看的,就够了 要怎么写 说清楚一个具体问题,解决一个具体问题。 坚持下来 别计划的太大,不然容易放弃 ...

2019-08-29 09:44:54 144

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除