自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 微服务手绘图

https://www.jianshu.com/p/66caf18f597b?utm_campaign=haruki

2020-04-30 10:37:13 172

原创 Test double

https://zhuanlan.zhihu.com/p/26942686https://dev.to/milipski/test-doubles—fakes-mocks-and-stubs

2020-04-17 00:38:21 205

原创 MongoDB

https://www.cnblogs.com/clsn/p/8214194.html#auto_id_0

2020-04-09 22:26:19 225

原创 zookeeper CAP

https://www.infoq.cn/article/why-doesnot-alibaba-use-zookeeper/

2020-04-02 13:32:55 137

原创 java VS Python

https://blog.csdn.net/mountain623/article/details/78218533

2020-03-22 11:37:32 79

原创 elasticsearch

https://blog.csdn.net/jiaojiao521765146514/article/details/83750548

2020-03-12 11:45:56 70

原创 mybatis面试题

https://thinkwon.blog.csdn.net/article/details/101292950

2020-03-10 14:19:06 406

原创 JVM调优

https://www.cnblogs.com/csniper/p/5592593.html

2020-03-09 14:22:12 66

原创 tomcat并发设置

https://www.jianshu.com/p/24338493c82fhttps://blog.csdn.net/huiyunfei/article/details/79165120

2020-03-09 14:13:40 114

原创 GC日志

https://www.cnblogs.com/qlqwjy/p/7929414.html

2020-03-06 17:58:11 89

原创 JVM GC

https://www.jianshu.com/p/50d5c88b272dhttps://blog.csdn.net/chenleixing/article/details/46706039https://www.cnblogs.com/JavaArchitect/p/8182040.html

2020-03-06 15:33:54 83

原创 Jstack GC 日志

https://www.jianshu.com/p/f3633da43989

2020-03-06 14:42:09 450

原创 如何准备JAVA工作经验

https://www.cnblogs.com/JavaArchitect/p/12298114.html

2020-03-06 14:38:15 103

原创 threadlocal

https://www.jianshu.com/p/98b68c97df9bhttps://www.jianshu.com/p/a1cd61fa22daThreadLocal为什么会内存泄漏ThreadLocal在ThreadLocalMap中是以一个弱引用身份被Entry中的Key引用的,因此如果ThreadLocal没有外部强引用来引用它,那么ThreadLocal会在下次JVM垃圾收...

2020-03-06 13:07:33 238

原创 垃圾回收和引用

·强 引用 是最 传统 的“ 引用” 的 定义, 是指 在 程序 代码 之中 普遍存在 的 引用 赋值, 即 类似“ Object obj= new Object()” 这种 引用 关系。 无论 任何 情况下, 只要 强 引用 关系 还 存在, 垃圾 收集 器 就 永远 不会 回 收掉 被 引用 的 对象。·软 引用 是 用来 描述 一些 还有 用, 但 非 必须的 对象。 只 被 软 引用 关...

2020-03-06 12:58:59 170

原创 mysql分区

https://yq.aliyun.com/articles/694143https://time.geekbang.org/column/article/118384

2020-03-03 14:51:00 79

原创 mysql避免死锁

https://time.geekbang.org/column/article/117247解决死锁的最佳方式当然就是预防死锁的发生了,我们平时编程中,可以通过以下一些常规手段来预防死锁的发生:1. 在编程中尽量按照固定的顺序来处理数据库记录,假设有两个更新操作,分别更新两条相同的记录,但更新顺序不一样,有可能导致死锁;2. 在允许幻读和不可重复读的情况下,尽量使用 RC 事务隔离级别,可以避...

2020-03-03 14:12:05 1238

原创 秒杀限流

https://time.geekbang.org/dailylesson/detail/100044013

2020-03-03 11:24:17 162

原创 CAS ABA

https://yq.aliyun.com/articles/636381

2020-03-02 19:09:27 153

原创 redis 抢票

https://time.geekbang.org/column/article/132851首先 Redis 不支持事务的回滚机制(Rollback),这也就意味着当事务发生了错误(只要不是语法错误),整个事务依然会继续执行下去,直到事务队列中所有命令都执行完毕。在Redis 官方文档中说明了为什么 Redis 不支持事务回滚。只有当编程语法错误的时候,Redis 命令执行才会失败。这种错误通...

2020-03-02 19:07:19 406

原创 X S锁

http://geekdirt.com/blog/shared-and-exclusive-locks/

2020-03-02 00:32:13 127

原创 Shopee 数据事件中心的设计和实现

https://time.geekbang.org/dailylesson/detail/100033240!在这里插入图片描述通过Mysql-udf-http,你可以在MySQL中利用触发器,将MySQL的数据同步到支持REST的应用上。https://www.jianshu.com/p/6299048fad66基于日志增量订阅&消费支持的业务:数据库镜像数据库实时备份多...

2020-03-01 20:43:43 553

原创 mysql共享锁 排它锁

https://learnku.com/articles/12800/lock-in-share-mode-mysql-shared-lock-exclusive-lock-for-updatehttps://learnku.com/articles/12800/lock-in-share-mode-mysql-shared-lock-exclusive-lock-for-update可能用到...

2020-02-28 23:44:18 235

原创 CORS

https://www.jianshu.com/p/9203e9b14465https://www.bbsmax.com/A/RnJWgw6YJq/

2020-02-28 23:18:31 97

原创 SSL 加密算法

http://www.ruanyifeng.com/blog/2014/09/illustration-ssl.htmlhttps://www.cnblogs.com/sochishun/p/7028056.html

2020-02-28 16:10:02 201

原创 接口幂等性

https://www.cnblogs.com/firstdream/p/7089735.html

2020-02-28 10:33:27 69

原创 消息队列确保消息不会丢失

https://time.geekbang.org/column/article/111488

2020-02-28 00:22:26 200

原创 分布式事务

https://www.cnblogs.com/savorboard/p/distributed-system-transaction-consistency.htmlhttps://hhbbz.github.io/2018/09/06/%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1%E7%9A%84%E5%9B%9B%E7%A7%8D%E8%A7%A...

2020-02-27 23:59:05 152

原创 SOLID

https://yq.aliyun.com/articles/226577

2020-02-27 16:48:25 62

原创 csrf

https://www.ibm.com/developerworks/cn/web/1102_niugang_csrf/index.html

2020-02-26 20:26:44 75

原创 数据库隔离

在实现上,数据库里面会创建一个视图,访问的时候以视图的逻辑结果为准。在“可重复读”隔离级别下,这个视图是在事务启动时创建的,整个事务存在期间都用这个视图。在“读提交”隔离级别下,这个视图是在每个 SQL 语句开始执行的时候创建的。这里需要注意的是,“读未提交”隔离级别下直接返回记录上的最新值,没有视图概念;而“串行化”隔离级别下直接用加锁的方式来避免并行访问。我们可以看到在不同的隔离级别下,数据库...

2020-02-26 18:12:19 134

原创 JWT

https://www.jianshu.com/p/576dbf44b2ae

2020-02-26 14:22:22 359

原创 shiro

https://www.jianshu.com/p/ef0a82d471d2

2020-02-26 11:18:16 125

原创 Threadpool CPU and I/O

https://time.geekbang.org/column/article/144796其实,在开发过程中我们会用到很多的连接池,像是数据库连接池、HTTP 连接池、Redis 连接池等等。而连接池的管理是连接池设计的核心,我就以数据库连接池为例,来说明一下连接池管理的关键点。数据库连接池有两个最重要的配置:最小连接数和最大连接数,它们控制着从连接池中获取连接的流程:如果当前连接数小于最小...

2020-02-25 18:12:25 89

原创 雪花算法

https://www.cnblogs.com/Hollson/p/9116218.html

2020-02-25 11:37:27 86

原创 JavaScript闭包

http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html

2020-02-23 13:15:48 50

原创 linux思维导图

https://blog.csdn.net/m1585761297/article/details/80017111

2020-02-23 11:21:49 87

原创 XSS

http://blog.nsfocus.net/xss-advance/

2020-02-22 14:38:33 58

原创 SSR

在这里插入代码片https://www.jianshu.com/p/10b6074d772c

2020-02-22 13:22:28 114

原创 git

http://www.ruanyifeng.com/blog/2015/12/git-cheat-sheet.htmlhttp://www.ruanyifeng.com/blog/2015/12/git-workflow.htmlhttp://www.ruanyifeng.com/blog/2012/07/git.html

2020-02-21 21:05:33 87

空空如也

空空如也

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

TA关注的人

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