摘要: 1 os.path 模块 os.path 模块主要用于获取文件的属性。 以下是 os.path 模块的几种常用方法: | 方法 | 说明 | | | | | os.path.abspath(path) | 返回绝对路径 | | os.path.basename(path) | 返回文件名 | | o 阅读全文
posted @ 2023-01-25 21:10 sureZ_ok 阅读(68) 评论(0) 推荐(0) 编辑
摘要: pip 是最为广泛使用的 Python 包管理器,可以帮助我们获得最新的 Python 包并进行管理。 1 pip常用命令 pip常用命令如下: 命令 说明 pip install [package-name] 安装名为[package-name]的包 pip install [package-na 阅读全文
posted @ 2023-01-25 20:43 sureZ_ok 阅读(1908) 评论(0) 推荐(0) 编辑
摘要: pyserial 模块封装了对串口的访问,兼容各种平台(Windows、Linux、MACOS等)。 其支持的特性如下: 所有平台基于类的接口相同 端口可以通过python来设置 支持不同数据长度、停止位、奇偶校验位、流量控制、RTS/CTS 和 Xon/Xoff 特性 可以设置是否超时 读取/写数 阅读全文
posted @ 2023-01-15 23:30 sureZ_ok 阅读(2171) 评论(0) 推荐(0) 编辑
摘要: 本系列是记录 https://github.com/ttroy50/cmake-examples 的学习过程,通过cmake examples仓库中的例子来一步步学习cmake。 ## 1 搭建环境 搭建cmake编译环境可以参考 cmake-examples/README.adoc,本文直接使用d 阅读全文
posted @ 2022-12-22 19:03 sureZ_ok 阅读(754) 评论(0) 推荐(0) 编辑
摘要: 文中的用例都在OnlineGDB测试过。 OnlineGDB: https://onlinegdb.com/online_c_compiler 1 整数的强转 1. 等长度数据转换: 如:等字长的无符号数和有符号数强制类型转换,不改变数据内容,但是改变了数据的解释形式。 # 有符号转无符号 如: i 阅读全文
posted @ 2022-11-08 22:57 sureZ_ok 阅读(383) 评论(0) 推荐(0) 编辑
摘要: matplotlib可以将数据绘制成图像呈现,风格与matlab画图相似,是一款很好用的python库 。 这篇文档记录matplotlib的学习过程。主要参考见参考1。 1 概述 Matplotlib代码库十分庞大,这可能会让初学者望而生畏。然而,大多数matplotlib都可以通过一个相当简单的 阅读全文
posted @ 2022-11-01 23:58 sureZ_ok 阅读(759) 评论(0) 推荐(0) 编辑
摘要: 1 背景 Markdown 是一种轻量级标记语言,使人可以将时间都花在撰写内容而不是调整格式上,用来写技术文档再合适不过了。但markdown有个痛点 添加图片不方便。 markdown添加图片的方法: 方法1:插入本地图片(支持绝对路径和相对路径) ![avatar](/home/picture/ 阅读全文
posted @ 2022-10-17 07:55 sureZ_ok 阅读(1981) 评论(0) 推荐(0) 编辑
摘要: 本文总结一下tmux常用技巧,方便自己查阅。 1 简介 tmux 是一个终端复用器,非常有用,有如下两个最明显的优点: 分屏 允许断开Terminal连接后,继续运行进程。(这样网络断开重连后,可以重新登录之前的工作界面) 这段引用阮一峰《Tmux 使用教程》,链接见参考。 Tmux 就是会话与窗口 阅读全文
posted @ 2022-10-05 00:35 sureZ_ok 阅读(832) 评论(0) 推荐(0) 编辑
摘要: 1 linux常用的压缩解压缩命令 压缩格式 说明 压缩解压缩命令 .tar tar 程序打包的资料,并没有压缩过 打包:tar cvf FileName.tar DirName解包:tar xvf FileName.tar .gz gzip 程序压缩的文件 压缩:gzip FileName (注: 阅读全文
posted @ 2022-09-12 16:31 sureZ_ok 阅读(41) 评论(0) 推荐(0) 编辑
摘要: 1 Ubuntu换源 Ubuntu系统通过apt工具安装软件时,可能会失败,我们可以将Ubuntu的源换成国内的。 具体操作步骤如下: 更换源之前先安装 apt-transport-https和ca-certificates sudo apt-get install apt-transport-ht 阅读全文
posted @ 2022-09-11 22:10 sureZ_ok 阅读(1592) 评论(0) 推荐(0) 编辑