- 博客(12)
- 资源 (13)
- 收藏
- 关注
转载 python 线程详解
1. 线程基础1.1. 线程状态线程有5种状态,状态转换的过程如下图所示:1.2. 线程同步(锁)多线程的优势在于可以同时运行多个任务(至少感觉起来是这样)。但是当线程需要共享数据时,可能存在数据不同步的问题。考虑这样一种情况:一个列表里所有元素都是0,线程"set"从后向前把所有元素改成1,而线程"print"负责从前往后读取列表并打印。那么,可能线程"s
2014-12-30 10:35:49 514
转载 python中threading模块详解
threading提供了一个比thread模块更高层的API来提供线程的并发性。这些线程并发运行并共享内存。 下面来看threading模块的具体用法: 一、Thread的使用 目标函数可以实例化一个Thread对象,每个Thread对象代表着一个线程,可以通过start()方法,开始运行。 这里对使用多线程并发,和不适用多线程
2014-12-27 17:31:24 1957
原创 python logging 用法
开发一个日志系统, 既要把日志输出到控制台, 还要写入日志文件Python代码import logging# 创建一个loggerlogger = logging.getLogger('mylogger')logger.setLevel(logging.DEBUG)# 创建一个handler,用于写入日志文件f
2014-12-26 16:25:26 943
原创 SQL SERVER 2005/08 数据库置疑或挂起恢复
适用于日志丢失或损坏,用来重建日志alter database 置疑数据库 set emergency go alter database 置疑数据库 set single_user with rollback immediate go use master go alter database 置疑数据库 Rebuild Log on (name=Suspe
2014-12-24 14:17:02 1305 1
原创 mysql 权限表说明
MySQL服务器通过MySQL权限表来控制用户对数据库的访问,MySQL权限表存放在mysql数据库里,由mysql_install_db脚本初始化。这些MySQL权限表分别user,db,table_priv,columns_priv和host。下面分别介绍一下这些表的结构和内容:user权限表:记录允许连接到服务器的用户帐号信息,里面的权限是全局级的。db权限表:记录各个帐号在
2014-12-18 11:40:12 1307
原创 Shell脚本比较运算符及逻辑运算符
1、数值格式:test "num1" opr "num2"[ "num1" opr "num2" ]opr 取值:相等:-eq不等:-ne大于:-gt小于:-lt 【l是字母L的小写】小于等于:-le大于等于:-ge2、字符串格式:[ str1 opr str2][ opr str ]
2014-12-16 16:54:23 1371
原创 python int与ip互转
python怎样将一个整数与IP地址相互转换?>>> import socket,struct>>> int_ip = 123456789>>> socket.inet_ntoa(struct.pack(‘I’,socket.htonl(int_ip)))#整数转换为ip地址’7.91.205.21′>>> str(socket.ntohl(struct.unpack(“I”,
2014-12-14 20:54:35 6088
原创 查看MYSQL数据库中所有用户以及单个用户权限
查看MYSQL数据库中所有用户mysql> SELECT DISTINCT CONCAT('User: ''',user,'''@''',host,''';') AS query FROM mysql.user;+---------------------------------------+| query |+-
2014-12-11 14:23:30 1108
原创 Mysqldump参数说明及导入导出应用实例
Mysqldump参数(参数来源于mysql5.5.19源码) 参数参数说明--all-databases , -A导出全部数据库。mysqldump -uroot -p --all-databases--all-tablespaces , -Y导出全部表空间。mysqldump -uroot -p --all-dat
2014-12-11 14:13:05 1145
原创 SQL SERVER 查看用户权限
--用户与角色关系select a.uid as uid,a.status as uStatus,a.name as uName, b.uid as rId,b.status as rStatus,b.name as rNamefrom sysusers a left join sysmembers m on m.memberuid = a.uid left join s
2014-12-04 19:37:05 6443
原创 SQL Server:查看数据库用户权限(SQL 2008)
1. 查看 SQL 2008 用户所属数据库角色use yourdbgoselect DbRole = g.name, MemberName = u.name, MemberSID = u.sid from sys.database_principals u, sys.database_principals g, sys.database_role_members m where g.
2014-12-04 19:36:29 14180 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人