07 2019 档案

摘要:原文:https://www.liaoxuefeng.com/wiki/897692888725344/966405998508320 Python通过yield提供了对协程的基本支持,但是不完全。而第三方的gevent为Python提供了比较完善的协程支持。 gevent是第三方库,通过green 阅读全文
posted @ 2019-07-28 22:56 奋斗终生 阅读(616) 评论(0) 推荐(0)
摘要:原文:https://www.liaoxuefeng.com/wiki/897692888725344/923057403198272 协程,又称微线程,纤程。英文名Coroutine。 协程的概念很早就提出来了,但直到最近几年才在某些语言(如Lua)中得到广泛应用。 子程序,或者称为函数,在所有语 阅读全文
posted @ 2019-07-28 22:44 奋斗终生 阅读(359) 评论(0) 推荐(0)
摘要:原文:https://www.cnblogs.com/zhaof/p/7631851.html 从语法上来看,协程和生成器类似,都是定义体中包含yield关键字的函数。yield在协程中的用法: 在协程中yield通常出现在表达式的右边,例如:datum = yield,可以产出值,也可以不产出-- 阅读全文
posted @ 2019-07-28 22:35 奋斗终生 阅读(2657) 评论(0) 推荐(0)
摘要:原文:https://www.cnblogs.com/huangxincheng/archive/2012/11/25/2788268.html 很有段时间没写此系列了,今天我们来说Trie树,Trie树的名字有很多,比如字典树,前缀树等等。 一:概念 下面我们有and,as,at,cn,com这些 阅读全文
posted @ 2019-07-28 17:35 奋斗终生 阅读(266) 评论(0) 推荐(0)
摘要:原文:https://www.cnblogs.com/LBSer/p/4119841.html 1 lucene字典 使用lucene进行查询不可避免都会使用到其提供的字典功能,即根据给定的term找到该term所对应的倒排文档id列表等信息。实际上lucene索引文件后缀名为tim和tip的文件实 阅读全文
posted @ 2019-07-28 17:18 奋斗终生 阅读(447) 评论(0) 推荐(0)
摘要:add by zhj: 在学习Lucene的存储结构时,看到其使用了FST,这篇文章写的不错。 trie,FSA,FST都是用来解决有限状态机的存储,trie是树,它进一步演化为FSA和FST,这两者是图 该文的原标题是“使用自动机来索引1,600,000,000个键”,我改了一下,原标题其实是 说 阅读全文
posted @ 2019-07-28 17:05 奋斗终生 阅读(5139) 评论(0) 推荐(0)
摘要:add by zhj: 不翻译了,自己看吧,不难。文章总结的不错 原文:http://dtkachenko.blogspot.com/2011/11/data-structures-and-algorithms-when-to.html?view=sidebar today we come to t 阅读全文
posted @ 2019-07-23 20:33 奋斗终生 阅读(430) 评论(0) 推荐(0)
摘要:add by zhj: 算法其实不复杂,尤其是增加结点的算法,逻辑很简单,但有时自己想不到。 增加结点算法:首先,对于B树,没有重复结点,所以新插入的数据一定会落在叶结点上,或者说落在叶结点的所有父结点切分成的开区间上。 不断的增加结点时,一定会有某个开区间的关键字个数先达到上限数+1,这时需要对该 阅读全文
posted @ 2019-07-21 17:38 奋斗终生 阅读(2092) 评论(0) 推荐(1)
摘要:add by zhj: awk很强大,它是一个简单的编程语言,国外有本专门的书介绍它的用法。《effective awk programming》,它支持整型,字符串型,数组,变量在使用前不需要 定义,直接使用,因为每种数据类型都有默认的初始值。它还支持if/for等逻辑语句 原文:https:// 阅读全文
posted @ 2019-07-21 14:14 奋斗终生 阅读(848) 评论(0) 推荐(0)
摘要:add by zhj: 办法都是想出来的,很多时候都是相互借鉴。多读书,涉猎不同的学科,对自己的思维拓展大有好处。很多学科的理论,思想,其实都有一定的扩展性, 可以扩展到其它学科,这也是创新的一种。记得华为老总任正非谈管理时,提到熵,这个词是物理上的一个词汇,但它也适用于管理学。 一致性哈希使用圆比 阅读全文
posted @ 2019-07-19 12:48 奋斗终生 阅读(405) 评论(0) 推荐(1)
摘要:add by zhj: AVL树和红黑树都是平衡二叉树,虽然AVL树是最早发明的平衡二叉树,但直接把平衡二叉树等价于AVL树,我认为非常不合适。 但很多地方都在这么用。两者的比较如下 原文:https://blog.csdn.net/u010899985/article/details/809810 阅读全文
posted @ 2019-07-12 07:22 奋斗终生 阅读(17807) 评论(0) 推荐(4)
摘要:add by zhj: 不同操作系统下换行符不同,如下: \n: UNIX \n\r: window \r: MAC OS 我们经常遇到的一个问题就是,Unix/Mac系统下的文件在Windows里打开的话,所有文字会变成一行;而Windows里的文件在Unix/Mac下打开的话,在每行的结尾可能会 阅读全文
posted @ 2019-07-11 12:48 奋斗终生 阅读(15061) 评论(0) 推荐(5)
摘要:Google File System中文版 Google MapReduce中文版 Google Bigtable中文版 阅读全文
posted @ 2019-07-09 16:04 奋斗终生 阅读(1070) 评论(0) 推荐(0)
摘要:add by zhj: 我使用方法2“更新系统的certificate”解决了问题 原文:https://www.jianshu.com/p/8deb13738d2c 这两天在Linux上爬Google Play的app列表时,发现之前的脚本不能用了,总是报SSLError。花了一天的时间进行定位, 阅读全文
posted @ 2019-07-09 11:35 奋斗终生 阅读(11870) 评论(0) 推荐(1)
摘要:原文:https://www.cnblogs.com/wupeiqi/articles/4980620.html 1、必备 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #### 第一波 #### def foo(): print 'foo' foo #表示是函数 foo() # 阅读全文
posted @ 2019-07-08 21:34 奋斗终生 阅读(997) 评论(0) 推荐(0)
摘要:原文:https://foofish.net/python-gc.html GC作为现代编程语言的自动内存管理机制,专注于两件事:1. 找到内存中无用的垃圾资源 2. 清除这些垃圾并把内存让出来给其他对象使用。GC彻底把程序员从资源管理的重担中解放出来,让他们有更多的时间放在业务逻辑上。但这并不意味 阅读全文
posted @ 2019-07-08 15:28 奋斗终生 阅读(1720) 评论(0) 推荐(0)
摘要:add by zhj: 由并发网组织翻译,赞 并发网上还有很多Nginx官方文档的翻译,在上面每篇文章的最后,可以看到更多的翻译 阅读全文
posted @ 2019-07-03 22:20 奋斗终生 阅读(441) 评论(0) 推荐(0)
摘要:原文:https://www.cnblogs.com/qdhxhz/p/8910174.html nginx入门教程 一、概述 什么是nginx? Nginx (engine x) 是一款轻量级的Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。 什么是反向代理? 反向代理 阅读全文
posted @ 2019-07-03 22:10 奋斗终生 阅读(1011) 评论(0) 推荐(1)
摘要:add by zhj: 文章写的很好,适合初学者 原文:https://www.netguru.com/codestories/nginx-tutorial-basics-concepts Introduction Hello! Sharing is caring, so we'd love to 阅读全文
posted @ 2019-07-03 19:01 奋斗终生 阅读(703) 评论(0) 推荐(0)