上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 前言 这篇文章主要介绍整个框架用到的最核的一个设计模式:反应器模式。这个设计模式可以在《面向对象的软件架构》中详细了解,没有这本书的小伙伴不要急,我通过咱们的SimpleRpc来告诉大家这个设计模式是如何运用的。之所以它叫反应器模式,是因为它是处理事件的一种比较优美的框架。如何优美,我们慢慢道来。 阅读全文
posted @ 2017-09-21 17:16 haolujun 阅读(1070) 评论(0) 推荐(0) 编辑
摘要: 系统边界 什么是系统边界?系统边界就是在系统设计之初,对系统所要实现的功能进行界定,不乱添加,不多添加。这么做的好处就是,系统简单明了,主旨明确,方便开发和用户使用。举个例子,一个自动售货机的本职工作是自动售货,用户投入零钱,选择商品,出货,找零,功能简单明了。但是,工程师非要再给售货机添加一个播放 阅读全文
posted @ 2017-09-21 17:09 haolujun 阅读(1500) 评论(0) 推荐(0) 编辑
摘要: 想自己动手实现一个RPC么?想只用一天就能理解RPC的设计核心么?本文列出了设计一个RPC设计时考虑的四大主要问题,并且自己实现了一个1000余行代码的RPC框架,欢迎交流探讨。 阅读全文
posted @ 2017-09-21 17:07 haolujun 阅读(2270) 评论(6) 推荐(2) 编辑
摘要: 前言 最近工作中需要写一个算法,而写完这个算法我却发现了一个很有意思的事情。需要的这个算法是这样的:对于A,B两个字符串,找出最多K个公共子串,使得这K个子串长度和最大。百度之没有这样的算法,然后就开始想了一些乱七八糟的想法,一一被自己举反例推翻了,直到最后找到了正确算法,我觉得这个思考过程值得记录 阅读全文
posted @ 2016-09-11 17:26 haolujun 阅读(775) 评论(0) 推荐(0) 编辑
摘要: 我上一篇博客是2014年总结,一个技术博客貌似慢慢的被我变成了一年只写一篇日记的自娱自乐的小小的日记本了。总的来说今年自己不好,各种问题很多,心态还有些消极。但是还是写上一点吧,也许后来的某一天看到了今天的我的这些感慨会觉得当年的可笑。按照惯例,从工作,学习,生活三个方面写。 工作: 去年可是我非常 阅读全文
posted @ 2016-02-21 16:22 haolujun 阅读(947) 评论(12) 推荐(4) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
点击右上角即可分享
微信分享提示