摘要:
当项目中的模块过多,或功能划分不够清晰时会出现循环引用的问题,如下 有两个模块moduleA 和 moduleB: #moduleA from moduleB import b def a(): print 'aaaaaaaa' b() def c(): print 'cccc' if __name 阅读全文
摘要:
内置模块:resource 在mac环境下功能会存在问题。linux下可以使用:但是for i in range(10000)的值必须是10000或者更大的数值才有用。没有搞清楚为什么 效果:MemoryError 要限制内存使用,设置可使用的总内存值即可,如下: import resource d 阅读全文
摘要:
面向对象最重要的概念就是类(Class)和实例(Instance),必须牢记类是抽象的模板,比如Student类,而实例是根据类创建出来的一个个具体的“对象”,每个对象都拥有相同的方法,但各自的数据可能不同。 创建实例是通过类名+()实现的 类是创建实例的模板,而实例则是一个一个具体的对象,各个实例 阅读全文
摘要:
后门程序 使用telnet链接后门,可以使用里面的python编译器查看程序运行情况 http://www.gevent.org/api/gevent.backdoor.html 阅读全文
摘要:
CPU内存架构:https://www.jianshu.com/p/3d1eb589b48e Java内存模型:https://www.jianshu.com/p/27a9003c33f4 多线程下的缓存一致性问题:https://www.jianshu.com/p/97dc5242c3a6 jav 阅读全文
摘要:
LRU全称是Least Recently Used,即最近最久未使用的意思。如果一个数据在最近一段时间没有被访问到,那么在将来它被访问的可能性也很小。也就是说,当限定的空间已存满数据时,应当把最久没有被访问到的数据淘汰。 LFU(Least Frequently Used)最近最少使用算法。它是基于 阅读全文
摘要:
分库分页、应用里做join 多表join性能很差 参考: 1、https://www.zhihu.com/question/56236190 阅读全文