July 2015

You are browsing the site archives for July 2015.

Goroutine状态变迁 在讲解操作系统进程调度的部分时,几乎所有的书籍都会先列出一张进程的状态迁移图,通过状态图,能很清晰的把进程调度的每个环节串联起来,方便理解。 Go运行时的调度器其实可以看成OS调度器的某种简化版 本,一个goroutine在其生命周期之中,同样包含了各种状态的变换。弄清了这些状态及状态间切换的原理,对搞清整个Go调度器会非常有帮助。 以下是我总结的一张goroutine的状态迁移图,圆形框表示状态,箭头及文字信息表示切换的方向和条件:

Continue reading Golang协程调度算法分析(一)

美人不是母胎生,应是桃花树长成。 已恨桃花容易落,落花比汝尚多情。 静时修止动修观,历历情人挂目前。 若将此心以学道,即生成佛有何难。 结尽同心缔尽缘,此生虽短意缠绵。 与卿再世相逢日,玉树临风一少年。 不观生灭与无常,但逐轮回向死亡。 绝顶聪明矜世智,叹他于此总茫茫。 山头野马性难驯,机陷犹堪制彼身。 自叹神通空具足,不能调伏枕边人。 欲倚绿窗伴卿卿,颇悔今生误道行。 有心持钵丛林去,又负美人一片情。 静坐修观法眼开,祈求三宝降灵台。 观中诸圣何曾见,不请情人却自来。 入山投谒得道僧,求教上师说因明。 争奈相思无拘检,意马心猿到卿卿。 曾虑多情损梵行,入山又恐别倾城。 世间安得双全法,不负如来不负卿。

Continue reading 无题

第一最好不相见,如此便可不相恋。 第二最好不相知,如此便可不相思。 第三最好不相伴,如此便可不相欠。 第四最好不相惜,如此便可不相忆。 第五最好不相爱,如此便可不相弃。 第六最好不相对,如此便可不相会。 第七最好不相误,如此便可不相负。 第八最好不相许,如此便可不相续。 第九最好不相依,如此便可不相偎。 第十最好不相遇,如此便可不相聚。 但曾相见便相知,相见何如不见时。 安得与君相诀绝,免教生死作相思。

Continue reading 十诫诗

我不去想, 是否能够成功, 既然选择了远方, 便只顾风雨兼程。 我不去想, 能否赢得爱情, 既然钟情于玫瑰, 就勇敢地吐露真诚。 我不去想, 身后会不会袭来寒风冷雨, 既然目标是地平线, 留给世界的只能是背影。 我不去想, 未来是平坦还是泥泞, 只要热爱生命, 一切,都在意料之中。

Continue reading 热爱生命