- 博客(408)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 linux内核与接口
通过上述机制,Linux协议栈实现了对虚拟接口的高效、灵活处理,支撑了从容器网络到VPN隧道的多样化网络需求。是内核中所有网络设备(物理或虚拟)的统一抽象,定义于。
2025-08-13 14:24:49
486
原创 shell 函数的返回值含义
这段条件判断语句用于检测特定网络接口的IPv6状态变化,并触发TR069客户端(icwmp)的重新加载。通过此条件判断,脚本实现了在接口支持IPv6时,自动切换TR069客户端的连接方式,确保符合IPv6演进需求。
2025-08-05 14:04:37
440
原创 syslog
是自定义宏,检查其是否关联到特定输出目标(如调试模式输出到控制台,生产模式输出到文件)。函数的实现代码或说明运行环境(如 Linux/Windows、是否使用第三方日志库)。限制写入长度为 512 字节,是安全的。使用异步写入(如队列+后台线程),避免阻塞主程序。由于代码片段中未提供。如果需要进一步定位输出位置,请提供。函数中的打印输出位置取决于。不会二次处理字符串导致溢出。高频日志场景下,建议。
2025-08-04 15:46:56
378
原创 iptable的五张表
iptables 是 Linux 系统中用于管理网络流量的核心工具,其功能通过。实现,每张表对应不同的流量处理场景。根据实际需求选择对应的表和链,可实现精细化的网络流量管理。
2025-08-01 15:47:07
659
原创 单词跳动初步发布
hello!大家好!今天给大家分享一款单词助记工具:单词跳动(领取方式在文末的链接)希望这个小工具可以帮助你加深对单词的记忆先来看来看看软件的实际效果:软件的形式非常简单,极简主义的风格,和循环滚动的单词它就安静趴在屏幕角落,像只好奇的电子喵,,蹦出新单词。
2025-07-07 16:07:48
288
原创 ZAP_2_16_1_windows使用异常问题
在ZAP_2_16_1_windows使用时,有时候第二次打开会报错。这个时候把安转目录下的配置进行删除就好了,同时把安转目录也进行删除,在重新安装后就ok了。
2025-06-17 20:20:50
297
原创 一次不懂select监听fd,引发的血案
select系统调用监听的是文件描述符(fd)的,而非直接监听客户端的connect()或send()函数。
2025-06-07 17:07:52
346
原创 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
281
原创 本地socket间通信,可以直接使用read读取socket中的结构体
会将 socket 接收到的原始字节按顺序填充到。从 socket 读取结构体(如。:结构体在内存中是连续存储的,则可以直接解析为结构体。
2025-05-29 14:06:51
738
原创 本地socket排查
通过以上步骤,可定位90%以上的本地Socket通信问题。建议从strace追踪系统调用开始,结合tcpdump协议分析,逐步深入到代码审计。
2025-05-27 16:24:56
657
原创 Fedora和Red Hat Enterprise Linux实用指南(第6版
完整文档资料领取,请关注下方“搞个项目”,输入关键词:“Fedora” 进行获取。
2025-01-27 14:05:30
216
原创 Vue快速入门
在这一步,实例已完成以下的配置:数据观测(data observer),属性和方法的运算,在挂载开始之前被调用:这个过程是在模版已经在内存中编译完成, render 函数首次被调用,此时完成了虚拟 DOM 的。当这个钩子被调用时,组件 DOM 已经更新,所以你现在可以执行依赖于 DOM 的操作。调用后,Vue 实例指示的所有东西都会解绑定,所有的事件监听器会被移除,所有的子实例也会。这个过程在模版挂载之后被调用,页面完成渲染,所以在这之后,我们可以操作和访问 DOM 元素。在这一步,实例仍然完全可用。
2025-01-27 12:23:09
329
为什么用python计算的这个积分不太准:
2018-09-29
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
1