03 2015 档案
摘要:译文:Python中的下划线英文原文:Underscores in Python这篇文章讨论Python中下划线_的使用。跟Python中很多用法类似,下划线_的不同用法绝大部分(不全是)都是一种惯例约定。1. 单个下划线直接做变量名(_)主要有三种情况:1. 解释器中_符号是指交互解释器中最后一次...
阅读全文
摘要:add by zhj: 有些地方不正确,有时间再改吧原文:Python Cheat SheetCheat sheet of Python. Some basic concepts for Python programmer need to know.Python Naming Styles# see...
阅读全文
摘要:add by zhj: 在Python文档中清楚的说明了默认参数是怎么工作的,如下"Default parameter values are evaluated when the function definition is executed.This means that the expressi...
阅读全文
摘要:add by zhj: Python设计者为何将默认参数设计成这样呢?参见[Python函数参数默认值的陷阱和原理深究](http://cenalulu.github.io/python/default-mutable-arguments/)原文:[https://github.com/acmerf...
阅读全文
摘要:add by zhj: 这个是豆瓣网友整理的PEP8,算是PEP8的一个简易版本,因为原PEP8内容太多,所以建议先看这篇文章,然后再看PEP8中文翻译原文:http://www.douban.com/note/134971609/决定开始Python之路了,利用业余时间,争取更深入学习Python...
阅读全文
摘要:原文:https://github.com/zgia/manualPEP 8 -- Style Guide for Python CodePEP Index > PEP 8 -- Style Guide for Python Code PEP:8Title:Style Guide for Pytho...
阅读全文
摘要:译文:这次面试就差不多了,你有什么问题需要问我呢?英文原文:The Interview Is Almost Over, Do You Have Any Questions For Me? 译/天地会珠海分舵;微信公众号:TechGoGoGo / @techgogogo 当面试快完的时候你跟着常会...
阅读全文
摘要:add by zhj: 本文针对的是MySQL的InnoDB存储引擎,不适用于MySQL的其它存储引擎和其它数据库原文:MySQL数据库事务隔离级别(Transaction Isolation Level)1. 事务隔离级别数据库隔离级别有四种,应用《高性能mysql》一书中的说明:然后说说修改事务...
阅读全文
摘要:add by zhj: 其实好几条说的是“时间管理四象限”,如下图。对于自己来说,需要做的是两类事:重要且紧急,重要但不紧急。第一类事情要立即去做;第二类事情,往往是花时间比较多的,比如锻炼身体,维护人际关系,学习某个课程(如MongoDB,架构)等,应该把这类事情分到每天中。在时间管理中做好重要但...
阅读全文
摘要:add by zhj: 通常有两类方法处理冲突:开放定址法和拉链法(链式地址法)。前者是将所有结点均存放在散列表T[0..m-1]中;后者通常是将互为同义词的结点链成一个单链表,而将此链表的头指针放在散列表T[0..m-1]中。原文:解决哈希表的冲突-开放地址法和链地址法1. 开放地址法这个方法的基...
阅读全文
摘要:add by zhj: 有时间再看原文:让博客园博客自动生成章节目录索引一个好的博文除了博文的质量要好以外,好的组织结构也能让读者阅读的更加舒服与方便,我看园子里面有一些园友的博文都是分章节的,并且在博文的前面都带有章节的目录索引,点击索引之后会跳转到相应的章节阅读,并且还可以回到目录顶端,其中 F...
阅读全文
摘要:原文:http://blog.jobbole.com/76285/本文由伯乐在线-贱圣OMG翻译。未经许可,禁止转载!英文出处:python maillist。欢迎加入翻译小组。这个问题是如何在一些场景下使用断言表达式,通常会有人误用它,所以我决定写一篇文章来说明何时使用断言,什么时候不用。为那些还...
阅读全文
摘要:作者:July、weedge、Frankie。编程艺术室出品。 说明:本文从B树开始谈起,然后论述B+树、B*树,最后谈到R 树。其中B树、B+树及B*树部分由weedge完成,R 树部分由Frankie完成,全文最终由July统稿修订完成。 出处:https://blog.csdn.net/v_J
阅读全文
摘要:原文:从上百幅架构图中学大型网站建设经验(上)目录(?)[-]WikiPedia 技术架构Facebook 架构Yahoo Mail 架构twitter技术架构Google App Engine技术架构Amazon技术架构优酷网的技术架构后记引言 近段时间以来,通过接触有关海量数据处理和搜索引擎的诸...
阅读全文
摘要:原文:Hash表(C++实现)哈希表的几个概念:映像:由哈希函数得到的哈希表是一个映像。冲突:如果两个关键字的哈希函数值相等,这种现象称为冲突。处理冲突的几个方法:1、开放地址法:用开放地址处理冲突就是当冲突发生时,形成一个地址序列,沿着这个序列逐个深测,直到找到一个“空”的开放地址,将发生冲突的关...
阅读全文
摘要:add by zhj: 雷军讲到,要想成功,除了勤奋外,一定要把握大的方向,把握未来5年发展的方向,抓住机遇原文:雷军北大演讲:一定要预见未来5年的大方向“台风来的时候,猪都会飞”这句人人都在说的流行语,雷军在演讲中称”我也是抄来的“,这句话正确的理解方式是神马?雷军说到,对于年轻人,第一点,没有坚...
阅读全文
摘要:原文:数据库垂直拆分,水平拆分利器,cobar升级版mycat1,关于MycatMycat情报基于阿里的开源cobar ,可以用于生产系统中,目前在做如下的一些改进:非阻塞IO的实现,相对于目前的cobar,并发性能大大提升,而且不会陷入假死状态优化线程池的分配,目前cobar的线程池分配效率不高修...
阅读全文
摘要:原文:Mysql在大型网站的应用架构演变本文已经被多处转载,包括CSDN推荐以及码农周刊等等,阅读数超过5w+,回流到我博客流量的还是比较少,不过这不重要, 后续会分享更多技术,尽量试图把自己理解的东西描述出来(很多时候自己的理解是90分,可是描述出来就只有60分了)CSDN的转载 :http://...
阅读全文
摘要:原文:虚拟研讨会:如何设计好的RESTful API?REST架构风格最初由Roy T. Fielding(HTTP/1.1协议专家组负责人)在其2000年的博士学位论文中提出。HTTP就是该架构风格的一个典型应用。从其诞生之日开始,它就因其可扩展性和简单性受到越来越多的架构师和开发者们的青睐。它必...
阅读全文
摘要:add by zhj:还是原文六百字读懂 Git看着更舒服一些,显示更好原文:六百字读懂 Git英文原文:Git in 600 words译注:来自 Hacker School 的 Mary Rose Cook 最近实现了一个纯 JavaScript 写就的 Git:Gitlet,包括了 Git 核...
阅读全文
摘要:原文:情侣相处最佳模式今年,我和老婆已经认识十年了,三年恋爱,七年婚姻,仍然保持着恋爱的新鲜感,让身边的朋友羡慕不已。许多还在单身的MM和我们接触后,就有想快点找个人嫁的冲动。 许多朋友问我们怎么结婚七年了还这么好?于是开始总结一些婚姻生活中的点点滴滴。每对恋人或夫妇的性格和相处方式其实都不一定相同...
阅读全文
摘要:原文:UML初览本章使用一个简单的例子对UML中所使用的概念和视图进行初览。本章的目的是要将高层UML概念组织成一系列较小的视图和图表来可视化说明这些概念,说明如何用各种不同的概念来描述一个系统以及如何将各种视图组织在一起。概括性的说明不可能面面俱到,其中省略了许多概念。要想得到更详细的说明,可参见...
阅读全文
摘要:原文:日志分析方法概述日志在计算机系统中是一个非常广泛的概念,任何程序都有可能输出日志:操作系统内核、各种应用服务器等等。日志的内容、规模和用途也各不相同,很难一概而论。本文讨论的日志处理方法中的日志,仅指Web日志。其实并没有精确的定义,可能包括但不限于各种前端Web服务器――apache、lig...
阅读全文
摘要:add by zhj: 马云说多研究一下别人失败的教训更有价值,看了这篇文章,有些同感了。在产品设计差,用户体验差时就盲目的大力推广产品,最后拉来的都是一次性用户,这对品牌的损害非常大,用户的第一印象还是非常重要的,要把用户体验放在首位,想办法先黏住用户,树立了口碑,再推广就容易多了。貌似小米就是用...
阅读全文
摘要:原文:基于Django的Disqus如何支持每月80亿PV本文由伯乐在线-贱圣OMG翻译。未经许可,禁止转载!英文出处:Matt Robenolt。欢迎加入翻译小组。现在我们Disqus能够处理一个月80亿PV,每秒处理45000个请求。在把评论发送到很多不同的人的时候,我们学到了一些东西。众所周知...
阅读全文
摘要:原文:https://www.cnblogs.com/guanghuiqq/archive/2012/11/06/2756876.html 今天这堂培训课讲什么呢?我既不讲Spring,也不讲Hibernate,更不讲Ext,我不讲任何一个具体的技术。我们抛开任何具体的技术,来谈谈如何提高代码质量。
阅读全文
摘要:原文:如何提高代码质量1.软件产品质量软件产品质量通常可以从以下六个方面去衡量(定义) :l功能性(Functionality),即软件是否满足了客户业务要求;l可用性(Usability),即衡量用户使用软件需要付出多大的努力;l可靠性(Reliability),即软件是否能够一直处在一个稳定的状...
阅读全文