评价很高的一部影片,喜欢剧中的一些台词,直击人心。
无论如何我一定要继续呼吸 即使已经没有盼望的理由
我要继续呼吸,因为明天太阳会照常升起,谁知道潮水会带来什么?
Who knows what the tide could bring?
黄海
昨晚用了三个小时看了一部电影。
看完之后内心压抑,沉闷,为男主最后的命运惋惜。
先说故事的背景,讲的是中国少数民族朝鲜族的故事。注意,是中国少数民族。虽说是一部韩国电影,说的也是韩语,但是讲的的确是中国的故事哦。
特意搜索了一下中国的少数民族朝鲜族为什么会说韩语。韩国和朝鲜以及中国的朝鲜族,是一个祖宗。只不过在过去的几百年里,不断的有朝鲜族从朝鲜半岛迁往中国东北,长期居住下来,形成了中国的少数民族。但是他们的语言和生活习惯没有改变。中国的朝鲜族说的是朝鲜族语(明确的说),因为几百年的中华化,让我们的朝鲜族的语言和习俗与朝鲜和韩国有了一点不同。所以不能说是韩语,但是他们还是能看懂韩文以及韩语。
就是这样一个尴尬的群体,他们虽说是中国国籍,但是在中国却找不到认同感,但是去了韩国也不被认可。很多人可能为了生计会选择去韩国打工。
以上就是故事背景。
这让我想起了《人类简史》中说的,一切民族,国家的概念,其实都是人类想象之中的产物,就像印度的种姓制度一样,仅凭出生的种姓来判断人种的优劣之分,是十分愚昧的。现在的民族、国家的歧视难道和种姓制度有什么区别吗?为什么他们在中国找不到认同感,在韩国也不被认可?难道出生在北京的孩子和出生在朝鲜族的孩子以后的命运文化注定是不相同的?
电影是在哈尔滨延吉等地取景,在哈尔滨呆了四年的我,还是有点熟悉的。冬天那种萧瑟破败的场景,也给这个影片有一种忧郁低沉的基调。故事就是在那样的背景下开始的。
剧情就不用赘述了,为主角感到惋惜。最可怕的不是奋斗本身,而是奋斗了挣扎了最后的结局依然是凄凉的。
学习编程为何如此艰难
学习编程为何如此艰难
学习编程分为四个阶段
1.甜蜜开始
2.困顿悬崖
3.绝望沙漠
4.展翅飞翔
这四个阶段对应你学习编程的自信心,用图像绘出来如图所示。
在了解这四个阶段之前,先让我们认识两个概念,分别是资源密度和知识深度
资源密度。在你刚开始学习编程的时候你一定会有这样的感觉,上网随便谷歌百度一下,就会有数以千计的资源供你学习。有代码编辑器,有各种入门课程和视频资料供你选择。如此多的资源让你目不暇接,随便选择一个就会让你踏上学习编程的道路。
不幸的是在后面的学习阶段过程中,资源密度都会严重下降。任何从初学者到中级水平的开发者都会感觉资源的密度在刚入门的时候和后来自己独立开发项目有着很大的区别。
以下是四个阶段学习过程中资源密度分布图
知识深度。当你第一次开始学习编程的时候,你需要理解的一系列事情是很简单的。好比说给一个人解释for循环似乎要比给一个人解释什么是反射函数一样。初学者学习的知识都是一些基础的语法以及概念,这个时期的知识深度是很浅显的,但是随着你对学习的深入,知识开始变得复杂起来。下图是学习过程中的知识深度分布图。
总结以上两个概念,学习编程的可以用下图来概括。
发发牢骚 写写愿景
应该喝酒 聊天 旅行
应该每天生活在恒温里 有花香 有暖床
生命应该是这样的
所以 不说话 也没有关系
因为 这些都还没有
想要彻底的改变,但是蜕皮总是一寸一寸
所以 忍受煎熬 同堕落对抗 品尝痛苦 砥砺前行
svn提交和部署的原理
#svn提交的原理
前提
svn的代码是保存在远程仓库的,机器上的代码是远程仓库的拷贝,二者没有什么关系。
1.如果是分支上线
则在部署的时候相当于把分支部署在了机器上,然后点击上线确认完成 的时候是把分支部署到了机器上了,然后这个时候主干的代码还没有你自己的提交,这个时候就需要进行反向合并了,反向合并就是已主干为基准,合同分支,把你在分支上的修改弄到主干上,这样确保别人在主干上拉代码的时候可以有你的修改,其实部署的机器上就是你的分支,但是这是分支和主干已经完全一样了,根本不用去区分了。
2.如果是主干上线的话
你在主干上进行了更改,但是并没有提交,你去部署的时候还是部署的原来的,所以就不会有更改,这时你去提交到主干的时候,svn上虽然有了你的代码,但是机器上是没有你的代码的,这个时候应该重新部署一遍机器才可以。正确的做法是应该在主干上修改 ,然后直接在主干上提交,然后提交上线单去部署,这个时候机器上才会有你刚才更改过的新主干的代码。部署的时候还没有提交,机器上当然没有你刚才,更改的代码了,你部署之后才提交的,只能在svn上看到,但是机器上是看不到的。
3.常用的svn命令
svn cp 新建分支
svn ci 提交
svn merge 合并
svn export --force 导出diff
svn resolved 解决了冲突
svn revert 回退修改