博客园 - lgk
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=42673
2018-08-29T02:48:32Z
lgk
https://www.cnblogs.com/luke0011/
feed.cnblogs.com
https://www.cnblogs.com/luke0011/p/9280704.html
字节序的理解----C语言和Python语言 - lgk
字节序是指多字节数据在计算机内存中存储或者网络传输时各字节的存储顺序。常见的主要有以下2种: 小端序(Little-Endian):低位字节排放在内存的低地址端即该值的起始地址,高位字节排放在内存的高地址端。最符合人的思维的字节序,地址低位存储值的低位,地址高位存储值的高位。该序因为从人的第一观感来
2018-07-08T09:35:00Z
2018-07-08T09:35:00Z
lgk
https://www.cnblogs.com/luke0011/
【摘要】字节序是指多字节数据在计算机内存中存储或者网络传输时各字节的存储顺序。常见的主要有以下2种: 小端序(Little-Endian):低位字节排放在内存的低地址端即该值的起始地址,高位字节排放在内存的高地址端。最符合人的思维的字节序,地址低位存储值的低位,地址高位存储值的高位。该序因为从人的第一观感来 <a href="https://www.cnblogs.com/luke0011/p/9280704.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/luke0011/p/9278777.html
python中将指定的字符串转换为大写字母并每隔2个字符用空格分割后得到一个新字符串的方法 - lgk
在例子中对指定的字符串: 使用了三种方法将其转换为大写字母并每隔2个字符用空格分割处理后得到一个新字符串,为: 为验证三种方法的执行效率,对原字符串扩充为其100倍长度,然后执行10000次处理,从其耗时结果上看,第一种方法最慢,第二、三种方法较好。 代码: 运行结果如下:
2018-07-07T15:06:00Z
2018-07-07T15:06:00Z
lgk
https://www.cnblogs.com/luke0011/
【摘要】在例子中对指定的字符串: 使用了三种方法将其转换为大写字母并每隔2个字符用空格分割处理后得到一个新字符串,为: 为验证三种方法的执行效率,对原字符串扩充为其100倍长度,然后执行10000次处理,从其耗时结果上看,第一种方法最慢,第二、三种方法较好。 代码: 运行结果如下: <a href="https://www.cnblogs.com/luke0011/p/9278777.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/luke0011/p/9271371.html
PyQt4自定义控件----指示灯控件 - lgk
程序中演示了PyQt中编程实现自定义圆形指示灯控件的方法,通过程序界面可改变其属性值并能实时看到指示灯的外观变化情况,同时,在定时器中也实现了一个类似跑马灯效果的功能。 例子虽小,但涉及的编程点挺多,包括:自定义控件(圆形指示灯、颜色选择框等)、分割条、布局、辐射渐变画刷、定时器、自定义信号(pyq
2018-07-05T15:25:00Z
2018-07-05T15:25:00Z
lgk
https://www.cnblogs.com/luke0011/
【摘要】程序中演示了PyQt中编程实现自定义圆形指示灯控件的方法,通过程序界面可改变其属性值并能实时看到指示灯的外观变化情况,同时,在定时器中也实现了一个类似跑马灯效果的功能。 例子虽小,但涉及的编程点挺多,包括:自定义控件(圆形指示灯、颜色选择框等)、分割条、布局、辐射渐变画刷、定时器、自定义信号(pyq <a href="https://www.cnblogs.com/luke0011/p/9271371.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/luke0011/p/9208334.html
PyQt4自定义控件----导航栏控件 - lgk
PyQt4中自定义导航栏控件,运行如图所示: 代码:
2018-06-21T04:08:00Z
2018-06-21T04:08:00Z
lgk
https://www.cnblogs.com/luke0011/
【摘要】PyQt4中自定义导航栏控件,运行如图所示: 代码: <a href="https://www.cnblogs.com/luke0011/p/9208334.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/luke0011/p/9183729.html
python中将多个参数打包为字节流的第二种方法 - lgk
该方法使用ctypes模块中的memmove函数将结构体数据对应的内存移动到缓冲区对应的位置,完成打包过程,相比上种方法较为麻烦。 代码如下:
2018-06-14T08:38:00Z
2018-06-14T08:38:00Z
lgk
https://www.cnblogs.com/luke0011/
【摘要】该方法使用ctypes模块中的memmove函数将结构体数据对应的内存移动到缓冲区对应的位置,完成打包过程,相比上种方法较为麻烦。 代码如下: <a href="https://www.cnblogs.com/luke0011/p/9183729.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/luke0011/p/9182453.html
python中将多个参数打包为字节流进行网络传输的方法 - lgk
使用Python写上位机软件时,若通过网口向硬件端发送命令参数对仪器进行控制,此时需要将多个参数打包为字节流数据后进行网络传输,可以使用模块struct和socket完成。 具体实现代码如下: 其中,struct中支持的格式如下图所示: 打包的后的字节顺序默认上是由操作系统的决定的,struct模块
2018-06-14T04:09:00Z
2018-06-14T04:09:00Z
lgk
https://www.cnblogs.com/luke0011/
【摘要】使用Python写上位机软件时,若通过网口向硬件端发送命令参数对仪器进行控制,此时需要将多个参数打包为字节流数据后进行网络传输,可以使用模块struct和socket完成。 具体实现代码如下: 其中,struct中支持的格式如下图所示: 打包的后的字节顺序默认上是由操作系统的决定的,struct模块 <a href="https://www.cnblogs.com/luke0011/p/9182453.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/luke0011/p/9128943.html
pyqtgraph逐点画波形图例子 - lgk
使用python的array模块创建能够动态改变大小的数组,结合numpy中的frombuffer函数转换为numpy的数组,最后在pyqtgraph中逐点画波形图。
2018-06-03T05:13:00Z
2018-06-03T05:13:00Z
lgk
https://www.cnblogs.com/luke0011/
【摘要】使用python的array模块创建能够动态改变大小的数组,结合numpy中的frombuffer函数转换为numpy的数组,最后在pyqtgraph中逐点画波形图。 <a href="https://www.cnblogs.com/luke0011/p/9128943.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/luke0011/p/9101288.html
pyqtgraph连续刷新波形图例子 - lgk
1 # -*- coding: utf-8 -*-# 2 3 #------------------------------------------------------------------------------- 4 # Name: 1 5 # Description: 6 # Author: Administrator 7 # D...
2018-05-28T09:36:00Z
2018-05-28T09:36:00Z
lgk
https://www.cnblogs.com/luke0011/
【摘要】1 # -*- coding: utf-8 -*-# 2 3 #------------------------------------------------------------------------------- 4 # Name: 1 5 # Description: 6 # Author: Administrator 7 # D... <a href="https://www.cnblogs.com/luke0011/p/9101288.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/luke0011/p/9056515.html
pyqt中使用font awesome字体的两种方法 - lgk
1、使用第三方库文件:qtawesome,安装方法:pip install QtAwesome 例子: 2、不使用第三方库文件,要求在当前目录下必需有字体文件:fontawesome-webfont.ttf 例子:
2018-05-18T07:44:00Z
2018-05-18T07:44:00Z
lgk
https://www.cnblogs.com/luke0011/
【摘要】1、使用第三方库文件:qtawesome,安装方法:pip install QtAwesome 例子: 2、不使用第三方库文件,要求在当前目录下必需有字体文件:fontawesome-webfont.ttf 例子: <a href="https://www.cnblogs.com/luke0011/p/9056515.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/luke0011/p/8109887.html
在PyCharm中集成基于PyQt4开发GUI程序的常用工具方法 - lgk
经常使用PyQt4开发GUI界面程序时,可将成常用的工具集成于PyCharm环境中,方便程序的快捷开发,提高工作效率。此处将与PyQt4开发相关的“Qt Designer”、“PyUIC”、“Rcc2Py”三种常用工具集成于PyCharm环境,设置后情况如下图所示。选择PyCharm的菜单“File
2017-12-25T08:10:00Z
2017-12-25T08:10:00Z
lgk
https://www.cnblogs.com/luke0011/
【摘要】经常使用PyQt4开发GUI界面程序时,可将成常用的工具集成于PyCharm环境中,方便程序的快捷开发,提高工作效率。此处将与PyQt4开发相关的“Qt Designer”、“PyUIC”、“Rcc2Py”三种常用工具集成于PyCharm环境,设置后情况如下图所示。选择PyCharm的菜单“File <a href="https://www.cnblogs.com/luke0011/p/8109887.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/luke0011/p/8084476.html
在PyCharm中设置新建Python文件的模板格式方法 - lgk
选择PyCharm的菜单“File”-->“Settings...”,弹出设置对话框,对“Editor”目录下的“File and Code Templates”设置如下图所示: 即对“Python Script”设置如下: 由于常用PyQt作软件界面的开发,所以加入了后面三行的常用代码。 另外,常
2017-12-22T01:23:00Z
2017-12-22T01:23:00Z
lgk
https://www.cnblogs.com/luke0011/
【摘要】选择PyCharm的菜单“File”-->“Settings...”,弹出设置对话框,对“Editor”目录下的“File and Code Templates”设置如下图所示: 即对“Python Script”设置如下: 由于常用PyQt作软件界面的开发,所以加入了后面三行的常用代码。 另外,常 <a href="https://www.cnblogs.com/luke0011/p/8084476.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/luke0011/p/8084381.html
第一贴 - lgk
测试内容。 2017-12-22
2017-12-22T00:44:00Z
2017-12-22T00:44:00Z
lgk
https://www.cnblogs.com/luke0011/
【摘要】测试内容。 2017-12-22 <a href="https://www.cnblogs.com/luke0011/p/8084381.html" target="_blank">阅读全文</a>