摘要: class Node: def __init__(self, data): self.data = data self.next = None class LinkedList: def __init__(self, node=None): self.__head = node def is_emp 阅读全文
posted @ 2020-04-04 15:28 花红正合嗅 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 老样子,知乎链接:面试官问你:MYSQL事务和隔离级别,该如何回答 - 李红的文章 - 知乎 https://zhuanlan.zhihu.com/p/70701037 面试问烂的 MySQL 四种隔离级别,看完吊打面试官! - 良月柒的文章 - 知乎 https://zhuanlan.zhihu. 阅读全文
posted @ 2020-03-24 14:54 花红正合嗅 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 知乎上的一个通俗易懂的解释:如何给老婆解释什么是RESTful - 柳树的文章 - 知乎 https://zhuanlan.zhihu.com/p/30396391 阮一峰大佬的restful设计指南:http://www.ruanyifeng.com/blog/2014/05/restful_ap 阅读全文
posted @ 2020-03-17 18:55 花红正合嗅 阅读(133) 评论(0) 推荐(0) 编辑
摘要: 系统启动一个新线程的成本是比较高的,因为它涉及与操作系统的交互。在这种情形下,使用线程池可以很好地提升性能,尤其是当程序中需要创建大量生存期很短暂的线程时,更应该考虑使用线程池。线程池在系统启动时即创建大量空闲的线程,程序只要将一个函数提交给线程池,线程池就会启动一个空闲的线程来执行它。当该函数执行 阅读全文
posted @ 2019-12-09 15:16 花红正合嗅 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 类方法和__new__实现的单例模式# 单例模式 # singleton pattern class Demo: __instance = None @classmethod def singleton(cls): if not cls.__instance: cls.__instance = cl 阅读全文
posted @ 2019-12-04 18:04 花红正合嗅 阅读(73) 评论(0) 推荐(0) 编辑
摘要: collections 容器数据类型 这个模块实现了特定目标的容器,以提供Python标准内建容器 dict , list , set , 和 tuple的替代选择。 namedtuple() 创建命名元组子类的工厂函数 deque 类似列表(list)的容器,实现了在两端快速添加(append)和 阅读全文
posted @ 2019-11-20 19:26 花红正合嗅 阅读(292) 评论(0) 推荐(0) 编辑
摘要: 日志基础教程 日志是对软件执行时所发生事件的一种追踪方式。软件开发人员对他们的代码添加日志调用,借此来指示某事件的发生。一个事件通过一些包含变量数据的描述信息来描述(比如:每个事件发生时的数据都是不同的)。开发者还会区分事件的重要性,重要性也被称为 等级 或 严重性 什么时候使用 Logging 对 阅读全文
posted @ 2019-11-20 19:22 花红正合嗅 阅读(255) 评论(0) 推荐(0) 编辑
摘要: is和== 的区别,is只比较id,== 只比较值 python中的* 除了可以用*args和**kwargs之外,还能在实参中用来进行解包,这里会将字典变为key=value,所以要注意在这里key不可以用int一类。*则是直接取出可迭代对象的字符,类似于for x = {'a':'ds', 'b 阅读全文
posted @ 2019-11-09 19:26 花红正合嗅 阅读(83) 评论(0) 推荐(0) 编辑
摘要: 前置知识点:一、程序执行的三大核心硬件(***):cpu内存硬盘正常执行一个程序的要点:1、将硬盘中的数据读到内存 2、由cpu读内存中的数据进行执行 3、在执行程序的时候,生成的数据,优先存入内存 二、python解释器执行一个py文件过程(***) 如果没有python解释器,py文件单纯就是一 阅读全文
posted @ 2019-11-07 21:18 花红正合嗅 阅读(73) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-11-07 18:42 花红正合嗅 阅读(5) 评论(0) 推荐(0) 编辑