自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

KIWI的专栏

关注公众号「KIWI的碎碎念」,分享不仅仅是技术

  • 博客(4)
  • 资源 (5)
  • 收藏
  • 关注

原创 【并发那些事】可见性问题的万恶之源

【并发那些事】可见性问题的万恶之源 硬件工程师为均衡 CPU 与 缓存之间的速度差异,特意加的 CPU 缓存,竟然在多核的场景下阴差阳错的成为了并发可见性问题的万恶之源!(本文过长,如果不是特别无聊,看到这里就可以了) 前言 还记得那些年,你写的那些多线程 BUG 吗?明明只想得到个 1 1 = 2 的预期,结果他有时候得到 1,有时候得到 3,但偏偏有时候他也会返回正确的 2。明...

2019-11-25 20:57:09 1123

原创 碎碎念-03

碎碎念-03本文收集与整理日常生活中看到的各种信息,可能是一条微博、也可能是一张图片、甚至只是闲聊中的只言片语。总之,是一些能触动到我的东西,希望同样对你有用。当然因为这些内容都是可遇而...

2019-11-15 00:50:00 109

原创 【并发那些事】生产者消费者问题

Step 1. 什么是生产者消费者问题 生产者消费者问题也叫有限缓冲问题,是多线程同步的一个最最最经典的问题。这个问题描述的场景是对于一个有固定大小的缓冲区,同时共享给两个线程去使用。而这两个线程会分为两个角色,一个负责往这个缓冲区里放入一定的数据,我们叫他生产者。另一个负责从缓冲区里取数据,我们叫他消费者。这里就会有两个问题,第一个问题是生产者不可能无限制的放数据去缓冲区,因为缓冲区是有大小的...

2019-11-09 17:01:28 1204

原创 【spock】单测竟然可以如此丝滑

0. 为什么人人都讨厌写单测 在之前的关于swagger文章里提到过,程序员最讨厌的两件事,一件是别人不写文档,另一件就是自己写文档。这里如果把文档换成单元测试也同样成立。每个开发人员都明白单元测试的作用,也都知道代码覆盖率越高越好。高覆盖率的代码,相对来说出现 BUG 的概率就越低,在线上运行就越稳定,接的锅也就越少,就也不会害怕测试同事突然的关心。既然这么多好处,为什么还会讨厌他呢?至少在...

2019-11-03 22:05:13 2608

jquery.1.6.2.sdocml&jquery.1.4.2.sdocml

jquery.1.6.2.sdocml&jquery.1.4.2.sdocml

2015-02-27

oracle 11g 连接驱动

oracle 11g 连接驱动

2014-11-16

json-lib-2.4-jdk15.jar

JSON包

2014-11-12

毕向东老师35天基础java全部源代码

毕向东老师35天基础java全部源代码 完全版。

2014-03-28

空空如也

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

TA关注的人

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