08 2015 档案
摘要:1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,Sql 代码 : select id from t where num is nul...
阅读全文
摘要:异常描述: 用PyQt开发的界面程序,再新增加了几个module后, 在eric6开发环境下启动后什么都没出现,什么错误提示也都没有, 在控制台下:python XXXX.py 后显示 QWidget:Must construct a QApplication before a...
阅读全文
摘要:场景一: 一台电脑上导出的sql文件到另一台电脑上恢复数据库,汉字全部是乱码,然后可能还有部分数据提示超长。场景二: 拿到的sql文件不是原始的导出sql文件,只有表结构和表数据,出现的问题和场景一的一致。本人的MySQL数据库版本是5.6的。原因排除。。。。。。。源自百度搜索结果,可能部分结果...
阅读全文
摘要:class CustomClass: def customFun(self, id): print("fun_1",id )if __name__ == '__main__': # 类的实例化 classOne =CustomClass() # 类的函数...
阅读全文
摘要:from PyQt5.QtWidgets import ( QMainWindow, QMenu, QAction, QTabWidget)if __name__ == '__main__': import sys from PyQt5.QtWidgets import QApplic...
阅读全文
摘要:$address_length = mb_strlen($address,'utf8');strlen() 和 mb_strlen()strlen($str)计算的是字节的长度,在utf8下一个汉字代表3个字符,算出来是11 在GB2312和GBK下是2个字符,算出来是9 mb_strlen()...
阅读全文
摘要:console.log常因不明原因在IE9出现SCRIPT5009: 'console' is undefined (console未被定义) 错误!IE9说console变量未定义? 但F12打开控制台后console.log()却又正常!上图源自:https://msdn.microsoft.c...
阅读全文
摘要:转自:http://blog.sina.com.cn/s/blog_613d5bb701016qzv.html信号(singal)与槽(slot)用于对象相互通信,信号:当某个对象的某个事件发生时,触发一个信号,槽:响应指定信号的所做的反应,其实信号槽类似于.NET里面的委托、事件,比如Repeat...
阅读全文
摘要:路径如:/path/dir1/a.py/path/dir2/b.py调用举例如:在/path/dir2/b.py中调用 a模块import syssys.path.append("../")import dir1.a
阅读全文
摘要:给网站添加X-UA-Compatible标签方法一:如:IE=edge告诉IE使用最新的引擎渲染网页,chrome=1则可以激活Chrome Frame网页中添加方法在下面添加上述代码即可方法二:如果用的是Apache服务器,可以配置httpd.conf文件:①、打开 LoadModule hea...
阅读全文
摘要:1.整数转换为用于TCP传输的二进制 _host = "127.0.0.1" _port = 5678 _address = (_host, _port) s=socket.socket(socket.AF_INET,socket.SOCK_STREAM)...
阅读全文
摘要:模态对话框就是指在子对话框弹出时,焦点被强行集中于该子对话框,子对话框不关闭,用户将无法操作其他的窗口。非模态相反,用户仍然可以操作其他的窗口,包括该子对话框的父对话框。如果从线程角度来讲,模态对话框实际上是线程阻塞的,也就是子对话框是一个线程,但是在创建这个子线程之后,父窗口就阻塞了;模态对话框则...
阅读全文
摘要:自定义CustomDelegate继承自QStyledItemDelegate,重写setModelData(self, editor, model, index)方法 def setModelData(self, editor, model, index): #print("_...
阅读全文
摘要:enumerate 函数用于遍历序列中的元素以及它们的下标:>>> for i,j in enumerate(('a','b','c')):print i,j0 a1 b2 c>>> for i,j in enumerate([1,2,3]):print i,j0 11 22 3>>> for i,...
阅读全文