- 博客(6)
- 收藏
- 关注
原创 BCD码和HEX16进制码相互转换(C++)
BCD码和HEX16进制码相互转换Hex2BCD:如果要表示为十六进制,则转换为10进制数,前面加0x符号;(十六进制表示)(hex_to_dec)如果要表示为十进制,则先转换为10进制数,前面加0x符号,再把加上符号的十六进制数转为十进制数;(十进制表示)(两次十六进制和十进制的转换)BCD2HEX如果这个数是16进制表示的,把0x符号去掉,当成10进制数直接转换为16进制数(bcd_to_hex16)如果这个数是十进制表示的,先把这个数转换为16进制数,再把0x符号去掉,当成十进制数,
2022-02-24 15:48:32
2433
原创 无法写入到注册表项,未将对象引用设置到对象的实例
System.UnauthorizedAccessException: 无法写入到注册表项两个解决办法:(1)给OpenSubKey()方法给第2个参数设置为true就可以了,第2个参数为true代表可读可写注册表(2)以管理员身份重启VS,然后再运行。补充:读取注册表信息,弹出“未将对象引用设置到对象的实例”错误时,一般是路径问题,修改路径即可。...
2021-10-15 19:26:15
1416
原创 监控网络通讯RX速率,并杀死CPU占有率最高的进程,Linux学习笔记(二)
问题:后台运行一个shell程序,监控网络通讯RX或TX包在每秒100KB/s以上时,找到系统中CPU占有率最高的进程,并将其 杀死 。思路找到与RX,TX有关的参数,计算出RX,TX的速率(这里以RX为例,即当RX的速率超过100KB/s时)RXpre=$(ifconfig ${eth}|grep bytes|grep RX|awk '{print $5;}')该条指令找出当前RX速率,数据单位是 byte;中间停歇1秒sleep 1同样,一秒后RX的速率为RXnext=$(if
2021-10-01 08:08:11
333
原创 Windows 学习笔记(一)
这篇文章分两部分第一步理解三个概念 :程序,进程,线程,包括三者各自的构造和通信方式和三者之间的关系,第二步是在 VS中实现简单的进程,线程创建等操作。程序:
2021-09-26 15:45:13
219
原创 Linux学习笔记(一)
Linux作业题目:一个小的备份程序,每天晚上10点激活,在用户默认工作路径下找今天被修改的文件,然后打包。解决办法:(自己创建一个目录,在该目录下找被修改的文件)创建目录mkdir, 创建文件 touchmkdir work1 //创建目录work1touch test1 //在work1目录下创建文件test1 test2 test3编辑文件插入链接与图片图片: 带尺寸的图片: 居中的图片: 居中并且带尺寸的图片: 当然,我们为了让用户更加便捷,
2021-09-21 17:14:56
328
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人