详情

全站展示位

推荐

Python 描述符 | Leetao's Blog

学会描述符之后,不仅有更多的工具集可用,还会对 Python 的运作方式有更深入的理解,并由衷赞叹 Python 设计的优雅。——Raymond HettingerPython 核心开发者和专家 什么是描述符描述符 (Descriptor) 是 Python 中一个非常重要的特性,在实际应用中我们经常使用到它,但是也最容易被忽略,property、classmethod、staticmetho

心灵鸡汤

被优待的高考

文/蔚新敏

高考被优待,有的加分,有的优先录取,1994年我高考,优待睡竹躺椅。

高考前,邪门了,白天下雨晚上晴天,潮乎乎的热。我家有一个躺椅,竹板做的,躺上去,倍儿凉快,那是我爸的宝椅,平时谁都不能躺。7月6号晚上,我爸说:“明天你高考,今晚上躺椅归你,想躺到几点就几点。”我受宠若惊呀,这“小灶”开得别具一格,可能是我爸表达对我高考重视的唯一途径。

那天晚上,我和衣躺躺椅上看书,我爸把落地扇脑袋调成对着我呼呼吹,我是大暑天下河,凉快透了。

那么一躺就睡着了,一夜都没翻身。

早晨醒来,我的胳膊、脖子、腰、腿都好像坠着沙袋般发沉,各个关节都不活泛了,第一是让躺椅的竹板硌的,第二是电扇吹着了。我也不敢说,就那么去参加考试了。

我的座位在最后一排,我屁股上扎着蒺藜似的,坐不住凳子。腰酸,我就把腰挺得倍儿直溜,直着不舒服了我瘫桌上,过会儿再脖子拉长了腰板挺直了“眺望远方”……总之,人家都低头答题,我摇头晃脑可忙乎了,字都没写多少。

监考的老师走过来,也不问我怎么回事,给我脖子上抹了点风油精,以为我是被蚊子咬了呢。见我还不“老实”,估计是以为我偷看左右同学的答案,也不经过我同意,提溜起我的身体,直接把我的凳子往后拽,桌子往后挪。另外一个老师走过来,身体挡在我前面,恰好头顶一个吊扇,忽闪忽闪转,吹得我更难受。俩老师配合默契,瞅着我,意思是“这下你可凉快了”。我何尝不知道其实是防着我抄袭。那天的考试,我成了药店的抹布,苦透了。

第一天的考试不怎么好。可也不敢跟家里人说啊,吃罢晚饭,我爸说:“你辛苦了,今儿晚上,躺椅还归你,电扇还归你。”我赶紧溜到自己的床上,佯装睡着,待我爸叫我去睡躺椅,我假装睡得死死的,呼噜那个响哦,睡得那个沉哦,怎么叫都叫不醒。那天晚上,真热,我整夜大汗淋漓,第二天,浑身酸疼的感觉没了。

后来我就总结,把高考平常化,别给孩子太特殊的待遇,万一不适应,反而弄巧成拙。

父亲的考前忠告

文/李育蒙

说起高考,我不算成功者。第一年高考失利以后,我背上行囊南下深圳打工,在一家工厂喷油漆。工作了一个多月,父亲打来电话,问我想清楚没有是否复读?差不多同一时间,高三的班主任也打来电话劝我返校复读。因为家里条件不好,我还是非常犹豫。倒是父亲一再坚持要我上学,拗不过父亲,我辞掉了工作还是回学校复读。这其中一个最现实的动力是,班主任电话里和我说,已经向学校申请给我减免了费用。而我自己,也不并甘心就这样被“赶”进了城市。

因为经历了第一次的失败,那一年的复读时光,我学习更加认真,也懂得适当调整自己,成绩也一直稳定在年级前列。时间匆匆而过,转眼又到了高考季,因为是复读高考,总体感觉我比第一次稳当得多。不过因为是第二次高考,其实面临的压力比第一次更大。

让我没有想到的是,高考的前一天,居然在送考的人群里发现了父亲。远远看上去,父亲黑了很多,瘦了很多。父亲在考场外面租了个便宜的小旅馆,为了让我吃好,还特意从家里带了电饭锅,把从家里炒好的菜重新蒸热后让我吃。虽然高考期间的伙食比较好,但我觉得还是家里的饭菜更香。我知道,父亲是在用这样的方式,传递着家人对我的支持。

第二天早上,父亲送我到考场门口。他的话不多,只是拍了拍我的肩膀,说了句“放宽心态”。其实第一年高考更多的是败在了心态上。我看了看父亲,他的眼神里充满了信任和希望,走进考场,我心平静了很多,父亲的期许,于我而言更是一种力量。

每一堂考试出来和下一堂进考场前,我都能在人群中发现父亲。他依旧会轻轻地拍拍我的肩膀,那一拍,我觉得有无比的力量。

其实在我的印象里,父亲性格是比较孤僻的,生活的压力全落在他身上,他很少有情绪的表达。也正是这次高考,让我感到少有的父亲的温情。前前后后共三天,高考很快结束。虽然考得不是特别好,但我终究还是没有辜负父母的期望。

如今,多年过去了,我已经在城市立足,但我依然记得,高考那年,父亲拍拍我的肩膀,忠告我的那句“放宽心态”。虽然我知道有些路只能一个人走,但背后,依旧会有最可依靠的力量。

列表展示

主站展示位

Insertion Sort List | Leetao's Blog

Sort a linked list using insertion sort. Solution 插入排序 Python 12345678910111213141516171819202122232425262728293031323334# Definition for singly-linked list.# class ListNode(object):# def __init__

Merge Intervals | Leetao's Blog

Given a collection of intervals, merge all overlapping intervals. For example,Given [1,3],[2,6],[8,10],[15,18],return [1,6],[8,10],[15,18]. Solution 两个区间(A,B)能合并,说明这 A.end >= B.start and A.start

Ubuntu 找回 Mysql 的 root 密码 | Leetao's Blog

前言年纪大了就容易忘事,一转眼就把自己的服务器上 MySQL 的 root 密码给忘记了,几经周折最后把密码找回来了,准确的说是把密码重新设置了一下。 解决办法Mysql 版本 5.7.23 修改 mysql 的配置文件在命令下输入如下命令: 1sudo nano /etc/mysql/mysql.cnf 然后添加如下配置,网上都说在 [mysqld] 下面添加,我的配置文件什么都没有,我只好手

Number of Boomerangs | Leetao's Blog

Given n points in the plane that are all pairwise distinct, a “boomerang” is a tuple of points (i, j, k) such that the distance between i and j equals the distance between i and k (the order of the tu

py2app 打包相关问题 | Leetao's Blog

前言最近一直在研究用 py2app 给自己写的 PyQt5 应用打包应用,在打包过程中遇到了一次问题,写在这里备忘一下。 问题问题一 AttributeError: module ‘string’ has no attribute ‘maketrans’ 这个问题从网上查找了一下发现好像是 PyQt 的问题,但是到现在也没有被修复。 解决方法:修复起来也很简单,由于出问题的地方在 ascii_up

Longest Word in Dictionary through Deleting | Leetao's Blog

Given a string and a string dictionary, find the longest string in the dictionary that can be formed by deleting some characters of the given string. If there are more than one possible results, retur

导出 VuePress 构建的网站为 PDF | Leetao's Blog

前言学 Rust 也有一段时间了,网上也有不少官方文档的中文翻译版,但是似乎只有 Rust中文网站 文档一直是最新的,奈何并没有 PDF 供直接下载,是在是不太方便,为了方便阅读以及方便后续文档更新,决定用 Python 写一个爬虫将网页下载下来保持为 PDF. 最后完成结果如下: 是的没错,将官网样式也保留下来成功转为 PDF,接下来分享一下整个爬虫的过程,最终的爬虫可以导出任意 VuePre

Increasing Triplet Subsequence | Leetao's Blog

给定一个未排序的数组,判断这个数组中是否存在长度为 3 的递增子序列。 数学表达式如下: 如果存在这样的 i, j, k, 且满足 0 ≤ i < j < k ≤ n-1,使得 arr[i] < arr[j] < arr[k] ,返回 true ; 否则返回 false 。 说明: 要求算法的时间复杂度为 O(n),空间复杂度为 O(1) 。 示例 1: 12输入:

-is- 和 -==- 的故事 | Leetao's Blog

前言相比写过 Python 的小伙伴对 “is” 和 “==” 这两个运算符肯定不会陌生,但是你真的能清楚两者的区别吗? 别着急,听我慢慢道来. is 和 ==“is” 和 “==” 都是用来比较两个对象的,区别在于 “is” 是用来判断,两个对象是否为相同,即它们实际的内存地址是否相等,也就是说 id() 值是否一样, 而 “==” 就很简单了,它只是比较两个对象的值是不是相同. 是不是很简单,

Longest Substring Without Repeating Characters | Leetao's Blog

给定一个字符串,找出不含有重复字符的最长子串的长度。 示例 1: 123输入: "abcabcbb"输出: 3 解释: 无重复字符的最长子串是 "abc",其长度为 3。 示例 2: 123输入: "bbbbb"输出: 1解释: 无重复字符的最长子串是 "b",其长度为 1。 示例 3: 1234输入: &quot

list1 += list2 和 list1= list1 + list2 的故事 | Leetao's Blog

前言前几天在某乎上有人问问题,问道 list.append(ele) 和 list = list + [ele] 一样吗? 这个问题的答案自然是不一样的,这里就不过多描述了.重要的是,借由这个问题,我产生了一个新的问题: list1 += list2 和 list1= list1 + list2 这两者有区别吗 先说结论,自然是有区别的. 测试花一分钟看个两个例子,如果你能正确的知道输出结果,那

Set Matrix Zeroes | Leetao's Blog

给定一个 m x n 的矩阵,如果一个元素为 0,则将其所在行和列的所有元素都设为 0。请使用原地算法。 示例 1: 输入: [ &nbsp;&nbsp;&nbsp;&nbsp;[1,1,1], &nbsp;&nbsp;&nbsp;&nbsp;[1,0,1], &nbsp;&nbsp;&nbsp;&nbsp;[1,1,1]]输出:[ &nbsp;&nbsp;&nbsp;&nbsp;[1,

context_processor 上下文处理器 | Leetao's Blog

前言写专栏写了一段时间了,但是一直都没有带大家做一个完整的小项目,俗话说的好,“光说不练假把式,光练不说真把式,连说带练全把式”,自然我要当仁不让做“全把式”了,然后自己就偷偷摸摸的花了几天时间撸了一个博客,功能暂时没有全部完成,完成后会写一个教程教大家从零开始撸一个自己的博客,博客地址:

Parsing error x-invalid-end-tag | Leetao's Blog

问题前端时间使用iview进行开发,在运行过程中出现类似下图的错误: 解决办法.eslintrc.js 的 rules 加上 1"vue/no-parsing-error": [2, &#123; "x-invalid-end-tag": false &#125;] 参考链接Parsing error: x-invalid-end-tag Col comp

venv, pyvenv, pyenv, virtualenv, virtualenvwrapper, pipenv 之间的区别 | Leetao's Blog

关于python的版本管理,库管理使用不少工具,现在对这些工具进行一下简单的总结. PyPIvirtualenvvirtualenv 是一个非常实用的三方包,可以为 Python 创建各自独立开的python库.具体用法可以参考我之前的文章为什么使用virtualenv pyenvpyenv 是用来隔离开各种版本的 Python. 举个例子,比如你想在各个版本的Python中测试你的代码,你就需要

python内置常量(built-in constants)-NotImplemented | Leetao's Blog

定义NotImplemented 的在标准库的定义如下: Special value which should be returned by the binary special methods (e.g. eq() , lt(), add(), rsub(), etc.) to indicate that the operation is not implemented with respec

Isomorphic Strings | Leetao's Blog

Given two strings s and t, determine if they are isomorphic. Two strings are isomorphic if the characters in s can be replaced to get t. All occurrences of a character must be replaced with another ch

Replace Words | Leetao's Blog

In English, we have a concept called root, which can be followed by some other words to form another longer word - let’s call this word successor. For example, the root an, followed by other, which ca

Set Mismatch | Leetao's Blog

The set S originally contains numbers from 1 to n. But unfortunately, due to the data error, one of the numbers in the set got duplicated to another number in the set, which results in repetition of o

博客寄语:

    一个爱折腾的90后,喜欢写有趣的代码,做有趣的事

实时播报:

博客号-学习成长

相信每一分耕耘都有每一分收获,致力帮助博客主所创作的博客能更快的被收录! 如果有其它需求,可联系下方邮箱。