使用libclang分析cpp代码 2020-09-08 c++ libclang 约 1448 字 预计阅读 3 分钟 背景 libclang是llvm的一个工具,可以使用其提供的接口分析C++代码,并得到源码中期望的数据。 在之前的一个项目中,需要分析获取每个日 阅读更多
std::function相等判断 2020-09-08 C++ 约 572 字 预计阅读 2 分钟 裸std::function 对于纯粹的std::function来说,可以通过target方法获取到其函数指针,这样就可以判断两个std:: 阅读更多
使用ETW进行性能分析(一) 2020-08-17 Windows 性能分析 约 5843 字 预计阅读 12 分钟 概述 在工作中,会经常遇到一些卡顿、卡死等性能问题,却常常没有高效好用的定位手段,在听说ETW并尝试使用ETW定位出一些问题后,逐渐意识到了E 阅读更多
Lean OpenWrt DNS解析流程研究 2020-08-16 杂乱技术 约 1847 字 预计阅读 4 分钟 背景 自己使用的是k2p路由器,安装Lean大的openwrt后非常好用,尤其是ssr plus插件,开启绕过中国大陆模式后,无论国外网站是否被 阅读更多
ETW机制学习 2020-07-24 Windows 约 3485 字 预计阅读 7 分钟 概述 该文写于2018年7月,整理资料找到,现整理放于博客上。 经过初步研究了解,通过ETW获取的信息非常丰富,可以通过ETW获取到的信息有: 文 阅读更多
自编译K2P OpenWrt固件 2020-06-25 杂乱技术 约 1950 字 预计阅读 4 分钟 背景 最近搬家,换了天威宽带,天威宽带很不错,直接给了自己之前一直心心念的公网IP,但接入网络后,发现某些网站打开很慢,比如简书、知乎、淘宝等 阅读更多
cpp路径操作 2020-05-20 C++ 约 663 字 预计阅读 2 分钟 背景 文件的路径操作是写程序时经常遇到的问题,但这类问题在C/C++中很难处理,常见的处理方法有两种。 自己手写相关的函数,耗时耗力,正确性还未 阅读更多
SSL/TLS协议分析总结 2020-04-05 协议 约 7233 字 预计阅读 15 分钟 一、简介 传输层安全性协议(英语:Transport Layer Security,缩写:TLS)及其前身安全套接层(英语:Secure Sockets Layer,缩写 阅读更多
Catch2库简单使用总结 2020-03-31 C++ 约 6971 字 预计阅读 14 分钟 介绍 Catch2是一个C++单元测试库,相较于其他的C++单元测试库,比如Google Test、Boost.Test、CppUnit等,Ca 阅读更多
MaoXian web clipper插件裁剪结果自定义处理 2020-03-25 琐碎 约 2055 字 预计阅读 5 分钟 背景 最近有将网页剪藏成markdown格式并在本地自定义处理的需求,研究了几个常用的剪藏插件。最终认为Maoxian Web Clipper插件比较 阅读更多