自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

转载 聊聊高并发系统之限流特技

在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。缓存的目的是提升系统访问速度和增大系统能处理的容量,可谓是抗高并发流量的银弹;而降级是当服务出问题或者影响到核心流程的性能则需要暂时屏蔽掉,待高峰或者问题解决后再打开;而有些场景并不能用缓存和降级来解决,比如稀缺资源(秒杀、抢购)、写服务(如评论、下单)、频繁的复杂查询(评论的最后几页),因此需有一种手段来限制这些场景的并发/请求量,即限...

2019-02-22 21:26:10 197

原创 20191113部分标的无法满标的问题总结及延伸思考

问题发现:2019年11月13日,部分标的无法自动满标。问题分析:①通过admin系统管理-接口列表-项目接口-标的其他接口-查看出借订单功能发现有一笔出借订单状态和懒猫并不一致,后续调用同步出借订单功能进行同步,返回失败;②查看日志,发现底层抛出org.hibernate.StaleObjectStateException,上层表现为org.springframework....

2019-12-30 15:00:01 213

原创 关于“调用类中的static final常量时并不会触发该类的初始化,但是调用接口中的static final常量时便会触发该接口的初始化 ”的否定

1、调用运行期常量,接口和类都会触发初始化:public class MyTest1 { public static void main(String[] args) { System.out.println(Child.b); System.out.println(ChildClass.b); }}interface Parent {...

2019-11-25 12:00:55 448

转载 JUC框架学习顺序

背景Java concurrent包提供了很多高性能的并发类,类的设计思路及源码值得我们学习参考,但在学习其原理过程中,作者经常碰到这种情况,在学习ConcurrentHashMap时,里面的部分方法操作牵扯到其他类,例如Unsafe、ReentrantLock,又需要了解ReentrantLock,进而又去学习AQS原理,导致整个学习过程非常的复杂,没有条理性,所以本文主要介绍...

2019-06-05 17:18:57 1739 2

转载 Xmind8Pro安装mac win科学使用

xmind是一款优秀的思维导图制作软件,这一点相信不用太多解释,从大家搜遍网络找破解/激活版本就能够看得出来了哈!网上关于激活的方法有很多,自己也整理了一下,此篇内容涵盖win和mac版本的激活步骤(其实都是一样的)。自己试过可以激活截止2017年09月16日的xmind8的up4版本,以后的版本没有试过。下面就以xmind8的up4版本为例进行描述:1、官网下载安装客户端并安...

2019-06-05 17:16:41 300

转载 JAVA异常体系---不要在FINALLY块中使用RETURN、THROW

在finally块中使用return、throw,会导致编译告警:finally block does not complete normally。情况一:finally块中没retrun、throwpublic static void method_1() { try { System.out.println("try block run"); throw new Exception("...

2019-03-10 23:27:30 1562

转载 线程的生命周期及状态

【线程状态】在线程的生命周期中,它要经过 新建(New)、就绪(Runnable)、运行(Running)、阻塞(Bolcked)、死亡(Dead)总共5种状态。尤其在线程启动之后,它不可能一直占着CPU运行,所以CPU需要在多个线程之间相互切换,于是线程的状态也会多次在运行、阻塞之间切换。 【新建和就绪状态】新建状态:当程序使用new关键字创建了一个线程之后,这个线程就处于新...

2019-02-27 16:49:17 307

cmos密码破解软件破解版

多个关键字请用空格分隔,最多填写5个。点击右侧Tag快速添加 真的横好用

2009-11-20

空空如也

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

TA关注的人

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