大约有 800 项符合查询结果(耗时:0.0080秒) [XML]
逆向工程——二进制炸弹(CSAPP Project) - 操作系统(内核) - 清泛网 - 专注...
...完全依靠人工去读代码而不使用更便捷的gdb去调试和查看内存和寄存器的情况。
比方说,困扰了我好几天之久的strings_not_equal函数。现在看来,函数的名字已再清楚不过的体现了函数的意义。而我最初还深入到函数中去读各种...
C# Stream流使用总结 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...ose();//关闭流
二、MemoryStream类
MemoryStream类主要用于操作内存中的数据。比如说网络中传输数据时可以用流的形式,当我们收到这些流数据时就可以声明MemoryStream类来存储并且处理它们。
MemoryStream操作字符串:
string str = "Hi!...
Windbg Step 2 分析程序堆栈实战 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...64位机器上调试一个32位的程序),使用dd命令参看argv的内存,以四字节的形式显示,如果是64位,使用dq(display by quad-word)命令以8个字节的形式打印内存。
dd默认是显示32个dword,也就是128个字节的内存内容。
# 将argv传给dd...
服务器保持大量TIME_WAIT和CLOSE_WAIT的解决方法 - C/C++ - 清泛网 - 专注C/C++及内核技术
...6615051
里头的分析过程有提到,通过查看服务器网络状态检测到服务器有大量的CLOSE_WAIT的状态。
在服务器的日常维护过程中,会经常用到下面的命令:
netstat -n | awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'
它会显示例如...
MQTT与TCP的区别 - 创客硬件开发 - 清泛IT社区,为创新赋能!
...有些数据发送失败,不需要重发。但是有些消息比如阀门泄露告警或控制石油管道阀门的命令,就必须要在网络有问题的情况下也要能确保发送成功。
myriota这家提供物联网数据LEO卫星传输服务的公司,流量报价是1M字节的数...
总结const_cast、static_cast、dynamic_cast、reinterpret_cast - C/C++ - ...
...static_cast<void*>(pf);
//成功编译, 但是 *pn2是无意义的内存(rubbish)
int* pn2 = static_cast<int*>(pv);
// reinterpret_cast<>
//错误,编译器知道你应该调用static_cast<>
//int i = reinterpret_cast<int>(f);
//成功...
CruiseControl.Net 进行持续化集成 - IT产品资讯 - 清泛网 - 专注C/C++及内核技术
...目来演示一下如何实现自动化构建,单元测试,代码规范检测,自动发布部署。并且可以演示项目管理和开发人员通过什么样的手段能及时了解持续集成化的结果。
在演示制作之前,我们先来看一下当前的持续集成环境。
...
C++对象布局及多态探索之菱形结构虚继承 - C/C++ - 清泛网 - 专注C/C++及内核技术
...3 04 18 c3 45 00 01
我们可以象上一篇一样,画出对象的内存布局。
|C100,5 |C101,5 |C110,1 |C041,5 |
|ospt,4,11 |m,1 |ospt,4,6 |m,1 |m,1 |vtpt,4 |m1 |
(注:为了不折行,我用了缩写。ospt代表偏移值指针、m代表成员变量、vtpt代表虚表指...
CentOS 6.4下Squid代理服务器的安装与配置 - 更多技术 - 清泛网 - 专注C/C++及内核技术
...端口号
cache_mem 64 MB //额外提供给squid使用的内存,squid的内存总占用为 X * 10+15+“cache_mem”,其中X为squid的cache占用的容量(以GB为单位),比如下面的cache大小是100M,即0.1GB,则内存总占用为0.1*10+15+64=80M,推荐大小...
c++ volatile关键字简析 - C/C++ - 清泛网 - 专注C/C++及内核技术
...几率。不同于普通变量在于:CPU缓存中有值的话,也得从内存中重新加载到缓存(普通变量不会);即认为寄存器值不可靠, volatile 防范冲突,提高效率。降低CPU Cache Line锁冲突的几率。不同于普通变量在于:
CPU缓存中有值...
