![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
zhuix7788
这个作者很懒,什么都没留下…
展开
-
Python——过滤错误日志
#!/usr/bin/pythonimport osimport sysfile = open(sys.argv[1], "r")for eachLine in file: eachLine = eachLine.strip() npos_id = eachLine.find("Tid") if npos_id > 0: tid = eachLi原创 2017-01-07 11:13:26 · 2217 阅读 · 0 评论 -
python--替换特殊字符
替换特殊字符:将‘\'’替换为空格def check_quoto(str, n): for i in range(len(str) - int(n)): npos_q = -1 npos_b = -1 while keys[i + int(n)].count('\'') > 0: npos_q = str[i + int(n)].find('原创 2017-01-09 18:19:33 · 7870 阅读 · 0 评论 -
《python核心编程》(多线程编程)
多线程编程线程和进程python、线程和全局解释器锁thread模块threading模块线程和进程进程:计算机程序:磁盘中可执行的,二进制(或其他类型)的数据。它们只有被读取到内存中,被操作系统调用的时候才开始它们的生命期。进程:是程序的一次执行。每个进程都要自己的地址空间、内存、数据栈以及其他记录其运行轨迹的辅助数据。操作系统管理在其上运行的所有进程,并为这些进程公平的分配时间。...原创 2019-03-11 19:53:32 · 235 阅读 · 1 评论 -
工厂模式和抽象工厂
工厂模式和抽象工厂工厂模式抽象工厂工厂模式降低应用维护的复杂度。工厂通常有两种形式:1.工厂方法(Factory Method): 是一个方法,对不同的输入参数返回不同的对象2.抽象工厂:一组用于创建一系列相关事物对象的工厂方法工厂方法执行单个函数,传入一个参数,但并不要求知道任何关于对象如何实现以及对象来自哪里的细节。案例:Django的forms模块支持不同种类的字...原创 2019-03-13 13:50:57 · 181 阅读 · 0 评论 -
单例模式
单例模式单例设计模式是怎么来的?在面向对象的程序设计中,当业务并发量非常大时,那么就会出现重复创建相同的对象,每创建一个对象就会开辟一块内存空间,而这些对象其实是一模一样的,那么有没有办法使用得内存对象只创建一次,然后再随处使用呢?单例模式就是为了解决这个问题而产生的。实现方式:1、创建一个类静态字段(类变量)__instance2、创建一个静态函数,通过函数的逻辑判断 __instan...转载 2019-03-13 13:59:20 · 157 阅读 · 0 评论 -
面向对象编程思想OOP
OOPOOP概念类的基本实现面向对象的三大特性类和对象的三种方法抽象类自定义类OOP概念OOP思想Object Oriented Programming, 简称OOP,是一种程序设计思想接触到任意一个任务,首先想到的是任务这个世界的构成,是由模型构成的面向对象的实现过程: OOA(分析)->OOD(设计)->OOI(实现)类和对象的概念类:抽象名词,代表一个...原创 2019-03-13 16:51:26 · 386 阅读 · 0 评论