
读书
feiyy404
选择往往比努力更重要。
展开
-
软技能 代码之外的生存指南
成为专业人士是一种心态。如果我们总是与恐惧、自毁、拖延和自我怀疑做斗争,那么问题就是:我们正在像外行那样思考问题。外行毫不起眼,外行人废话连篇,外行屈从于逆境。专业人士可不这么想,他引人注目,他恪尽职守,他始终如一。plus you can sleep better at night.···但这真不是一副美好景象。通常仅仅几个月之后,你就要赤字满天飞了。支票账户透支,信用卡债台高筑,看起来美好且美丽原创 2017-08-27 00:52:32 · 511 阅读 · 0 评论 -
生成随机测试试卷及其答案的需求
需求描述假如你是一位地理老师,班上有35名学生,你希望进行美国各州首府的一个小测验。不妙的是,班里有几个坏蛋,你无法确信学生不会作弊。你希望随机调整问题的次序,这样每份试卷都是独一无二的,这让任何人都不能从其他人那里抄袭答案。当然,手工完成这件事又费时又无聊。好在,你懂一些Python。下面是程序所做的事:创建35份不同的测验试卷。为每份试卷创建50个多重选择题,次序随机。为每个...原创 2019-09-28 16:50:09 · 761 阅读 · 0 评论 -
粘贴板正则匹配特定字符串任务
任务描述假设你有一个无聊的任务,要在一篇长的网页或文章中,找出所有电话号码和邮件地址。如果手动翻页,可能需要查找很长时间。如果有一个程序,可以在剪贴板的文本中查找电话号码和E-mail地址,那你就只要按一下Ctrl-A选择所有文本,按下Ctrl-C将它复制到剪贴板,然后运行你的程序。它会用找到的电话号码和E-mail地址,替换掉剪贴板中的文本。构思框架当你开始接手一个新项目时,很容易想要直接...原创 2019-09-06 10:19:17 · 494 阅读 · 0 评论 -
如何做好一场技术演讲
分享模式对于技术类的分享,有一个相对固定的模式:Who-What&When-Why-How-Future-RecapWho: 自我介绍,让听众了解自己,建立连接;What&When: 今天要分享的主题,通过简短介绍吸引听众的注意力、好奇心;Why: 为什么要做这个架构改造、技术升级,整个项目的背景是什么样的,结合对听众的了解,做特定的介绍;How: 深入浅出 3~4 个...原创 2019-01-11 18:18:32 · 531 阅读 · 2 评论 -
刻意练习:如何从新手到大师
当记者问他为什么选择打高尔夫球时,丹尼斯回答,“我真心喜欢。”他说,他不赞成人们这样的看法:只有少数一些人才能在特定领域中获得成功,只有那些逻辑思维清晰和“擅长数学”的人才能进入数学领域;只有那些有运动细胞的人才能进入体育领域;只有那些在音乐上有天赋的人才能真正擅长演奏某种乐器。这种想法,使得人们以此为借口,不去追求他们原本可能真正喜欢做、也许还很擅长的事情。因此,他不想堕入这样的陷阱。他说,“所...原创 2018-04-29 21:26:30 · 1298 阅读 · 1 评论 -
哪有没时间这回事
自由从何而来?从自信来,而自信则是从自律来!先学会克制自己,用严格的日程表控制生活,才能在这种自律中不断磨练出自信。自信是对事情的控制能力,如果连最基本的时间都控制不了,还谈什么自信。我是从2012年年底开始尝试4点起床的。在最开始的那段时间,起来之后经常会有种无所事事的感觉。其实并非是没有事情可做,早期之后是要逐渐进入状态的,开始时并不是那么清醒,很多时候想不起该做什么,耗着耗着时间就过去了...原创 2018-04-30 11:32:28 · 1299 阅读 · 0 评论 -
如何高效学习
如果只用一种方式了解某样事物,你就不会真正了解它。了解事物真正含义的秘密取决于如何将其与我们所了解的其他事物相联系。通过联系,你可将想法内化于心,从各种角度看问题,直至找到适合自己的办法。这才是思考的真滴。 学得好的同学总是在试图寻找知识间的关联,而学得慢的同学往往只会死记硬背。佛说要六相,就先在大众面前把华巾次第绾叠,一共打了留个死结。佛告诉阿难:这个华巾本来只有一条,因为我绾了六次,就说他是六原创 2017-08-28 23:14:18 · 581 阅读 · 0 评论 -
编程小白的第一本python入门书
先掌握项目所需的最少的必要知识,然后把热情和精力投入到搭建真实项目中,而不是死磕半年的基础知识,直到把所有兴趣都耗竭了也没做出来什么像样的东西。 在实践中,你自然会逐步完善知识体系。在职场中,使用Python工作的主要是这样几类人: (1)网站后端程序员 (2)自动化运维 (3)数据分析师 (4)游戏开发者 (5)自动化测试如果你是一名业余开发者,只是想在资源少的情况下快速做出原创 2017-08-29 21:43:40 · 1981 阅读 · 0 评论 -
简明Python教程(A Byte of Python)
如果你使用的是Linux/BSD shell,那么按Ctrl+d退出提示符,如果是在windows操作系统下,那么按Ctrl+z再按Enter。如果你想要指示某些不需要如转义符那样的特别处理的字符串,那么你需要指定一个自然字符串,自然字符串通过给字符串加上r或者R前缀来指定。例如r’New lines are in dicated by\n’如果你想要在一个物理行中使用多于一个的逻辑行,那么你需要使原创 2017-08-27 21:14:17 · 2143 阅读 · 0 评论 -
黑客与画家
生活在这个扭曲的世界,不仅仅对书呆子,对所有孩子来说,都是充满压力的。就像一场战争,胜利方也会要付出代价的。你在学习中遇到的文字都是专为考试而设计的,目的就是为了出题,而不是为了讲清楚问题。···你不能期望现有一个完美的规格设计,然后再动手编程,这样想是不现实的。如果你预先承认规格设计是不完美的,在编程的时候,就可以根据需要当场修改规格,最终会有一个更好的结果。软件的部分内容就是解释自身。为了写出优原创 2017-08-27 14:49:40 · 401 阅读 · 0 评论 -
实现一个多重剪贴板的功能
需求说明假定你有一个无聊的任务,要填充一个网页或软件中的许多表格,其中包含一些文本字段。剪贴板让你不必一次又一次输入同样的文本,但剪贴板上一次只有一个内容。如果你有几段不同的文本需要拷贝粘贴,就不得不一次又一次的标记和拷贝几个同样的内容。可以编写一个Python程序,追踪几段文本。这个“多重剪贴板”将被命名为mcb.pyw(因为“mcb”比输入“multiclipboard”更简单)。...原创 2019-09-28 17:40:55 · 757 阅读 · 0 评论