自定义窗口及拖动 1.自定义无边框窗口时,需要将窗口标志设为: 2.然后还需要通过安装EventFilter给自己监视窗口拖动 其中构造函数实现: eventFilter事件处理函数实现: 自定义QToolButton/QPushButton开关按钮 1.以QToolButton为例,构造函数里实现 ...
分类:
其他好文 时间:
2018-06-27 22:22:23
阅读次数:
497
注:本文整理自《Redis实战》 Redis简介: Redis为内存型数据库,所以速度非常快,性能强劲,Redis为NoSQL(非关系型数据库),可以存储键(key)与5中不同类型的值(value)之间的映射,五种数据类型分别为:STRING(字符串)、LIST(链表)、SET(集合)、HASH(散 ...
分类:
其他好文 时间:
2018-06-26 00:53:40
阅读次数:
230
命令光标移动 h或^h 向左移一个字符 j或^j或^n 向下移一行 k或^p 向上移一行 l或空格 向右移一个字符 G ... ...
分类:
移动开发 时间:
2018-06-24 21:00:32
阅读次数:
198
Window 10家庭中文版,Python 3.6.4, 当一个路径以多个斜杠(/)或反斜杠字符(\\)结尾时,os.path.isdir(path)函数仍然将它们判断为目录: >>> os.path.isdir('C:/Python36/Lib/sqlite3//')True>>> os.path ...
分类:
其他好文 时间:
2018-06-24 14:13:19
阅读次数:
186
分散/聚集 I/O是一种可以在单次系统调用中对多个缓冲区输入输出的方法,可以把多个缓冲区的数据写到单个数据流,也可以把单个数据流读到多个缓冲区中。其命名的原因在于数据会被分散到指定缓冲区向量,或者从指定缓冲区向量中聚集数据。这种输入输出方法也称为向量 I/O(vector I/O)。与之不同,标准读 ...
分类:
其他好文 时间:
2018-06-24 00:32:22
阅读次数:
227
偷包,就是在网络传输过程中,截取某一数据包,进行解析获取其发送的数据。 原理与TCP通信类似。只需在创建套接字时,参数不同。 fd = socket(PF_INET, SOCK_RAW, IPPROTO_TCP); PF_INET IPV4协议 SOCK_RAW 对原始网络协议访问 IPPROTO_ ...
分类:
其他好文 时间:
2018-06-23 01:35:05
阅读次数:
182
概念 flask-session是flask框架的session组件,由于原来flask内置session使用签名cookie保存,该组件则将支持session保存到多个地方,如: * redis:保存数据的一种工具,五大类型。非关系型数据库 * memcached * filesystem * m ...
分类:
其他好文 时间:
2018-06-22 22:47:03
阅读次数:
192
(function (global, factory) { typeof module 'object' && typeof module.exports 'object' ? module.exports = factory() : typeof define 'function' && defi ...
分类:
其他好文 时间:
2018-06-21 17:26:03
阅读次数:
153
一、第一种方式是比较简单的,开发速度也比较快。主要利用-webkit-transform:scale()这个属性,比较设计稿和当前屏幕的宽度,或者高度,亦或者取两者的最小值,来进行自适应。 1. 如果宽度自适应,如果兼容iphoneX的话,此时的设计稿的背景图需要延长至1448,内容放在1206内, ...
分类:
移动开发 时间:
2018-06-21 01:44:41
阅读次数:
300