MENU

分类 闲言碎语 下的文章

二月读书推荐《百年孤独》

内容简介(豆瓣)

《百年孤独》内容复杂,人物众多,情节离奇,手法新颖。马尔克斯在书中溶汇了南美洲特有的五彩缤纷的文化。他通过描写小镇马孔多的产生、兴盛到衰落、消亡,表现了拉丁美洲令人惊异的疯狂历史。小说以“汇集了不可思议的奇迹和最纯粹的现实生活”荣获1982年诺贝尔文学奖。

作者简介(豆瓣)

加西亚·马尔克斯(1927一)哥伦比亚作家,记者。生于马格达莱纳省阿拉卡塔卡镇。父亲是个电报报务员兼顺势疗法医生。他自小在外祖父家中长大。外祖父当过上校军官,性格善良、倔强,思想比较激进;外祖母博古通今,善讲神话传说及鬼怪故事,这对作家日后的文学创作有着重要的影响。

加西亚·马尔克斯作品的主要特色是幻想与现实的巧妙结合,以此来反映社会现实生活,审视人生和世界。重要作品有长篇小说《百年孤独》(1967)《家长的没落》(1975)、《霍乱时期的爱情》(1985)等。

豆瓣评分

[caption id="attachment_1596" align="aligncenter" width="594"]简介信息来自豆瓣 简介信息来自豆瓣[/caption]

人物关系表

[caption id="attachment_1626" align="aligncenter" width="1080"]《百年孤独》人物关系 《百年孤独》人物关系[/caption]

每个人都在以自己的方式对抗孤独,参加革命也好,重复手工作品也好,沉迷情欲也好,亦或是翻译羊皮卷上的预言……但是整个家族的命运早已被写下,历史的年轮按照羊皮卷上的轨迹稳步向前滚过,分毫不差。

布恩迪亚家族的第一个人被绑在树上,最后一个人被蚂蚁吃掉。整个家族的历史就像是一个车轮,重复又重复,但是只要向前走,就会有磨损,最终在一场风暴中,消失殆尽。马孔多小镇曾经的繁华、布恩迪亚家族的兴衰记忆,都再也找不到存在过的痕迹。

 

Arch Anywhere——极速安装完全自定义的Arch Linux发行版

Arch Linux是开源、轻量级和高度可定制的操作系统,用户可以滚动更新系统组件和补丁,也可以全新安装在任何他们想要使用的地方:服务器或者可靠的工作站。但是Arch Linux的安装并不容易!

Arch Anywhere在去年的9月13日第一次发布,到现在已经过去了几个月。它打包了多种架构的ISO镜像,你可以将ISO文件写在USB设备或者DVD光盘中,就像Arch Linux的官方镜像那样,在启动菜单中提供多种版本的安装选项。

[caption id="attachment_1548" align="aligncenter" width="644"]启动菜单 启动菜单[/caption]

内置的自动化安装脚本,可以让你仅仅点几下鼠标,几分钟内就能安装上一个完全自定制的Arch Linux。就像上面提到的,如果你的磁盘空间不足,或者是仅仅想体验一下Arch Linux,你完全可以将Arch Anywhere 安装到虚拟机中。

“安装过程的每一个步骤,包括分区、额外软件包等等都已经考虑在内,你将得到的是一个可正常引导的Arch Linux,从官方的Arch Repos中可以随时获取你喜欢的软件包。无论你是否对Arch或是Linux熟悉,都可以非常方便地使用Arch Anywhere。”——Arch Anywhere官方网站

支持多种语言、UEFI安装、内置Arch Linux的Wiki

Arch Anywhere的ISO镜像包括多种语言,允许你使用自己的本地化语言进行安装,它也支持更加现代的UEFI(Unified Extensible Firmware Interface)。提供双arch镜像,同时支持32位和64位的机器。

最新的Arch Linux Wiki也包含在Arch Anywhere的ISO镜像中,这是一个非常强大的文档系统,可以帮助你用户在使用这个系统中的任何问题。“arch-wiki”命令让你可以在终端中直接搜索Arch Linux的Wiki。

当前的最新版本为Arch Anywhere 2.2.5,现已可以下载,对于一直想体验Arch Linux的新手来说,这是他们的福音。不要犹豫了,先来官方网站看看详细介绍吧!

传送门

[url href=https://arch-anywhere.org]官方网站[/url]

 

 

原文信息

原文地址:http://news.softpedia.com/news/arch-anywhere-iso-lets-you-install-a-fully-custom-arch-linux-system-in-minutes-512082.shtml

翻译:浩瀚

Deepin 15.4 高清截图欣赏

Deepin是国产的Linux操作系统项目,以其漂亮的外观广受好评。

目前Deepin 15.4已经进入了Alpha内测阶段,最抢眼的改进是控制中心和音乐播放器的界面优化。以下图片来源为深度的官方论坛:

[caption id="attachment_1542" align="aligncenter" width="1920"]深度音乐 深度音乐[/caption]

[caption id="attachment_1546" align="aligncenter" width="2170"]细节 细节[/caption]

[caption id="attachment_1545" align="aligncenter" width="1920"]更换壁纸 更换壁纸[/caption]

[caption id="attachment_1544" align="aligncenter" width="1920"]窗口切换 窗口切换[/caption]

[caption id="attachment_1543" align="aligncenter" width="1920"]深度音乐 02 深度音乐 02[/caption]

分享一个 Sublime Text 3 激活码

亲测可用,适用当前官网的最新版

—– BEGIN LICENSE —–
Michael Barnes
Single User License
EA7E-821385
8A353C41 872A0D5C DF9B2950 AFF6F667
C458EA6D 8EA3C286 98D1D650 131A97AB
AA919AEC EF20E143 B361B1E7 4C8B7F04
B085E65E 2F5F5360 8489D422 FB8FC1AA
93F6323C FD7F7544 3F39C318 D95E6480
FCCC7561 8A4A1741 68FA4223 ADCEDE07
200C25BE DBBC4855 C4CFB774 C5EC138C
0FEC1CEF D9DCECEC D3A5DAD1 01316C36
—— END LICENSE ——

—– BEGIN LICENSE —–
Free Communities Consultoria em Informática Ltda
Single User License
EA7E-801302
C154C122 4EFA4415 F1AAEBCC 315F3A7D
2580735A 7955AA57 850ABD88 72A1DDD8
8D2CE060 CF980C29 890D74F2 53131895
281E324E 98EA1FEF 7FF69A12 17CA7784
490862AF 833E133D FD22141D D8C89B94
4C10A4D2 24693D70 AE37C18F 72EF0BE5
1ED60704 651BC71F 16CA1B77 496A0B19
463EDFF9 6BEB1861 CA5BAD96 89D0118E
—— END LICENSE ——

—– BEGIN LICENSE —–
Nicolas Hennion
Single User License
EA7E-866075
8A01AA83 1D668D24 4484AEBC 3B04512C
827B0DE5 69E9B07A A39ACCC0 F95F5410
729D5639 4C37CECB B2522FB3 8D37FDC1
72899363 BBA441AC A5F47F08 6CD3B3FE
CEFB3783 B2E1BA96 71AAF7B4 AFB61B1D
0CC513E7 52FF2333 9F726D2C CDE53B4A
810C0D4F E1F419A3 CDA0832B 8440565A
35BF00F6 4CA9F869 ED10E245 469C233E
—— END LICENSE ——

—– BEGIN LICENSE —–
Anthony Sansone
Single User License
EA7E-878563
28B9A648 42B99D8A F2E3E9E0 16DE076E
E218B3DC F3606379 C33C1526 E8B58964
B2CB3F63 BDF901BE D31424D2 082891B5
F7058694 55FA46D8 EFC11878 0868F093
B17CAFE7 63A78881 86B78E38 0F146238
BAE22DBB D4EC71A1 0EC2E701 C7F9C648
5CF29CA3 1CB14285 19A46991 E9A98676
14FD4777 2D8A0AB6 A444EE0D CA009B54
—— END LICENSE ——

—– BEGIN LICENSE —–
Alexey Plutalov
Single User License
EA7E-860776
3DC19CC1 134CDF23 504DC871 2DE5CE55
585DC8A6 253BB0D9 637C87A2 D8D0BA85
AAE574AD BA7D6DA9 2B9773F2 324C5DEF
17830A4E FBCF9D1D 182406E9 F883EA87
E585BBA1 2538C270 E2E857C2 194283CA
7234FF9E D0392F93 1D16E021 F1914917
63909E12 203C0169 3F08FFC8 86D06EA8
73DDAEF0 AC559F30 A6A67947 B60104C6
—— END LICENSE ——

—– BEGIN LICENSE —–
Peter Halliday
Single User License
EA7E-855988
3997BFF0 2856413A 7A555954 67069B78
06D8CE12 63EAF079 AD039757 79E16D13
C555AD90 465CBE53 10F6DFC4 D3A3C611
411106F8 0CFEB15F 0A7BB891 111F5ED2
C6AA8429 77913528 FA6291A9 B88D4550
F1D6AB13 BF9153BC 91B4DFFE D296CFE0
C1D8EB22 13D5F14E 75A699EC 49EDDC23
D89D0F9B D240B10A A3712467 09DE7870
—— END LICENSE ——

—– BEGIN LICENSE —–
Fred Zirdung
Single User License
EA7E-844672
6089C0EC 22936E1A 1EADEBE2 B8654BBA
5C98FFA6 C0FD1599 0364779B 071C74FB
EEFE9EAB 92B3D867 CD1B32FE D190269F
6FC08F8F 8D24191D 32828465 942CE58E
AECE5307 08B62229 D788560A 6E0AAC4B
48A2D9EE 24FD8CAA 07BEBDF2 28EA86D4
CCB96084 6C34CAD2 E8A04F39 3B5A3CBC
3B668BB7 C94D0B4B 847D6D7F 4BC07375
—— END LICENSE ——

—– BEGIN LICENSE —–
Wixel
Single User License
EA7E-848235
103D2969 8700C7ED 8173CF61 537000C0
EB3C7ECB 5E750F17 6B42B67C A190090B
7669164F C6F371A8 5A1D88D5 BDD0DA70
C065892B 7CC1BB2B 1C8B8C7C F08E7789
7C2A5241 35F86328 4C8F70D9 C023D7C2
11245C36 59A730DB 72BDB9A7 D5B20304
90E90E72 9F08CA25 73F49C20 179D938E
5BC8BEDA 13457A69 39E6265F 233767F9
—— END LICENSE ——

—– BEGIN LICENSE —–
Daniel Russel
Single User License
EA7E-917420
9327EC62 44020C2A 45172A68 12FE13F1
1D22245B 680892EE F551F8EB C183D032
8B4EDB4B 479CB7E4 07E42EDD A780021D
56BADF42 AC05238B 023B47B1 EBA1B7DE
6DF9A383 159F32AE 04EBE100 1278B1D2
52E81B60 C68AA2E8 F84A20BE FE7990EB
5D44E4B6 16369263 1DDAACBC 280FF19E
86CF4319 0B8615A8 4FF0512E B123B8EC
—— END LICENSE ——

—– BEGIN LICENSE —–
Peter Eriksson
Single User License
EA7E-890068
8E107C71 3100D6FC 2AC805BF 9E627C77
72E710D7 43392469 D06A2F5B F9304FBD
F5AB4DB2 7A95F172 FE68E300 42745819
E94AB2DF C1893094 ECABADC8 71FEE764
20224821 3EABF931 745AF882 87AD0A4B
33C6E377 0210D712 CD2B1178 82601542
C7FD8098 F45D2824 BC7DFB38 F1EBD38A
D7A3AFE0 96F938EA 2D90BD72 9E34CDF0
—— END LICENSE ——

—– BEGIN LICENSE —–
Ryan Clark
Single User License
EA7E-812479
2158A7DE B690A7A3 8EC04710 006A5EEB
34E77CA3 9C82C81F 0DB6371B 79704E6F
93F36655 B031503A 03257CCC 01B20F60
D304FA8D B1B4F0AF 8A76C7BA 0FA94D55
56D46BCE 5237A341 CD837F30 4D60772D
349B1179 A996F826 90CDB73C 24D41245
FD032C30 AD5E7241 4EAA66ED 167D91FB
55896B16 EA125C81 F550AF6B A6820916
—— END LICENSE ——

 

《数据库系统概述》期末复习

天津理工大学 2016~2017 第一学期期末考试,以下内容根据复习提纲由“浩瀚”制作,欢迎转载,请注明出处。

以下为PDF文档,可能需要一点加载时间,请稍候。

注:翻页及缩放按钮在PDF下方。

[pdf-embedder url="https://seahi.me/wp-content/uploads/2017/01/database_exam.pdf"]

注册邀请码

以下邀请码可重复使用:

SHW0F96WKA
SH56NTLTKB
SH0C1VS7MZ
SH21D0M8XW
SHQGDOEWG3

《软件工程导论》复习提纲

 

选择————20分

填空————10分

名词解释——12分

简答————18分

综合设计——40分

第一章 软件工程概述

一、软件危机

  1. 名词解释:软件危机是指在计算机软件的开发和维护过程中所遇到的一系列严重问题。
  2. 它包括两方面的问题:

(1)如何开发软件以满足日益增长的需求;

(2)如何维护数量不断增长的已有软件。

二、软件文档的重要性:

  1. 管理人员使用文档资料来做为里程碑
  2. 开发人员利用它们做为通信工具,在软件的开发过程中准确地交流信息
  3. 对于维护人员,这些文档必不可少
  4. 缺乏必要的文档或者文档不合格,必然给软件开发和维护带来许多严重的问题

三、瀑布模型:时间驱动型、文档驱动型

  1. 阶段间具有顺序性和依赖性
  2. 每个阶段必需完成规定的文档

四、螺旋模型:风险驱动型

每个阶段之间都增加了风险分析过程的快速原型模型

第二章 可行性研究

一、数据流图:会画(描绘做什么,不考虑怎么做)

四个要素:

  1. 数据的源点、终点
  2. 变换数据的处理
  3. 数据存储
  4. 数据流

二、数据字典:(定义数据的方法,题5)

  1. 名词解释:数据字典是关于数据的信息的集合,也就是对数据流图中包含的所有元素的定义的集合。
  2. 包括对以下4种元素的定义:
    1. 数据流
    2. 数据流分量
    3. 数据存储
    4. 处理
  3. 定义数据的方法:用被定义的事件的成分的某种组合表示这个事物,这些组成成分又由更低层的成分的组合来定义。
  4. 由数据元素组成数据的方式只有下述3种基本类型:顺序、选择、重复
  5. 例题:定义数据的方法

北京某高校可用的电话号码有以下几类:校内电话号码由4位数字,第1位数字不是0;校外电话又分为本市电话和外地电话两类,拔校外电话需先拔0,若是本市电话则再接着拔8位数字(第一位不是0),若是外地电话则拔3位区码再拔8位电话号码(第一位不是0)

校内号码={1~9} + 3{0~9}3

校外号码=[本市号码|外市号码]

本市号码=0 + {1~9} + 7{0~9}7

外市号码=0 + 区号 + {1~9} + 7{0~9}7

区号=3{0~9}3

第三章 需求分析

一、需求分析的任务

  1. 确定对系统的综合要求
  2. 分析系统的数据要求
  3. 导出系统的逻辑模型
  4. 修正系统的开发计划

二、状态转换图 (行为模型)会画图

第四章 形式化说明技术

(不考)

第五章 总体设计

考概念

  1. 概要设计

总体设计又称为概要设计。

概要设计的主要任务是把需求分析转换为软件结构和数据结构。

二、模块化

模块是由边界元素限定的相邻程序元素的序列,而且有一个总体标识符代表它。(函数、子程序、宏、对象等都可以视为模块)模块是构成程序的基本构件。(了解)

模块化(名词解释)就是把程序划分为独立命名且可以独立访问的模块,每个模块完成一个子功能,把这些模块集成一个整体,可以完成指定的功能满足用户的需求。

三、抽象

抽象(名词解释)在现实世界中一定事物、状态或过程之间总存在着某些相似的地方(共性),把这些相似的方面集中和概括起来,暂时忽略它们之间的差异,这就是抽象。(或者说,抽象就是抽出事件的本质而暂时不考虑它们的细节)

四、模块独立

  1. 耦合:耦合是对一个软件结构内不同模块之间互连程度的度量。
    1. 完全独立
    2. 数据耦合(低耦合):通过参数传递的信息只有数据信息
    3. 控制耦合:通过参数传递的信息包括控制信息
    4. 特征耦合:通过参数传递的数据大于需要的数据,造成了对数据访问的不可控
    5. 公共环境耦合:多个模块使用同一个公共数据环境
    6. 内容耦合:应该坚决避免使用
    7. 设计原则:尽量使用数据耦合,少用控制耦合和特征耦合,限制公共环境耦合的范围,完全不用内容耦合。
  2. 内聚:内聚标志着一个模块内各个元素彼此结合的紧密程度,它是信息隐藏和局部化概念的自然扩展。简单地说,理想内聚的模块只做一件事情。(高内聚往往对应低耦合,内聚比耦合更重要)
低内聚:
    1. 偶然内聚:一个模块完成的一组任务间的关系很松散
    2. 逻辑内聚:这组任务在逻辑上相同或相似
    3. 时间内聚:这组任务必须在同一段时间内执行
中内聚:
  1. 过程内聚:任务有次序
  2. 通信内聚:
高内聚:
  1. 顺序内聚:
  2. 功能内聚:一个模块只完成一个单一的功能。最高程度的内聚。

 

第六章 详细设计

本章考大题

一、程序流程图会画图

二、盒图(NS图)会画图

三、PAD图会画图

四、判定表会画图

五、判定树会画图

六、Jackson图

Jackson图表现的是组成关系

七、Jackson方法

  1. Jackson方法和Warnier方法是最著名的两个面向数据结构的设计方法(只可能考到Jackson方法)
  2. 设计步骤:
    1. 分析输入、输出数据结构的逻辑结构,用Jackson图表示
    2. 找出输入、输出数据章有对应关系的数据元素
    3. 从数据结构图导出程序结构图
    4. 列出操作和条件
    5. 用伪码表示程序
  3. 例题:

一个正文文件由若干个记录组成,每个记录是一个字符串。要求统计每个记录中空格字符的个数,以及文件中空格字符的总数。要求的输出数据格式是,每复制一行输入字符串之后,另起一行印出这个字符串中的空格数,最后印出文件中空格的总数。

  1. 分析输入、输出数据结构的逻辑结构,用Jackson图表示

Screenshot from 2016-12-25 10-58-19

  1. 找出输入、输出数据章有对应关系的数据元素

如图中虚线为有对应关系的数据单元。

注:输入的字符串要连接输出的串信息,而不是输出的字符串,因为每一个输入的字符串,处理后都可以得到输出的字符串和空格数两个数据单元。

  1. 从数据结构图导出程序结构图

Selection_001

  1. 列出操作和条件

P.135

  1. 用伪码表示程序

P.136

  1. 计算环形复杂度
  2. 流图(也称程序图) 会画图

AND条件需要单独一个节点,因为该条件不一定执行

  1. 复杂度 = 边 - 结点 + 2 (理论上以10为上限)

第七章 实现

测试用例、预期结果

  1. 单元测试

单元测试集中检测软件设计的最小单元——模块。

单元测试主要使用白盒测试技术,而且对多个模块的测试可以并行地进行。

代码审查:采用代码审查的方法可以减少系统验证的总工作量。

计算机测试:存根程序(虚拟子程序)、驱动程序(主程序)

  1. 集成测试
  2. 在进行集成测试时普遍采用渐增式测试方法(这种方法实际上同时完成单元测试和集成测试)。
  3. 自顶向下集成:不需要测试驱动程序;可以在早期发现上层模块的接口错误;早期不能充分展开人力。
  4. 自底向上集成:不需要存根程序
  5. 回归测试:重新执行已经做过的测试的某个子集
  6. 白盒测试技术(大题)
  7. 逻辑覆盖
  8. 控制结构测试
    1. 基本路径测试
      1. 画流图
      2. 计算环形复杂度(边数--结点数+2)
      3. 确定独立路径的基本集合
      4. 设计可强制执行基本集合中所有独立路径的测试用例
    2. 条件测试

分支测试、BRO测试

    1. 循环测试
  1. 墨盒测试技术(辨析)
  2. 等价划分:把输入域划分成若干个数据类,据此导出测试用例
  3. 边界值分析
  4. 错误推测
  5. 确认测试(粗略了解)

目标是验证软件的有效性

第八章 维护

  1. 维护定义

软件已经交付使用之后,为了改正错误或满足新需求而修改软件的过程。(名词解释)

  1. 维护种类
  2. 改正性维护:新错误
  3. 适应性维护:新硬件、新环境
  4. 完善性维护:新需求
  5. 预防性维护

第九章 面向对象方法学引论

  1. 三种类
  2. 实体类
  3. 界面类
  4. 控制类
  5. 辨析
  6. 动态模型
  7. 静态模型
  8. 类图 会画

格式:

可见性 属性名:类型=初值

可见性 方法名(参数表):返回类型

公有 +

私有 -

保护 #

  1. 用例图 会画
  2. 时序图 会画

第十三章 软件项目管理

一、CMM模型(美国卡内基梅隆大学软件工程研究所建立)

能力成熟度模型,用于评价软件机构的软件过程能力成熟度模型。

  1. 软件质量定义

概括地说,软件质量就是“软件与(明确定义和隐含定义的)需求相一致的程度”。

具体地说,软件质量是软件与明确叙述的功能和性能需求、文档中明确描述的开发标准以及任何专业开发的软件产品都应该具有的隐含特征相一致的程度。

  1. 软件配置管理定义

软件配置:软件过程的输出信息(计算机程序、描述计算机程序的文档、数据)统称为软件配置。

软件配置管理:软件质量保证中重要的一环,主要有5项任务:标识、版本控制、变化控制、配置审计和报告

Truth——一部有剧情的GV

 

这部电影类型为:美国、同性、悬疑、惊悚,如果感到不适,慎入,勿喷

小B在这部片子中大飙演技。

从小被生母虐待,被养父性侵,使小B从不相信爱情。直到他遇到这个贴心暖男,慢慢被他感动,在他的温柔爱护下,小B开始敞开心扉,然而幸福太突然也太短暂。发现真相后的小B怒了,绝望了,变态了,步了他生母精神分裂的后尘,开始疯狂虐待这个他曾经深爱着的男人……

性+犯罪+惊悚,贯穿整部影片,这是一部有剧情的GV。

truth_580x150

影片的前半部分剧情非常简单,不过是两个男人在秀恩爱:简单、甜蜜、温馨的生活给小B带来了阳光,甚至让他产生了与这个暖男共度一生的想法。工作、逛街、做好吃的、晚上疯狂make love,几乎是两个人在一起时全部的生活。而在影片画面中所传达出的,都是高清无码毫不遮掩的两个男人的床戏,满足了一大批观众对肉欲、GV和SM的好奇。

当真相成为一种伤害

两个人虽然在一起生活,却都留有自己的私密一面,小B没有透露过自己精分的生母和自己长期服用klonopin,暖男没有告诉小B自己已经结婚生子。心机男小B趁暖男睡觉时偷偷拿到了暖男的身份证,得到了他的住址。某天本想带上一束花给暖男一个惊喜,却发现了这个致命真相,暖男已经结婚,并且其妻子已经怀孕。

于是本来就需要药物来维持精神平稳的小B彻底失控……

为爱奔跑的孩子是天使

刚刚看完影片时,相比《天堂的孩子》,我更喜欢《小鞋子》这个名字,这个名字正像是影片本身:朴实的情节,温润的感动。这是我第一次接触到伊朗电影,习惯了好莱坞特效的光影斑驳,日本剧情的曲折复杂,突然为这细腻而真实的情感所带来的冲击而震撼。在这感情廉价、做作的时代,一部不乞讨观众同情的电影是多么的难得。

故事的情节很简单,有些细节却让人难忘。

影片的最开始,是一双苍老的手耐心细致地修一双小鞋子,用胶水粘完后还会用粗线缝好,动作娴熟却又给人这个过程过了很久的错觉,这让我想起小时候,农村老家也有一个年老的修鞋匠,也许他是生活在这个社会中最底层的人,但在生意上却总是给出分量最足的良心。

后来这双小鞋子的丢失,引发了影片全部的剧情。

小阿里帮妹妹取了修好的鞋子,去阿巴的蔬菜店买土豆,阿巴不允许阿里挑选货摊上的大个土豆,“别动那些,去那边地上捡”。看到这里我还以为这是一个奸滑的小贩,将最好的菜放在货摊上给人看,卖的却都是次品,后来才发现自己错得多么离谱,小阿里的家里太过贫穷,已经赊欠太多,让小商贩不得不开始计较。后来阿里母亲与房东的争吵更是让人确定,阿里生活在贫穷的童年。

在买菜过程中不小心将鞋子丢失,回家后,小阿里和妹妹在家里做功课时,两人在本子上小心翼翼地交流瞒过父母的对策,把鞋子丢失是一个不能让已经很贫穷的父母承担的代价。这一段的细致和真实,让人在担心中却又不自觉地扬起嘴角,不能让父母知道的秘密,是我们大多数人童年的心事。

后来的日子里,妹妹奔跑着放学,哥哥奔跑着上学,因为他们要穿同一双鞋子。他们无法避免要遇到各种问题,妹妹总是不够快,哥哥总是迟到,当妹妹因为鞋子不跟脚掉到水沟里被冲走时的哭泣,当哥哥被主任批评流下大颗的泪珠时,心中被深深打动,这种伤心,不是贫困这样的语言所能表达的伤心,而是一种纯粹的童年的伤心事,就因为鞋子,因为无辜的迟到被训。

对于妹妹小阿里始终是怀有愧疚的,他想尽办法来补偿她,成绩优异的阿里得到了一支金色的自动铅笔,他自己应该是很喜欢的吧,从他小心翼翼地取出它握在手里的姿态便可一眼看出。可是他把笔给了妹妹,看着妹妹笑了,他也开心地笑了。他一直拙于语言的表达只会傻傻地笑,眼神里却写满了温柔与爱护。这种兄妹间默契而温暖的感情,在平淡的生活中总是被忽视,在艰难的时光里却那样的让人珍惜。

不愿穿哥哥鞋子的妹妹,自然将自己的眼光放在了周围同学的鞋子上,导演花了近半分钟的时间用镜头特写向我们展示了各种各样的鞋子,小巧的、笨重的、精致的、粗糙的,最后,镜头回到妹妹的脚下,一双又脏又破的球鞋,不用再回到妹妹的表情,我们就可以猜到,妹妹的心中是何等的羡慕、无奈和失落。几乎每个人,在童年时不都曾有过这样的时候吗,那份孩子的小小的不平衡的心理状态被敏感的我的记忆瞬间捕捉到了。这是过了十几年却依然鲜活的记忆,在这里我不得不佩服导演对感情的精准把控,是他让我跨过时间再次体会到这微妙的心理。

妹妹在偶然间在一个小女孩脚上发现了自己丢失的鞋子,与哥哥商量好,跟踪捡到鞋子的小女孩去讨个说法,但是当看到那个小女孩的盲人父亲时,两兄妹黯然低下自己的头,从此再不提这事。没有一句台词,没有一个音符,朴实的善良在不经意间蔓延,打动着人心中最柔软的情感。

本以为爸爸在城里工作后就可以挣到很多钱,妹妹就可以有自己的鞋子了。可是这一个小小的希望随着路上的意外受伤而一起破灭。毕竟,生活是现实的。但,现实不总是灰色,小阿里得知长跑比赛第三名的奖品是一双鞋子后,错过预赛的小阿里苦苦哀求老师给他一个机会,在看到小阿里的潜力后,老师终于同意。回家后小阿里信誓旦旦地向妹妹保证一定会拿到第三名,他们的脸上再次绽放了纯真的笑容,那里面包含的是希望,是信任,是让人心尖微颤的感情。

比赛的过程,除了孩子的喘息声没有其他的声音,这个时候,不只是阿里的,连自己的呼吸声都变得那么真切,心中紧紧捏着一把汗,为小阿里担心着、祈祷着。在混乱中闯线后,小阿里的一句“我是季军么?”,让我的眼泪再也忍不住。得到冠军的小阿里也流泪了,因为心中希望的破灭,因为违背了对妹妹的承诺,但是那些大人们不会知道他流泪的原因,老师校长只知道争着跟小阿里合影,就像这部片子的导演马吉德·马吉迪说的,“成人的世界很假,儿童的天地最真。”

小阿里回到家后,甚至不再需要任何一句话,我们都能感受到妹妹的失落。父亲骑着自行车回家,隐隐能看到父亲放在车上的鞋子,看到这里我心中前所未有的温暖,这个世界的永恒不多,爱是其中一个,当生活用黑色幽默戏弄了我们,爱终于给了我们最完美的结局。阿里脱掉鞋子,你会看到那双球鞋已经被磨烂,和那双脚,布满水泡的双脚,结尾的镜头很感人,阿里把脚放到水池里,任凭游来游去的金鱼在脚上啄来啄去,蓝色的天,清澈的水,灵动的鱼,水共天一色,那么美好......

直到开始准备这篇文字,我才明白为什么这部影片叫做《天堂的孩子》,因为,为爱奔跑的孩子是天使。

十一月读书《向日葵不开的夏天》

%e5%90%91%e6%97%a5%e8%91%b5%e4%b8%8d%e5%bc%80%e7%9a%84%e5%a4%8f%e5%a4%a9_%e5%b9%bb%e7%81%af

第一次读日本推理小说,有非常新奇的体验,这次是在网上搜罗来的Kindle电子版,双11已经吃土,再没有钱买正版。非常可惜没有看到结局,因为书不全,只读到所婆婆被杀那部分,到现在为止没有任何站得住脚的推论,实在怀疑自己智商。

作者简介

《向日葵不开的夏天》是道尾秀介的作品,我也第一次了解他的作品,放一个豆瓣截来的图吧

2016-11-25_185854

内容简介

那年夏天,我同学S君“上吊”,死了,我明明看到他的尸体,大家却说我骗人,现场勘察没有任何尸体……

那个死掉的S君,七天之后,竟然在我房里现身啦!只不过,他变成了一个蜘蛛……

在S君的建议下,我先是怀疑岩村老师是凶手,并尝试跟踪岩村,结果发现了可怕的东西!

泰造老爷爷发现了一本与这个案件可能相关的小说《对性爱的审判》,暗示凶手是岩村,我试图将这个消息报告给警察……

某天尸体离奇出现在S君家,所婆婆被杀……事件越来越向着不可控制的方向发展!

茂盛的向日葵、投胎转世变成蜘蛛……莫非,这一切,都是我一手策划?