陈果《好的爱情》读书笔记(2)——成熟与自由

21/2/3第二次读 周三 立春 阳光明媚

大学的时候尝到了“自由的”滋味。后来却要节制自己,用更多的时间去弥补。

真正的自由者,没有内部的对抗与暴力
他总有办法让他的理智与情感相安无事
让他的责任与欲望相亲相爱,他和他自己相处融洽 ——陈果

本书分为四个部分

Part 1:关于爱情
Part 2:成熟与自由
Part 3 : 人啊,认识你自己
Part 4 : 自我人生的实现

最帅彭于晏诠释什么是自由~
在这里插入图片描述
#Part2 :成熟与自由

  • 完整的大人
    一个完整的“大人”应该包含生理的成熟和心理的成熟,它是身体的成人,也是精神的成人。
    引用陈寅格先生的话就是具有“精神之自由、人格之独立、责任之担当”。
  • 为所欲为,不是自由
    许多人对自由的理解是:就是想干什么就干什么嘛!这种理解陈果老师称之为“纵欲式的自由观”。每一个把自由理解为自我放飞、自我释放的人,往往是一个深受压抑的人,或来自他人的压抑,或来自自己。什么是“为所欲为”?就是你的欲望让你做什么,你就做什么,欲望成了你的主人。真正的自由者,无论他做什么,结果如何,他总能找到自己内心的平静与安宁。
  • 与众不同,不一定是真自由
    真正的自由者并不是要像其他人一样,或是别出心裁的活的不一样,而是有自己的节奏,不去干扰别人,别人也很难干扰到他。
  • 何以自由?
    我们要怎样做到这种自由呢?
    第一,清醒的自知;第二,勇敢的选择;第三,坦然的无悔的担当。
    清醒的自知,想要什么?代价是什么?愿意支付吗?支付得起吗?
    勇敢的选择,想好了——Just do it.
    坦然的担当,选择就要负责,怨不得别人。
    举个栗子,于我而言,我想去更好的学习环境,考研的过程就是一种自由,我愿意承担考不上的风险,不成也怨不得任何人。
    选择并担当,这才是自由的全部内涵。
    归根到底,自由不是自我放纵的力量,恰恰相反,自由体现的是一种自我节制的力量。
  • 精神的成熟
    变老是一种向下的力量,不可避免。而向上的力量就是成长!
    精神的成熟着,他对外表现出的不是老,而是一种内部世界的和谐,对任何事都很从容,心灵总是很清明。胸襟总是很坦荡。
  • 何为“大师”
    一类是技艺类的大师,一类是人格上的大师。前者在“术”上造诣精深,后者在“道”上影响深远。且往往技艺类的大师随着不断的修行,真诚的做着,也慢慢会在打”道“上有所突破。《中庸》里说”唯天下至诚,为能尽其性“,意思就是,只有心怀一片诚意,才能是一个人或一件东西发挥出其最大的潜能与力量。古话”精诚所至,金石为开“也是这个道理。
    所有伟大者的共性,就是心存诚意,对自己真诚,对人真诚,对天地真诚。
  • 伟大的心灵
    一个一流的大学关注的可能是学生才能的卓越,但是,超一流的大学关注的是学生灵魂的卓越。哈佛学院前院长、资深教授哈瑞·刘易斯写了一本书叫做《失去灵魂的卓越》。他说,现在的哈佛越来越背离了它的初心,它追求的是一些才能上的卓越,却忘了本科教育的根本目标,是让学生成为社会责任感的人,成为堂堂正正的人,求真求善的好人。
    相反,牛津大学,甚至从未举办过一个像样的校庆。因为对学术,对真理的追求,让它畏惧名利,甘心于名利保持距离。但是这不说我们不找工作了,拒绝名利,而是指你身处名利场中,心却还能保持清醒。有能力的时候去争取名利吧,总比落在坏人手里有用。
  • 知识分子
    你要活成一束光。
    很多时候我们都会觉得, 自己能进名校,考上大学,是我自己有才能,我脑子聪明智商高。其实不是这样的,你能进名校是因为你足够幸运。有些孩子比我们聪明百倍,但是供不起他们读书。从另一个角度说,现在的教育机制比较适合我们。如果换一个家庭,换一种处境,换一种教育机制,你未必能进大学。
    所以,要倾向于这样去思考:如果我胜利了,那是我幸运;如果我失败了,那是我无能。没有什么值得你不可一世的,碰到问题,人应该多从自己身上找找原因。
    总之,只有社会的良知才能被称为"知识分子"。
  • “大人“的历史渊源
    这里的”大人“即”大人之学“,它和”小人之学“是相对的。那什么是”小人之学“?
    古人从八岁开始学小学,小学就是比较小,比较浅的学问——“洒扫、应对、进退、礼乐射御书数”。"洒扫”就是个人卫生,基本的家务要会做。“应对”就是待人接物、处事大方、为人得体,学会和亲人朋友以及身边的人相处融洽。你生活中这么多人,这个人传来一个正能量,那个人传来一个负能量,要学会回应来自不同方向、不同性质的能量。”进退“是指知道什么时候沉默,审时度势,该行动时就要果敢。“礼乐射御书数”就是我们古代所说的“六艺”,是指相对我们身心有益的六种技能。礼节、音乐、体育、驾车、书法、算术。
    学习“小学”有什么意义呢?朱子一言以弊之:“于洒扫应对进退之间,持守坚定,涵养纯熟”。不要以为去做家务就是浪费时间,世界上没有一样东西不通向真理的。而“大学”就是“穷理正心,修己治人”的学问。探求真理,内心公正,在行动中修正自己的想法、看法、做法,学会爱他人。不要小看你身边每一个看似平凡的人,对她好一点,如果你点亮了他,他可能会点亮全人类。
    小学——即社会之学,处世之学,大学——即精神之学,生命之学,天地之学。很可惜,我们的“小学”没有得到足够的重视,所以在大学时还在为“小学”补课。
  • 有用与无用
    “小学”教会了我们有用的东西。而“大学”更多的是教会了我们无用的东西。从实用性的角度来看,爱情就是最无用的一样东西,它占用你的时间,让你无法全身心的投入工作,无法追求功业上的更大成功。但是没有了它,即便成功了又怎么样呢?当你的快乐没有人真心与你分享,那就只会反衬出更多的孤独。友情也是无用的,友情要是有用,那叫人脉。真正的友情,你不会向他索取,反而会为它作出自我牺牲。你对朋友不会作出要求,他在那里就够了,世界上有那么个人就够了。
    但是并不是说我们完全不在乎有用性,至少没有把它当做终极价值去追求。

当前是关于成熟与自由部分,下午抽空码的,喜欢的朋友留个赞吧,可以直接去买书读哦,也可以等我心情好再更新,欢迎催更~

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 5
    评论
好的,这是一个比较完整的学生成绩管理系统,需要涉及到文件读写、排序、查找等多个方面。下面是我给出的一个解决方案,仅供参考。 1. 实现对两个文件数据进行合并,生成新文件3.txt 首先,我们需要读取文件1和文件2中的数据,然后将它们合并到一个新文件3中。这可以通过以下代码实现: ```python # 读取文件1中的数据 with open('1.txt', 'r') as f: data1 = f.readlines() # 读取文件2中的数据 with open('2.txt', 'r') as f: data2 = f.readlines() # 合并数据 data = data1 + data2 # 将数据写入新文件3中 with open('3.txt', 'w') as f: f.writelines(data) ``` 2. 抽取出三科成绩中有补考的学生并保存在一个新文件4.txt 接下来,我们需要从文件3中抽取出有补考的学生信息,并保存到一个新文件4中。假设补考的分数线是60分,可以通过以下代码实现: ```python # 读取文件3中的数据 with open('3.txt', 'r') as f: data = f.readlines() # 抽取有补考的学生信息 data_with_makeup_exam = [] for line in data: line = line.strip().split() name, _, chinese, math, english = line chinese, math, english = int(chinese), int(math), int(english) if chinese < 60 or math < 60 or english < 60: data_with_makeup_exam.append(line) # 将有补考的学生信息写入新文件4中 with open('4.txt', 'w') as f: for line in data_with_makeup_exam: f.write(' '.join(line) + '\n') ``` 3. 合并后的文件3.txt中的数据按总分降序排序(至少采用两种排序方法实现) 现在,我们需要将文件3中的数据按照总分降序排列,可以采用快速排序和归并排序两种方法实现。以下是示例代码: ```python # 定义快速排序函数 def quick_sort(data): if len(data) <= 1: return data pivot = data[0] left = [x for x in data[1:] if int(x.split()[2]) + int(x.split()[3]) + int(x.split()[4]) >= int(pivot.split()[2]) + int(pivot.split()[3]) + int(pivot.split()[4])] right = [x for x in data[1:] if int(x.split()[2]) + int(x.split()[3]) + int(x.split()[4]) < int(pivot.split()[2]) + int(pivot.split()[3]) + int(pivot.split()[4])] return quick_sort(left) + [pivot] + quick_sort(right) # 定义归并排序函数 def merge_sort(data): if len(data) <= 1: return data mid = len(data) // 2 left = merge_sort(data[:mid]) right = merge_sort(data[mid:]) i, j = 0, 0 res = [] while i < len(left) and j < len(right): if int(left[i].split()[2]) + int(left[i].split()[3]) + int(left[i].split()[4]) >= int(right[j].split()[2]) + int(right[j].split()[3]) + int(right[j].split()[4]): res.append(left[i]) i += 1 else: res.append(right[j]) j += 1 res += left[i:] res += right[j:] return res # 读取文件3中的数据 with open('3.txt', 'r') as f: data = f.readlines() # 使用快速排序对数据进行排序 sorted_data_quick = quick_sort(data) # 使用归并排序对数据进行排序 sorted_data_merge = merge_sort(data) # 将排序后的数据写入新文件3_sorted_quick.txt和3_sorted_merge.txt中 with open('3_sorted_quick.txt', 'w') as f: f.writelines(sorted_data_quick) with open('3_sorted_merge.txt', 'w') as f: f.writelines(sorted_data_merge) ``` 4. 输入一个学生姓名后,能查找到此学生的信息并输出结果(至少采用两种查找方法实现) 最后,我们需要实现对文件3中的数据进行查找,根据学生姓名查找学生信息。可以采用线性查找和二分查找两种方法,以下是示例代码: ```python # 定义线性查找函数 def linear_search(data, name): for line in data: line = line.strip().split() if line[0] == name: return line return None # 定义二分查找函数 def binary_search(data, name): left, right = 0, len(data) - 1 while left <= right: mid = (left + right) // 2 line = data[mid].strip().split() if line[0] == name: return line elif line[0] < name: left = mid + 1 else: right = mid - 1 return None # 读取文件3中的数据 with open('3.txt', 'r') as f: data = f.readlines() # 使用线性查找查找学生信息 name = input('请输入要查找的学生姓名:') result_linear = linear_search(data, name) if result_linear: print(' '.join(result_linear)) else: print('查无此人') # 使用二分查找查找学生信息 data_sorted = merge_sort(data) name = input('请输入要查找的学生姓名:') result_binary = binary_search(data_sorted, name) if result_binary: print(' '.join(result_binary)) else: print('查无此人') ``` 以上是一个比较完整的解决方案,其中涉及到文件读写、排序、查找等多个方面。需要注意的是,这只是一个示例代码,可能还需要根据实际情况进行修改和完善。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

疯狂java杰尼龟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值