2016年10月19日

python多线程

摘要: 首先,说明一下多线程的应用场景:当python处理多个任务时,这些任务本质是异步的,需要有多个并发事务,各个事务的运行顺序可以是不确定的、随机的、不可预测的。计算密集型的任务可以顺序执行分隔成的多个子任务,也可以用多线程的方式处理。但I/O密集型的任务就不好以单线程方式处理了,如果不用多线程,只能用 阅读全文

posted @ 2016-10-19 22:30 我的MrFiona博客 阅读(658) 评论(0) 推荐(0)

python模块之logging

摘要: 在现实生活中,记录日志非常重要。银行转账时会有转账记录;飞机飞行过程中,会有黑盒子(飞行数据记录器)记录飞行过程中的一切。如果有出现什么问题,人们可以通过日志数据来搞清楚到底发生了什么。对于系统开发、调试以及运行,记录日志都是同样的重要。如果没有日志记录,程序崩溃时你几乎就没办法弄明白到底发生了什么 阅读全文

posted @ 2016-10-19 21:59 我的MrFiona博客 阅读(10238) 评论(0) 推荐(0)

python之八大排序方法

摘要: 一、插入排序 1 #-*- coding:utf-8 -*- 2 ''' 3 描述 4 插入排序的基本操作就是将一个数据插入到已经排好序的有序数据中,从而得到一个新的、个数加一的有序数据,算法适用于少量数据的排序,时间复杂度为O(n^2)。 5 是稳定的排序方法。插入算法把要排序的数组分成两部分:第 阅读全文

posted @ 2016-10-19 19:44 我的MrFiona博客 阅读(6806) 评论(0) 推荐(0)

导航