大约有 6,000 项符合查询结果(耗时:0.0155秒) [XML]
SEH stack 结构探索(1)--- 从 SEH 链的最底层(线程第1个SEH结构)说起 -...
...c3 ret
ntdll32!_SEH_prolog4() 的工作就是构建一个最底层的 _EXCEPTION_REGISTRATION_RECORD,即构造一个最底层的 SEH 结点
我们要看的是它如何构建 _EXCEPTION_REGISTRATION_RECORD 结构,我们最好准备纸笔记录下它的 stack 变化情况
...
如何高效的学习掌握新技术 - 杂谈 - 清泛网 - 专注C/C++及内核技术
...的去面对,到现在总算是改善了很多。
学习新技术的另一个障碍来源于已经熟练的技术。当好不容易把一门技术掌握的很熟练后,虽然这在将来学习新东西时,会帮助少走很多弯路,但同时可能也会变成一种障碍。
我曾对几...
通过FastCGI Cache实现服务降级 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...的意义。在继续之前,不妨先介绍一下案例的背景情况:一个PHP网站,以读为主,原本躲在CDN后面,运行很稳定,后来新增了很多强调个性化的需求,便去掉了CDN,进而导致系统稳定性受到影响。因为历史包袱重,所以完全废弃...
线程访问窗口资源的问题 - C/C++ - 清泛网 - 专注C/C++及内核技术
...和窗口类对象的映射表,就是Windows对象(句柄)和C++对象的一个映射,它是在窗口调用CWnd::Create(),CWnd::CreateEx()时,就添加到映射表里的。映射表的一个重要的特征,它只存于一个线程当中。当你在B线程使用A线程的窗口对象指针p...
总结const_cast、static_cast、dynamic_cast、reinterpret_cast - C/C++ - ...
...ic_cast<> 和 reinterpret_cast<>。
reinterpret_cast可以转换任意一个32bit整数,包括所有的指针和整数。可以把任何整数转成指针,也可以把任何指针转成整数,以及把指针转化为任意类型的指针,威力最为强大!但不能将非32bit的实...
Debug Error \"pure virtual function call\" 原因解析 - 更多技术 - 清泛...
...uqin.com/language/20100307/80980.html
前几天我们项目刚刚解决了一个pure virtual function call引起的stopship的bug,乘热打铁,学习总结一下。
一、理论上case
当一个纯虚函数被调用到时,vc++的debug模式下会弹出这么一个对话框:
然后就...
为什么说自媒体到了最危险的时期? - 资讯 - 清泛网 - 专注C/C++及内核技术
...媒体人的持续性发展、多元化发展、良性变现,已经成了一个非常紧迫的问题。
规模小,持续性生产困难:
科技自媒体人基本上都是一个人、一支笔、一杆枪,团队化运作的非常少。即使像目前形成了品牌影响力的阑夕、三...
Web安全测试之XSS - 更多技术 - 清泛网 - 专注C/C++及内核技术
...
ASP.NET中的XSS安全机制
XSS 是如何发生的呢
假如有下面一个textbox
<input type="text" name="address1" value="value1from">
value1from是来自用户的输入,如果用户不是输入value1from,而是输入 "/><script>alert(document.cookie)</script><!- 那么就会变成
...
select、poll、epoll之间的区别总结[整理] - C/C++ - 清泛网 - 专注C/C++及内核技术
...程,这时current便被唤醒了。
(6)poll方法返回时会返回一个描述读写操作是否就绪的mask掩码,根据这个mask掩码给fd_set赋值。
(7)如果遍历完所有的fd,还没有返回一个可读写的mask掩码,则会调用schedule_timeout是调用select的进...
一个宏命令,就可以程序崩溃时生成dump文件 - C/C++ - 清泛网 - 专注C/C++及内核技术
一个宏命令,就可以程序崩溃时生成dump文件一个宏命令,就可以程序崩溃时生成dump文件。在主程序初始化时加入DeclareDumpFile();在主程序初始化时加入 DeclareDumpFile();
创建头文件DumpFile.h, 将下列代码放进文件中:
#pragma once
#inc...
