自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 生产环境cpu一直飙高的问题定位

前言:本文注重的是问题原因的定位,找到问题,解决的方法择优即可,cpu一直飙高的可能性有多种,不同的情况出现的现象和对应的分析方法略有不同,大家可以从中借鉴思路,本次介绍的是-tomcat线程数设置不当导致的。1,问题现象监控系统报警,大量的用户访问速度很慢2,分析及解决思路常见的cpu高的原因可能有,死循环,死锁,线程池参数设置不当,频繁gc等等。解决这些问题的思路都很像,主体就是发现问题找到占用cpu资源最多的或前几个的进程找到进程中使用资源最多的线程通过观察线程的类名和方法名(如:

2021-04-21 10:49:35 584

原创 jdk 1.8 stream的各种姿势

本文没有对stream效率和原理的探究,只是一些具体的用法示例。1.遍历 foreachentityList.stream().forEach(System.out::println);2.map,entityList 转为 map<Long,String> id -> nameMap<Long, String> groupNameMap = groupEntityList.stream().collect(Collectors.toMap(QuestionGrou

2020-10-21 10:18:50 996 7

原创 使用Mybatis自定义sql后返回的实体类部分属性为null

1-问题在插件生成的mapper.xml文件中自己写了新的sql,具体的代码如下:<select id="pageQuery" resultType="com.QuestionTypeEntity">...</select>写完调试后,发现QuestionTypeEntity中typeName和createTime的值是null,其它属性正常(有值)2-可能的原因返回实体中部分属性有值,所以整体sql语法没问题,所以可能的原因有:数据库表中数据不全(开发时在开发环

2020-10-12 10:33:06 3139 3

原创 数据的排序问题

下面的例子都以创建时间的倒序为例,具体使用时替换即可数据库层1-sqlSELECT * from question_type ORDER BY id desc;2-mybatisexample.setOrderByClDFFause("create_time desc") //倒序代码层面(java):1(jdk8及以下)Collections.sort(list, new Comparator<TUser>() { @Override

2020-10-10 13:45:33 854

空空如也

空空如也

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

TA关注的人

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