自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

刘墨苏的技术博客

博主作为一名电子爱好者,分享自己的学习内容,你会在这里发现宝藏。有任何问题,均可以博客下留言,知必答。

  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 Altium Designer 16 原理图导出pcb报错 foodprint not found【已解决】

AD16在导入原理图的时候,我发现我有几个 0603封装的电容 没有导入进来。然后再次导入,在 Messages 看到报错 foodprint not found。把报错的元件一一更换库,然后再重新导入,就可以了

2021-08-31 00:54:03 1719

原创 Python 之 JSON序列化(我不得不说JSON让世界更加美好了)

简单明了,让你知道JSON的概念,JSON序列化和反序列化,使用JSON更加方便进行深度拷贝。

2021-08-28 00:26:29 2435 2

原创 python装饰器 被装饰的函数 有参数

在知道了 python 中的解释器是怎么回事以后,也许会遇到一个新的问题。如果要装饰函数有未知个数的参数, 怎么办呢?*args可以接受一切 不指定参数名 的传参方式 ,**kargs可以接受一切 指定参数名 的传参方式

2021-08-27 21:46:49 385

原创 一个例子看懂 Python 装饰器

装饰器经常被用在库和框架中, 给别的开发者使用。这些库的开发者预料到 使用者 开发的函数可能需要 一些增强的功能。但是 这些库的开发者 没法去改使用者的代码, 就可以把这些增强的部分做在 装饰器函数中。这样使用者,只需要在他们的函数前面上@xxx 就使用了这些增强的功能了。

2021-08-26 22:52:47 176 1

原创 Qt 设计师 - Qt Designer 调整 控件 居中

垂直布局中上层的控件没办法拖到居中的位置。

2021-08-26 21:24:53 10265 1

转载 树莓派4B 安装 PySide2 (解决报错)

解决树莓派4B 安装 PySide2 库失败的问题

2021-08-25 17:31:54 4462 5

原创 Python 多线程中 正确使用共享数据(使用 threading 库里面的锁对象 Lock )

到在使用多线程时,如果数据出现和自己预期不符的问题,就可以考虑是否是共享的数据被调用覆盖的问题。使用 `threading`库里面的锁对象 `Lock `去保护

2021-08-23 19:01:10 7423 1

原创 一个例子看懂 Python 多线程怎么用

那么我们的程序代码怎么产生新线程呢?应用程序必须 通过操作系统提供的 系统调用,请求操作系统分配一个新的线程。python3 将 系统调用创建线程 的功能封装在 标准库 threading 中。有的时候, 一个线程需要等待其它的线程结束,比如需要根据其他线程运行结束后的结果进行处理。这时可以使用 Thread对象的 join 方法

2021-08-23 10:57:48 258

原创 Python 之 列表推导式 (eg:p for p in parts if p)

Python 之 列表推导式 (eg:p for p in parts if p),for 循环后嵌套for循环,我们可以在for语句后面跟上一个if判断语句,用于过滤掉那些不满足条件的结果项,列表推导式也可以使用步长切片。

2021-08-22 00:25:49 3278

原创 【Py Qt】Pyside2 中界面动作处理 (signal 和 slot)

在 Qt 系统中, 当界面上一个控件被操作时,比如 被点击、被输入文本、被鼠标拖拽等, 就会发出 `信号` ,英文叫 `signal` 。就是表明一个事件(比如被点击、被输入文本)发生了。我们可以预先在代码中指定 处理这个 signal 的函数,这个处理 signal 的函数 叫做 `slot` 。

2021-08-21 21:13:19 1270

原创 用 try except()方法 来处理 python程序中的异常(个人笔记)

目录工作原理如果一个程序有几个错误怎么办获取异常对象匹配所有异常获取详细的异常信息工作原理在编写这段代码的时候, 我们就可以预料到,可能用户会输入非数字的字符,这样用int转化就会出错,导致整个程序就退出了。用 try 和 except 就可以 完善这个程序while True: try: miles = input('请输入英里数:') km = int(miles) * 1.609344 print(f'等于{km}公里')

2021-08-21 14:30:09 806

原创 Python 中的字符串、字节串和字符编码utf-8(个人笔记)

Python 中的字符串、字节串和字符编码utf-8(个人笔记)文章目录Python 中的字符串、字节串和字符编码utf-8(个人笔记)前言UTF-8补充字符串编码字节串解码一些字符编解码技巧unicode数字转换为字符字符转换为unicode数字字符串编码为 unicode转义数字用unicode转义数字 写字符串直接用16进制数字创建 bytes字节串 和 16进制表示字节的字符串总结总结前言我们在写python脚本时,经常能看到 utf-8 ,那这个 utf-8到底是干嘛的呢?除了 utf-8

2021-08-21 12:51:03 7909

原创 Python 列表list 分段 求和 求均值(个人笔记)

Python 列表List 分段 求和 求均值(个人笔记)文章目录Python 列表List 分段 求和 求均值(个人笔记)前言思路代码总结参考前言我要处理一个有 2046个元素的数字列表,后期要作图分析,为减少处理压力,我把 2046个元素每 6个元素分为一组,求均值简化为只有 341个元素的列表思路每 6项分为一个列表每个列表求平均值把这些平均值放到一个新的列表中代码def function(the_list): alist = [] i = 0 for

2021-08-20 21:16:34 5304 1

原创 给树莓派4B配置静态IP地址

5分钟给树莓派4B配置静态IP地址(WiFi和网线)

2021-08-17 13:35:21 5596

l_openvino_toolkit_runtime_raspbian_p_2021.4.689.tgz

OpenVINO toolkit for Raspbian最新版安装包,截至2021年10月23日

2021-10-23

led文字取模软件2.1版本.zip

led文字取模软件,2021年9月实测可用,不需要积分,免费下载,如果被更改了请私信我。

2021-09-01

2021-03-04-raspios-buster-armhf-lite.zip

无需积分,截止2021/4/24 ,最新的Raspberry pi os 无桌面极简版官方系统

2021-04-24

YS-IR05F 红外解码(发射)模块-配套资料(20191218).zip

YS-IR05F 红外解码(发射)模块的开发文档,没有设立积分下载。

2021-04-17

RetroPie支持最新树莓派4和400镜像文件(retropie-buster-4.7.1-rpi4_400.img.gz)

截至2021年3月15日,为RetroPie 官网支持树莓派4B和400的最新镜像! 可以将树莓派变成一台复古游戏机,找到这个资源的就不用我多介绍了,我因为别的博主提供的资源不能让我的树莓派4B进入桌面,去官网下了一下午,所以放在这里给需要的朋友一点帮助!

2021-03-15

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除