摘要:摘要 在 相关文章中我们介绍了http协议是如何工作的,那么构建一个真实的网站还需要引入组件呢?一些常见的名词到底是什么含义呢? 1. 什么叫正向代理,什么叫反向代理 2. 服务代理与负载均衡的差别 3. 有了nginx,为啥还需要LVS 4. 都有哪些负载均衡的方式 服务端演进 在前面文章中我们介 阅读全文
posted @ 2019-10-20 20:47 stoneFang 阅读 (33) 评论 (0) 编辑
摘要:摘要 Guava Cache是Google开源的Java工具集库Guava里的一款缓存工具,一直觉得使用起来比较简单,没想到这次居然还踩了一个坑 背景 功能需求抽象出来很简单,就是将数据库的查询 的结果缓存起来。但同时还有批量请求,为了提高效率,肯定要批量查询数据库, 对于的guava cache 阅读全文
posted @ 2019-10-14 21:46 stoneFang 阅读 (51) 评论 (0) 编辑
摘要:摘要 在 "详解http报文" 一文中,详细介绍了http报文的文本结构。那么作为服务端,web容器是如何解析http报文的呢?本文以jetty和undertow容器为例,来解析web容器是如何处理http报文的。 在前文中我们从概览中可以了解到,http报文其实就是一定规则的字符串,那么解析它们, 阅读全文
posted @ 2019-10-09 22:05 stoneFang 阅读 (206) 评论 (0) 编辑
摘要:摘要 作为一个web开发者,每天都在使用者Http协议,却总是一知半解。本文参看Http RFC7230规范,梳理了http报文部分。 http 报文构成 start line: 起始行,描述请求或响应的基本信息 ( header field CRLF ): 头 CRLF [ message bod 阅读全文
posted @ 2019-09-30 21:39 stoneFang 阅读 (271) 评论 (0) 编辑
摘要:其实我一直都是敏感的人,没事就爱琢磨生活,思考人生的,完了还要用文字记录下来,用来回味复盘。这就像敏捷开发中的retro,2个星期一个迭代,就得做一次复盘,总结下过去的二周做的好与不好。 但是这篇文档纠结了很久到底要不要写,先说说纠结的原因吧。 1. 内心纠结 我一直是个纯粹的人,或者企图保持纯粹的 阅读全文
posted @ 2019-09-29 21:35 stoneFang 阅读 (299) 评论 (6) 编辑
摘要:2013,于我注定是个重要的年份,人生道路上的岔路口。因为在这一年,我要告别单身的大学四年生活,迎来无限期的光棍职业生 涯。这个场景在我的脑海了出现过无数次,可是不管我多么不愿意,终究还是来了。我什么也没做,他就这么静悄悄的来了。 没进入社会,没踏入职场,永远不要说职场是怎么样,道听途说不可信。在2 阅读全文
posted @ 2019-09-28 09:17 stoneFang 阅读 (44) 评论 (0) 编辑
摘要:不知道是什么时候发现这个规律:在我被某个或某些想法困注,无法自拔,开始问自己一些诸如“活着究竟有什么意义”,“我到底是个 什么样的人”的问题,然后经过一番磨难,想通后或者严格意义上来说悦纳了自己,我就会写下一篇日志,模仿着那些大师教我的隐喻的手 法,将这种情感表达出来,自己乐在其中,而外人又浑然不知 阅读全文
posted @ 2019-09-28 09:13 stoneFang 阅读 (30) 评论 (0) 编辑
摘要:摘要 这本书主要讲的是如何系统的解决问题,也就是方法论这种玄乎的东西。那么到底实不实用的呢,还是说只是顶着麦肯锡这个世界知名的咨询公司的光环,来贩卖知识了,这得看过才知道。 这本书讲了什么 这本书很薄,先根据目录索引,了解下大致讲了什么。 重点 前三部分讲了如何系统性的解决问题。后面两部分都是湿的, 阅读全文
posted @ 2019-09-19 21:56 stoneFang 阅读 (206) 评论 (0) 编辑
摘要:摘要 spring全家桶帮助java web开发者节省了很多开发量,提升了效率。但是因为屏蔽了很多细节,导致很多开发者只知其然,不知其所以然,本文就是分析下使用spring的一些注解,不能够自调用的问题。因为本身这类文章很多,所以有些地方不会详述,直接引用其他文章。 问题 1. 使用了Spring中 阅读全文
posted @ 2019-09-16 20:14 stoneFang 阅读 (174) 评论 (0) 编辑
摘要:摘要 我们经常使用useGenerateKeys来返回自增主键,避免多一次查询。也会经常使用on duplicate key update,来进行insertOrUpdate,来避免先query 在insert/update。用起来很爽,但是经常踩坑,还不知为何。本篇就是深入分析获取自增主键的原理。 阅读全文
posted @ 2019-09-07 13:27 stoneFang 阅读 (206) 评论 (2) 编辑