杂项
文章平均质量分 71
风吹千里
潜心一技、做到极致。
展开
-
CMS之promotion failed&concurrent mode failure
CMS并行GC收集器是大多数JAVA服务应用的最佳选择,然而, CMS并不是完美的,在使用CMS的过程中会产生2个最让人头痛的问题:该问题是在进行Minor GC时,Survivor Space放不下,对象只能放入老年代,而此时老年代也放不下造成的。(promotion failed时老年代CMS还没有机会进行回收,又放不下转移到老年代的对象,因此会出现下一个问题concurrent mode failure,需要stop-the-wold 降级为GC-Serail Old)。concurrent mod原创 2022-07-05 11:28:50 · 156 阅读 · 0 评论 -
Connection reset原因分析和解决方案
使用长连接可以避免每次建立TCP连接的三次握手而节约一定的时间,但是我这边由于是内网,客户端和服务器的3次握手很快,大约只需1ms。然后是客户端和服务器统一使用TCP长连接:客户端使用TCP长连接很容易配置(直接设置HttpClient就好),而服务器配置长连接就比较麻烦了,就拿tomcat来说,需要设置tomcat的maxKeepAliveRequests、connectionTimeout等参数。但是一定要注意:服务器和客户端的连接一定要保持一致,要么都是长连接,要么都是短连接。原创 2018-05-14 07:46:20 · 118252 阅读 · 4 评论 -
VirtualBox命令行VBoxManage创建与管理虚拟机
VirtualBox命令行VBoxManage创建与管理虚拟机转载 2023-11-16 10:18:13 · 321 阅读 · 0 评论 -
FTP的两种链接模式
完成一个FTP的传输过程不仅仅只需要21一个端口,而是2个端口,21端口只是一个命令端口,其实另外还有一个数据端口,我想这就是有些 朋友在内网架设FTP并且在网关上做了21端口的映射之后外网还是不能访问的原因吧,另外一个数据端口是多少呢?这又牵涉到另外一个问题。客户端给服务器端的21端口发命令说,我要下载文件,服务器端知道后,就打开一个端口,然后告诉客户端,我已经打开了某个端口,你自己进去拿吧,于是客户端就从那个端口进去拿文件了,这就是被 动模式,可以理解为客户端从服务端的端口下载文件。原创 2022-10-02 09:15:31 · 1460 阅读 · 0 评论 -
apache-common-lang3系列之一
本系列的apache-common-lang3的代码版本是3.9,本系列博客主要的作用是工具书的作用。能够快速知道自己想要的功能是否已经实现,是否需要自己重新写代码。v3.9版本常用类手册文章目录ArrayUtilsclone方法insert方法subarray方法add And addAll方法contains方法indexOf方法isSorted方法lastIndexOf方法reverse...原创 2019-12-16 19:46:06 · 792 阅读 · 0 评论 -
gradle复合构建多项目构建
文章目录什么是复合构建复合构建适用的场景:如何声明复合构建方式1:通过gradle命令行的--include-build选项实现复合构建方式2:在setting.gradle文件中使用includeBuild语句声明复合构建方式2-补充:不修改my-app/setting.gradle文件实现复合构建注意:一个构建需要满足什么条件才能被复合构建引入?什么是复合构建简单地说,Gradle的复合构建就是一个构建包含了其它构建。Gradle的复合构建跟多项目构建很相似,唯一的区别是多项目构建引入的是单个p转载 2021-04-30 12:32:18 · 1399 阅读 · 1 评论 -
git upstream 怎么同步远程仓库代码
fork或者派生之后,如果upstream的代码发生改变,例如别人修复了一些问题,我们该如何同步过来呢?克隆代码库git clone https://github.com/nshfany/calcite.git查看已关联的远程库,此时只有默认关联仓库originnsh@StarMacBook calcite$ git remote -vorigin https://github.com/nshfany/calcite.git (fetch)origin https://github.c原创 2022-09-13 12:55:17 · 625 阅读 · 0 评论 -
互联网行业的那些缩写PM,RD,FE,UE,QA,OP,BRD,MRD,PRD,FSD
转自https://blog.csdn.net/springlovejava/article/details/78757838PM 产品经理RD 研究和开发人员FE 前端研发人员UE 用户体验QA 是测试OP 是运维IDC 机房DB 数据库DBA 数据库管理员UI (用户界面)的简称PSD 图像处理软件Photoshop处理后保存的源文件,一般容量比JPG格式的图片大。SOP 标准作业程序MRD 市场需求文档PRD 产品需求文档 重点放在为一个被提议的新产品或者现有产品的改进定转载 2020-12-26 17:02:19 · 4851 阅读 · 0 评论