- 博客(398)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 一次不懂select监听fd,引发的血案
select系统调用监听的是文件描述符(fd)的,而非直接监听客户端的connect()或send()函数。
2025-06-07 17:07:52
263
原创 error: ‘strncpy‘ output truncated before terminating nul copying 6 bytes from a string of the same
这里使用stncpy 只拷贝了6个字符,缺少了尾零,导致编译的时候报错。由于在给结构体中的char类型进行赋值的时候,没有添加尾零导致的报错。这个时候编译可以通过。
2025-05-29 17:08:12
186
原创 本地socket间通信,可以直接使用read读取socket中的结构体
会将 socket 接收到的原始字节按顺序填充到。从 socket 读取结构体(如。:结构体在内存中是连续存储的,则可以直接解析为结构体。
2025-05-29 14:06:51
674
原创 本地socket排查
通过以上步骤,可定位90%以上的本地Socket通信问题。建议从strace追踪系统调用开始,结合tcpdump协议分析,逐步深入到代码审计。
2025-05-27 16:24:56
521
原创 Fedora和Red Hat Enterprise Linux实用指南(第6版
完整文档资料领取,请关注下方“搞个项目”,输入关键词:“Fedora” 进行获取。
2025-01-27 14:05:30
193
原创 Vue快速入门
在这一步,实例已完成以下的配置:数据观测(data observer),属性和方法的运算,在挂载开始之前被调用:这个过程是在模版已经在内存中编译完成, render 函数首次被调用,此时完成了虚拟 DOM 的。当这个钩子被调用时,组件 DOM 已经更新,所以你现在可以执行依赖于 DOM 的操作。调用后,Vue 实例指示的所有东西都会解绑定,所有的事件监听器会被移除,所有的子实例也会。这个过程在模版挂载之后被调用,页面完成渲染,所以在这之后,我们可以操作和访问 DOM 元素。在这一步,实例仍然完全可用。
2025-01-27 12:23:09
306
原创 linux ipv4代码流程
在Linux内核中,IPv4(Internet Protocol version 4)的处理是一个复杂且多层次的过程,涉及网络子系统的多个组件。以下是一个简化的IPv4数据包处理流程,从接收数据包到发送数据包的概述。
2024-12-18 19:11:38
790
原创 搞个项目之-esp32-cam ov2640模组搭建图像视频项目
1、开发板使用的是:ESP32-CAM2、摄像头模组:OV26403、烧录底座:ESP32-CAM开发板烧录座4、mirco usb线,四线30cm5、开发版的原理图像。
2024-12-01 21:56:05
1697
原创 嵌入式-ELF(Executable and Linking Format)文件结构描述
ELF(Executable and Linking Format)文件结构描述的学习和实践
2024-10-23 10:28:09
133
为什么用python计算的这个积分不太准:
2018-09-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人