·大道至简
码龄2年
关注
提问 私信
  • 博客:12,385
    12,385
    总访问量
  • 11
    原创
  • 147,209
    排名
  • 75
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:喜欢就有意义

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:广东省
  • 目前就职: 上海华为技术有限公司
  • 加入CSDN时间: 2022-06-14
博客简介:

m0_72005282的博客

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    484
    当月
    1
个人成就
  • 获得54次点赞
  • 内容获得10次评论
  • 获得84次收藏
创作历程
  • 2篇
    2024年
  • 9篇
    2023年
成就勋章
兴趣领域 设置
  • Python
    python
  • 编程语言
    c语言
  • 开发工具
    pycharmvscode
  • 大数据
    mysql
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

函数式宏,函数体有多句为什么用do{}while(0)

为了避免宏展开后与预期不符,do{}while(0)常在宏定义函数体有多句时使用(do{}while(0)后没有分号)。则会出现逻辑错误,这种错误编译器并不会报错。编译出错,else独立于if语句。
原创
发布博客 2024.06.23 ·
268 阅读 ·
3 点赞 ·
0 评论 ·
0 收藏

C语言编程规范

【描述】一个标识符的好坏很大程度上取决于标识符名称。用于单、多行注释,/**/不嵌套/**/,/**/可嵌套//。【规范】业界共四种命名法则:驼峰命名、匈牙利命名、帕斯卡命名、下划线命名,前三种较流行。【描述】代码风格指编写代码遵循的规则和约定,旨在提高代码的可读性、一致性、可维护性。任何时候,*宜跟随变量名或函数名,除非右侧没有变量或函数名,可以跟随类型。【规范】不冲突、不过长过短,作用域越大,描述越精确。、安全、可靠、可测试、高效、可移植。【注意】注释内容也可能是存在格式的。
原创
发布博客 2024.06.16 ·
657 阅读 ·
3 点赞 ·
0 评论 ·
8 收藏

修复isolar生成的dext相关的dem/dcm的arxml文件

发布资源 2024.02.22 ·
zip

python aes256

def __init__(self, salt_value, pwd, plaintext=b'', ciphertext=b''): # 初始化方法(构造函数)aes256_de1 = main_aes256(salt, password, ciphertext=ciphertext1) # 解密。aes256_en1 = main_aes256(salt, password, plaintext=plaintext1) # 加密。def encrypt(self): # 加密函数。
原创
发布博客 2023.11.16 ·
192 阅读 ·
0 点赞 ·
1 评论 ·
0 收藏

https://blog.csdn.net/xiaojin21cen/article/details/109642940

python3报错:ModuleNotFoundError: No module named ‘Crypto‘_python3 modulenotfounderror: no module named 'cryp-CSDN博客。
原创
发布博客 2023.10.10 ·
134 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

Failed to execute script ‘main‘ due to unhandled exceptiolNo module named intelhex‘

pip install ***,会列出已经安装依赖包的路径,从此路径找到属于图二命令即可。解决办法:打包项目依赖,如图。怎么查看项目依赖的位置?
原创
发布博客 2023.09.08 ·
1590 阅读 ·
1 点赞 ·
1 评论 ·
0 收藏

基于OSI模型的车载以太网

1、帧格式:使用与传统以太网相似的帧格式,包括前导码(8字节,同步和定时)、起始帧界定符(标志前导码结束)、目标MAC地址(6字节)、源MAC地址(6字节)、长度/类型字段(2字节表示数据字段长度、上层协议类型)、数据字段、帧校验序列(4字节,接收端校验)。3、IP协议族:车载以太网的网络层不仅包括基本的IP(IPv4和IPv6),还包括与IP相关的协议,如ARP用于IP地址与MAC地址的解析,ICMP用于网络状态和错误报告。2、多媒体和娱乐系统:支持多媒体和娱乐系统,如音频播放器、视频显示和控制界面等。
原创
发布博客 2023.06.01 ·
1781 阅读 ·
25 点赞 ·
1 评论 ·
25 收藏

isolarAB新增swc(interface、component)

新增的2个interface更新在interface.arxml文件中。找到添加的client server interface,更改名字。在ar explore下的项目选中software右键后选中如图。在以下目录中有新增的component,双击打开在右侧显示内容。选中interface,点击Add ...添加数据类型。在以下路径找到上一步创建的interface双击打开。可以更改创建好的component名称,结果如图。配置项选择创建好的Interface。三、创建应用层的swc。
原创
发布博客 2023.05.16 ·
815 阅读 ·
2 点赞 ·
2 评论 ·
8 收藏

Python生成xml雷点

file_write = open("D:\\tools\\project_data\
ew.arxml",'w',encoding='UTF-8') # 新文件。3、toprettyxml处理字符串,生成新的格式化的xml并逐行写入。2、调用1的方法,然后删除A(即root_idts)的每一个直接结点。1、递归删除A(即root_idts)的每一个直接结点下的祖孙结点。2、删除xml的所有元素前后的空格空行,以字符串保存。二、python删除元素A下的所有祖孙结点。三、格式化xml文件。
原创
发布博客 2023.04.27 ·
398 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

AUTOSAR入门级知识点

系统级开发最后会抽取出待配置ECU的信息(Light ECU的信息),进入ECU级开发阶段。,基于ETAS RTA系列工具(RTA-RTE、RTA、BSW、RTA-OS)来实现ECU级的开发,即RTE及除MCAL以外的BSW模块配置和代码生成;由RTA-RTE、RTA-BSW、RTA-OS组成,可用于AUTOSAR ECU级开发,即RTE与BSW的配置及代码生成。软件架构设计工具,支持整车级软件架构的设计,可用于符合AUTOSAR规范的汽车嵌入式系统软件开发中的系统级开 发。,是整个控制系统的核心。
原创
发布博客 2023.04.14 ·
520 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏

Anaconda创建与使用Python版本虚拟环境(windows)

Anaconda:核心功能是包管理和环境管理,即创建、保存、加载、切换环境,快速安装运行升级包及其依赖项。
原创
发布博客 2023.04.12 ·
5081 阅读 ·
15 点赞 ·
2 评论 ·
32 收藏

python内置资源文件打包exe

.py打包为**.exe:不需读取已有文件,将.py直接生成.exe。如有资源文件(可以是txt\.c\jpg等)想在其他不安装python相关的电脑上运行,需要将所用文件打包进.exe变成内置资源.1.安装打包工具包:window+r,输入cmd回车,输入pip install pyinstaller回车,出现sucessfully表示成功。(如果没有成功大概率是没有安装pip,按照所需的包逐层安装,网上教程很多不赘述。)
原创
发布博客 2023.04.11 ·
888 阅读 ·
3 点赞 ·
1 评论 ·
8 收藏