摘要:SpringBoot项目,引了一个内部的工具包,竟然导致启动失败,报找不到freemarker Configuration类的一个属性,网上的解法都大同小异,最终用了自己的办法解决,花点时间记录下来,希望能帮助到别人。 关键词:SpringBoot,AutoConfiguration,freemar 阅读全文
posted @ 2020-03-12 16:33 踩刀诗人 阅读 (70) 评论 (0) 编辑
摘要:导读:线程池是开发中使用频率比较高的组件之一,但是又有多少人真正了解其内部机制呢。 关键词:线程池 前言 线程池是大家开发过程中使用频率比较高的组件之一,但是其内部原理又有多少人真正清楚呢。最近抽时间去了解了一下其内部实现细节,感觉略有收获,遂以ThreadPoolExecuter为例将自己的心得体 阅读全文
posted @ 2020-03-02 18:10 踩刀诗人 阅读 (131) 评论 (0) 编辑
摘要:导读:nginx是一个高性能的反向代理服务器,lua是一个小巧的脚本语言,这两个的巧妙结合会擦出怎样的火花呢。 关键词:nginx,lua,nginx+lua 前言 nginx,lua,nginx+lua,这三个名词不知道大家熟悉多少。为了后面内容的展示,我简单的介绍一下它们,想深入了解的网上资料很 阅读全文
posted @ 2020-02-14 14:36 踩刀诗人 阅读 (407) 评论 (0) 编辑
摘要:导读:前段时间有个需求是提供一个接口供客户端增量更新数据,当有数据被删除了以后客户端也需要感知到,并且要支持一定并发; 关键词:高并发,增量更新 前言 何谓增量更新,顾名思义就是只更新变化的部分,这样即经济(尤其对流量敏感型用户)又高效,比如微信朋友圈,微博的消息,头条推荐等等。要实现增量更新,首先 阅读全文
posted @ 2020-02-13 17:40 踩刀诗人 阅读 (187) 评论 (0) 编辑
摘要:导读:工程编译的时候好好地,怎么一运行就报各种的NoSuch***Error,猜测可能是jar包冲突了,但是究竟是和哪个jar包冲突了呢。 关键词:jar包冲突,NoSuchFileldError,NoSuchMethodError 问题背景 前段时间写代码的时候想借助一下fastjson的Feat 阅读全文
posted @ 2019-10-07 11:12 踩刀诗人 阅读 (494) 评论 (0) 编辑
摘要:导读:近期有一个业务部门的同学反馈说他负责的C工程在小概率情况下SpringMvc会返回415,通过输出的日志可以确定是SpringMvc找不到content-type这个头了,具体为什么找不到了呢?请听我娓娓道来。 关键词:http 415,SpringMvc,nginx,lua,wireshar 阅读全文
posted @ 2019-10-05 17:07 踩刀诗人 阅读 (314) 评论 (0) 编辑
摘要:导读:早就听说过HashMap不是线程安全的,在多线程情况下可能会出问题,自己一直是一知半解,正好五一有时间就抽时间来研究一下。 关键词:线程安全,HashMap 直接上图 总结 看过的知识点不一定属于自己,但是推敲过得就一定属于自己了(题外话,推敲这个过程花了个把小时,但是画这个图却是花了我大半天 阅读全文
posted @ 2019-05-04 14:13 踩刀诗人 阅读 (103) 评论 (0) 编辑
摘要:关键词:面试 前言 想去阿里的同学可以过来看看了,我经历过一次阿里的面试,怪自己水平有限,止步于第三轮面试。 从深夜的一次电话面试开始说起 具体时间我记不太清了,只记得是在一个工作日跟一位HR约了晚上电话面试。本打算早点忙完回家做准备的,结果正好赶上那天加班,所以下班稍微晚了一点,心里暗暗窃喜,幸好 阅读全文
posted @ 2019-05-03 16:30 踩刀诗人 阅读 (2793) 评论 (0) 编辑
摘要:导读:不管是在单体应用时代还是分布式应用时代,一些保障我们数据安全的手段从来都未过时,只是底层实现发生了一些变化,今天我就来分享一下我司使用了六年的分布式锁方案,希望对一些同学有一些帮助。 关键词:分布式,并发,原子性 前言 提到数据一致性、操作原子性,诸如此类的一些与并发有关的词汇时不知道你第一时 阅读全文
posted @ 2019-05-02 14:11 踩刀诗人 阅读 (5368) 评论 (19) 编辑
摘要:导读:有一天我们接到这样一条客诉“你们的收银软件最近特别慢,严重影响我们的收银效率,再不解决我们就不用了”,我相信大家应该都遇到过这种问题,即使现在没遇到,将来一定会遇到的,那遇到了怎么办呢?就这个话题我们今天一起来聊一聊。 关键词:分布式,链路追踪 靠人终究靠不住 不知道大家是怎么处理开头提到的那 阅读全文
posted @ 2019-04-20 23:23 踩刀诗人 阅读 (5642) 评论 (0) 编辑