- 博客(8)
- 资源 (10)
- 问答 (1)
- 收藏
- 关注
原创 Tomcat的GC优化实践
一、实现Tomcat的gc优化Tomcat运行java web程序,如果只是满足功能要求,那么无需调节性能。但是,应用上生产后,稍微一点的优化都会产生产生巨大的效率提升。所以,Tomcat的优化是必须的,其中gc优化又是关键一条。二、环境tomcat8.0+jdk1.8三、设置Tomcat不同gc策略并且对比结果1.设置并行垃圾回收器修改bin/catalina.sh...
2020-04-29 22:45:49 2219
转载 (转)史上最强Tomcat8性能优化
【转载原因:大佬写的真的很详细,很厉害,涉及到gc调优和链接调优,确实是实际生产经验,收益匪浅!】【转载原文:史上最强Tomcat8性能优化】
2020-04-29 15:23:01 156
原创 Gson和Fastjson区别以及使用推荐
一、Gson和Fastjson的区别 Gson是目前功能最强的Json解析神器, 可以通过toJson与fromJson两个转换函数两个函数进行对象的序列号和反序列化,可以对复杂类型的bean到json之间,进行转换,精确度无与伦比。同时,是无依赖,不需要例外额外的jar,能够直接跑在JDK上。FastJson是阿里用Java语言编写的高性能的JSON处理器,在复杂类型的Bean转...
2020-04-29 10:13:22 10078
转载 (转)zookeeper报错:NoNodeException: KeeperErrorCode = NoNode for /XXX Node does not exist
【转载原因:并发访问zookeeper节点,会爆出NoNode问题,原因类似,因为还没有创建。】【转载原文:https://blog.csdn.net/harry5508/article/details/86692997】本地调试项目时,启动本地zookeeper:命令:./zkServer.sh start然后启动项目报如下错误:分析得知是缺失Node节点。解决方...
2020-04-25 08:05:49 3998
原创 源码浏览神器sourcegraph
·一、实现功能很多优秀的项目都会托管在github上,但是每次阅读都需要下载非常麻烦,最近接触源码阅读神器sourcegraph瞬间感觉人生亮了起来。二、简单介绍1.安装:从google商店下载即可。2.安装后,点击任意github项目中的星状图标即可进入3.进入后左侧会有树状图,可以直接选择需要的内容进行读取,非常方便~...
2020-04-17 22:13:33 1900
转载 (转)Java如何查看死锁?
【转载原因:非常清晰解释死锁检测!】【转载原文:https://blog.csdn.net/u014039577/article/details/52351626】Java中当我们的开发涉及到多线程的时候,这个时候就很容易遇到死锁问题,刚开始遇到死锁问题的时候,我们很容易觉得莫名其妙,而且定位问题也很困难。因为涉及到java多线程的时候,有的问题会特别复杂,而且就算我们知道问题出现是因...
2020-04-15 16:06:23 256
原创 git恢复idea中被误删除的文件(踩坑填坑~)
一、问题描述在使用idea操作项目中,错误删除了项目的部分类,本来想简单通过revert实现删除恢复。但是,却无法恢复,提示提示如下,文件无法恢复二、问题原因在idea是无法看到原因了,因为idea封装了git的命令。所以,直接进入项目.git目录,使用git status查看真正原因$ git statusOn branch masterYour branch ...
2020-04-06 12:50:30 7805
转载 (转)Mybatis中#{}和${}有什么区别
【转载原因:$可能导致的sql注入攻击讲解很清楚】【转载原文:https://www.php.cn/mysql-tutorials-369206.html】前几天去一家公司笔试,有一道题是“Mybatis中#{}和${}的区别?”。说实话,当时自己真的不是很清楚,因为我本人没有怎么学习过mybatis,虽然最近做的项目用的是mybatis,但也只涉及到最基本的增、删、改、查,多表之间...
2020-04-05 16:34:32 875
hadoop的wordcount简单实例
2018-12-06
火狐电子书阅览器EPUBReader
2015-05-21
c#report view控件报表
2015-03-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人