2021-08-31
缓存穿透:请求去查询一条压根儿数据库中根本就不存在的数据,也就是缓存和数据库都查询不到这条数据,但是请求每次都会打到数据库上面去。
缓存击穿:在平常高并发的系统中,大量的请求同时查询一个 key 时,此时这个key正好失效了,就会导致大量的请求都打到数据库上面去。
缓存雪崩的情况是说,当某一时刻发生大规模的缓存失效的情况,比如你的缓存服务宕机了,会有大量的请求进来直接打到DB上面。结果就是DB 撑不住,挂掉。
什么是缓存雪崩、缓存击穿、缓存穿透? – java技术爱好者的文章 – 知乎
https://zhuanlan.zhihu.com/p/346651831
2021-08-30
为什么是三次握手四次挥手,看到一篇很干脆的总结,分享一下。
https://www.wolai.com/pvs1Qq766kRK3QNkgR5Yr5
2021-08-29
虽然程序作者写的时候自己能了解数值的意义,但对其他程序员而言,甚至制作者本人经过一段时间后,会难以了解这个数值的用途,只能苦笑讽刺“这个数值的意义虽然不懂,不过至少程序能够运行,真是个魔术般的数字”而得名。
编程中的「魔数」(magic number)是什么意思?平时我们能接触到哪些魔数? – 皮皮关的回答 – 知乎
https://www.zhihu.com/question/22018894/answer/1289760974
乱语:代码里不要写太多魔术数字,又不然总是被人问,这数字代表啥意思。
2021-08-28
缺失 1 天
2021-08-27
缺失 2 天
2021-08-26
字节跳动面试难吗,应该如何应对? – 一个搬砖的胖子的回答 – 知乎
https://www.zhihu.com/question/339135205/answer/1881598192
乱语:感觉字节的算法面试挺难的,时间过去一周了,我还没有看一篇面经,肯定要挂了。
2021-08-25
渣男必备发型“锡纸烫”,到底是什么发型? – 潮男搭配的文章 – 知乎
https://zhuanlan.zhihu.com/p/58000902
乱语:哈哈,原来我被拉去搞了一个渣男的发型,难怪理发师说要把我搞得像渣男一样帅。
2021-08-24
缺失 3 天
2021-08-23
Automatically generate bare sequelize models from your database.
https://github.com/sequelize/sequelize-auto
乱语:使用 sequelize-auto 来生成 sequelize 的数据表模型也挺方便的。
2021-08-22
向单身狗推荐:熟了网。我去参加了一次,体验还可以,和参加活动的小姐姐都能聊上,只是参加的小姐姐年纪大多数比我大,以此看出我有很强的忧患意识,现在开始绸缪。
参加活动不是免费的。
https://mp.weixin.qq.com/s/hhVzI78A2k7Pak-EhOyjHA
2021-08-21
缺失 4 天
2021-08-20
分布式锁怎么实现?
我们从最简单的开始讲起。想要实现分布式锁,必须要求 Redis 有「互斥」的能力,我们可以使用 SETNX 命令,这个命令表示SET if Not eXists,即如果 key 不存在,才会设置它的值,否则什么也不做。
http://kaito-kidd.com/2021/06/08/is-redis-distributed-lock-really-safe/
乱语:今天开技术方案评审会,分布式锁是啥我都不知道,明明会议是我主持的,结果搞得我像一个外人
2021-08-19
得学学 rabbitmq 了
2021-08-18
缺失 5 天
2021-08-17
公司买的电脑显示器是戴尔P2419H,也不贵,1000 元出头,可以上下升降、左右旋转和垂直翻转。买一个回家里,用来为自己写点代码。再配上 mac mini 挺节省空间的。
2021-08-16
太阳光伏系统,也称为光生伏特,简称光伏,是指利用光伏半导体材料的光生伏打效应而将太阳能转化为直流电能的设施。光伏设施的核心是太阳能电池板。目前,用来发电的半导体材料主要有:单晶硅、多晶硅、非晶硅及碲化镉等。由于近年来各国都在积极推动可再生能源的应用,光伏产业的发展十分迅速。 光伏发电会不会成为21世纪初最大的一个骗局? – 知乎
https://www.zhihu.com/question/51706484
乱语:有小伙伴家里装了光伏发电的相关设备吗?好用不?
2021-08-15
暗盘交易,一旦有买家在场外报出愿意买的价格和数量,不管是否有卖家卖出,都构成暗盘价格。所以新股上市前,可以通过暗盘价格提前知晓新股上市后的火爆程度。由于沪港通禁止暗盘交易,A股也没有暗盘交易制度,市面上只有取得香港证监会7号牌照即“提供自动化交易服务”的券商,才能提供独立暗盘交易。
最后总结的港股新股卖出时机:暗盘卖出>首日开盘卖出>首日收盘卖出,供大家参考。
http://finance.eastmoney.com/a/202102201814730647.html
我在港股市场上买的第一支股票:理想汽车,就跌破发行价了,出师不利。 应了:每天省吃俭用玩股票,妄想一夜暴富。
2021-08-14
缺失 6 天
2021-08-13
救赎之道,每个人物的道路都能通向救赎。但艾略特死在了人们看来毫无意义的愤怒中,索菲死在了粗暴男人的刀下,最后被抛尸土伦海边。他们是被自己道路吞噬的不幸的人。转而看拉里和伊莎贝尔,尽管其道不同,但在越过艰辛后得到了自己所愿的东西。因而说越过刀锋之不易,刀锋更可能指道路,利刃会切碎所行之人,那些通过之人则会得到“救赎”。
https://book.douban.com/subject/2035162
下一本在地铁上最想看的,就是毛姆的《刀锋》,我已经猜到了,不管毛姆如何千言万语娓娓道来,我只看到了四个字:不要加班。
奔三十的年纪,我看到很多人已经永远地离我而去,也许生命的意义只是活着。
2021-08-12
负载均衡器在 Web 架构中扮演着非常重要的角色,被用于为多个后端分发流量负载,提升服务的伸缩性。负载均衡器后面配置了多个服务,在某个服务发生故障时,负载均衡器可以很快地选择另一个可用的服务,所以整体的服务可用性得到了提升。
https://www.infoq.cn/article/h1yh7631okqsfffuvgkt
要用 go 写一个负载均衡器,真是一脸懵逼啊。
2021-08-11
Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers.
这个代理工具不错哦,挺好用的,在 mac 上使用也挺好的。
2021-08-10
缺失 7 天
2021-08-09
公司延迟转正,我该劳动仲裁吗? – 趣劳动的回答 – 知乎
https://www.zhihu.com/question/40073973/answer/441973210
我厂要和我延长试用期,我去查了一下法条:
第十九条 劳动合同期限三个月以上不满一年的,试用期不得超过一个月;劳动合同期限一年以上不满三年的,试用期不得超过二个月;三年以上固定期限和无固定期限的劳动合同,试用期不得超过六个月。 同一用人单位与同一劳动者只能约定一次试用期。
附上《中华人民共和国劳动合同法》
http://www.gov.cn/flfg/2007-06/29/content_669394.htm
2021-08-08
什么是逆波兰表达式 ? – 黄兢成的回答 – 知乎
https://www.zhihu.com/question/41103160/answer/452481026
逆波兰表示法(Reverse Polish notation,RPN,或逆波兰记法),是一种是由波兰数学家扬·武卡谢维奇1920年引入的数学表达式形式,在逆波兰记法中,所有操作符置于操作数的后面,因此也被称为后缀表示法。逆波兰记法不需要括号来标识操作符的优先级。
2021-08-07
三毛的文字其实没有特别出挑的地方,但是合成一篇,整个却显得真实、清爽。她很好地遵循了白话文“有什么说什么,该怎么说就怎么说”的宗旨,而且她聪明在不在散文中论理,不作生硬的哲思,单纯就事论事,从而反倒能让人身临其境
https://book.douban.com/subject/1060068/
最近在地铁上一直看的是三毛的《撒哈拉的故事》,因为不太喜欢上班,所以短暂的在撒哈拉的沙漠里沉沦一会儿。如果我不要加班,我觉得我现在的生活简直完美,无病无灾,亲人朋友健在。现加班成了这唯一美中不足的地方。因为有加班的存在,我觉得沙漠世界比这里好,但是我没有去过沙漠,没有体验到干旱炎热,美好又都是想象的
2021-08-06
缺失 8 天
2021-08-05
有时候我们需要模拟自己的 ip 是加拿大的 ip,或者是香港的 ip,那怎么办呢?使用这款 chrome 插件就能做得到:
https://chrome.google.com/webstore/detail/x-forwarded-for-header/hkghghbnihliadkabmlcmcgmffllglin
为什么可以做到呢?因为 http 请求发送了 x-forwarded-for 等众多的头信息
2021-08-04
缺失 9 天
2021-08-03
Gin is a web framework written in Golang. It features a martini-like API with performance that is up to 40 times faster thanks to httprouter.
https://github.com/gin-gonic/gin
gin 是松子酒的意思。go 的这个 web 框架概念和 node、php 的差不多,只是go 语法更晦涩一些,涉及到了指针、取地址就脑壳疼,而且 go 有些地方的表现不太符合我默认的编程语言心智模型,一开始经常碰壁,写起来步履维艰。
2021-08-02
缺失 10 天
2021-08-01
蓝调口琴分分钟 | 十孔口琴是什么?它与其他口琴有什么区别? – 张晓松的文章 – 知乎 十孔口琴在欧美都是称它为 「10-Holes Harp」﹐有时也称作“Diatonic Harp”(全音阶口琴)﹐或是称它为“民谣口琴”或是“Blues Harp”,蓝调口琴或布鲁斯口琴
https://zhuanlan.zhihu.com/p/42677354
本来想学个吉他或者尤克里里,思前想后,还是学口琴比较好。蓝调口琴只有 10 个孔,体积小不占家里位置;价格便宜,不费钱。下班了,到家先吹上一会儿,比刷抖音值太多了。不过有点遗憾,口琴买回来,我就没有吹的欲望了,原来我只是想满足我购物的欲望。