摘要: 背景 本文出自一朋友给我的提问,于是博主呕心沥血给他花式洗脑了几个小时。忽然发现,应该还有许多朋友有同样的疑问。所以整理成文。 许多 刚毕业的程序员 朋友,都有一个执念,想要进那种 规模大一点的公司 、上市的、业内有名的最好。 为什么大家都想去大公司? 因为很多人觉得,公司大一点,正规一点。开发技术 阅读全文
posted @ 2018-08-13 08:24 孤独烟 阅读(12336) 评论(140) 推荐(94) 编辑
摘要: 前言 这个话题已经是老生常谈了,之所以又被我拎出来,是因为博主隔壁的一个童鞋最近写了一篇叫做《ThreadLocal内存泄露》的文章,我就不上链接了,因为写的实在是。。 (省略一万字) 重点是写完后,还被我问懵了。出于人道主义关怀,博主很不要脸的再写一篇。 正文 定义 首先,我们要先谈一下定义,因为 阅读全文
posted @ 2018-08-08 09:24 孤独烟 阅读(3849) 评论(8) 推荐(13) 编辑
摘要: 引言 策略模式,讲这个模式的文章很多,但都缺乏一个循序渐进的过程。讲lambda表达式的文章也很多,但基本都是堆砌一堆的概念,很少带有自己的见解。博主一时兴起,想写一篇这二者的文章。需要说明的是,在看这篇文章的时候,请忘记所有的概念。容博主一步一步的带你们入坑。 正文 假设我们有一个Hero类,其U 阅读全文
posted @ 2018-07-28 19:37 孤独烟 阅读(2212) 评论(6) 推荐(9) 编辑
摘要: 引言 redis大家在项目中经常会使用到。官网也提供了多语言的客户端供大家操作redis,如下图所示 但是,大家有思考过,这些语言操作redis背后的原理么?其实,某些大神会说 只要按照redis的协议,发送指定数据给redis,监听返回值即可。 确实,本质原理就是如上面那句话所说。博主也是以这种思 阅读全文
posted @ 2018-07-23 09:07 孤独烟 阅读(4497) 评论(5) 推荐(16) 编辑
摘要: 引言 博主有一个差不多认识了9年的程序媛朋友,从09年读大一开始认识的,现在已经毕业五年,所以相识是九年。目前她就职于网龙、是一个做安卓组件开发的程序媛, 已婚 。本文基本上反应了她的心酸血泪史,经其同意,整理成文。为了方便描述,下面的第一人称"我"指的就是该妹纸本人。 糊里糊涂的大学生涯 高考毕业 阅读全文
posted @ 2018-07-22 22:52 孤独烟 阅读(5124) 评论(51) 推荐(14) 编辑
摘要: 前话 首先,大家看到这个文章,要恭喜大家,说明大家起码对这个问题还有兴趣。我们程序员起码还能算上半个白领,相比于学土木工程专业的,真心是强上太多。 记得某位土木童鞋A,当年毕业后,就去了某深山里的发电厂,然后他就瞬间后悔了,他深深的领会到了,什么叫做 与世隔绝 ,什么叫有钱 都没地方花! 据说是,每 阅读全文
posted @ 2018-07-19 00:05 孤独烟 阅读(1800) 评论(3) 推荐(0) 编辑
摘要: 目前为止,最全面的一片分布式锁的文章!只讲场景,不扯代码! 阅读全文
posted @ 2018-07-16 09:10 孤独烟 阅读(11831) 评论(37) 推荐(46) 编辑
摘要: 正文 博主本来觉得, "《分布式之数据库和缓存双写一致性方案解析》" ,一文已经十分清晰。然而这一两天,有人在微信上私聊我,觉得应该要采用 这一方案作为缓存更新策略,而不是先更新数据库,再删缓存。并且搬出了两篇大佬的文章, "《Cache Aside Pattern》" , "《缓存与数据库不一致, 阅读全文
posted @ 2018-07-13 08:58 孤独烟 阅读(4672) 评论(22) 推荐(14) 编辑
摘要: 起因 首先,先谢谢大家对我的博客的认同, "《分布式之消息队列复习精讲》" , "《分布式之redis复习精讲》" 等文深受大家喜爱。 然而今天发生了一件不愉快的事,博主险些百口莫辨,被误认为抄袭别人。 经过 被误认为抄袭的博文地址如下: https://blog.csdn.net/lovesomn 阅读全文
posted @ 2018-07-06 10:29 孤独烟 阅读(5859) 评论(29) 推荐(28) 编辑
摘要: 引言 该文是对 "《分布式之数据库和缓存双写一致性方案解析》" ,一文的补充。博主在该文中,提到了这么一句话 博主当时觉得,这种更新策略比较简单,没必要多做说明,结果太多人留言给博主,问我为什么不说这套方案?好吧,博主先跟大家道个歉,是我的问题。所以再开一文,把这个方案说明一下 正文 下面说明一下 阅读全文
posted @ 2018-06-28 21:10 孤独烟 阅读(5444) 评论(20) 推荐(19) 编辑