摘要: 一、题目:熟悉线程相关知识后,利用Lock和RLock实现线程间的简单同步,使得10个线程对同一共享变量进行递增操作,使用加锁机制保证变量结果的正确。二、主要难点1. 一般而言创建自己的线程类,可以重写threading.Thread类的方法threading.Thread类的使用:I,在自己的线程类的__init__里调用threading.Thread.__init__(self, name = threadname),Threadname为线程的名字II, run(),通常需要重写,编写代码实现做需要的功能。III,getName(),获得线程对象名称IV,setName(),设置线程对 阅读全文
posted @ 2012-05-16 15:46 Vincent_Xue 阅读(358) 评论(0) 推荐(0)
摘要: 一、题目编程实现以下功能并进行最大化的优化:遍历指定目录下的所有文件,找出其中占用空间最大的前3个文件。利用ConfigParser,将上述题目中产生的结果按照cdays+1-my.ini格式存储到文件cdays+1-result.txt中。二、难点1.os.stat获取大小相关信息2.os.walk遍历文件3.configparser使用三、实现#-*- coding:utf-8 -*-#FileName:top3.py#Author:Xue Weiwei@USTC#Last-Modify:2012-5-16'''获取指定目录下占用空间最大的top3文件,并写入到配置 阅读全文
posted @ 2012-05-16 10:26 Vincent_Xue 阅读(571) 评论(0) 推荐(0)