为exe签名

makecert -sv "d:\temp\1.PVK" -n "CN=Shouguang Cao,E=service@gt4t.net,O=Shouguang Cao" -$ "individual" -r d:\temp\1.cer
运行signcode
签名选 md5

时间戳:http://timestamp.wosign.com/timestamp

Excel VBA: 将符合条件的行移动至另一个工作表

我用这个 VBA 把我已经收到付款的活移动到’history’ (sheet2) 工作表中。

如果Sheet1某行的第6列(F列)的值为’closed’,该行则被移至sheet2中末尾。

Sub Button_Remove_Closed_Click()
With Sheet1
'    For Each rw In .UsedRange.Rows
'
'        If rw.Cells(6).Value = "Closed" Then
'            Target = Sheet2.UsedRange.Rows.Count + 1
'            rw.Copy Destination:=Sheet2.Rows(Target)
'            rw.Delete
'        End If
'    Next
'
'以上程序有bug,因为例如第5行被删除后,原第6行变成了第5行,在下一循环找第6行时就跳过了原来的第6行了。
'改成这样 :-)
Dim i, j
 
j = .UsedRange.Rows.Count
 
For i = 1 To j
    If .Cells(i, 6).Value = "Closed" Then
        Target = Sheet4.UsedRange.Rows.Count + 1
        .Rows(i).Copy Destination:=Sheet2.Rows(Target)
        .Rows(i).Delete
        i = i - 1
    End If
Next
 
End With
End Sub

女性生命正午危机

来自维基百科: wikipedia:

经历生命正午期危机(中年危机)的人有以下感觉:
• 寻找一种未确定的梦想或目标
• 对未完成的目标感到深深悔恨
• 因同事更加成功而感到屈辱和恐惧
• 希望获得青春的感觉的欲望
• 希望更多时间独处或与某些朋友相处
他们会有以下行为:
• 酗酒
• 购买诡异或昂贵的物品,如摩托车、船、衣服、跑车、饰品、小玩意、纹身、穿环等等。
• 抑郁
• 对自己的错误行为感到悔恨
• 对外表有特别的关注,如盖住秃头、穿青少年风格的衣服等等。
• 与更年轻的人发生关系(可能是性、心理或职业关系等等)
• 在运动、艺术和学习方面过分要求子女(达到心理学上渴求的程度)

女性生命正午危机

Eva Bell

生命是季节的循环,季节变换时期可能令人不安。一般情况下可能会有一些生活方式上的扰乱,可能很快就会得到解决。但如果持续下去,就成了危机了。生命正午期(midlife)是即将进入中年的过渡时期,和青春期一样,也被认作是存在潜在的危机的时期。

生命正午期大约发生在30多岁结束时到40多岁晚期。跟更晚些的更年期是两个不同的时期。在1900年之前,只有10%的妇女可以活到中年。她们的角色有明确的定义,严格限制于家庭、妻子、母亲和家务琐事的范围之内。因此那时没有人听说过有生命正午期危机这种说法。

到了20世纪,人类的寿命得到了极大的增加,妇女们可以活到自己的第7和第8个十年。在大约40岁左右,生育期结束,孩子们逐渐开始学习自立,而女人还有很长的像真空一样的生命在自己的面前。

丈夫们也正在度过自己的生命正午期危机,他们可能会变得像易怒的刺猬,或者发生角色转换,变得对自己的妻子愈加依赖。于是女人开始觉得被困住了。

女人们可能觉得生活正与她们擦肩而过。“我是谁?”她在想。“我的生命有没有价值?”好像她没有真正的自我认知一样,一种难以言说的孤独感征服了她。觉察到自己的美貌和精力正在减少,她会沉入抑郁。如果这时有婚姻上的不满,这种无价值感会变得更加复杂。

20世纪是我们生活的每个方面都在发生革命性变化的时期。教育、家庭外就业、传统家庭系统的崩塌、移民至城市的无有人情味的氛围、性别角色改变、妇女解放运动、青年文化、科技调整发展——这一切都在传统妇女角色里形成了一种不安全感。在她试图跟上时代的步伐的过程中,压力也就成了她的一部分。

正是在这种背景下,生命正午期危机才变得重要。无论是单身、已婚还是离异,有2/3的女性都会经过这个阶段。一个身处高管位置的剩女突然决定自己不想在独自生活了。她想象自己被关在老人院里,这种前景让她感到惊恐。于是她开始疯狂地报纸上做广告找老公。

一个平和安宁的中年离异妇女可能会突然想给自己一个新的形象。她去美容院改了发型、整了睫毛、用肉毒杆菌处理了自己的皱纹。她甚至开始像一个十几岁的女孩子一样打扮自己。她可能与未婚男性出格地打情骂俏。人们会注意到这些变化,开始对她说闲话,但她会把这些当成耳旁风。

没有做过母亲的剩女可能会决定婚外生子。一些心理学家觉得生命正午期危机只是一个对自己不负责任的行为的一个方便的借口而已。但我们可以争论,如果是这样,那为什么等到中年才开始放任自己呢?中年,只是一个阶段,一个生命的季节,不仅不该令人害怕,而且应该欢迎它的到来。危机在人们还没有准备好进入中年时发生。E. M. Blaicklock说:“中年是生命的果实开始成熟的时间。”

必须为它做好准备。这是一个自我检验的时刻。我们需要确认出造成危机的因素,逐一应对。是恐惧青春流失,魅力消失?几根白毛、下垂的乳房或者变胖的可能让你觉得恐惧了吗?

一个心理学家说:“感觉好,外表好是心灵与身体平衡的表现。”Longfellow (美国作家)确定地说:“年长和青春一样都是一个机会,只是穿着不同的衣服而已。”锻炼、平衡的饮食、放松的心情、性爱以及对世界的大体关怀,都可以让中年的脸庞重现光彩。

婚姻关系变得枯燥?那么就是时候做些努力了。多一点爱,多一点交流和关怀,就可以有很好的效果。生命正午期的丈夫可能会变得木然,无法对妻子的感受作出反应。因此,妻子必须把自己的需要具体而直接地说出来,让丈夫了解妻子正在度过一个艰难的阶段,需要他的理解和爱。

一个好丈夫不仅可以在情感上对妻子提供支持,还可以提供给她更多的自由空间,让她发展出自己的存在价值感。

妇女面临的各种压力因素可能会有雪球效应,严重破坏女性的自信,造成行为变化,如抑郁、易怒、非理智行为、独断或不正常的性兴趣。事实上,这个阶段就像度过一个“第二个情感青春期”一样。

对中年有所预感和准备,可以使过渡更加顺畅。不像中世纪以前,现代人的生命不在这个阶段结束。弗洛伊德和撒切尔说:“中年是发现,不是停滞。是收获崭新开始的时刻——是通过更丰富更激励的未来的门槛。用良好的幽默感和灵活性和对改变的开放心态对应,中年及日后的时间会成为生命中最好的一半。”

生命有不同的季节。在每个季节,妇女都需要从不同角度重估生命的价值。
作者介绍:Eva Bell 是名医学博士,也是一个自由作家。

文科生也能看懂的iptables教程(1)

稍改下习惯的复制/粘贴方式,就可大大提高效率! GT4T CopiPasta 是一款极简主义Windows剪切板扩展工具,它能记住你复制的内容,轻松粘贴纯文本或带格式的文本。另外还可以记住复制的文件,用来复制文件也特别方便!
http://copipasta.com

对于斗胆开始玩vps的文科生来讲,iptables简直是地狱中的地狱。有几家vps供应商系统默认是带着些iptables规则的,以前我一向是难言之隐,一清了之。
我很早就知道这东西重要,但看着太难了,后来看到log里越来越多的攻击记录,心想这东西得必须学了,说不定哪天哪个龟孙子就攻进来了。网上及电子书中的教程一般对于文科生来讲比较难看懂,有的还画着图,号称a picture can tell a thousand words. 但有图也看不懂,你说画个桌子,我知道英语是table、日语称鸡鸡。但这个根本不存在的table,你画出来,对于连看懂火车时刻表都表示有困难的我,我会更糊涂的。

说闲话少说的时候,实际上是说了很多闲话….咬咬牙开始吧,我还是要不怕困难,写一个连文科生都能看懂的iptables心得!

如其名称所示,iptables,就是里面有好几个table,大约有过滤桌、nat桌、mangle桌啥的。后两个你先别管,等我搞明白了再来教你,第一个桌子从名称上一看就明白了,过滤数据用的,它也正是我们用来防止攻击用的——把坏人过滤掉,不让他进来!那我们就讲这个过滤桌吧。

这个桌子上放有一条一条的chain,就是链子。每个链子由尺子(rules)组成…严肃点,我不开玩笑了,这么说吧,table(表)由chain(链)组成,Chain又有规则组成(rules)。

既然我们只讲 filter table(过滤表),那么table这个概念就跟我们无关了,重点要理解“链”和组成“链”的“rule (规则)”。

链(chain)与规则 (rules)

filter table里面有三个默认的链,INPUT,OUTPUT 和 FORWARD。FORWARD呢对于做站基本用不上,我们就讲INPUT 和 OUTPUT。因为是别人要攻击我们,对于我们的服务器来讲,攻击是要进来的,即INPUT,诶?那么说把 INPUT这个链搞明白,就可以防守了?差不多吧。那我们就只讲 INPUT好了,越简单越好,关键是把概念理清楚,别的细节,都可以查到的的亲。另外,INPUT, OUTPUT, FORWARD都是由规则组成的链,INPUT搞懂了,其他的也就不难了。

平常我们看到iptables,就是一条条的规则,例如:

iptables -A INPUT -p tcp --dport 80 -j ACCEPT

看到INPUT这个词了吧?这说明这条规则属于INPUT这个链的,tcp是协议,网站都是用tcp的, –dport 80,就是80这个端口,也就是别人打开你的网站的时候需要与你的服务器的80端口连起来,就像一条打印机线把电脑的打印机口与打印机连起来一样,不过网络上端口是虚拟的,但实际工作的时候是一回事,就是通信。对于INPUT(发进来)的数据包,80是目标端口,即destination port, 简称 dport。

因为你的服务器上放了你的网站,你需要允许别人向80端口发连接请求,ACCEPT,即接受请求和连接。现在你明白了吧?有了这句,别人就可以连接你的服务器,打开上面的网页了。

前面那个“-A”的意思append,与后面的INPUT连用的,就是把这条规则加到INPUT这个链的最后面。当然现我们INPUT这个链上啥都没有,加到最后面,也就是第一条了。

命令行的规则你大概明白了吧,“-”符号,后面直接跟的是参数名,参数名后跟空格,空格后跟这个参数的值(姑且这么理解吧)。例如 -p tcp ,这里的‘-p’是不能随便写的,是iptables程序定义的,你写个“-p”,程序就知道后面跟的是协议名称。你写个“-A”,iptables程序就知道后面跟的是链的名称。那么“–dport”里的两个减号“–”是啥意思呢?它的功能跟一个减号是一样的,都表示后面是参数名,不过两个减号后面跟的参数名的全称,一个减号跟的是简称,全称容易看懂,减称写起来省劲。例如上面这句规则也可以写成:

iptables -append INPUT --proto tcp --dport 80 --jump ACCEPT

当然,爱装逼的理科生一般是不会写全称的,大都用一个减号,一个字母的简称。
亲爱的windows用户,注意这里的参数名和参数值都是大小写敏感的,把“-p”写成“-P”,程序是不工作的。另外英语很好的你可以注意到了,即使是加了两个减号的“全称”,也不全,proto明明不对,该是protocol才对。你知道他们理科生语文不好,原谅他们吧。

光有这条还不够,因为你的vps上还有别的服务,例如你上传文件需要ftp或sftp,进入后台需要ssh,ftp的默认端口是21,ssh是22,我们把它们也加上。

iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j ACCEPT

好了,你准备就开放这么多服务,最后在加一句

iptables -A INPUT -j DROP

它的意思是拒绝所有连接…这怎么行?不是说要允许80,21,和22吗?这是因为INPUT是个链子,有头有尾,按顺序来的。如果有人连接你的80口,第一句规则说ACCEPT,进来吧。那么他发来的一梭子弹弹就不再经过后面的规则了,当然也就不会被放在最后面的DROP这句拒绝了。
现在我们的全部规则是:

iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -j DROP

翻译成文科生的语言就是发到80(嘴巴),21(菊花),22(猫猫)三个口的数据将接受,想往别的地方塞数据,一律拒绝。复习一下开始说的,这些东东的意思是在INPUT这个链子上有四条规则,规则是按顺序一个一个来的,发来的数据被匹配后,就跳出链子,后面的规则就不再执行了。如果你把iptables -A INPUT -j DROP这条放在链头,你的vps就变成了石女,唯有通过服务商的面板重启了!

REJECT 和 DROP

刚才-j 后面的拒绝操作是DROP,正确的英语译文该是”REJECT”才对。是的,写成”-j REJECT”也是可以的。不同之处是REJECT比较客气,等于告诉想搞你的人“对不起,人家这两天不方便。”而DROP就是一声不坑地拒绝。对于入侵者,不用那么客气,用DROP好了。因为如果你回应了,等于告诉想搞你的人你是在线的,只是拒绝了,反而会引起他继续努力的斗志。

状态 (state)匹配

如果你喜颠颠地拿着上面几条去试验了,估计你的vps上的一些网站可能就竿屁了,iptables这个妹妹很难对付的。要想让你的服务器正常工作,还需要添加这一句在DROP那一句之前。

iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT

“-m”是“匹配”的意思,-m state的意思是匹配数据包状态,用户发来的数据包分别带有不同的状态,即 NEW, ESTABLISHED, 和 RELATED。NEW 就是开头搭讪,ESTABLISHED,就是搭讪完了之后后续的数据包,RELATED就是与已经存在的连接相关的数据包。总之这句话的意思是,接受已经建立了连接的数据包,即搭讪之后的数据包。现在我们的INPUT链是这个样子的:

iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -j DROP

意思是外面接受发往本机80,21,22的tcp数据包,还接受发往任何端口的已建立(established)和相关(related)的数据包(第四句),剩下的INPUT数据包一律抛弃。

为毛要允许状态ESTABLISHED 和 RELATED的入站数据呢?因为你的服务器同时也是台电脑,还要从别的服务器下载东西。下载时,你的服务器先向别的服务器发出连接请求(new),别的服务器允许你连接,连接建立(ESTABLISHED)之后,就需要接受别的服务器发来的数据,对于你的服务器来讲属于INPUT。也就是说,如果没有iptables -A INPUT -m state –state ESTABLISHED,RELATED -j ACCEPT这句,wget curl啥的就都不工作了。有了这句,加上前三句,即允许别的电脑连接(new)你的80,21和22端口,同时允许别的服务器在你的服务器先向它发请求的条件下向你发送数据。另外这些状态都是基于tcp协议来讲的(谢谢BOYPT)。

-A(–append)和-I (–insert)

刚才说了,-A INPUT的意思是把一条规则加在现有INPUT这个链子的最后面,那么写成-I INPUT,就是把一条规则强行插入到最前面。如果你比较变态,刚才的INPUT链倒着写也是可以的:

iptables -I INPUT -j DROP
iptables -I INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -I INPUT -p tcp --dport 22 -j ACCEPT
iptables -I INPUT -p tcp --dport 21 -j ACCEPT
iptables -I INPUT -p tcp --dport 80 -j ACCEPT

即后面一条总会插到现有INPUT链的最前面,最终形成的INPUT链跟前面是一样的。
不过,不要试!因为你通常是远程操作你的vps的,你在命令行输入第一句,立马掉线!后面就全输不进去了!
–insert也是有用的,例如前面这个INPUT链已经起了作用,你想在不清空现有INPUT链的基础上再开放一个端口,例如443。那么就必须写成

iptables -I INPUT -p tcp --dport 443 -j ACCEPT

如果你写成 -A,那么这条规则就被跟在DROP那句后面,发到443的数据在来到新加的这句之前,就被干掉了。

如果你不想加到最前面,也可以在INPUT后面写个数字,表示添加的位置,如果把一条规则看成一行,也就是指定所谓的行号了。把上面添加443端口的规则写成:

iptables -I INPUT 3 -p tcp --dport 443 -j ACCEPT

那么就把它放在了第三条规则(即第三行)的位置了。在命令行里输入 iptables -nvx -L INPUT (查看现在生效的INPUT链),你会发现新增加的这条规则在21端口那句的后面。

把上面的规则保存到文件里,运行一下,你的服务器就安全多了。

iptables --flush
iptables --delete-chain
iptables -A INPUT -p tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp --dport 21 -j ACCEPT
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
iptables -A INPUT -j DROP

关于iptables的其他内容,如记录日志、屏蔽IP、建立自定义链……,日后再说吧!无论如何,搞懂今天讲的概念是最重要的,其他的细节都可以查到的,总是粘贴别人写好的规则,但一直啥也不懂,不是我们的文科生应该做的。

思考题:应用以上规则之后,服务器运行正常,但你无法在家ping你的服务器了!这是什么呢?

长垣旧事

眼泪有几年没掉下来过了吧,以前跟窦文涛似的,看啥烂电影都会哭。后来突然看啥电影都没感觉了。昨天去看1942,眼睛润了。晚上半天睡不着觉,想听到和经历过的关于吃饭的事。早晨起来继续看关于1942的贴子,我听说过的,类似的事别人都讲了,还看到了些没听说过的事。例如有人树上吊死了,几只狗,对,就是你在农村看到的土狗,跳起来,往下拽死人的肋骨吃。我讲点你没听说过,网上也查不到的。

自从开始写代码后,写字的事儿就离自己越来越远了,时间有限,我还得去写机器能看懂的代码,人能看懂的话,我简短地说几句吧。

1942里,地主家的人高墙上喊“贼人来了”。哈,类似的事儿我真听说过。我姥姥村里一个老头,特别喜欢讲“机七麻五打铁炉”的故事。小时候在姥姥家听过很多遍,还记得一次在10里外(很远啊)我所在的村偶遇,他又给我讲了一遍。有意思着呢。想听么?哈,我也记不清了。这么说吧,国民党的时候,有些村里的自备武装,说出来让你花容失色的!铁炉是我姥姥的村庄的名字,电影里地主家好像没有多少支枪,当时铁炉村防守机七麻五的进攻的时候,不但有枪,还有土炮!nnd,要是现在群众有这些玩意儿,拆迁工作可就不好做了。

机七和麻五是两个土匪头子,警察不管,刚开始,他们会绑架地主富农家的孩子要赎金,后来逐渐发展壮大,开始玩“大”的了。外面的军队玩攻克城池的游戏,他们呢,也玩攻城游戏,不过进攻的对象是村庄,攻下村庄之后干嘛,自己想吧,反正兄弟们就有吃有喝了。铁炉东边和北边的苏庄和宋庄(事实上可能不是这两个村,我早忘记了)被打掉了,铁炉加紧备战,机七和麻五杀过来了,铁炉的高墙和大炮起了作用,把机七和麻五打败了,故事讲完了。

这事不是假的,小时候我表哥带我去看过造土炮的地方。但我网上找了半天也没找到一个字,是啊,在大战不断的千年文明古国,这种村庄“战役”小得不值一提。但老头给我讲这个故事的时候,学着喊“贼人来了”的时候,想必也是如何的眉飞色舞,这事,对他来讲,跟神马赤壁之战,莫斯科保卫战,徐州会战是一个级别的。

网上的人们讲着老人讲的各种以前的事儿,其实真实远比电影更残酷,电影结尾,作者的妈妈说:“糟心的事儿我都忘了,你又写它,图个啥”。过去发生过的撕心的或羞耻的事儿,谁还愿意提呢。我听说过的其他的旧事儿,也就没什么稀奇了,跟网上别人听说的千篇一律。这里列一下吧。

马车和架子车:以前农村有两种车,一种是瞎鹿拉的小车,叫架子车,一种是地主富农家的大马车,跟电影里的一样的,赞一个。我爷爷家有马车,他小时候被绑架过,跟他爸在睡觉的时候,他就被坏人抢走了。绑贼讲信誉,给地还人。

我爷爷的妹妹的丈夫,自己跑到城里去了,老婆,孩子爹妈都不要了。我初中的时候在我这个姑奶家住,顺便给她家的小孙子们做保姆。孩子们哭了真难对付啊,汗。

姥姥村里有人讲过自己被日本人抓走,又放回来的经历。

三官庙有个傻子,我们上学的时候经常见到。大人说他家以前是地主,解放后他爸还是他爷爷被拉到大树上,再放下,被摔死了。

对了,还有个词,电影里提到了,我小时候也经常听说:“抓壮丁”,村里有个老太太,儿子被抓壮丁了,当了国民党,后来到哪了不清楚,有人给我讲过,文革的时候,因为她儿子是国民党,人们惩罚她,让她使用自己的小脚(那时候的人裹脚),沿着木头过大坑。

三年自然灾害,你懂的,村里的人常提,没吃的了,逃荒吧,往前走,有人死了,没力挖坑,弄点土把死人的脸盖盖,继续往前走吧。

是的,电影里的拉着逃荒的人的火车进陕西,被拦了,58年的时候,村里逃荒的人,刚走了20里就被兵拦下了,上级指示,不准出去逃荒,毛主席好,知道你们出去也是死,还不如饿死在家里。元朝的皇帝,狠吧,朱元璋家没饭吃,老人饿死了,作为壮年,朱元璋可以出去逃荒,一走走了好几个省。这下好了,58年的时候,村里没了粮,村民没了车,没了马,更没有了枪和大炮。也不让逃荒,只能在家里等死。而且,这次是壮年也死不少,没听说过吧。因为壮年力气大,饿得快。听说过饿到浮肿,见过什么样吗?我也没见过,听人说过:你的哥们,年轻的哥们,跟你在地里干活,突然,对,是突然,头变大了,脸鼓起来了,眼睛和嘴巴都陷到肉里看不见了。

朱元璋年轻的时候,蒙古的皇帝怕百姓反,十户一把切菜刀,最终还是没阻止人们拿起切菜刀。58年的时候,别说切菜刀,一块铁在家里你都找不到。统治者是高手高手高高手,历史学得好,教训领会得深。俱往矣,秦皇汉武,成吉思汗,都是狗屎,笨得一米,风流人物,还看今朝。饿死还能让你安静地饿死在自己家里,不折腾。再后来,听说为了平民愤(如果有的话),河南有几个县的书记被毙了。不管你信不信,反正我是信了:饿死人是这些县官坏,他们是狗官,不是人。而毛主席天天挂念着我们呢,他老人家听说我们没饭吃,自己都吃不下去饭了,人民的好主席啊。

电影里的儿媳妇生了孩子,说掐死吧。这是真叻。以前大家不会避孕,生了孩子养不活,就掐死了。我爸爸说,小时候地里经常看到死孩子,见惯了,见了跟见个死兔子没啥区别。

直到80年代,地里还能见到或着活着或着死着的婴儿,我没见过,但我斜对门的黑丫头,就是她爸从地里捡的,她屁股上有一个大疤,据说是太阳晒伤的。她真幸运,没被晒死,晒成火腿。现在肯定嫁人生子了吧。

你妹,上面所说的不是我抄别人的,我也没亲身经历过,道听途说的,就是我老家那条土道,别信,我反正不愿意信。

最后咬咬牙,说点我自己都不愿意提的:

我老婆的姥爷,解放后,家里搜出了一把枪,地里埋着的,还是被发现了,老头被毙了,当然那个时候他不是老头,他也没有机会成为老头了,30来岁吧。我dang对民间枪支的管理力度,老蒋那个笨蛋差远了。
Don’t speak到欧罗巴领奖,谈到他妈带着他到生产队的地里捡麦穗被扇耳光的事儿。我妈小时候,也去捡麦穗,捡回来再埋到院子的地下,省着吃。一次她带着妹妹,也就是我二姨,走20里地,捡麦穗,我二姨说,累了,走不动了,姐背我,然后就死在我妈的背上了。对,中暑死的,意外而已。

有人谈到二战后日本的惨象,说每家每户都有人死于对外战争。中国近三四代,实际上看来每家每户也都有死人,但绝大多数不是死于战争,而是死于自己折腾自己。

现实是不是比电影更刺激?