昨晚闲来无聊,又不想再对着电脑,于是翻出了大学时买的几米画册(很佩服自己居然把它们保存到现在,而且不远千里的搬到了上海).
还是喜欢看纸质书的感觉,虽然陈旧的画册早已闻不到一丝墨香,但是拿在手里一页页翻阅的快感是鼠标键盘无法带给我的,
同样,画册的魅力也是梁咏琪和金城武无法比拟的.于是拿起那本<向左右向右走>,静静的看了起来.
“
那年的冬天特别寒冷,
整个城市笼罩在阴湿的雨里.
灰蒙蒙的天空,迟迟不见着阳光,
让人感到莫名的沮丧,
常常走在街上就有一种落泪的冲动...
”
“
有时候他会觉得空虚无力
...
有时候她会感到人生乏味
...
她习惯向左走,他习惯向右走,他们始终不曾相遇。
...
就像都市里大多数人一样,一辈子也不会认识,却一直生活在一起...
”
“
但是, 人生总有许多巧合, 两条平行线也可能会有交会的一天。
...
于是,有一天,他们在公园里的喷水池前相遇了。
”
“
但是,人生总有许多的意外,握在手里的风筝,也会突然断了线。
...
日子一天天过去,谁也没有再遇到谁。
”
“
走在人群中,格外思念那段甜蜜却短促的相逢。
...
在这个熟悉又陌生的都市中,无助的寻找一个陌生又熟悉的身影。
”
“
迷宫般的城市,听不到呼唤,找不到方向。
...
他还在这座城市吗?还是早就离去?
...
城市犹如没有围墙的囚房,令人疲惫、窒息...
...
回忆日渐模糊,几乎要怀疑那一个遇到爱情的下午,根本不曾发生 ...
”
故事的最后,他们还是再次相遇了,那两把不同颜色的雨伞依偎在了一起。
说实话,不是很喜欢这样的结尾, 我更希望故事在他们决定离开这座城市之时戛然而止。
我有这样的期望并不是因为我喜欢开放式的、引人遐想的结局。
事实上,如果几米真的如我所愿没有绘制出最后的结局,我也不会去主动的猜想他们后来会是怎样。
我情愿让一切停留在“我不知道”的状态。就如同几米所引用的那段诗里所说的一样:
" Such certainty is beautiful, but uncertainty is more beautiful still. "
是的, "确定"是美丽的,而变化无常更为美丽.
人生因为变化而充满未知的惊奇,也因此而充满了无限的可能与挑战.我喜欢这样的人生.
只是这次几米没能免俗,为我们展现了一个皆大欢喜的结局,当然这样的结局不是不好,
可是我觉得,两个人如果真的只是两条平行线其实是蛮幸运的,虽然无法靠的更近,但是至少不会离得更远.
而两条相交的直线,一旦过了交点之后,等待它们的就只能是渐行渐远了.
分享到:
相关推荐
(3KB)<END><br>29,ColorBox.zip<br>这是一个可以以不同颜色显示列表项目的列表框类库(17KB)<END><br>30,iconpick.zip<br>一个图标选择的列表框(32KB)<END><br>31,hexedit.zip<br>这是一个从Cedit派生的十六进制的...
<br><br>VLAN学习笔记大全(2):VLAN的访问链接<br>交换机的端口<br><br> 交换机的端口,可以分为以下两种:<br><br> l 访问链接(Access Link)<br><br> l 汇聚链接(Trunk Link)<br><br> 接下来就让我们来依次...
<br>4、用邻接矩阵或邻接图实现一个有向图的存储,并实现单源最短路径算法的实现(这个类的一个成员函数),并能输出该图的关键路径。<br>注:1、要用面向对象的方法设计代码;<br>2、一个图是一个类的实例;<br>3、类...
例如,如果文法规则为`<expr> ::= <expr> + <term>`,则可以定义一个名为`expr`的函数,该函数内部再调用自身和`term`函数来完成解析。 首先,我们需要将文法规则转换为C/C++函数的形式。以表达式解析为例,我们...
向左滑动通常用于显示删除按钮,向右滑动可以用于其他操作(如标记为已读等)。 5. **动画效果**:为了提供良好的用户体验,需要实现平滑的动画效果。这包括单元格内容的移动以及滑动视图的显示和隐藏。你可以使用 ...
回文是一种特殊的字符串,其特点在于无论从左向右读还是从右向左读,都能得到完全相同的字符序列。在编程领域,判断一个字符串是否为回文是常见的基础算法问题,通常涉及到字符串处理和比较。 要实现这个功能,我们...
左移操作(`<<`)是指将二进制数的所有位向左移动指定的位数,而空出的位置用0填充;右移操作(`>>`)则是将二进制数的所有位向右移动指定的位数。这两种操作都可以用来实现简单的乘法或除法运算: - 左移一位相当于...
- 对于`[]`运算符,如`p[i][j]`,由于从左向右的结合性,先计算`p[i]`,然后是`(p[i])[j]`,等价于`*(*(p+i)+j)`,这里的`p+i`先执行。 了解这些规则对编写和理解C语言中的复杂表达式至关重要,因为它们直接影响...
在数学课堂作业本部分,课件强调了作业的基本要求,包括保持作业整洁、正确的书写姿势等,以及做题的基本步骤——先读题、再做题、做完检查。这些习惯对于学生未来的学业发展具有重要意义。 最后,为了检验学生对...
4. “4”像一面小旗,从上线中部开始,向左斜线下落到下格,碰左线后向右转折碰线。第二笔从右上角附近向下,穿过中线到达下边。 5. “5”形如钩子,从上线不到一半的位置起笔,向左下方画到中格角,再向上超过中线...
- `<<` 表示左移运算,将二进制位向左移动指定的位数。 - `>>` 表示有符号右移运算,将二进制位向右移动指定的位数,并保持最高位不变。 - `>>>` 表示无符号右移运算,将二进制位向右移动指定的位数,并填充零。 ...
前序遍历是指先访问根节点,再递归地访问左子树,最后递归地访问右子树。这种遍历方式在很多情况下都非常有用,比如在构建表达式树时。 ```c++ // C++ 示例代码 struct TreeNode { int val; TreeNode *left; ...
调平通常通过平衡螺母进行,若指针偏向左侧,需将平衡螺母向右调,反之则向左调。在测量过程中,如果指针偏向右侧,说明右侧质量较重,应增加左侧砝码或移动游码,反之则减少砝码或向左移动游码。 2. 测量微小质量...
- **右移** `>>`:将二进制数的各位向右移动。 - **无符号右移** `>>>`:与右移类似,但高位补0。 6. **比较运算符** `<`, `<=`, `>`, `>=`, `instanceof`:从左到右结合。 - **小于** `<`、**小于等于** `<=`、...
海伦的故事告诉我们,即使生活给予我们再多的磨难,我们也应该像她一样,学会感恩,学会坚强,学会从生活的每一个角落寻找快乐和意义。 《假如给我三天光明》不仅仅是一本自传,它更像是一盏明灯,照亮了我们在黑暗...
6. 数轴上的位置:向右移动代表数值增加,向左移动代表数值减少。例如,从0点向右移动5个单位是+5,向左移动7个单位是-7。 7. 温度变化的计算:根据温度升降,可以计算出不同时间的气温。例如,下午1时6℃,下降4℃...
比如第10题中的比较,-7 < -5.5,1.5 < 52,0 > -2.4,-3.1 < 3.1,-1 < 0,23 > -13,1.7 > -0.2,34 > -54。 8. **判断正误**: - 最大的负数不是固定的,可以是无限接近于0的负数,所以第1题是错误的。...
- **读数**:读数是从右向左读,先读个位,再读十位,最后读百位。如数字34,读作“三十四”;数字203,读作“二百零三”。 - **写数**:写数同样遵循从右向左的规则,个位写在最右边,然后是十位,最左边是百位。...
5. **Linux环境**:在Linux下,我们可能需要使用`<stdio.h>`、`<stdlib.h>`等头文件,同时要注意文件路径的表示方式,可能使用相对或绝对路径。如果文件较大,考虑到内存限制,可能需要分块读取文件。 6. **性能...
<a[^>]+>匹配用尖括号括起来的以a开头的字符串。 后向引用 使用小括号指定一个子表达式后,匹配这个子表达式的文本(也就是此分组捕获的内容)可以在表达式或其它程序中作进一步的处理。默认情况下,每个分组会自动...