Home

情话

王小波有一句情话,“我永远不会想把别人的灵魂据为己有。我只希望我们的灵魂可以互通,像一个两倍大的共同体。”我深以为然。就比如最近,看钱老的书时常看到身体发抖,真的就是激动到不行,读着读着就会不自觉地代入主角的情景中去,乐其所乐,忧其所忧。倘若读到一个极贴切又精彩的比喻,恨不能随便从身边抓一个人来,把此时此刻的心境一五一十地讲给他听。但多数时候是不存在这个对象的,有时候大家只觉得我是个怪咖,或者即便愿意倾听,也未必能感受到与我相同的感受。多数时候只能自得其乐,却一直期待着有一个知己。所谓“灵魂互通的共同体”,大概就是这种希冀最浪漫化的表述了吧。

Read more

尾行

我抬眼看了看窗外的月亮,近乎饱满而且皎洁明亮,今天是正月十四,明天,就是她回来的日子了。她终于要回来了! 我们的缘分,还要从一年前的一天说起。那天我照常在计算机学院的附近散步,学院在山上,空气清新,而且向下俯瞰的时候视野很好。然后我就一眼瞥见了她,她从学院楼里快步走出来,牙咬着下嘴唇,眼神清澈明亮,步态很优雅。我经常会好奇人们都在做什么,所以我经常会尾行,一路跟着他们。为了保证有趣,我会先选定一个我觉得使我感兴趣的人,然后通过他们的神态步态来大致猜测他们到底是去做什么。多数时候我的尾行计划都是失败的,一个是多数人从学院出来以后就直接去乘公交车,毕竟在山上,这也可以理解;而另一个则是一些人的生活太无趣了,他们急匆匆地赶去酒吧喝酒,或者去那些我厌恶至极的小巷子,就是荷兰最著名的那种,因此...

Read more

夜跑

这几天身体欠佳,晚上经常失眠焦虑,所以我决定在睡觉的点儿之前,出来夜跑。我的计划是从宿舍楼下,绕着附近的两个车站往返一次。虽然路程不长,但由于坡度很大,恰好可以达到使我疲惫的锻炼效果。 夜晚的红绿灯依然在工作,我站在路口等,为了让身体热起来,我开始原地踏起步来。欧洲的夜晚,尤其是到了十一二点的时候街上几乎是没人的,我也不知道我在等什么。今晚的月亮很大,月亮的边缘出现了晕染的光芒,不知道是怎样的物理现象。 “你说,” 听到这个声音的时候我愣了一下,虽然我戴着耳机,但是里面并没有播放任何歌曲——这算是我的一个小怪癖,最初的目的是为了假装听不见,避免跟不熟悉的人尴尬交谈,后来就成了习惯。我赶紧回头,大街上依然是空无一人,只是恰好有一辆货运火车在身后的桥架铁轨上缓速驶过。 “谁?”我有...

Read more

涅托奇卡

从法兰到雅典的飞机上我流了一路的泪,这种极强烈的痛苦感受我并不是第一次经历,但却是第一次因为一本书而经历。我手里捧着《涅托奇卡》,陀思妥耶夫斯基就像是一个早该谋面但却初次相见的导师,一切还未晚。小涅托奇卡童年的内心煎熬和我一样,我不敢说自己比她痛苦,但读着陀圣的每一行描写,都能把我带回那个灰色的童年时代,我痛苦的记忆片段不断地闪回,我感觉我有些声嘶力竭,但又忍着不在公共场合爆发这种情绪。然后忍着忍着,在某一个瞬间,这种痛苦便开始畅快淋漓了起来。我得知世界上还有同样的人,哪怕只是文学中虚拟的角色,经历过我的痛苦,理解我的敏感和不安,我就觉得又有了向前的力量。陀圣的笔下生发出我生命底色里的一抹悲凉,我觉得这股悲凉也是力量。 以前我独爱加缪,现在又认识了陀圣,大抵存在主义就是我的解药吧。

Read more

Python中的解包(Unpacking)

我尽量用少的文字,多的代码,来帮助大家理解Python中的解包。 Talk is cheap, below is the code: part 1 a = [1, 2, 3] >>> a [1, 2, 3] a, b, c = [1, 2, 3] >>> a 1 >>> b 2 >>> c 3 part 2 注意下面代码中那个神奇的星号(*): a, *b = [1, 2, 3] >>> a 1 >>> b [2, 3] *a, b = [1, 2, 3] >>> a [1, 2] >>> b 3 a, *b, c = [1, 2,...

Read more

关于Python的垃圾回收机制的一点补充

本文是对浅析Python的垃圾回收机制(Garbage Collection)一文的一些补充。 声明:本文的代码均运行在Python3.6.5环境下。 小整数对象池 整数在程序运行中应用广泛,为了提高效率,Python在内存中提前创建好了一些整数(并称其为小整数),这些小整数不参与垃圾回收,因此避免了频繁地为它们申请及释放内存带来的性能问题。也就是说,你程序中用到的所有小整数其实都是同一个对象,都指向同一块内存单元。如下: 在Python中,小整数的定义是[-5, 256]这个闭区间的整数。 a = -5 b = -5 print(a is b) # 输出:True c = 256 d = 256 print(c is d) # 输出:True e = -6...

Read more