摘要: 我觉得函数其实也是对象,更为纯粹的对象,不想java那样还得有个类,有个接口 阅读全文
posted @ 2013-06-22 22:36 chenleinet 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 语言对我来说只是个工具,是用来实现我代码改变世界的工具,c#.java,go,python,node.js,php都是工具罢了,而且没有一个工具是万能的,各有各的应用场景,那么我们都学个变吗,显然不现实,那么我们应该学什么呢?我们只要选择一门面向对象,一门面向函数的语言,把这门语言相关的这些东西,学会了,其它的语言,只需了解一下,工作时在学就行了1 多线程2 单线程+event source3 http,tcp4 rpc restful5 序列化6 内存模型7 携程8异常处理9 gc10 socket11web程序的实现 阅读全文
posted @ 2013-06-22 22:32 chenleinet 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 1 rpc2 socket,工作很多年了,才明白这货的重要性,不过什么样的通信方式,最底层的连接得用它3 sip协议4调试,一定要确认异常出错位置,不能乱猜5 某些诡异的问题,可以依靠在加一层解决,情况是这样的,我的某个服务(源代码丢失),但通过反编译发现这个服务将接收的一些数据做了一个标识运行环境的标记,而且竟然写死了,而现在运行环境多了一种,结果就悲剧了,还好的是他有个灵活的配置就是可以关闭这个标记,但我又必须添加这个新的运行环境的标记,这个怎么办呢,于是我加了一层,问题也就解决了6 接上一个的就是,一定不要做硬编码,给后人留条路 阅读全文
posted @ 2013-06-22 22:20 chenleinet 阅读(177) 评论(0) 推荐(0) 编辑