Web
文章平均质量分 94
YahirQ
你好,我是YahirQ,一个写了十年代码的“老”程序员。
我的技术地图有点广:以 .NET 为根据地,也曾远征 Java、C++、Python 的江湖,并用 Vue、SQL 和 iOS 开发过不少应用。这些经历让我明白,技术之道,万变不离其宗。
而现在,我选择了一条“向下扎根”的道路——嵌入式开发。我着迷于代码如何直接驱动硬件,享受在资源受限的环境下创造价值的乐趣。这对我而言,是一个全新的起点。
在这里,我将以一个“资深新手”的视角,记录并分享从传统软件到嵌入式世界的转型之路。我的文章会力求通俗易懂,既有硬核的代码分析,也有踩坑填坑的实战记录。期待能与志同道合的你一起学习,共同成长!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
为什么你的 SPA 网址必须包含 `#`?—— 前端路由 Hash 模式深度解析
本文深入解析了单页应用(SPA)中URL必须包含#的原因及其技术原理。主要内容包括:现象分析:对比Hash模式(#/path)和直接路径访问的不同结果HTTP协议基础:URL结构中Hash部分不会被发送到服务器Hash模式原理:利用window.location.hash和hashchange事件实现前端路由index.html的作用:作为SPA的唯一入口文件两种模式对比:Hash模式兼容性好但URL不美观,History模式需要服务器配置迁移方案:如何从Hash模式切换到History模式原创 2026-05-07 18:46:56 · 770 阅读 · 0 评论 -
常见的抓包工具(Packet Capture Tools)一览
本文介绍了8款主流网络抓包工具及其特点。Wireshark支持全协议分析但操作复杂;Fiddler和Charles专注HTTP/HTTPS调试,适合Web开发;tcpdump是轻量级命令行工具;Burp Suite侧重安全测试;浏览器开发者工具集成方便;mitmproxy支持脚本定制。其他工具如TcpView、Netcat等也有特定用途。选择工具需根据场景:网络诊断用Wireshark/tcpdump,Web调试用Fiddler/Charles,安全测试用Burp Suite,通常需要组合使用多个工具。各类原创 2026-03-15 13:04:33 · 929 阅读 · 0 评论 -
Web 调试代理工具 Fiddler
Fiddler是一款功能强大的Web调试代理工具,主要用于捕获、分析和修改HTTP/HTTPS流量。它支持流量监控、HTTPS解密、请求/响应修改、性能分析等功能,适用于Web开发、移动应用调试、安全测试等场景。Fiddler有Classic(Windows)和Everywhere(跨平台)两个版本,提供丰富的扩展性但学习曲线较陡。虽然处理大量流量可能较慢,但它仍是Web开发和调试的重要工具,可显著提高工作效率。替代工具包括Charles Proxy、Wireshark等。原创 2026-03-15 12:52:45 · 731 阅读 · 0 评论
分享