摘要:
现在,一个程序员偶尔阅读一篇博文,从中获悉了一个基于消息传递的编程语言名字叫Erlang,然后开始像探索真正的颜如玉一样和它相识、了解,至于以后是否相恋或者开花结果,就看以后的际遇了。试想这种奇怪的语言,相等其实不是相等,变量实际上不能改变,它的语法,完全颠覆了我所了解的一些基于状态共享的编程语言,如Java、C、C++。它甚至不是我们所熟知的面向对象,唉,怪让人蛋疼的。作者只是简单地告诉我们它的基本语法,却喋喋不休地强调并发、分布和容错,还有一种叫做COP(面向并发编程)的方法。每种编程语言,都是在它的Fother或者Mother遇到某种问题,用传统的语言或者方案无法或者不能很好地解决时,才 阅读全文
摘要:
1.编程语言的每一个规则出现,肯定是为了能解决一部分问题,我们学习编程语言也应该是带着疑问去学习。为什么会有带超时的receive,是因为: 有时如果摸个message迟迟不来,receive就可能进入无限的等待之中。造成这种情况有几种原因。可能是某个程序内部逻辑有问题,或者,那个准备发送message的进程在发送Message之前挂掉了。所以,便有了这个带有超时的receive。这样就解决了上述问题。2.那么,这个带有超时的receive是什么样子的如下: receive Pattern1 [when Guard1]-> Expressions1; Pattern2 [wh... 阅读全文
摘要:
家庭:还清了大学3年贷款,借款于6月彻底还清。女儿溪溪已经1岁多,愈来愈调皮,人家都说女儿需要富养,但是总是感觉力不从心。祖父年前来的上海,4月份由于家中亲人病故回老家了。很多幼时记忆中的亲人都好多年没见过了,有些永远也见不到了。 上半年由于经济原因,只是和老婆看了几次电影,基本没陪老婆旅游和逛街,心中很是愧疚。上半年业余时间利用的十分不合理,基本下班或者放假,都在家玩游戏。工作: 工作上虽然是按照需求,完成了项目或者是技术支持,但是总是感觉自己技术上的提升很有限。虽然自己也学了一些android上的东西,学了一些python的语法,但是感觉有种学而未思的迷茫;而最近的情况恰恰相反,思考了一些 阅读全文