摘要: 1.时间复杂度和空间复杂度 2.查找算法 2.1 二分查询法 2.1.1 非递归代码 2.1.2 递归代码 3.排序算法 3.1 冒泡排序 思路:存在n个数排序时 第1轮 n-1次 第2轮 n-2次 第n-1轮 1次 外层循环n-1次,内存循环从n-1每次减少1直到1 外层是从0开始到n-1,内层是 阅读全文
posted @ 2019-02-14 13:58 taomin 阅读(115) 评论(0) 推荐(0) 编辑
摘要: pass 阅读全文
posted @ 2019-02-13 14:24 taomin 阅读(69) 评论(0) 推荐(0) 编辑
摘要: 1.简述 内部函数被当做对象返回时,夹带了这个内部函数之外的自由变量 闭包:带着当前变量环境的函数 b是inner函数,具有当前变量的值,li是一个空列表,n=[1] b(),当b被调用时,li.append(1),n=[2],li=[1],这些变量都被存储在了__closure__中 b.__cl 阅读全文
posted @ 2019-02-12 19:24 taomin 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1.__call__ 实现__call__后,该类的对象可以被调用 举例如: test_call_obj是类的对象,test_call_实现了__call__后,可以被该类的对象可以被调用,调用后会打印self.n的值 2.__repr__和__str__ repr和str的功能类似,像java的t 阅读全文
posted @ 2019-02-12 17:09 taomin 阅读(140) 评论(0) 推荐(0) 编辑
摘要: pass 阅读全文
posted @ 2019-02-12 16:48 taomin 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 1.python基础 1.1 python2和python3的区别 1.2 python闭包 闭包是由函数及其相关的引用环境组合而成的实体 f = func1()得到的值是func2函数的对象内容地址 f()执行func2函数 1.3 元组和列表的区别 区别1:元组定义通过小括号定义或者tuple( 阅读全文
posted @ 2019-02-12 15:49 taomin 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 1.jenkins部分 1.1 安装jenkins jenkins下载地址:https://jenkins.io/download/ 安装步骤,疯狂点击下一步 1.2 打开jenkins服务 在浏览器上输入127.0.0.1:8080 2.代码部分 代码下载地址:https://github.com 阅读全文
posted @ 2019-02-11 15:20 taomin 阅读(2896) 评论(0) 推荐(0) 编辑
摘要: 0.写在前面 写随笔的原因是想最近想总结一下在某团工作一年的总结,而主从延迟也是线上问题爆发的重要原因 1.主从延迟产生的原因 1.1 背景 线上生产环境一般都是一主一备,主库主要是写操作,备库主要是读操作 1.2 原理: 主服务器有一个工作线程 io dump thread 从服务器有两个工作线程 阅读全文
posted @ 2019-01-25 16:43 taomin 阅读(220) 评论(1) 推荐(0) 编辑
摘要: 1.org.springframework.web.bind.annotation不存在 错误的pom.xml 正确的pom.xml 2.其他 阅读全文
posted @ 2019-01-15 15:45 taomin 阅读(100) 评论(0) 推荐(0) 编辑
摘要: 按照条件过滤列表中的数据 过滤出列表中以"KLL","KBB","KHH"开头的数据 1.使用列表推导式 2.使用filter+lambda表达式 阅读全文
posted @ 2018-09-21 15:47 taomin 阅读(300) 评论(0) 推荐(0) 编辑