Practice

读书 - 《解忧杂货店》

文/大橙子 五星好评,强烈推荐! 这本书让人最惊叹的地方,在于作者的逻辑安排,整本书以几个独立的故事铺展开来,各个故事之间却紧密相连,环环相扣。同时,作者想要表达的人生感悟,在故事中缓缓道来。 第一个是关于击剑女运动员静子的故事,也是关于爱情与理想的故事。男朋友重病,却在男友与奥运梦之间是无从选择。虽然杂货店里人,从后人角度看到,那届奥运会在后来由于日本对俄罗斯...

一行代码让浏览器变成记事本

有时候你为了测试富文本的显示效果,需要新建一个 html 或者 word? 太麻烦了。把下面这行代码贴到 Chrome 浏览器地址栏,按下回车,一切都搞定了,so easy! data:text/html,<html contenteditable> 现在你可以往浏览器里输入任何内容,爽不? 其实这也不是什么核武器,只是让浏览器直接执行一下它本身就支持的东西。这这个...

读书 - 《傲慢与偏见》

文/大橙子 很经典的爱情故事,情节比较简单,结合英国那个时代背景看会更好,如当时的社交文化,当时遗产继承制度(如无男嗣,则传给亲戚关系里最近的男嗣。由于班纳特夫妇无儿子,因此,班纳特老爷的侄子柯林斯,成为日后继承班纳特家庭财产的人选)。 作者比较擅长对人物性格的刻画。伊丽莎白聪慧、漂亮,却对威廉编织的谎言深信不疑,并以此对达西的人格妄下判断。达西英俊、富有,却无法摆脱心中...

使用教育邮箱激活JetBrains全家桶

如果你还有在校时的邮箱,比如your_name@xxx.edu或者your_name@xxx.edu.cn的邮箱,那么你可以免费激活 JetBrains 全家桶。 JetBrains Toolbox 专业开发工具 学生免费授权计划 工欲善其事,必先利其器。无论是学习 Java,PHP,Ruby,Python,JavaScript,Objective-C,.NET 任何一种开...

读书 - 《一个人的朝圣》

文/大橙子 四星好评,不错哦! 哎哟喂,写作手法很有意思,故事从头到尾都很平淡。 本是带着疑惑上路的,一个退休的 65 岁的老头,莫名其妙的想靠走路的精神力量去拯救生命垂危的故人奎妮。想知道哈罗德跟奎妮之间到底是什么样的关系,是情人吗?他老婆莫林跟邻居都深以为然,哈罗德为了旧情人将老婆一个人抛弃在家! 更别提后文,当媒体大肆的报道哈罗德这位朝圣者时,哈罗德同奎...

读书 - 《追风筝的人》

文/大橙子 五星好评,强烈推荐! 贯穿整本书的是作者(阿米尔)的懦弱与自私,整个故事,直至最后,当阿米尔决定去挽救哈桑的儿子叫索拉博时,才是救赎的开始。 整个故事的背景是俄罗斯入侵阿富汗,以及后来的阿富汗内战,以及种族问题。善良的哈桑被人始终被对立种族看不起,内战也是因为种族对立的问题。战争带来的是可怕的毁灭,尤其对儿童的造成的毁灭性影响,世人值得惊醒。善良的人...

从C#到Python - 语言特性和概览

因为工作的原因,目前主力编程语言从 C#转移到 Python,所以在此记录这两种语言的一些异同点和自己的感悟收获。本系列文章数量不限,随想随写。 语言特性和特点 C# C#是微软公司主推的编程语言,在 Windows 平台的首选开发语言,需要.net framework 的支持,非微软平台支持目前并不完善。主要特点是语法简单,IDE 强悍(VS 是我用过最强悍和人性化的 IDE,没...

Python:将数组中的元素导出到变量中 (unpacking)

Python 算法备忘。 问题描述 你需要将数组(list)或元组(tuple)中的一些元素导出到N个变量中。可能你并不希望通过遍历的方式。 解决方案 任何序列都可以通过简单的变量赋值方式将其元素分配到对应的变量中,唯一的要求就是变量的数量和结构需要和序列中的结构完全一致。 p = (1, 2) x, y = p # x = 1 # y = 2 data = ['google...

编程语录

编程语言的最终目的是什么?是为了让编程更容易。 人们对编程语言有一个必然要求,就是能为公共的模式命名,建立抽象,然后直接在抽象的层次上工作。 动态语言之所以很流行,就是因为人们可以在很短的时间内建立起一种原型。 编程应该有一整套系统,包括人,技能,库,框架,工具。 如何才能让程序功能更加丰富,如何才能让它更加有趣,如何组织代码。 人们总...

设置 Python Selenium 中的Log显示信息

Python Selenium 默认会往控制台和 Log 文件里写入大量的 DEBUG 信息,比如下面这张图。 这样的相信在测试过程中有一定帮助,但大部分情况下都是没有营养的,而且会把你自己打印的 Log 信息淹没在汪洋大海中。 如果想要停止显示或者关闭 Selenium 中的 Log,你可以通过以下代码更改其默认 LOGGER 的级别。 import logging from...

Turn off logging in python selenium

Python selenium will print a lot of debug info for selenium driver, which will mess up important information for your testing. To turn it off, please add bellow code before test case. from se...

关于软件稳定性测试的思路

如何测试软件的稳定性其实是很难的,按照常规思路,只有长期的用户场景测试才能一定程度上保证软件的稳定性是可靠的,但并不能百分之百确定软件就是稳定的。软件测试本身就是由局限和尽头的,无穷的测试只能带来高成本的投入和无限期的计划延长。 其实,可以从反面角度来看待软件的稳定性,我们从一个简单的数学定理入手: 原命题成立,则逆否命题也成立。 原命题:软件没有明显缺陷,所以是足够...

那些打鸡血的人生

聊天的时候,总会有人一腔热血的向我推荐,“这部电影太励志了”,“这本书讲正能量诶”,或者是“昨天那个讲座我听得热血澎湃,讲的太有道理了”,刚开始我还会说,这些都是骗人的,后来,每次我都是摸摸我的狗头笑了,我明白,这些人都得了一种病,一种叫做鸡血狂躁症的沉疴,一种会间歇性发作的痼疾。这种病会让人免疫退化,犹如习武之人内力全失,让你在亢奋和低落之间跌宕起伏,而且传染力极强,会让你头脑发热。 ...

走得太远,忘记了为什么出发

可以颠覆掉所有的春天 用一小片枯薄了的秋叶 而昨夜犹在梦中 所以围脖和小火炉 还搁在去年的架上 去年还搁在 小小的记忆里