自定义博客皮肤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)
  • 收藏
  • 关注

原创 记一次JVM内存满了的问题处理经过

背景JDK8netty框架编写的HTTP服务器有使用Map对象做本地内存缓存问题发生进程突然无法响应http请求,重启后能正常响应,但是一分钟后又变成了无法响应的状态问题分析过程进程存在操作系统中,但是无法响应业务请求,这种情况实际上就是JVM内处理业务的线程都处于阻塞状态,根据重启之后短时间能够响应的现象,推断是内存满了,导致JVM一直在进行full gc,所有线程停止所...

2019-12-19 21:58:43 2150

原创 算法总结篇——双指针

算法总结篇——双指针1.数组两端遍历这个算法可以用于解决从一个有序数值数组中从数组元素中取两个值,从而求得某个或某些个最值的情况通常是算法思路都是同时在数组的第一位与最后一位放置一个指针,用这两个指针所在的值计算题目所需的结果,根据当前计算结果与之前历史结果的比较,判断两个指针如何向内移动(是否移动,移动多少),两个指针重叠标志着程序结束算法的时间复杂度一般是O(N),但是如果需要自行排...

2019-09-16 00:43:09 557

原创 Spring事务的传播行为总结

Spring的事务传播行为定义在enum类Propagation中:事务类型调用者有事务调用者没有事务回滚备注REQUIRED与调用者处于同一事务上下文中新建事务统一回滚 SUPPORTS与调用者处于同一事务上下文中非事务状态执行统一回滚 MANDATORY与调用者处于同一事务上下文中抛出异常统一回滚 REQUIRES_NEW挂起调用者事务,并创建新的事务创建新的事务各自回滚两个事务处于不同上下文...

2018-03-12 00:12:10 185

原创 数据库事务隔离级别归纳

四种事务隔离级别(隔离级别从低到高):Read Unconmmitted表现:所有事务都可以看到其他未提交事务的执行结果应用:很少用于实际应用,因为性能也不比其他级别好多少问题:脏读;不可重复读;幻读Read Committed表现:一个事务只能看见已经提交的事务所做的改变应用:大多数数据库系统默认的隔离级别(Mysql不是)问题:不可重复读;幻读——因为在某事务处理期间,其他事务可能会有新的co...

2018-03-11 23:00:37 139

空空如也

空空如也

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

TA关注的人

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