我的高中生活

前几天给毕设指导老师发邮件,麻烦老师写申优推荐理由,老师回复我说她的儿子这几天高考,她不在学院,最晚要9号才能帮我写。我才意识到又是一年高考时,距离自己参加高考已经过去了四个春秋,但高中生活的场景在脑海中却依稀可见,想来是要写一篇文章追忆那平凡或不平凡的高中生活。

classroom

Continue reading

家乡遭受几十年一遇的洪灾

5月19号的中午吃完饭后随手刷了一下朋友圈,发现MS表哥分享了一个链接,说家乡发生了十多年未遇洪灾。仔细看了一下,发现这次洪灾真的很严重,然后就给妈妈打了个电话,妈妈说从昨天下午开始下大雨,到晚上下暴雨,我家后院有一座小山,也出现了滑坡;附近的一座桥也淹了,家门口的一片农田(不是我家的)也全被淹了。妈妈说她也是头一回看到这么大而持久的暴雨。

后来看QQ空间,全是关于家乡灾情的状态,很多新闻媒体也报道了。县的下游地区受灾比较严重,隔壁有个叫横江的村镇,这个镇因为坐落在横江水旁边,受灾最严重,听说整个镇断水断电,都快成孤岛了。我有一个亲戚在横江,他们家一层楼就被淹了,很多人家养的鸡鸭鱼猪等都被冲走了,几乎所有的农田被淹,损失真的很严重。

横江镇政府被淹情形[1]

横江镇政府被淹情形[1]

Continue reading

“刺猬困境”与人际交往距离

其实在中学的时候就遇到过“刺猬困境”,只是那时候不知道这个名词,直接促使我了解这方面内容的原因是和XN的一次不愉快的交谈。

那是半个多月以前的事情了,有一天中午我们一起吃完午饭回来,我们身后突然有一辆小车要启动,XN就一个劲叫我靠边走;但与此同时我边上迎面来了一辆电动车,于是我就和XN说我这边也有车,但是XN回我一句“叫你靠边走你不靠边走”,当时我听了很不舒服,还是告诉她我这边也有车,但是语气稍微重了点,我以为XN会到此为止,没想到她还是回了一句“你那么大声干嘛呀”......因为那天心情就不太好,还被她这么一说,那天我就没理她了。

本来以为以XN的性格,这件事会很快过去,没想到XN一气之下不和我一起上下班了,也不和我一起打球吃饭了。我觉得事情还是有那么一点“严重”,这都还没正式入组,就和最熟悉的组员闹僵了,以后三年该怎么办呀,所以第二天晚上我还是诚恳的向XN道歉了。

Continue reading

不求助的人

师姐推荐了最新一期《人物周刊》上的一篇文章--”不求助的人“。这篇文章讲到,在上月末德国空难事件中,副驾驶卢比茨选择了坠毁飞机。调查人员随后了解到,他可能患有抑郁症,同时,他的弱视或许在持续恶化。视力和心理问题给卢比茨的职业前景笼上阴影,而他没有选择求助

“求助”似乎从来不是首选项。遇到难题自己解决,不行就上网搜搜方法,还不行,则“咬紧牙关熬过去”。不求助的表面理由是不麻烦别人,但更真实的担忧大概是“如果开口求助,别人会认为我能力低下,我会因此丧失各种机会”。本质原因在于,给自己定的目标是“在他人面前表现出众”。

目标可细分为两种,“精熟型目标(mastery goal)”和“绩效型目标(performancegoal)”。精熟型目标更重视过程而非结果,认为目的是自我提升,不是获得肯定。哪怕现在还“做不到”,但通过不断努力也能有所进步。既然目标是“成为更好的自己”,那么遇到困难时,自然会寻求帮助。而绩效型目标只看最终结果,你要么“能做到”,要么“不能做到”,要么力压众人表现出色,要么挑战失败沦为笑柄。既然目的是“从他人那里获得肯定”,感觉上像是“示弱”的求助就不会被列入选项。

“不求助之人”并不少见。不过,“绩效型目标”者不知道的是,求助他人时,其实会提升此人对你的评价。每个人都觉得自己智慧过人,可以为别人授业解惑,而“懂得向聪明的我询问智慧建言的人,一定也是聪明人”。沃顿商学院的研究者发现,脑力竞赛中接到“搭档”求助的人,赛后给搭档打了更高的能力分。2010年,美国西北大学研究发现,老板其实更喜欢那些遇到困境会主动求援的下属,某种意义上,“求指点迷津”可能是对老板最好的恭维。

说到底,不管目标是获得成长还是赞赏,求助都是帮助达成目标的大道。越早寻求帮助,越有机会让自己成长,也越有可能掌握技能、成功解决问题,周遭人对你的评价也会因此上升。反倒是不求助的人,万一拖到事情无法收拾,自己的自信和风评都会落到极低。

Continue reading

人生,平凡之路

趁着周末,看了韩寒导演的处女作《后会无期》,说来奇怪,看的过程中没有丝毫感觉,情节松散,直到听到了片尾曲”平凡之路“,内心为之一颤,想来应该写点什么纪念一下。

The Continent1

影片中三个年轻人离开家乡小岛,一路向西,横穿中国大陆,路上落下了胡生,错过了假装”小姐“的”骗子“,告别了一直”恋爱“着的笔友,遇到了善恶莫测的奇怪旅人,送走了最好的朋友,只有流浪的小狗留在了身边。几番告白,几番告别,勾勒出几段截然不同的平凡人生之路。

突然间,我从影片中看到了萧瑟冷漠的世界,看到了饱经沧桑的老人挣扎着,反抗着,但最终离开了。

Continue reading

One month in Beijing

2015年2月28日到达北京,到现在一月有余,是时候月度总结了。

 这是我第三次来北京。

2014年的6月份第一次来北京,去北大计算所实习十天。感受了一下北大计算所p老师及其博士生z的冷漠。我还记得刚到的那天晚上一个人孤零零的走在北京的大街上寻找北大方正员工宿舍的场景。每天重复着朝九晚十的固定模式,每个人都像机器一样的工作,实验室只有敲击键盘的声音,偶尔看到p的时候他也是阴沉着脸,临走的时候还被z批评了。虽然p承诺说只要我通过夏令营面试就会要我,但是这明显就是废话呀;而且这段不算愉快的实习经历让我对p的实验室产生了厌恶。

回学校之后开始准备期末考试和7月份的夏令营,并于2014年7月9日到达北京,这次的行程包括北大计算所和中科院计算所的夏令营。北大计算所因为机试和综合排名不占优势,败下阵来,不过现在想想当初幸好没有进p的实验室,要不然天天对着p的臭脸,估计要疯。

中科院计算所的风格完全不像北大,中科院真正做到了海纳百川,一视同仁,不像北大看不起校外学生。来北京之前和ict的h老师沟通过很多次,发现我和h老师的性格很相似,我非常崇拜h老师严谨的处事风格,经过认真的准备,我也顺利通过了ict的夏令营,然后跑去深圳siat玩耍了。

Continue reading

从一个数字序列中取若干个数字使得和为某个数,问共有多少种取数方案?

在上一题POJ Problem 1837: Balance中,我们曾讲到,如果只有两个挂钩,问题会好办得多,就拿题目给的样例数据来说:

Sample Input
2 4
-2 3
3 4 5 8

Sample Output
2

number-balance

如上图所示,给定重量为3,4,5,8的砝码,放在一个左右臂长分别为2和3的天平上,要使天平平衡,问有多少种方法。 Continue reading

Git相关笔记

一、第一次使用Github的步骤:

1. 在这个页面中填写Repo名称
2. 不要勾选Initialize this repository with a README
3. 点击Create repository
4. 在本地使用Git命令行工具进入到和第1步填写Repo相同名称的文件夹中(此文件夹中已包含你要push到Github上的内容),执行以下几个命令:

git init
touch README.md #optional
git add .
git commit -m 'your comment'
git remote add origin https://github.com/UserName/RepoName
git push origin master

5. 如果你在第2步中勾选了Initialize this repository with a README,那么在第4步中省略touch README.md并且在git add .之前,执行第5行代码,然后git pull origin master将远端(remote)的内容pull到本地
6. 关于Git命令中的fetch和pull的区别,请看这篇博文
7. 关于Git bash和Github的连接,请看这篇博文

二、Git命令中fetch和pull的区别(转载

Git中从远程的分支获取最新的版本到本地有这样2个命令:

1. git fetch:相当于是从远程获取最新版本到本地,不会自动merge

git fetch origin master
git log -p master..origin/master
git merge origin/master

以上命令的含义:首先从远程的origin的master主分支下载最新的版本到origin/master分支上,然后比较本地的master分支和origin/master分支的差别,最后进行合并。

上述过程其实可以用以下更清晰的方式来进行:

git fetch origin master:tmp
git diff tmp
git merge tmp

从远程获取最新的版本到本地的test分支上,之后再进行比较合并。

2. git pull:相当于是从远程获取最新版本并merge到本地

git pull origin master

上述命令其实相当于git fetch + git merge。

在实际使用中,git fetch更安全一些,因为在merge前,我们可以查看更新情况,然后再决定是否合并。