自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

John_ToStr的博客

C/C++领域优质创作者

  • 博客(186)
  • 资源 (5)
  • 问答 (16)
  • 收藏
  • 关注

原创 深入解析主线程退出与子线程管理:何时 Join(),何时 Detach()?

深入解析主线程退出与子线程管理:何时 Join(),何时 Detach()?

2025-03-31 18:31:31 290

原创 「深入解析 Chromium Message Pump:消息循环的核心驱动」

「深入解析 Chromium Message Pump:消息循环的核心驱动」

2025-03-31 16:36:00 906

原创 大型软件开发团队成员能力评估的多维视角

大型软件开发团队成员能力评估的多维视角

2025-03-21 10:39:32 855

原创 《浏览器开发者的硬核战场:如何高效解决崩溃、升核与性能优化?》

《浏览器开发者的硬核战场:如何高效解决崩溃、升核与性能优化?》

2025-03-21 08:51:00 487

原创 深入解析 Service Worker 在 Chrome 扩展中的应用

深入解析 Service Worker 在 Chrome 扩展中的应用

2025-03-20 15:12:46 1128

原创 浏览器性能优化工具之DevTools

浏览器性能优化工具之DevTools

2025-03-19 14:24:34 392

转载 windbg经典死锁排查(转)

windbg经典死锁排查(转)

2025-03-19 10:02:59 24

原创 Git 代码合并最佳实践:如何合理选择 Merge 或 Cherry-Pick?含常见问题解答

Git 代码合并最佳实践:如何合理选择 Merge 或 Cherry-Pick?含常见问题解答

2025-03-14 15:01:47 573

原创 深入解析 Delegate 模式:提升代码解耦性的最佳实践

深入解析 Delegate 模式:提升代码解耦性的最佳实践

2025-03-14 10:19:02 615

原创 浏览器崩溃的常见原因及排查方法

浏览器崩溃的常见原因及排查方法

2025-03-13 19:12:46 436

原创 操作系统如何管理内存分配与释放,防止访问已释放内存

操作系统如何管理内存分配与释放,防止访问已释放内存

2025-03-13 17:47:16 885

原创 悬挂指针与野指针:如何避免常见内存问题

悬挂指针与野指针:如何避免常见内存问题

2025-03-13 17:40:56 255

原创 「初入职场能力释放曲线:过早展现全力的战略风险与机遇成本」

「初入职场能力释放曲线:过早展现全力的战略风险与机遇成本」

2025-03-13 08:15:32 598

原创 「线上日志写入的蝴蝶效应:浏览器崩溃链路的实证研究与防御机制」

「线上日志写入的蝴蝶效应:浏览器崩溃链路的实证研究与防御机制」

2025-03-13 08:09:36 829

原创 chrome内核大版本升级涉及核心事项

chrome内核大版本升级涉及核心事项

2025-03-12 08:11:29 936

原创 chrome扩展机制剖析

chrome扩展机制剖析

2025-03-11 19:23:50 99

原创 chrome插件加载机制剖析

chrome插件加载机制剖析

2025-03-11 19:23:18 119

原创 chrome源码中非常巧妙、复杂或者不常见的技术手段

chrome源码中非常巧妙、复杂或者不常见的技术手段

2025-03-11 19:12:36 1591

原创 windows一个进程的内存被其他进程踩坏原因

windows一个进程的内存被其他进程踩坏原因

2025-03-11 18:24:42 841

原创 浏览器版本灰度策略(Gradual Rollout Strategy for Browser Updates)

浏览器版本灰度策略(Gradual Rollout Strategy for Browser Updates)

2025-03-11 18:22:54 795

原创 Chrome 扩展(Extensions)与插件(Plugins)的区别

Chrome 扩展(Extensions)与插件(Plugins)的区别

2025-03-11 17:54:50 918

原创 chrome浏览器线程hang检测机制

chrome浏览器线程hang检测机制

2025-03-11 11:15:00 96

原创 Chrome V8 引擎功能介绍、性能优化及未来改进方向

Chrome V8 引擎功能介绍、性能优化及未来改进方向

2025-03-11 10:11:06 579

原创 Chrome 浏览器性能优化全景解析

Chrome 浏览器性能优化全景解析

2025-03-11 10:06:23 922

原创 安全软件对于进程的干扰机制与影响分析(崩溃&&卡顿)

安全软件对于进程的干扰机制与影响分析(崩溃&&卡顿)

2025-03-07 18:40:06 766

原创 安全软件通常对于用户进程的注入项与影响列举

安全软件通常对于用户进程的注入项与影响列举

2025-03-07 18:34:21 129

原创 慢加锁与死等加锁

慢加锁与死等加锁

2025-02-27 11:11:28 81

原创 C++进程崩溃常见原因列举

C++进程崩溃常见原因列举

2025-02-26 11:25:46 568

原创 vs调试浏览器代码打不上断点原因列举

vs调试浏览器代码打不上断点原因列举

2025-02-20 22:32:51 184

原创 黑客学习基地与黑客攻防系列教程

黑客学习基地与黑客攻防系列教程

2025-02-16 21:07:18 115

原创 windbg实战保姆级教程

windbg实战保姆级教程

2025-02-16 21:03:16 82

原创 父子进程崩溃依赖关系讨论

父子进程崩溃依赖关系讨论

2025-02-14 20:47:36 82

原创 2025关键词!

2025关键词!

2025-02-06 12:00:21 140

原创 chrome源码中的奇淫技巧

chrome源码中的奇淫技巧

2025-01-30 21:32:23 129

原创 当代搜索引擎技术介绍&&性能优化

当代搜索引擎技术介绍&&性能优化

2025-01-30 21:18:30 1143 1

原创 2025 AI 元年,程序员:反思与重塑,以何姿态拥抱 AI?

2025 AI 元年,程序员:反思与重塑,以何姿态拥抱 AI?

2025-01-26 21:01:37 124

原创 chrome源码剖析—插件模型

chrome源码剖析—插件模型

2025-01-26 20:58:12 395

原创 chrome源码剖析—进程通信

chrome源码剖析—进程通信

2025-01-25 17:22:01 643

原创 chrome源码剖析—UI架构&&消息机制

chrome源码剖析—UI架构&&消息机制

2025-01-25 17:20:29 836

原创 chrome源码剖析—多进程模型

chrome源码剖析—多进程模型

2025-01-16 11:02:27 141

深入解析 Delegate 模式:提升代码解耦性的最佳实践

关于这个设计思想的chrome源码附件,供参考

2025-03-14

网络安全-疱丁解马-木马查杀深度剖析

《庖丁解马-木马查杀深度剖析》围绕木马查杀展开,为读者提供了全面且深入的知识。 一、基础概念与原理 木马知识扫盲 介绍计算机基本组成,如 CPU、内存、磁盘等,以及程序、进程、自启动程序和注册表等概念,为理解木马运行机制奠定基础。木马是为特殊目的制作并植入计算机的程序,其运行依赖于这些系统元素。 进程相关知识 讲述如何查看进程,包括使用系统自带任务管理器和专业工具狙剑,介绍进程的重要信息及区分系统进程和非系统进程的方法。同时详细阐述了无进程木马的几种类型(DLL 注入型、线程注入型、纯驱动型和利用技术手段隐藏进程的木马)及其查杀方法。 二、查杀重点内容 自启动项查杀 讲解注册表基础知识,包括其结构、重要性和操作方法。介绍开机自运行程序和触发式启动程序的启动位置及查杀要点,如文件关联式、自动播放式、感染式、修改式和事件触发式启动程序的原理和查杀手段,还涉及自启动项的隐藏、保护与查杀技术。 文件相关查杀 说明文件基本知识,涵盖文件格式、文件系统格式和文件读写机制。阐述文件的隐藏、查找、保护与删除方法,包括利用系统本身功能、规则以及技术手段隐藏文件的方式及相应的检测恢复方法。 三、总结与启示

2024-09-27

自动驾驶场景linux-perf 排查高延迟问题

自动驾驶场景linux-perf 排查高延迟问题

2024-08-02

ROS1集成NanoSDK(mqtt over quic)库&&遇到的问题

ROS1集成NanoSDK(mqtt over quic)库&&遇到的问题

2024-05-07

Windows Hook案例分析与技术探索

Hook是Windows中提供的一种用以替换DOS下“中断“的系统机制,中文译为“挂钩”或“钩子”。在对 特定的系统事件进行Hook后,一旦发生已Hook事件,对该事件进行Hook的程序就会收到系统的通知, 这时程序就能在第一时间对该事件做出响应。 钩子实际上是一个处理消息的程序段,通过系统调用,把它挂入系统。每当特定的消息发出,在没有 到达目的程序前,钩子程序就先捕获该消息,亦即钩子函数先得到控制权。这时钩子函数即可以加工处理 (改变)该消息,也可以不作处理而继续传递该消息,还可以强制结束消息的传递。 文章通过案例结合代码分析每一种Hook类型底层实现机制以及跟逆向工程的关系引申

2022-06-24

c++ Trunk技术代码分析

c++ Trunk技术代码分析

2022-05-11

Windows Inline Hook代码实现细节

实现简单的add函数dll注入hook,内嵌汇编代码&&windowsAPI,达到修改其返回结果的效果。

2022-04-18

JAVA核心知识整理.pdf

Java核心知识整理

2019-08-28

CentOS 编译出来的.so文件,在别人的虚拟机上动态加载报错(自己虚拟机可以被正常加载) 什么原因?

2020-04-25

最新版本,原生的odl是否支持高并发请求(我指的是互联网行业类似于秒杀系统架构)(代码层面跟涉及框架)

2019-07-23

vs2008调试代码时卡死(有时候在模板中有时候不在)一般是什么问题呀

2017-03-21

家里的路由器接了两个主机,一个能用一个用不了,ip都设的是自动获取

2016-12-11

vs2008编译器在调试的时候不能看stl中set类型对象的内存吗?

2016-11-28

关于vector承载上千万数据量的时候申请内存出错

2016-09-19

关于boost的问题,boost::progress_display无法写入文件的问题。

2016-08-10

MFC程序推出,进程却未退出,问题一般出在哪?

2016-03-24

MFC XML文件写入时 < 变成了 &dt; > 变成了&gt;

2016-03-23

读取位置 0x00000000 时发生访问冲突。

2016-03-21

MFC对话框程序,莫名其妙的崩了

2016-03-17

求大神解答,关于内存解析以及类型转换的编译器底层实现,图中的结果请给我一个完整的解释,谢谢

2016-01-25

MFC中, win764位的代码在控件上面显示汉字没问题, 但是到了win732系统显示汉字为乱码

2016-01-21

关于cout对函数输出的问题

2015-12-31

关于线程内创建socket create函数返回空的情况。。。。

2015-12-31

为什么Free ARC这款压缩软件 比 其他压缩软件压缩比高出了近30%

2015-12-26

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除