03 2020 档案
摘要:进程是系统分配资源的最小单位,进程间相互独立,在一个进程中无法访问其他进程中的变量,即使是全局变量或者参数,都会在进程中创建一个副本,就相当于对其做了深复制; 多进程可以提高多任务执行的效率(类似一个工厂,有多个车间,每个车间都生产同一类产品,即使一个车间出问题,但是其他车间不受影响可以接着工作);
阅读全文
摘要:数组array包含了顺序的元素,[1,2,3,...],查找目标元素r是否在数组中。 我们已经提前知道数组递增顺序 时间复杂度为O(logN) 递推公式: f(N) = f(N/2) + O(1) = f(N/4) + 2 * O(1) 假设 N = 2 ^ M 最后可以推出 f(N) = O(lo
阅读全文
摘要:awk、grep、sed是linux操作文本的三大利器,也是必须掌握的linux命令之一。三者的功能都是处理文本,但侧重点各不相同,其中属awk功能最强大,但也最复杂。grep更适合单纯的查找或匹配文本,sed更适合编辑匹配到的文本,awk更适合格式化文本,对文本进行较复杂格式处理。 以下所有实验输
阅读全文
摘要:chmod 777 filename 改为可读可写可执行的权限 (谨慎) 改为原来的,前提知道文件的权限 chmod 555 filename r —> 可读 4 read w —> 可写 2 write x —> 可执行 1 execute 7 = 4 + 2 + 1 读写运行权限 5 = 4 +
阅读全文
摘要:栈: 1.First In Last Out(FILO) 2.先进后出,后进先出(桶/弹夹等) python实现栈: class Stack(object): def __init__(self): self.stack = [] def pop(self): if self.is_empty():
阅读全文
摘要:链表中最简单的一种是单向链表,它包含两个域,一个信息域和一个指针域。这个链接指向列表中的下一个节点,而最后一个节点则指向一个空值。 python代码实现: # 链表中的节点的数据结构 class ListNode(object): def __init__(self, x): self.val =
阅读全文
摘要:sql 《MySQL必知必会》 分布式系统 《设计数据密集型应用》(ddia-cn),网上中文版 刷题 《剑指offer》 推荐系统 《推荐系统实践》(项亮) python数据分析 《利用python进行数据分析》(第二版),网上有中文版 机器学习 李航《统计学习方法》 《Sklearn 与 Ten
阅读全文
摘要:1/ 容器:docker,是介于虚拟机与虚拟环境的一个中间产物,可以很好的把开发环境隔离开,如果是虚拟机的话太重(包括桌面/office/浏览器等),而虚拟环境的话你的数据库没办法有效隔离,所以就有了容器(docker, 是由go语言开发,随之而来的就是go的一路高歌···) 2/ docker 的
阅读全文