摘要: 近期在做 Cicada 的拦截器功能,正好用到了责任链模式。 这个设计模式在日常使用中频率还是挺高的,借此机会来分析分析。 阅读全文
posted @ 2018-10-22 08:10 crossoverJie 阅读(2992) 评论(18) 推荐(12)
摘要: 最近分享的一些源码、框架设计的东西。我发现大家热情不是特别高,想想大多数应该还是正儿八经写代码的居多;这次就分享一点接地气的: SpringBoot 使用中的一些小技巧。 阅读全文
posted @ 2018-10-15 08:18 crossoverJie 阅读(1982) 评论(12) 推荐(1)
摘要: 在上文 设计一个百万级的消息推送系统 中提到消息流转采用的是 Kafka 作为中间件。 其中有朋友咨询在大量消息的情况下 Kakfa 是如何保证消息的高效及一致性呢? 阅读全文
posted @ 2018-10-11 08:04 crossoverJie 阅读(924) 评论(0) 推荐(0)
摘要: 本次 Cicada 已经更新到了 v1.0.3。 主要是解决了两个 issue,#9(Boss线程数好像设置有误 ) #8(怎么返回纯字符串内容不要JSON格式?)。 阅读全文
posted @ 2018-10-09 07:55 crossoverJie 阅读(871) 评论(0) 推荐(1)
摘要: 首先迟到的祝大家中秋快乐。 最近一周多没有更新了。其实我一直想憋一个大招,分享一些大家感兴趣的干货。 鉴于最近我个人的工作内容,于是利用这三天小长假憋了一个出来(其实是玩了两天🤣)。 阅读全文
posted @ 2018-09-25 08:22 crossoverJie 阅读(12755) 评论(33) 推荐(29)
摘要: 在前两次的 cicada 版本中其实还不支持读取配置文件,比如对端口、路由的配置。 因此我按照自己的想法创建了一个 issue ,也收集到了一些很不错的建议。 阅读全文
posted @ 2018-09-14 08:48 crossoverJie 阅读(644) 评论(0) 推荐(1)
摘要: 代码昨天还是运行好好的今天就不行了。 代码被删了。 突然出现了一个奇怪的 bug,但是没人知道怎么回事。 阅读全文
posted @ 2018-09-07 08:50 crossoverJie 阅读(1086) 评论(3) 推荐(6)
摘要: 两天前写了文章《「造个轮子」——cicada(轻量级 WEB 框架)》 向大家介绍了 cicada 之后收到很多反馈,也有许多不错的建议。 同时在 GitHub 也收获了 80 几颗 小♥♥(绝对不是刷的。。) 阅读全文
posted @ 2018-09-05 08:35 crossoverJie 阅读(429) 评论(0) 推荐(1)
摘要: 俗话说 「不要重复造轮子」,关于是否有必要不再本次讨论范围。 创建这个项目的主要目的还是提升自己,看看和知名类开源项目的差距以及学习优秀的开源方式。 阅读全文
posted @ 2018-09-03 08:45 crossoverJie 阅读(1787) 评论(7) 推荐(3)
摘要: OutOfMemoryError 问题相信很多朋友都遇到过,相对于常见的业务异常(数组越界、空指针等)来说这类问题是很难定位和解决的。 本文以最近碰到的一次线上内存溢出的定位、解决问题的方式展开;希望能对碰到类似问题的同学带来思路和帮助。 阅读全文
posted @ 2018-08-29 08:31 crossoverJie 阅读(1506) 评论(3) 推荐(1)