python
HonorHe
一名软件开发者
展开
-
python 多线程笔记一
python thread,threading模块提供了对多线程的支持,不过通常我们使用threading模块来进行多线程编程。 多线程模块使用方法: 1. 使用thread模块中的start_new_thread(function,元组参数[,字典参数])来执行函数,通常直接在python shell下执行。 2. 继承 threading.Thread原创 2013-04-29 21:58:34 · 840 阅读 · 0 评论 -
python 多线程笔记-模拟生产者与消费者
python 提供一个Queue队列,此队列提供了线程同步支持,使用此队列可以很方例实现多生产者和多消费者的先进先出的任务队列。生产者依次存入任务,消费者依次取出任务。 以下是简单事列: # -*- coding:gbk -*- ''' Created on 2013-4-30 @author: herong 模拟多生产者和多消费者 ''' import threa原创 2013-04-30 01:43:22 · 917 阅读 · 0 评论 -
python 访问LDAP服务器
最近在做confluence数据迁移和升级。由于公司是使用LDAP认证登录的,在安装升级之后发现confluence自动从LDAP把全部用户名自动全部导入到了用户表(cwd_users)。可能是为了细化权限控制。但这样就问题就来了,全部用户名又没有按部门进行区分,在细分权限时也不好控制。 没办法,只好写个简单的python脚本从LDAP 服务器重新取一次,把用户按部门分类,好在后面做细分权限时控原创 2013-05-09 19:48:54 · 2845 阅读 · 0 评论