
零碎学习日记(计算机相关)
文章平均质量分 66
记录每天学到的小知识点
Cici_ovo
学无止境~
1042641546@qq.com
展开
-
HID 描述符
这个 HID 描述符适用于任何需要高精度输入、压力感应和按钮功能的设备,如触控笔、手写板、数位板等。通过使用 HID 描述符,设备可以以标准化的方式与操作系统通信,从而支持多种绘图和书写应用。按需增加以下功能内容1. 报告 ID (Report ID)原因:默认 HID 描述符在简单示例中可以省略 Report ID,尤其是单一报告时不需要特意指定。2. 无用的常量输入位原因:这些常量输入位用于填补报告字节对齐,对于精简版来说并非必需。原创 2024-11-12 13:46:33 · 928 阅读 · 0 评论 -
struct.pack——打包为二进制数据方法
通过 Python 的字节表示(如使用 ASCII 表或者查表方法手动转换字符到十六进制表示。编写 Python 脚本自动转换为 C++ 字符串字面量格式("\x.."对于浮点数、整数等可以查阅 IEEE 754 或者利用 Python 自动解析。这样,你就可以从 Python 的打印值快速得到 C++ 字符串字面量格式。原创 2024-11-12 11:07:47 · 1770 阅读 · 0 评论 -
在python中使用代码运行命令行
将command 列表中的每个部分用空格拼接成字符串,构造出完整的命令行在终端显示,并且输出内容写入到一个txt文档中以便查看。需要自动化处理命令行,可将命令写入python脚本,自动化处理。以列表的形式更好观看命令各项参数的设置。原创 2024-11-05 15:13:30 · 342 阅读 · 0 评论 -
代码比较及优化(代码结构和错误处理方式)
此版本在返回时包含了返回码、标准输出和标准错误信息,增强了对执行失败的详细处理。更简洁,且通过返回元组提供了更全面的结果信息。进一步改进时可以考虑在捕获错误时读取。列表追加效率比字符串拼接更高。,以便更好地获取失败详情。并输出命令行的标准输出,且。原创 2024-11-04 10:45:00 · 287 阅读 · 0 评论 -
用shutil.copy 代替os.system(‘copy ...‘)
原始代码最终运行结果没有达到我的预期,出现了一个问题,unprocessed_wav_files文件夹是空的,其他结果都正常。,避免了这些潜在的问题,因为它更好地处理了路径、错误和平台兼容性,确保了音频文件能够正确复制到目标文件夹。:建议使用 os.path.join 来构造文件路径,这样可以确保路径在不同操作系统上的兼容性。直接执行的是命令行命令,任何格式错误(例如,路径中包含空格而未用引号括起来)都会导致命令失败。:在未复制的情况下,打印出实际要复制的文件路径和目标路径,以确保路径的正确性。原创 2024-11-01 14:26:24 · 298 阅读 · 0 评论 -
编程相关学习点——代码内容及结构
总结来说,第二段代码在结构化和可维护性上做得更好,而第一段代码则更简单直接。选择使用哪种风格通常取决于具体需求和代码的复杂性。以下有两段代码,都是发送API请求来获取需要的值,具体内容不深究,本文主要以如何提高自己的代码能力方面做学习记录。这些方面的学习对于提高编程能力、开发更复杂的项目以及在实际工作中进行有效的团队合作都是非常重要的。原创 2024-10-30 14:58:05 · 756 阅读 · 0 评论 -
使用json模块解析JSON数据
使用解析JSON字符串。使用从文件中解析JSON。使用错误处理确保程序在解析过程中能稳健运行。原创 2024-10-23 17:42:16 · 491 阅读 · 0 评论 -
了解HTTP状态码——建立良好的编程习惯
在你提供的代码中,如果API请求没有成功,`response.raise_for_status()` 会抛出一个异常,然后被`except`块捕获,并打印出相应的错误信息。在实际开发中,通常我们最关心的是200 OK状态码,因为它表示我们的请求不仅被服务器接收,而且服务器也正确地处理了请求,并且准备返回我们请求的数据。请求成功是200的原因:这个状态码是HTTP协议定义的,用来表示客户端的请求被服务器正确处理,并且服务器返回了请求的资源。这样做的目的:为了确保在继续处理响应内容之前,请求实际上是成功的。原创 2024-10-15 17:24:21 · 566 阅读 · 0 评论 -
学习日记1—— .reset_index()详细解析
在之前学习了python基础的情况下,没有运用到实际场景中,缺乏敲代码的经验,所以感觉很难掌握这门编程语言,虽然不是科班出生,但是对这方面比较感兴趣,所以打算利用空余时间学习积累,并通过CSDN记录我的学习日记~原创 2024-07-15 13:31:17 · 4370 阅读 · 0 评论