- 博客(16)
- 收藏
- 关注
原创 c++ map 多类型
在 C++ 中,std::map 是一个非常有用的容器,它存储的元素是一对键值对,并且这些键值对是根据键来排序的。std::map 的键和值可以是任何类型,但是键类型必须能够进行比较,因为 std::map 内部是通过比较键来排序和查找元素的。如果你想在 std::map 中使用多类型作为键或值,你可以使用 std::pair、std::tuple 或者自定义结构体作为键。
2024-10-12 09:32:13
336
原创 uint8_t var: 7;含义
这行代码表示定义了一个位字段(bit-field),其类型为uint8_t,但只占用7位(bit)的空间。uint8_t是一个无符号8位整型,表示范围从0到255。然而,当它被定义为位字段并指定为7位时,它的表示范围就变成了0到127,因为它只能存储7位的信息。位字段通常用于节省内存,当你知道某个整数不会使用其所有位时,或者当你想要紧凑地打包数据时。例如,如果你有一个结构体,其中包含多个只需要少量位的字段,使用位字段可以显著减少该结构体的总体大小。
2024-08-29 09:17:53
267
原创 一些命令总结
stty -echo #禁止回显,当您在键盘上输入时,并不出现在屏幕上。stty “$old_stty_settings” #恢复当前设置。stty -a #将所有选项设置的当前状态写到标准输出中。stty igncr #开启忽略回车符。stty -igncr#关闭忽略回车符。stty -raw #关闭原始输入。stty raw #设置原始输入。stty echo #打开回显。...
2022-08-03 15:37:35
104
原创 linux dump 命令
举个列子,当我们备份一份数据时,第一次备份应该使用 0 级别,会把所有数据完全备份一次;第二次备份就可以使用 1 级别了,它会和 0 级别进行比较,把 0 级别备份之后变化的数据进行备份;第三次备份使用 2 级别,2 级别会和 1 级别进行比较,把 1 级别备份之后变化的数据进行备份,以此类推。dump 命令使用“备份级别”来实现增量备份,它支持 0~9 共 10 个备份级别。其中,0 级别指的就是完全备份,1~9 级别都是增量备份级别。...
2022-08-03 15:19:09
606
原创 zynq的IO控制
对于ZYNQ,,就是两大功能块,PS 部分和 PL部分, ARM的SOC部分,和FPGA部分。我们可以通过调用IP核,系统会使用AXI(Advanced eXtensible Interface) 接口将IP与处理器连接,也就是实现PL与PS互联。之所以叫PL,而不是叫FPGA,用英文简写可能便于理解区分,或者显得比较专业吧(/滑稽脸)PS: 处理系统 (Processing System) :就是与FPGA无关的ARM的SOC的部分。...
2022-08-03 15:15:44
299
原创 记一次编译器错误导致的异常执行
sh./程序名nosuchfileordirectory。错误使用了arm-linux-gnueabihf-gcc编译器;实际应该使用aarch64-linux-gnu-gcc编译器。编译没有问题,执行程序报错。
2022-08-01 16:35:52
65
原创 工作开心笑话
小明:上班如果无聊的话,就抛硬币。正面就上网聊天,反面就趴着瞌睡,竖起就工作,倾斜就努力工作,摔碎了就申请加班。如果摔出两枚,嘿嘿,换个面额大的天天摔。寝室里有个女神级室友,周五下午看她在化妆,便问她去哪里,说还不知道,快化完了,发了条朋友圈:好无聊啊!不一会十多条回复晚上各种安排。她选了一个出门了。我也学着发了条:又到星期五,好无聊啊!过了会儿十多个赞,还有一个叫我好好学习的!儿子八个月,整天光屁股在床上爬来爬去,今天,突然听到他放了个屁,屁股后面还冒起白烟。我顿时吓坏了,慌得老婆要去医院。我妈悠悠地
2022-05-30 16:02:46
142
原创 工具软件学习
SIMULINKOPNET一个网络仿真技术软件包,它能够准确的分析复杂网络的性能和行为,在网络模型中的任意位置都可以插入标准的或用户指定的探头,以采集数据和进行统计。通过探头得到的仿真输出可以以图形化显示、数字方式观察、或者输出到第三方的软件包去。其产品结构有三个模块组成,能为用户提供一系列的仿真模型库,在电信、军事、航天航空、系统集成、咨询服务、大学、行政机关等方面被广泛应用。OMNeT++一个免费的、开源的多协议网络仿真软件,在网络仿真领域中占有十分重要的地位。OMNeT++英文全称是Objec
2022-05-30 14:51:38
338
原创 网络协议名词学习
DHCP(动态主机配置协议)是一个局域网的网络协议。指的是由服务器控制一段IP地址范围,客户机登录服务器时就可以自动获得服务器分配的IP地址和子网掩码。默认情况下,DHCP作为Windows Server的一个服务组件不会被系统自动安装,还需要管理员手动安装并进行必要的配置。VRRP:虚拟路由冗余协议(Virtual Router Redundancy Protocol,简称VRRP)是由IETF提出的解决局域网中配置静态网关出现单点失效现象的路由协议,1998年已推出正式的RFC2338协议标准。V
2022-05-30 13:52:17
504
原创 路由表学习知识
在计算机网络中,路由表(routing table)或称路由择域信息库(RIB, Routing Information Base),是一个存储在路由器或者联网计算机中的电子表格(文件)或类数据库。路由表存储着指向特定网络地址的路径(在有些情况下,还记录有路径的路由度量值)。路由表中含有网络周边的拓扑信息。路由表建立的主要目标是为了实现路由协议和静态路由选择。在计算机网络中,路由表或称路由择域信息库(RIB)是一个存储在路由器或者联网计算机中的电子表格(文件)或类数据库。路由表存储着指向特定网络地址的路径
2022-05-27 14:12:32
2008
原创 编程知识点
vscode修改编码一、全局修改方法一:打开VScode,Ctrl+Shift+P 搜索所有命令输入框中输入 settings ,打开用户设置。输入框中输入 enconding ,打开文本编辑器—文件设置。Files: Encoding默认的utf8,切换成gbk或者gb18030Files: Auto Guess Encoding可以勾选上,自动猜测编码。修改后重新打开文件生效vscode 函数跳转...
2022-05-25 16:56:57
70
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人