Java
文章平均质量分 96
打羽毛球的码农
这个作者很懒,什么都没留下…
展开
-
踏进性能测试的路,踩遍各种性能的坑
近期楼主带领一个团队,做公司产品V3到V4版本的重构工作。到17年3月份重构算是完成,紧接着老板就要求做性能测试(性能测试通过后才能在新版本中做新功能的迭代开发工作),做性能测试的基准点是重构前的V3版本是支持800并发的业务测试的(相同物理机器)。楼主在刚参加工作的时候,有幸参加过性能测试工作中的测试工作,但是重来没有做过性能测试服务器端的性能问题分析、调优、提升的工作。刚开始开...原创 2017-04-30 21:33:33 · 1112 阅读 · 0 评论 -
原生Servlet与Spring Controller性能比较
原生Servlet与Spring Controller性能比较原创 2016-10-24 21:56:28 · 20082 阅读 · 2 评论 -
详解Java三种内存溢出java.lang.OutOfMemoryError: unable to create new native thread,Java heap space,PermGen
java内存内存溢出处理,java.lang.OutOfMemoryError: unable to create new native thread,Java heap space,PermGen space,服务器端性能调优原创 2017-11-05 20:56:32 · 1085 阅读 · 0 评论 -
SpringMVC获得请求参数值的几种方法
有不少同事在工作过程中,会遇到分不清如何获得请求参数值的情况,明明自己测试过的接口是可以获得参数的值的,而给第三方调用的时候就不可以,这些情况不甚枚举。下面博主就给大家详细介绍SpringMVC获得请求参数获取的几种方法。 首先介绍几种常见的Request请求方式首先介绍几种常见的Request请求方式,以PostMan发起请求为例 get方法:最为简单,既将参数添加到请...原创 2018-12-04 12:59:45 · 1397 阅读 · 0 评论 -
JDK8的GC类型 与 高并发生产环境中不同GC类型带来的性能提升
记一次项目中,在JDK8环境下,并行GC月并发GC在Restful接口中体现差异。 当今国内第三大流量电商(某多多),博主所在公司在前一段时间和他们有产品合作,他们对我们产品提出了非常严格的要求:一分钟时间范围内接口响应时间大于300MS的要小于20个,一天24时间内这样的情况出现次数少于3次。 产品刚开始上线,在下午流量最大的时候,超时频率逐渐增加,没有达到大厂的要求,博主就开...原创 2018-12-02 21:16:59 · 6066 阅读 · 3 评论 -
【Java 】 集合结构:HashMap、ArrayList等详解
这里写自定义目录标题键值对Map家族说明HashMap存储结构详解HashMap非线程安全导致死循环问题说明HashMap常见面试题HashTable, HashMap,TreeMap区别?HashMap是不是有序的连环炮键值对Map家族说明Java为数据结构中的键值对定义了一个接口java.util.Map,此接口主要有四个常用的实现类,分别是HashMap、Hashtable、Linked...原创 2019-04-25 22:07:08 · 1162 阅读 · 0 评论