- 博客(255)
- 资源 (63)
- 收藏
- 关注
原创 《UNIX环境高级编程》第三版(电子工业出版社出品)——两年磨一剑的匠心译作
- 《UNIX环境高级编程》第三版(电子工业出版社出品)终于上市了
2024-06-18 22:46:08
1180
16
原创 【Linux】【开发】hostapd串口不输出log的问题
- 本文分析了hostapd日志无法输出到串口的问题。通过源码分析发现,由于未开启相关宏配置,日志应通过printf输出,但实际被重定向到/dev/null。检查发现hostapd继承了父进程的标准IO设置。
2025-12-23 09:00:00
623
4
原创 【Linux】【操作】Linux下使用zstd进行压缩与解压缩操作
- 本文介绍 Linux 下 zstd 压缩解压缩的安装及文件目录操作方法。
2025-12-16 09:00:00
529
4
原创 【工具】快速删除Windows/Linux系统下的svn、git临时目录
- 本文介绍了快速删除Windows和Linux系统中.svn和.git临时目录的方法。在Windows下,通过修改注册表添加右键菜单选项,可一键删除指定文件夹下的版本控制目录;Linux系统则使用find命令结合rm -rf快速清理。两种方案均提供.svn和.git目录的删除方法,操作简便高效。
2025-11-25 09:00:00
488
9
原创 【Linux】【调试】gcc编译如何保留中间文件
-《GCC编译保留中间文件的方法》 本文介绍了在GCC编译过程中保留中间文件的两种实用方法。第一种是通过使用-E选项,配合-o参数将预处理结果输出到指定文件中(通常以.i为扩展名)。第二种是利用GCC 4.5引入的-save-temps机制,该选项能够保留预处理、编译和汇编阶段生成的所有中间文件(.i、.s、.o等),并支持与输出文件同目录存储。文章还特别说明了如何在Makefile和CMake中如何应用此技术。
2025-11-11 09:00:00
762
4
原创 【Linux】【操作】Linux操作集锦系列之十五——如何破解pdf、doc、zip、rar等密码
- 本文介绍两款开源的密码破解工具John the Ripper和PDFCrack,用于破解PDF、Word、Excel、ZIP、RAR等文件的密码。John the Ripper支持字典和暴力破解两种模式,可以通过掩码自定义破解范围和长度,适用于多种加密算法。PDFCrack专注于PDF文件密码破解,提供字典攻击和暴力破解功能。文章详细说明了两种工具的使用方法,包括命令示例和参数说明。
2025-11-11 09:00:00
3984
8
原创 【工具】在Source Insight中集成svn命令
- 本文介绍了如何在Source Insight中集成SVN命令以提高开发效率。通过配置TortoiseSVN的常用命令(如Log、Diff、Update、Commit)作为自定义命令,并将其添加到菜单或设置快捷键,开发者可以直接在IDE中执行版本控制操作,无需频繁切换应用。设置步骤包括添加自定义命令、配置菜单选项和分配快捷键。这种集成方式能显著提升代码管理和版本控制的工作效率。
2025-10-24 10:24:41
1021
4
原创 【译】调试技巧
- 调试的艺术:从问题重现到高效修复 调试代码是一门需要耐心和经验的艺术。本文分享了几项关键调试技巧:首先必须准确重现问题,创建包含具体步骤、环境和预期结果的"配方";其次建议将问题转化为自动化测试,通过单元测试验证和定位错误;调试过程中要保持开放思维,避免先入为主的假设,并利用日志辅助分析;同时建议一次专注解决一个问题,避免大规模修改;最后强调了解调试器功能、适当休息和团队协作的重要性。有效的调试不仅需要技术能力,更需要系统性思维和持续优化的方法论。
2025-10-21 09:00:00
800
4
原创 【Linux】Linux环境下硬编码检测方式小结
- 本文介绍了几种检测代码中硬编码敏感信息的方法: grep、hexdump、strings、hardcodes、detect-secrets。这些工具能有效帮助开发者发现和处理代码中的敏感信息硬编码问题,提升
2025-10-14 09:00:00
1052
2
原创 【Linux】【调试】gcc编译停止控制方式
- GCC编译出错时,如涉及多个编译错误,那么前后错误之间可能存在关联(比如少个括号、或者未包含某个头文件),此时,可考虑使用编译选项,控制编译在遇到第一个或累计多少个错误时,停止在出现错误的地方。本文就对这种场景的操作方式做一简要的说明。
2025-10-07 21:09:47
664
5
原创 【Linux】【开发】makefile中gcc -MMD及include *.d的使用
- 本文举例说明了gcc -MMD及include *.d的用法。
2025-09-23 09:00:00
995
4
原创 【Linux】【上传工具】Linux系统命令行上传工具汇总
- 本文总结了Linux系统中常用的命令行文件上传工具,涵盖其特点、使用方法和适用场景。重点介绍了基于SSH的安全工具scp、rsync和sftp,以及传统ftp、多功能curl和高级lftp等工具的使用技巧。
2025-09-16 09:00:00
960
4
原创 【TCP/IP】【测试】如何使用wireshark进行远程抓包
- 本文介绍了多种使用Wireshark进行远程抓包的方法。主要包括:1)利用tcpdump+nc/ncat组合2)通过SSH管道传输抓包数据到本地Wireshark;3)使用命名管道(FIFO)方式实现远程抓包;4)借助rpcapd工具实现实时远程抓包;5)使用Wireshark自带的sshdump插件等。
2025-09-09 09:00:00
1504
7
原创 【译】《可执行文件背后的原理》—— 第14章 最终章
- 《Under The Hood Of Executables》是一本深入探讨C程序从源代码到可执行二进制文件转换的指南。本书详细介绍了ELF格式、链接和加载过程,并通过实用示例、交互式图表和分步教程帮助读者理解这些概念。内容包括编译和链接的各个方面,并提供现实世界的应用和性能优化见解。读者可以通过克隆GitHub仓库或访问官方网站获取详细内容。本书采用MIT许可证,欢迎贡献者参与,并感谢所有支持此项目的贡献者和开源社区。
2025-09-02 09:00:00
705
3
原创 【译】《可执行文件背后的原理》—— 第13章 弱符号
- 《Under The Hood Of Executables》是一本深入探讨C程序从源代码到可执行二进制文件转换的指南。本书详细介绍了ELF格式、链接和加载过程,并通过实用示例、交互式图表和分步教程帮助读者理解这些概念。内容包括编译和链接的各个方面,并提供现实世界的应用和性能优化见解。读者可以通过克隆GitHub仓库或访问官方网站获取详细内容。本书采用MIT许可证,欢迎贡献者参与,并感谢所有支持此项目的贡献者和开源社区。
2025-08-26 09:00:00
1104
5
原创 【译】《可执行文件背后的原理》—— 第12章 Linux 可执行文件的加载
- 《Under The Hood Of Executables》是一本深入探讨C程序从源代码到可执行二进制文件转换的指南。本书详细介绍了ELF格式、链接和加载过程,并通过实用示例、交互式图表和分步教程帮助读者理解这些概念。内容包括编译和链接的各个方面,并提供现实世界的应用和性能优化见解。读者可以通过克隆GitHub仓库或访问官方网站获取详细内容。本书采用MIT许可证,欢迎贡献者参与,并感谢所有支持此项目的贡献者和开源社区。
2025-08-19 07:00:00
1035
6
原创 【译】《可执行文件背后的原理》—— 第11章 控制动态链接行为
- 《Under The Hood Of Executables》是一本深入探讨C程序从源代码到可执行二进制文件转换的指南。本书详细介绍了ELF格式、链接和加载过程,并通过实用示例、交互式图表和分步教程帮助读者理解这些概念。内容包括编译和链接的各个方面,并提供现实世界的应用和性能优化见解。读者可以通过克隆GitHub仓库或访问官方网站获取详细内容。本书采用MIT许可证,欢迎贡献者参与,并感谢所有支持此项目的贡献者和开源社区。
2025-08-12 09:00:00
912
4
原创 【译】《可执行文件背后的原理》—— 第10章 动态链接过程
- 《Under The Hood Of Executables》是一本深入探讨C程序从源代码到可执行二进制文件转换的指南。本书详细介绍了ELF格式、链接和加载过程,并通过实用示例、交互式图表和分步教程帮助读者理解这些概念。内容包括编译和链接的各个方面,并提供现实世界的应用和性能优化见解。读者可以通过克隆GitHub仓库或访问官方网站获取详细内容。本书采用MIT许可证,欢迎贡献者参与,并感谢所有支持此项目的贡献者和开源社区。
2025-08-05 09:00:00
1070
5
原创 【译】《可执行文件背后的原理》—— 第9章 动态链接
- 《Under The Hood Of Executables》是一本深入探讨C程序从源代码到可执行二进制文件转换的指南。本书详细介绍了ELF格式、链接和加载过程,并通过实用示例、交互式图表和分步教程帮助读者理解这些概念。内容包括编译和链接的各个方面,并提供现实世界的应用和性能优化见解。读者可以通过克隆GitHub仓库或访问官方网站获取详细内容。本书采用MIT许可证,欢迎贡献者参与,并感谢所有支持此项目的贡献者和开源社区。
2025-07-22 09:00:00
1069
5
原创 【译】《可执行文件背后的原理》—— 第8章 自定义布局
- 《Under The Hood Of Executables》是一本深入探讨C程序从源代码到可执行二进制文件转换的指南。本书详细介绍了ELF格式、链接和加载过程,并通过实用示例、交互式图表和分步教程帮助读者理解这些概念。内容包括编译和链接的各个方面,并提供现实世界的应用和性能优化见解。读者可以通过克隆GitHub仓库或访问官方网站获取详细内容。本书采用MIT许可证,欢迎贡献者参与,并感谢所有支持此项目的贡献者和开源社区。
2025-07-15 09:00:00
1021
4
原创 【译】《可执行文件背后的原理》—— 第7章 符号:识别和解决引用
- 《Under The Hood Of Executables》是一本深入探讨C程序从源代码到可执行二进制文件转换的指南。本书详细介绍了ELF格式、链接和加载过程,并通过实用示例、交互式图表和分步教程帮助读者理解这些概念。内容包括编译和链接的各个方面,并提供现实世界的应用和性能优化见解。读者可以通过克隆GitHub仓库或访问官方网站获取详细内容。本书采用MIT许可证,欢迎贡献者参与,并感谢所有支持此项目的贡献者和开源社区。
2025-07-08 09:00:00
1182
5
原创 【译】《可执行文件背后的原理》—— 第6章 重定位:修补代码
- 《Under The Hood Of Executables》是一本深入探讨C程序从源代码到可执行二进制文件转换的指南。本书详细介绍了ELF格式、链接和加载过程,并通过实用示例、交互式图表和分步教程帮助读者理解这些概念。内容包括编译和链接的各个方面,并提供现实世界的应用和性能优化见解。读者可以通过克隆GitHub仓库或访问官方网站获取详细内容。本书采用MIT许可证,欢迎贡献者参与,并感谢所有支持此项目的贡献者和开源社区。
2025-07-01 09:00:00
1019
7
原创 【译】《可执行文件背后的原理》—— 第5章 链接器的角色:拼凑谜题
- 《Under The Hood Of Executables》是一本深入探讨C程序从源代码到可执行二进制文件转换的指南。本书详细介绍了ELF格式、链接和加载过程,并通过实用示例、交互式图表和分步教程帮助读者理解这些概念。内容包括编译和链接的各个方面,并提供现实世界的应用和性能优化见解。读者可以通过克隆GitHub仓库或访问官方网站获取详细内容。本书采用MIT许可证,欢迎贡献者参与,并感谢所有支持此项目的贡献者和开源社区。
2025-06-24 09:00:00
1877
5
原创 【译】《可执行文件背后的原理》—— 第4章 节:全局变量和初始化
- 《Under The Hood Of Executables》是一本深入探讨C程序从源代码到可执行二进制文件转换的指南。本书详细介绍了ELF格式、链接和加载过程,并通过实用示例、交互式图表和分步教程帮助读者理解这些概念。内容包括编译和链接的各个方面,并提供现实世界的应用和性能优化见解。读者可以通过克隆GitHub仓库或访问官方网站获取详细内容。本书采用MIT许可证,欢迎贡献者参与,并感谢所有支持此项目的贡献者和开源社区。
2025-06-17 07:49:33
1028
4
原创 【译】《可执行文件背后的原理》—— 第3章 节:组织代码和数据
- 《Under The Hood Of Executables》是一本深入探讨C程序从源代码到可执行二进制文件转换的指南。本书详细介绍了ELF格式、链接和加载过程,并通过实用示例、交互式图表和分步教程帮助读者理解这些概念。内容包括编译和链接的各个方面,并提供现实世界的应用和性能优化见解。读者可以通过克隆GitHub仓库或访问官方网站获取详细内容。本书采用MIT许可证,欢迎贡献者参与,并感谢所有支持此项目的贡献者和开源社区。
2025-06-10 09:00:00
1662
3
原创 【译】《可执行文件背后的原理》—— 第2章 可执行和可链接格式(ELF)
- 《Under The Hood Of Executables》是一本深入探讨C程序从源代码到可执行二进制文件转换的指南。本书详细介绍了ELF格式、链接和加载过程,并通过实用示例、交互式图表和分步教程帮助读者理解这些概念。内容包括编译和链接的各个方面,并提供现实世界的应用和性能优化见解。读者可以通过克隆GitHub仓库或访问官方网站获取详细内容。本书采用MIT许可证,欢迎贡献者参与,并感谢所有支持此项目的贡献者和开源社区。
2025-06-03 09:00:00
1248
6
原创 【译】《可执行文件背后的原理》——第1章 可执行文件大小的奥秘
- 《Under The Hood Of Executables》是一本深入探讨C程序从源代码到可执行二进制文件转换的指南。本书详细介绍了ELF格式、链接和加载过程,并通过实用示例、交互式图表和分步教程帮助读者理解这些概念。内容包括编译和链接的各个方面,并提供现实世界的应用和性能优化见解。读者可以通过克隆GitHub仓库或访问官方网站获取详细内容。本书采用MIT许可证,欢迎贡献者参与,并感谢所有支持此项目的贡献者和开源社区。
2025-05-27 09:00:00
1252
3
原创 【译】编写系统软件:代码注释
- 本文由Redis之父antirez撰写,探讨了代码注释在系统软件开发中的重要性。作者认为,尽管有人认为简洁的代码无需注释,但注释在解释代码背后的原因、降低读者认知负担方面具有不可替代的作用。文章通过Redis源代码中的实例,将注释分为九类:函数注释、设计注释、原因注释、知识注释、清单注释、引导注释、琐碎注释、技术债注释和备份注释。前六类注释被认为是有益的,能够帮助开发者理解代码的设计意图、背景知识和操作顺序,而后三类则存在争议。
2025-05-20 09:00:00
1222
11
原创 【译】《可执行文件背后的原理》——第0章 简介
- 《Under The Hood Of Executables》是一本深入探讨C程序从源代码到可执行二进制文件转换的指南。本书详细介绍了ELF格式、链接和加载过程,并通过实用示例、交互式图表和分步教程帮助读者理解这些概念。内容包括编译和链接的各个方面,并提供现实世界的应用和性能优化见解。读者可以通过克隆GitHub仓库或访问官方网站获取详细内容。本书采用MIT许可证,欢迎贡献者参与,并感谢所有支持此项目的贡献者和开源社区。
2025-05-13 09:00:00
565
7
原创 【C语言】头文件重复包含问题的解决方式
- 头文件重复包含问题的解决方式包括include guards(ifndef)、_Pragma("once")和#pragma once等,本文对各种方式做了简要的总结。
2025-04-22 08:30:00
2484
11
原创 【工具】【Linux】Linux 环境下的代码对比工具盘点
- 在日常文件处理与代码开发工作中,文件内容比对是一项常见的任务。在 Windows 系统下,有多款代码比对工具。而在 Linux 系统环境中,同样有许多实用的工具可供选择。本文将详细介绍 几 种 Linux 下常用的代码比对工具,涵盖命令行工具和图形用户界面(GUI)工具,帮助你全面了解这些工具,以便根据自身需求挑选出最适合的一款。
2025-04-15 09:00:00
1357
8
原创 【Github】Git的调试跟踪功能小结
- 对于使用版本控制系统的开发者和软件工程师来说,调试 Git 命令执行是一项至关重要的技能。本全面将探索识别、诊断和解决常见 Git 命令问题的基本技术和策略,帮助程序员保持流畅高效的版本控制工作流程。
2025-04-08 08:30:00
1285
11
原创 【Linux】【操作】Linux操作集锦系列之十四——SSH远程Linux服务器执行命令的操作技巧汇总
- 本文整理了通过SSH远程Linux服务器执行命令的各种操作技巧。
2025-04-01 09:00:00
1697
41
原创 【Linux】【操作】Linux操作集锦系列之十三——Linux环境下获取进程信息、状态及占用资源的方法
- 本文整理了Linux环境下获取进程状态、占用资源、及各种相关信息的方法。
2025-03-18 08:30:00
1526
12
louyueweixinsetup.zip
2021-11-21
FastDNS 彗星DNS优化器
2021-11-27
IP地址更改助手 1.3
2021-11-27
IPHelper5.2
2021-11-27
onekeycleaner5.0.zip
2021-11-27
winscp572setup.zip
2021-11-27
CrobFTPServer
2021-11-27
FTPRushv3.4.6.zip
2021-11-27
jperf 2.0.0 网络性能测试工具
2021-11-27
tcpdump4.1.1.zip
2021-11-27
EasyFZS86018.zip
2021-11-27
HomeFtpServer_1.14.0.176.zip
2021-11-27
BandwidthMonitor.7z
2021-10-01
【无线网络分析】基于Wireshark的802.11协议过滤器设计:MAC层帧类型与信号强度检测应用
2025-10-09
Bili23-Downloader
2025-02-18
WPA3 Specification v3.4
2024-12-25
mqtt的入门手册,60页
2024-08-15
8255x-10-100-mbps-ethernet-controller-software-dev-manual.pdf
2022-02-07
vlc,VLC media player,组播测试神器
2024-01-21
Hasher Lite(MD5校验工具) V3.4.0
2023-05-09
GoogleTranslateIpCheck
2023-04-12
Dual Monitor Taskbar
2023-03-03
RegisterMaster V1.2.rar
2022-08-17
ExtraPuTTY-0.30-2016-04-04-installer。 可用于串口调试。putty.
2022-08-04
Snap2HTML是一款优秀的文件夹快照创建工具,可创建您硬盘驱动器上的文件夹结构“快照”,并将其保存为一个html文件。
2022-07-22
HTTP Downloader
2022-01-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅