首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
why技术
why技术
创建于2021-11-29
订阅专栏
一个主要写代码,经常写文章的风骚程序猿。
等 822 人订阅
共187篇文章
创建于2021-11-29
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
我试图通过这篇文章,教会你一种阅读源码的方式。
啃源码的过程,一定是非常枯燥的,特别是啃自己接触不多的框架源码的时候,千头万绪,也得下手去捋,所以一定要耐得住寂寞才行。调试源码,一定要亲!自!动!手!只是去看相关的文章,而没有自己一步步的去调试源码
这篇文章汇聚33个BUG!来挑战一下,看看你能找出来几个?
你好呀,我是歪歪,Code Review大赛真题。这篇文章汇聚33个BUG!来挑战一下,看看你能找出来几个?
从“提现手续费”,我想到一个面试题,你来试一试?
你好呀,我是歪歪。 我在网上看到一个关于微信钱包提现时,手续费收取的一个问题。已知,在微信钱包提现任意金额,都会收取至少 0.1 元的手续费,但是当余额不足 0.1 元时除外。假设,小明现在有 100
关于我在学习LFU的时候,在开源项目捡了个漏这件事。
这篇文章带大家盘一下 LFU 这个玩意。 为什么突然想起聊聊这个东西呢,因为前段时间有个读者给我扔过来一个链接: 我一看,好家伙,这不是我亲爱的老朋友嘛。 点进去...
“堆外缓存”这玩意是真不错,我要写进简历了。
你好呀,我是歪歪。 之前在《3 招将吞吐量提升了 100%,现在它是我的了》这篇文章中,我在 OHC 堆外缓存上插了个眼: 这次就把这个眼给回收了吧,给你盘一下 OHC。 之前的文章里面说的是啥场景呢
不过是享受了互联网的十年红利期而已。
以上就是我对于处于“迷茫期”的一些大学生朋友的一点点个人的拙见,也是我个人的一些自省,与君共勉之...
刺激,线程池的一个BUG直接把CPU干到100%了。
你好呀,我是歪歪。分享一个线程池的 BUG ,这个 BUG 能直接把 CPU 给飚到 100%,希望大家永远踩不到。 但是,u1s1,确实也很难踩到...
虽然是我遇到的一个棘手的生产问题,但是我写出来之后,就是你的了。
前几天,就在大家还沉浸在等待春节到来的喜悦氛围的时候,在一个核心链路上的核心系统中,我踩到一个坑的一比的坑,要不是我沉着冷静,解决思路忙中有序,处理手段雷厉风行,把它给扼杀在萌芽阶段
关于“谣言”的那点破事,可不简单,里面还有大学问呢。
你好呀,我是歪歪。说到共识算法,大家首先想到的应该都是 Raft、Paxos、Zab 算法这类理解起来比较困难的强一致性算法。但是还有一个弱一致性的共识算法比较好理解,Gossip 协议。
我是真没想到,这个面试题居然从11年前就开始讨论了,而官方今年才表态。
大家好,我是歪歪。 这期给大家盘一个面试题啊,就是下面的第二题。 这个面试题的图片都被弄的有一点“包浆”了。 所以为了你的观感,我还是把第二道题目手打一遍。 啧啧啧,这行为,暖男作者实锤了: 老实说,
从局部变量说起,关于一个莫得名堂的引用和一个坑!
你好呀,我是歪歪。 今天带大家盘一个有点意思的基础知识啊。 有多基础呢,先给你上个代码: 请问,上面代码中,位于 method 方法中的 object 对象,在方法执行完成之后,是否可以被垃圾回收?
写个续集,填坑来了!关于“Thread.sleep(0)这一行‘看似无用’的代码”里面留下的坑。
我只是给你指个路,剩下的路就要你自己走了,天黑路滑,灯火昏暗,小心脚下,不要深究,及时回头,阿弥陀佛!
没有二十年功力,写不出Thread.sleep(0)这一行“看似无用”的代码!
你好呀,我是喜提七天居家隔离的歪歪。 这篇文章要从一个奇怪的注释说起,就是下面这张图: 我们可以不用管具体的代码
踩坑了!踩到一个特别无语的常识坑!
你好呀,我是歪歪。 踩坑了啊,又踩坑了啊! 这次踩到一个特别无语的常识坑。知道真相的那一刻,人就是整个麻掉。 先上个代码: 你先别问为什么计算不用 BigDecimal,反正程序里面就是有一个类似于这
对于程序员来说,怎样才算是在写有“技术含量”的代码?
你好呀,我是歪歪。 我最近其实在思考一个问题: 为什么会想起思考这个看起来就很厉(装)害(逼)的问题呢? 因为这就是知乎上的一个问题: 第一次看到这个问题的时候,我很快的就划过去了,完全就没有关注这个
千万不要在方法上打断点!有大坑!
我上周遇到了一个莫名其妙的搞心态的问题,浪费了我好几个小时。 气死我了,拿这几个小时来敲(摸)代(摸)码(鱼)不香吗? 主要是最后问题的解决方式也让我特别的无语,越想越气,写篇文章
关于Request复用的那点破事儿。
你好呀, 我是歪歪。 之前不是发布了这篇文章嘛:《千万不要把Request传递到异步线程里面!有坑!》 说的是由于 Request 在 tomcat 里面是复用的,所以如果在一个 Request 的生
千万不要把Request传递到异步线程里面!有坑!
你好哇,我是歪歪。 前几天在网上冲浪的时候看到一篇技术文章,讲的是他把一个 request 请求传递到了线程池里面,然后遇到了一个匪夷所思的情况。 他写了这篇文章,把自己针对这个问题的探索过程分享了出
看起来是线程池的BUG,但是我认为是源码设计不合理。
你好呀,我是歪歪。 前几天看到一个 JDK 线程池的 BUG,我去了解了一下,摸清楚了它的症结所在之后,我觉得这个 BUG 是属于一种线程池方法设计不合理的地方,而且官方在知道这个 BUG 之后表示:
下一页