上一页 1 2 3 4 5 6 7 ··· 14 下一页
摘要: 本文将从这几方面讲解智能指针: 智能指针的应用场景分析 智能指针的性能分析: 为什么 shared_ptr 性能比 unique_ptr 差 指针作为函数参数时应该传,传值、传引用,还是裸指针? 对于智能指针的使用,实际上是对所有权和生命周期的思考 1.unique_ptr:专属所有权 1.1 un 阅读全文
posted @ 2024-11-01 10:34 Emma1111 阅读(636) 评论(0) 推荐(0)
摘要: 1.systemd简介 Systemd是Linux系统工具,用来启动守护进程,已成为大多数发行版的标准配置。 历史上Linux的启动一直采用init进程,采用下面命令来启动服务: $ sudo /etc/init.d/apache2 start # 或者 $ service apache2 star 阅读全文
posted @ 2024-10-15 16:14 Emma1111 阅读(877) 评论(0) 推荐(0)
摘要: 1.ESP32-P 1.1 ESP32-P4(32bit RISC-V MCU) ESP32-P4 搭载双核 RISC-V 处理器,拥有 AI 指令扩展、先进的内存子系统,并集成高速外设。ESP32-P4 专为高性能和高安全的应用设计,充分满足下一代嵌入式应用对人机界面支持、边缘计算能力和 IO 连 阅读全文
posted @ 2024-10-13 22:20 Emma1111 阅读(4529) 评论(0) 推荐(0)
摘要: 1.xboot 1.1 xboot简介 XBoot是一个为嵌入式系统设计的高效、灵活的启动加载器(bootloader),它支持多种处理器架构,如ARM和MIPS,并具有广泛的设备树支持 。它由Alex Forencich开发和维护,目的是提供一种简单、轻量级的方式来引导嵌入式系统 。 XBoot的 阅读全文
posted @ 2024-07-24 20:53 Emma1111 阅读(790) 评论(0) 推荐(0)
摘要: 1.RawSocket简介 RawSocket是数据链路层的socket Raw socket(原始套接字)是一种特殊的网络套接字类型,它允许应用程序直接发送和接收底层的网络数据包,而不需要经过标准的传输层协议(如TCP或UDP)的处理。以下是raw socket的一些关键特点: 直接访问网络层 : 阅读全文
posted @ 2024-07-24 10:54 Emma1111 阅读(740) 评论(0) 推荐(0)
摘要: 1.xv6源代码下载 git clone https://github.com/ytcoode/xv6.git 2.编译并在qemu中运行xv6 镜像 2.1 安装qemu sudo apt-get install qemu 2.2 编译并运行xv6 将54行QEMU前面的#号注释掉 然后直接在当前 阅读全文
posted @ 2024-07-23 20:11 Emma1111 阅读(413) 评论(0) 推荐(0)
摘要: 1.Remotery简介 Remotery是一个轻量级的远程实时CPU/GPU分析器,主要用于监控CPU和GPU上多线程的活动。它提供了一个C文件,可以很容易的集成到项目中,并配置一个实时监控的Web界面,可以通过远程观察和分析程序的性能,适用于监控游戏的实时运行性能和分析移动端应用的性能场景。 2 阅读全文
posted @ 2024-07-22 17:48 Emma1111 阅读(215) 评论(0) 推荐(0)
摘要: Linux本机与本机socket通信会走网卡吗? 1.127.0.0.1本机网络IO需要经过网卡吗? 不需要经过网卡,即使把网卡拔了本机网络还是可以正常使用的。 本机网络IO的内核执行流程: 跨机网络IO的流程: 2.数据包在内核中是什么走向,和外网发送相比流程上有什么区别? 本机网络 IO 和跨机 阅读全文
posted @ 2024-07-17 17:37 Emma1111 阅读(93) 评论(0) 推荐(0)
摘要: 1.读取网卡mac地址 可以通过ioctl(sock,SIOCGIFHHWADDR,&ifr)读取mac地址,对任意类型的socket都适用,只需指定第三参数struct ifreq ifr的ifr.ifr_name,这个ifr_name就是网络设备的名字,如eth0,eth1,lo等,在/proc 阅读全文
posted @ 2024-07-17 17:36 Emma1111 阅读(129) 评论(0) 推荐(0)
摘要: 1.远程登录协议 1.1 Telnet(终端网络) Telnet 是一个客户端-服务器程序,使用户能够远程检索任何应用程序。 Telnet的目的是为客户提供远程计算机资源并将结果传输到本地计算机。 用户可以使用称为 telnet 的协议远程访问服务器。 telnet 提供了一种不太安全的连接。 Te 阅读全文
posted @ 2024-07-15 13:54 Emma1111 阅读(140) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 14 下一页