天马彩票_[官网首页]摘要:摘要 坊间传闻java web开发人员写了那么多代码,但是其实一半代码都在处理NPE。总是在加班,却大部分时间都在处理包冲突,类加载不了的bug。这些问题总是让新老程序员都很抓狂,有很多的工具可以辅助我们解决这些问题(maven helper插件,arthas等)但是有没有一些原则可以遵循,在源头上 阅读全文
posted @ 2020-02-15 13:40 stoneFang 阅读 (71) 评论 (0) 编辑
摘要:摘要 在之前的文章 "DDD CQRS能解什么问题" 中,阐述了什么是CQRS。但是并没有业务需求可以应用CQRS。天马彩票_[官网首页]最近需要处理一个文本增量更新的业务,经过需求分析后,尝试使用CQRS来解这个问题 问题分析 一个文本页面编辑,对象很大,之前是全量保存。涉及到的网络传输对象比较大,经常超时OOM,所以 阅读全文
posted @ 2020-02-11 20:21 stoneFang 阅读 (236) 评论 (0) 编辑
摘要:摘要 上一次年终总结是 "2016 12 31" 。天马彩票_[官网首页]一晃3年过去了。我也从一个初出茅庐的新人变成了一个职场老鸟。年末了,总结一下过去,展望一下未来。 关键词 瓶颈、底层思考能力、坚持的力量 瓶颈 年纪越大,越发觉得人生的艰难,每个年龄段都有各自的焦虑与忧伤,只是程度不同,所以人生总是很难。 工作久了 阅读全文
posted @ 2020-01-18 10:39 stoneFang 阅读 (877) 评论 (2) 编辑
摘要:简介 | 数据模型 |相关数据库 | 典型应用 | 优势 | 劣势 | | | | | | | | key value | Redis | 缓存| 快速查询| 存储数据缺乏结构化| |列族|Cassandra,Hbase|分布式的文件系统,大规模的数据存储|易于分布式扩展|功能受限| |docume 阅读全文
posted @ 2019-12-04 20:39 stoneFang 阅读 (160) 评论 (3) 编辑
摘要:摘要 最近读完的书有《这里是中国》、《自卑与超越》、《商业的本质》、《打破自我的标签》。 鉴于我目前的认知水平,对自然景观的欣赏还停留在 ,`666`的水平,《这里是中国》的地理美景介绍引起的思考比较少。对美的鉴赏能力我还是有自知之明,距离大众水平都很有一段距离,得慢慢来。其他几本有商业的,有心理, 阅读全文
posted @ 2019-11-09 11:35 stoneFang 阅读 (40) 评论 (0) 编辑
摘要:摘要 万万没想到,最近的一个任务居然在一周没有解决,弄得周六在家忙了一天,还没完成,直到周日早上灵光一闪,才完成了。天马彩票_[官网首页]坦白讲,我已经好久没有过这种体验了,被一个技术问题困扰了好几天,如此这般茫然失措,不过好在最后问题解决了。虽然这个任务可能你不会遇到特别相似的,但是我还是想把问题的解决过程分享给大家, 阅读全文
posted @ 2019-10-30 22:16 stoneFang 阅读 (1034) 评论 (1) 编辑
摘要:摘要 在 相关文章中我们介绍了http协议是如何工作的,那么构建一个真实的网站还需要引入组件呢?一些常见的名词到底是什么含义呢? 1. 什么叫正向代理,什么叫反向代理 2. 服务代理与负载均衡的差别 3. 有了nginx,为啥还需要LVS 4. 都有哪些负载均衡的方式 服务端演进 在前面文章中我们介 阅读全文
posted @ 2019-10-20 20:47 stoneFang 阅读 (309) 评论 (0) 编辑
摘要:摘要 Guava Cache是Google开源的Java工具集库Guava里的一款缓存工具,一直觉得使用起来比较简单,没想到这次居然还踩了一个坑 背景 功能需求抽象出来很简单,就是将数据库的查询 的结果缓存起来。但同时还有批量请求,为了提高效率,肯定要批量查询数据库, 对于的guava cache 阅读全文
posted @ 2019-10-14 21:46 stoneFang 阅读 (340) 评论 (0) 编辑
摘要:摘要 在 "详解http报文" 一文中,详细介绍了http报文的文本结构。那么作为服务端,web容器是如何解析http报文的呢?本文以jetty和undertow容器为例,来解析web容器是如何处理http报文的。 在前文中我们从概览中可以了解到,http报文其实就是一定规则的字符串,那么解析它们, 阅读全文
posted @ 2019-10-09 22:05 stoneFang 阅读 (293) 评论 (0) 编辑
天马彩票_[官网首页]摘要:摘要 作为一个web开发者,每天都在使用者Http协议,却总是一知半解。天马彩票_[官网首页]本文参看Http RFC7230规范,梳理了http报文部分。 http 报文构成 start line: 起始行,描述请求或响应的基本信息 ( header field CRLF ): 头 CRLF [ message bod 阅读全文
posted @ 2019-09-30 21:39 stoneFang 阅读 (425) 评论 (0) 编辑

页面底部区域 foot.htm