自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 执行正常的bat脚本,在某些操作后,不能执行了的原因排查

保存为windows(CR LF)格式的txt时候换行标志为:CR+LF(\r\n);保存为unix(LF)格式的txt时候换行标志为:LF(\n);1、使用BeyondCompare比对原文件和修改后的文件,发现文件的格式变了。dos2unix 文件名:将DOS格式文本文件转换成UNIX格式。unix2dos 文件名:将UNIX格式文本文件转成DOS格式。2、再使用notepad打开后,发现右下角的文件格式是下面的样子。2、本质就是将Unix格式文本转换成DOC格式。

2024-01-12 10:55:54 946 1

原创 C语言中,如何使编译生成的bin文件快速变大

C语言中,如何使编译生成的bin文件快速变大

2024-01-12 09:54:23 947 1

原创 gerrit提交代码冲突解决方法

1、执行 git pull --rebase 命令,用于从远程仓库拉取最新的代码,并将您当前分支上的本地提交变基到拉取的代码之上。这个命令的作用是将您的本地提交应用到最新的远程代码之上,以保持提交历史的线性。- 打开冲突文件,查找标记为 > 的部分。这些标记分别表示当前分支的更改、共同的基础代码和远程分支的更改。2. 如果发生冲突,Git 会在冲突的文件中标记出冲突的部分。3. 执行 git add 命令,将解决冲突后的文件标记为已解决。

2023-06-28 16:36:02 2166 1

原创 git怎么把其他分支的代码合并到master分支

如果合并成功,Git将提示您输入一个合并提交消息。输入消息后,保存并关闭编辑器即可完成合并。将 <other-branch> 替换为您要从哪个分支合并更改的分支的名称。

2023-05-04 15:02:51 2113

原创 grep找出包含某个关键字的文件,输出给sed进行修改

查询grep参数命令:man grep。

2023-04-11 15:03:15 867

转载 【C语言内功心法】__weak -- 示弱也是一种强大

__weak

2022-12-08 20:38:42 516

转载 RISC-V的常见指令

RISC指令集

2022-07-30 14:37:40 9711 1

转载 C语言单元测试框架--EmbedUnit

C语言单元测试框架--EmbedUnit

2022-06-16 10:59:04 1297

转载 规格中的OR\DR\DS\RR\IR\PB\SF\SR\AR\CR

一、老的产品包需求架构OR:Offering Requirement,产品包需求DR:Design Requirement,设计需求DS: Design Specification,设计规格二、新的产品包需求架构RR:Raw Requirement,原始需求来自公司内、外部客户的、关于公司产品与解决方案的、需要需求管理/分析团队(RMT/RAT)分析评审后作出决定的所有需求。IR:Initial Requirement,初始需求原始需求经过RMT/RAT分析后,站在内外部客户/市场

2022-05-31 09:10:29 24456 2

原创 将Python脚本打包成可执行的exe文件,适合自己

第一步:安装Pyinstaller打开cmd,输入命令:pip install pyinstaller,等待安装完成第二步:整体打包将需要打包的py文件+图标(ico)放到同一个文件夹下(如图1),在目标文件夹地址栏直接输入:cmd+回车,然后执行命令Pyinstaller -F -c -i title.ico reg2h.py,会在该目录下生成两个文件夹(如图2 )。再将readme放进dist,然后打包build/dist,发给别的小伙伴就行了。...

2022-05-16 11:22:58 286

原创 Python十进制和十六进制相互转换

十进制转换成十六进制(不去掉前面的0x)val = 30val = hex(val)print(val)运行结果:0x1e十进制转换成十六进制(去掉前面的0x)val = 30val = hex(val)print(type(val))interval = val[2:].upper()print(interval)运行结果:<class 'str'> 1E十六进制转换成十进制(十六进制是int型):val = 0x1Eval_i

2022-05-16 10:20:59 22047 1

原创 python str转换为十六进制

主要分为以下三种情况情况1:str直接就是十六进制,需要在前面加0xstrVal = '1E'val = '0x' + strValprint(val)运行结果:0x1E情况2:str直接就是十六进制,需要去掉前面0xstrVal = '0x1E'val = strVal[2:]print(val)运行结果:1E情况3:str是十进制,转化成十六进制strVal = '30'val = int(strVal, base=10) # val现在是十进制数字 .

2022-05-16 10:06:12 7186 1

转载 C语言条件运算符(?:)的使用

条件运算符(?:)需要三个操作数,所以也称三元运算符操作式如下:【条件】? 【表达式1】:【表达式2】根据条件的计算结果,决定要计算两个表达式中的哪一个如果条件为true(即计算结果不为0),计算表达式1;条件为false,计算表达式2。所得出的值就是整个表达式的结果。举一个在赋值运算中的常见例子:假设给一个数组赋值,下标为偶数的赋值true,下标为奇数的赋值false如果用if-else语句:for (int i = 0; i <= 49; i++){ if (..

2022-05-11 15:08:45 21976

原创 位运算:左移(<< )、右移(>>)、左移后赋值(<<=)、右移后赋值(<<=)、按位或后赋值(|=)、按位与后赋值(&=)

常见位运算

2022-05-10 10:56:04 4447

原创 xml.etree.ElementTree生成xml,两种不同的结尾方式

第一种长这样:<标签>属性</标签><test>fisrt grandson</test>第二种长这样:<标签 属性1 属性2/><test Name="reserved" age="31" Description="保留"/>两种不同表现形式,就是通过ElementTree中write的最后一个参数决定的 short_empty_elements=FALSE时,开始/结束标记成对出现,就是第一种格式..

2022-04-27 16:18:48 714

原创 python通过 xml.etree.ElementTree 生成多层级xml文件

python通过 xml.etree.ElementTree 生成多层级xml文件

2022-04-27 15:50:56 2204

转载 Python解析xml文件: ElementTree解析xml节点属性排序问题

Python解析xml文件: ElementTree解析xml节点属性排序问题_回笼觉教父的博客-优快云博客节点属性自定义排序笔者使用ElementTree类中的 write 方法生成xml文件,生成的tree中的节点属性顺序是自定义的,当写入文件时顺序就会发生变化,于是怀疑文件写入时默认对属性进行了排序。查找ElementTree.py源码,发现 _serialize_xml 方法中果然对属性进行了排序,如下代码块所示(实际下文中并非 _serialize_xml 源码,在源码基础上对xml文

2022-04-25 18:07:28 809

转载 python 十六进制字符串转十六进制

转载:https://www.youkuaiyun.com/tags/NtjaUgzsMjQwNi1ibG9n.html在写代码的时候,想将十六进制的字符串转为十六进制,发现使用 hex() 会出现错误,TypeError: 'str' object cannot be interpreted as an integer后经过查询,发现需要使用以下的转换方法:方法1:最简单思想:str->int->hextest = '0x403044'int16_str = int(test

2022-04-25 17:06:36 6506 7

原创 简单、实用、友好的xml文件格式错误检查方法

在使用python合并xml文件的时候,一直报格式有问题,检查了好多遍都没有检查到问题python报错:xml.etree.ElementTree.ParseError: mismatched tag: line 1382, column 14问题原因:xml格式真的有问题,但看着这个提示,再看自己的内容,怎么都看不出问题(自己写的东西,认同感太高……)解决方法:把这个xml文件用除IE外的浏览器打开,亲测谷歌、edge都会提示错误的具体位置坑:把这个xml文件用浏览器打开,如果

2022-04-24 10:47:54 5662

原创 python获取指定文件路径下,以某后缀结尾的所有文件列表

glob.glob() 返回所有匹配的文件路径列表。它只有一个参数pathname,定义了文件路径匹配规则,参数格式可以用* 、?等,进行模糊匹配可用于获取路径下,以某后缀结尾的所有文件列表file_path = "E:\\test\\excel2xml"xlsx_files = glob.glob(file_path + "/*.xlsm")print(xlsx_files)运行结果:['E:\\test\\excel2xml\\aaa.xlsm', 'E:\\test\\e

2022-04-24 10:26:42 2700

空空如也

空空如也

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

TA关注的人

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