会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
sureZ
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
下一页
2023年7月2日
python之numpy模块
摘要: [TOC] ## 1 NumPy是什么? NumPy (全称:Numeric Python)是python的第三方模块,主要用于计算、处理一维或多维数组。 Numpy通常与Scipy(Python科学计算库),Matplotlib(Python绘图库),Pandas(Python数据处理)等组合使用
阅读全文
posted @ 2023-07-02 22:24 sureZ_ok
阅读(1310)
评论(0)
推荐(0)
2023年6月17日
python之shutil模块
摘要: shutil可以简单的理解为sh+util,是对os模块的补充,主要针对文件的拷贝、删除、移动、压缩和解压缩等操作。 ### 1 复制 复制文件: ~~~python import shutil # 从src文件路径复制数据到dst,复制成功后返回dst完整路径,src、dst 是文件路径不能是文件
阅读全文
posted @ 2023-06-17 16:37 sureZ_ok
阅读(170)
评论(0)
推荐(0)
python之json和yaml模块
摘要: json和yaml是常用的数据交换格式,yaml可以看做是json的超集。 ## 1 json格式 json(JavaScript Object Notation)是一种轻量级的数据交换格式,常用于在不同系统之间进行数据传输和存储。它由键值对构成的集合组成,通常以文件扩展名`.json`命名。 JS
阅读全文
posted @ 2023-06-17 12:35 sureZ_ok
阅读(817)
评论(0)
推荐(0)
2023年6月1日
python之struct模块处理二进制
摘要: 嵌入式开发中,有时需要对二进制流文件进行读写操作,一种方法是将二进制流文件转换为c语言数组形式。 这样可以使用python的struct模块,python的struct模块可以方便的进行字节与二进制之间的相互转换。 ## 1 struct模块常用的几个函数 | 函数 | 说明 | | | | | s
阅读全文
posted @ 2023-06-01 12:11 sureZ_ok
阅读(588)
评论(0)
推荐(0)
2023年5月14日
C语言整数位运算中的一些技巧
摘要: 1 与(&) 1. 与(&)运算实现求余%运算 在计算机里整数求余运算比较低效,在对2的整数幂进行求余时,可以使用&来优化 如: a对2 ^ n (n为自然数)求余: a % (2 ^ n) = a & ((2 ^ n) - 1) // 如 a % 4 = a & 0x3 判断奇数偶数时,可以与1相
阅读全文
posted @ 2023-05-14 17:18 sureZ_ok
阅读(410)
评论(0)
推荐(0)
2023年4月16日
GDB之常用命令介绍
摘要: GDB是一个由GNU开源组织发布的,基于命令行的、功能强大的程序调试工具。可以让开发者能看到程序在执行时“内部”发生了什么,或者程序崩溃的现场。下图是gdb的吉祥物--弓箭鱼。 GDB主要做以下4种事情: 启动程序 使程序在指定条件下停止(比如打断点) 当程序停止时,检查发生了什么 改变程序的内容,
阅读全文
posted @ 2023-04-16 10:09 sureZ_ok
阅读(634)
评论(0)
推荐(0)
2023年3月30日
python之执行shell命令的几种方法
摘要: 这里介绍python执行shell命令的几种方法以及它们之间的区别。 方法1: os.system()方法 函数原型: # os.system()是阻塞式的 os.system(command) windows系统下返回值为退出状态码,状态码为0表示执行成功,其它值表示执行不成功; Linux系统下
阅读全文
posted @ 2023-03-30 23:06 sureZ_ok
阅读(21784)
评论(0)
推荐(1)
2023年3月15日
gcc之ld链接脚本
摘要: gcc之ld链接脚本 这一篇准备谈谈链接的一些基础知识以及gcc ld链接脚本等知识。文中提到的内容都是基于linux系统。 1 为什么要链接? 假如我们将所有代码写到一个文件中(且不需要其它库支持)时,就不需要链接器了。很显然,如果代码开发规模很大,放到一个文件里缺点太多,如下: 代码阅读维护太困
阅读全文
posted @ 2023-03-15 20:57 sureZ_ok
阅读(2156)
评论(0)
推荐(0)
2023年2月23日
git之.gitignore的用法
摘要: 软件工程常用git进行管理,但是有一些文件并不需要保存到版本库中(如:编译过程中产生的.o .d文件、临时文件),所以git提供了.gitignore文件机制,将要忽略的文件名写入(相当于黑名单),git就会自动忽略这些文件夹或者文件。 1 git忽略规则优先级 有多种方式设置git的忽略规则,其优
阅读全文
posted @ 2023-02-23 10:28 sureZ_ok
阅读(355)
评论(0)
推荐(0)
2023年1月31日
小技巧[维护ing]
摘要: 记录一些平时遇见的问题,便于后续遇到相同问题时查看 1 powershell 界面按上键不能显示上次的命令 出现这种问题可能是因为命令记录的缓冲区已经满了, 方法1:可以打开属性->选项->命令记录 选择丢弃旧的副本 方法2:或者执行: Remove-Item (Get-PSReadlineOpti
阅读全文
posted @ 2023-01-31 14:24 sureZ_ok
阅读(92)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
下一页
公告