自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

方丈的寺院

技术是人生基石/https://github.com/FS1360472174/

原创 我开通了微信公众号

2011年7月在csdn写了第一篇文章,恍惚间已经过去了8年。基本保持着每月1篇的节奏,期间从未间断。 我的个人博客地址https://fangzhang.blog.csdn.net/。 我的博客主要记录web开发相关的问题,包括不限于java,spring,mybatis,分布式,以及数据库相关...

2019-03-24 11:51:51

阅读数 1561

评论数 1

原创 最近读的书和一点感悟

摘要 最近读完的书有《这里是中国》、《自卑与超越》、《商业的本质》、《打破自我的标签》。 鉴于我目前的认知水平,对自然景观的欣赏还停留在牛逼,666的水平,《这里是中国》的地理美景介绍引起的思考比较少。对美的鉴赏能力我还是有自知之明,距离大众水平都很有一段距离,得慢慢来。其他几本有商业的,有心理,...

2019-11-09 11:33:36

阅读数 219

评论数 3

原创 居然要周末加班才解决这个问题

摘要 万万没想到,最近的一个任务居然在一周没有解决,弄得周六在家忙了一天,还没完成,直到周日早上灵光一闪,才完成了。坦白讲,我已经好久没有过这种体验了,被一个技术问题困扰了好几天,如此这般茫然失措,不过好在最后问题解决了。虽然这个任务可能你不会遇到特别相似的,但是我还是想把问题的解决过程分享给大家...

2019-10-30 22:10:55

阅读数 1928

评论数 4

原创 一次关于聚合根的激烈讨论

背景 之前有同事在分享DDD在闲鱼商品详情页的实践时,大家对闲鱼团队领域建模关于商品详情页的聚合根建模表示不认同。 因为这是面向页面建模,不是面向领域建模,将微服务拆分和领域建模混为一谈了 于是我以聚合根定义作为引子,结合组内在实践DDD过程中,聚合根随着业务查询复杂而导致聚合根不断膨胀的问题...

2019-10-22 22:03:42

阅读数 863

评论数 0

原创 聊聊Mysql索引和redis跳表

摘要 面试候选人关于mysql索引问题时,发现有些人能够涛涛不绝的说出B+树和B树,平衡二叉树的区别,却说不出B+树和hash索引的区别。这种一看就知道是死记硬背,没有理解索引的本质。本文旨在剖析这背后的原理,欢迎留言探讨 问题 如果对以下问题感到困惑或一知半解,请继续看下去,相信本文一定会对你有...

2019-10-22 22:03:06

阅读数 1165

评论数 0

原创 http服务端架构演进

摘要 在详解http报文相关文章中我们介绍了http协议是如何工作的,那么构建一个真实的网站还需要引入组件呢?一些常见的名词到底是什么含义呢? 什么叫正向代理,什么叫反向代理 服务代理与负载均衡的差别 有了nginx,为啥还需要LVS 都有哪些负载均衡的方式 服务端演进 在前面文章中我们介...

2019-10-20 20:44:18

阅读数 1107

评论数 0

原创 guava缓存批量获取的一个坑

摘要 Guava Cache是Google开源的Java工具集库Guava里的一款缓存工具,一直觉得使用起来比较简单,没想到这次居然还踩了一个坑 背景 功能需求抽象出来很简单,就是将数据库的查询sthMapper.findById(Long id)的结果缓存起来。但同时还有批量请求,为了提高效率...

2019-10-14 21:45:19

阅读数 163

评论数 0

原创 详解http报文(2)-web容器是如何解析http报文的

摘要 在详解http报文一文中,详细介绍了http报文的文本结构。那么作为服务端,web容器是如何解析http报文的呢?本文以jetty和undertow容器为例,来解析web容器是如何处理http报文的。 在前文中我们从概览中可以了解到,http报文其实就是一定规则的字符串,那么解析它们,就是解...

2019-10-09 22:05:13

阅读数 1582

评论数 9

原创 详解http报文

摘要 作为一个web开发者,每天都在使用者Http协议,却总是一知半解。本文参看Http RFC7230规范,梳理了http报文部分。 http 报文构成 start-line: 起始行,描述请求或响应的基本信息 *( header-field CRLF ): 头 CRLF [ message-b...

2019-09-30 21:30:04

阅读数 6256

评论数 1

原创 2019秋-走的太久忘记了为什么出发

其实我一直都是敏感的人,没事就爱琢磨生活,思考人生的,完了还要用文字记录下来,用来回味复盘。这就像敏捷开发中的retro,2个星期一个迭代,就得做一次复盘,总结下过去的二周做的好与不好。 但是这篇文档纠结了很久到底要不要写,先说说纠结的原因吧。 内心纠结 我一直是个纯粹的人,或者企图保持纯...

2019-09-29 21:36:11

阅读数 378

评论数 5

原创 2014元旦-走着瞧

2013,于我注定是个重要的年份,人生道路上的岔路口。因为在这一年,我要告别单身的大学四年生活,迎来无限期的光棍职业生涯。这个场景在我的脑海了出现过无数次,可是不管我多么不愿意,终究还是来了。我什么也没做,他就这么静悄悄的来了。 没进入社会,没踏入职场,永远不要说职场是怎么样,道听途说不可信。在2...

2019-09-28 09:16:32

阅读数 294

评论数 1

原创 2013夏-一篇杂文

不知道是什么时候发现这个规律:在我被某个或某些想法困注,无法自拔,开始问自己一些诸如“活着究竟有什么意义”,“我到底是个 什么样的人”的问题,然后经过一番磨难,想通后或者严格意义上来说悦纳了自己,我就会写下一篇日志,模仿着那些大师教我的隐喻的手 法,将这种情感表达出来,自己乐在其中,而外人又浑然不...

2019-09-28 09:02:42

阅读数 242

评论数 3

原创 2013春-春天里的故事

手机写日志真心辛苦,写到一半没思路,睡觉,改日重写。

2019-09-28 09:00:03

阅读数 27

评论数 0

原创 2012冬-我想和生活谈谈

2012这一年国家发生了很多大事,世界也发生了很多的变化,我也从一件一件的琐事中走到了现在。 我还记得这一年我是刷着林书豪的疯狂的数据来到了学校,小宇宙的爆发让林一下子吸引了全世界的眼球,每个人都期待着于平凡中瞩目,并为之默默的奋斗。有的人成功了,有的人放弃了,有的人忘记了。这一切都不重要,重要的...

2019-09-28 08:58:58

阅读数 424

评论数 3

原创 2012秋-大三恐惧症

此时此刻已经是开学的第二个礼拜了,可晚上依旧是无法入睡。想来自己一向是极其适应生活的,可不知为什么最近就没有静下心来好好听过一节课,看过一本书,思考过一个问题。一切都源于内心,作为一个工科男,我有必要就此进行深入分析,走进自己的灵魂深处,探询事情的起源。 一、 大三于我意味着什么呢?开学时,大家...

2019-09-28 08:55:41

阅读数 229

评论数 0

原创 2012夏-南京的夏天有点忙

当我感到胸闷气喘,大脑晕乎,四肢无力,吃不下饭的时候,南京的夏天就来了,不打一丝招呼。 南京号称‘四大火炉’城市之一,每个生活在南京的人心里都深深的烙下了这句话。 去年的自己,还是年少轻狂,自以为是,激情四射,那时自己是怎么着都不想回家,执意留在南京,那个夏天,我去南京各个地方兼职,发传单,跑楼。...

2019-09-28 08:53:38

阅读数 181

评论数 1

原创 2012春-晨间杂想

小时候我玩游戏的时候并没有被他华丽的界面吸引,而是在想是什么做出了这界面,后来我知道了编程这个概念,可是我还有着高考。我总是对自己说:大学就好了,那时候我的梦想是程序员。大学了什么条件都有了,我似乎离梦想近了。大一时我想转去网络工程。考虑了很久,其实是权衡了很久,最终放弃了。在这条走向梦想的道路上...

2019-09-28 08:51:02

阅读数 31

评论数 0

原创 2011-这个冬天有点冷

这个冬天有点冷,来南京一年多了,还是没能摸透南京诡异的天气,寝室也被搬到了小山后,孤僻,阴冷,最近晚上还能看到对面小山上熄灯后鬼鬼祟祟的不明物体。当然也有好处,与被窝相处的时间随着日子的一天天过,也慢慢延长了,有时是一上午,有时或许至一下午。。。。。 这个冬天我开始背着书包了,像个好学的中学生一样...

2019-09-28 08:47:16

阅读数 43

评论数 0

原创 如何做一个职业的程序员-《麦肯锡方法》读书笔记

摘要 这本书主要讲的是如何系统的解决问题,也就是方法论这种玄乎的东西。那么到底实不实用的呢,还是说只是顶着麦肯锡这个世界知名的咨询公司的光环,来贩卖知识了,这得看过才知道。 这本书讲了什么 这本书很薄,先根据目录索引,了解下大致讲了什么。 重点 前三部分讲了如何系统性的解决问题。 第一部分是是道...

2019-09-19 21:37:57

阅读数 541

评论数 0

原创 完整剖析SpringAOP的自调用

摘要 spring全家桶帮助java web开发者节省了很多开发量,提升了效率。但是因为屏蔽了很多细节,导致很多开发者只知其然,不知其所以然,本文就是分析下使用spring的一些注解,不能够自调用的问题。因为本身这类文章很多,所以有些地方不会详述,直接引用其他文章。 问题 使用了Spring中哪...

2019-09-16 20:05:11

阅读数 181

评论数 0

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