11 2013 档案

Win 7中开启Telnet功能
摘要:参看以下文章:http://winsystem.ctocio.com.cn/Longhorn/472/8756972.shtml 阅读全文

posted @ 2013-11-27 15:58 JohnChain 阅读(195) 评论(0) 推荐(0)

多线程共享一个队列
摘要:1 # -*- coding:utf-8 -*- 2 import threading 3 from time import sleep 4 lock = threading.Lock() 5 tmp_list = [] 6 class MyThread(threading.Thread): 7 """ 8 此线程用于向公共队列中追加元素 9 """10 def __init__(self):11 threading.Thread.__init__(self) 12 #: 向公共队列追加元素13 def run(self):14... 阅读全文

posted @ 2013-11-19 11:10 JohnChain 阅读(1278) 评论(0) 推荐(0)

修改MySQL默认字符集
摘要:今天发现有库级字符集和表级字符集,实验了下发现,库级字符集是该库内表的默认字符集,当创建表时,如果未指定字符集,默认使用该表所属库的字符集。表也可使用不同于所属库的字符集。 MySQL对于字符集的指定可以细化到一个数据库,一张表,一列,应该用什么字符集。 但是,传统的程序在创建数据库和数据表时并... 阅读全文

posted @ 2013-11-14 09:31 JohnChain 阅读(500) 评论(0) 推荐(0)

关闭主线程时如何合理关闭子线程
摘要:picked from :http://blog.sina.com.cn/s/blog_3c8ced5801014pbv.html昨天为我的casnet程序添加新功能。其中一个功能是断线自动重连,本来是单线程的程序,添加这个功能就需要后台有一个线程定时地查询当前状态,如果掉线就自动重连。因之遇到了一个如何设计这个守护线程的问题。我刚开始的想法是后台线程每次运行查询后 sleep 一段时间,然后再运行查询。但是我马上遇到了一个问题:当主程序退出时,后台线程仍在运行,主窗口无法退出。在使用其它的库时,比如 POSIX 的 pthread,可以使用 ptread_cancel(tid) 在主线程中结 阅读全文

posted @ 2013-11-12 17:02 JohnChain 阅读(3093) 评论(0) 推荐(0)

解决Python 插查 MySQL 时中文乱码问题
摘要:首先找到这里的解决方法,count = cursor.fetchall()for i in count: idc_a = i[0] if isinstance(idc_a, unicode): idc_a = idc_a.encode('utf-8') print idc_a但只能解决查询显示乱码问题后来继续查资料,找到了这里,解决方法很简单拿,和数据库建立连接后,执行:db.set_character_set('utf8')dbc.execute('SET NAMES utf8;')dbc.execute('SET CHARACTER 阅读全文

posted @ 2013-11-10 18:35 JohnChain 阅读(456) 评论(0) 推荐(0)

导航