摘要: celery with 协程 多进程 多线程 异步 asinc await 装饰器 迭代器, 生成器 阅读全文
posted @ 2020-06-12 19:53 辣眼睛De小新 阅读(96) 评论(0) 推荐(0) 编辑
摘要: 入门sql sql语言按功能可分为四类: 1. DDL 数据定义语言 数据库和表结构 2. DML 数据操作语言 增删改 3. DCL 数据控制语言, 定义访问权限和安全级别 4. DQL 数据查询语言, 查询 sql在mysql中的执行顺序 连接层 sql 查询缓存(mysql8.0之后被抛弃) 阅读全文
posted @ 2020-06-12 19:35 辣眼睛De小新 阅读(160) 评论(0) 推荐(0) 编辑
摘要: [toc] __new__特殊方法实现 tips: __new__方法无法避免触发__init__(),初始的成员变量会进行覆盖 装饰器实现 类装饰器实现 元类实现 模块实现 Python 的模块就是天然的单例模式,因为模块在第一次导入时,会生成 .pyc 文件,当第二次导入时,就会直接加载 .py 阅读全文
posted @ 2019-07-23 19:20 辣眼睛De小新 阅读(732) 评论(0) 推荐(0) 编辑
摘要: 堆(英语:heap)是计算机科学中一类特殊的数据结构的统称。堆通常是一个可以被看做一棵树的数组对象。堆总是满足下列性质: 堆中某个节点的值总是不大于或不小于其父节点的值; 堆总是一棵完全二叉树。 堆中某个节点的值总是不大于或不小于其父节点的值; 堆总是一棵完全二叉树。 将根节点最大的堆叫做最大堆或大 阅读全文
posted @ 2019-06-01 16:56 辣眼睛De小新 阅读(2187) 评论(0) 推荐(0) 编辑
摘要: 事物就是一组应该一起成功或一起失败的sql语句. 事物具有原子性,一致性,隔离性和持久性的特点: 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分 阅读全文
posted @ 2019-05-17 19:10 辣眼睛De小新 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 参考自: https://www.cnblogs.com/pinganzi/p/6646742.html Garbage collection(GC) 像心脏为身体其他器官提供血液和营养物那样,垃圾回收器为你的应该程序提供内存和对象。如果心脏停跳,过不了几秒钟人就完了。如果垃圾回收器停止工作或运行迟 阅读全文
posted @ 2019-05-16 10:50 辣眼睛De小新 阅读(203) 评论(0) 推荐(0) 编辑
摘要: python打开文件后,在进行读取内容时分三种情况: (1)read() 读取整个文件,通常将文件内容放到一个字符串变量中; (2)readline() 每次读取一行内容; (3)readlines() 一次性读取所有内容并按行返回list; 阅读全文
posted @ 2019-05-14 21:52 辣眼睛De小新 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 树的概念 树(英语:tree)是一种抽象数据类型(ADT)或是实作这种抽象数据类型的数据结构,用来模拟具有树状结构性质的数据集合。它是由n(n>=1)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点: 每个节点有零个或 阅读全文
posted @ 2019-05-12 17:53 辣眼睛De小新 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 栈(Stack),也叫做堆栈, 是一种容器, 可存入数据元素、访问元素、删除元素,它的特点在于只能允许在容器的一端(称为栈顶端指标,英语:top)进行加入数据(英语:push)和输出数据(英语:pop)的运算。没有了位置概念,保证任何时候可以访问、删除的元素都是此前最后存入的那个元素,确定了一种默认 阅读全文
posted @ 2019-05-12 16:07 辣眼睛De小新 阅读(1035) 评论(0) 推荐(0) 编辑
摘要: 顺序查找非常简单,只是个开胃菜,今天主要练习的是哈希查找 先上顺序查找代码: 在来看hash查找: 算法思想 哈希的思路很简单,如果所有的键都是整数,那么就可以使用一个简单的无序数组来实现:将键作为索引,值即为其对应的值,这样就可以快速访问任意键的值。这是对于简单的键的情况,我们将其扩展到可以处理更 阅读全文
posted @ 2019-05-12 13:20 辣眼睛De小新 阅读(2301) 评论(0) 推荐(0) 编辑