自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (4)
  • 收藏
  • 关注

转载 使用dump文件调试Release发布版程序的Crash错误

转载自:https://blog.csdn.net/niubishini/article/details/44960297在Windows平台下用C++开发应用程序,最不想见到的情况恐怕就是程序崩溃,而要想解决引起问题的bug,最困难的应该就是调试release版本了。因为release版本来就少了很多调试信息,更何况一般都是发布出去由用户使用,crash的现场很难保留和重现。本文将给出几个解...

2019-05-29 17:19:50 1140

转载 C++定位崩溃代码行的方法-如何根据异常提示信息找出程序出错代码

转载自:https://www.cnblogs.com/skyofbitbit/archive/2012/09/09/2677411.html看到网上说在debug下可以找到预料的崩溃地址行,但是实际上没有什么用呀。(既然在debug下,那直接用调试器找不更好吗? 费这么大劲干什么)(转的文章在后面)Release版本(指编译器优化后的),要找崩溃地址行就比较费劲了。linux下的方法:...

2019-05-29 17:11:54 4318

转载 记录linux 生成crash dump文件步骤

转载自:https://blog.csdn.net/weixin_42987033/article/details/81746074执行文件编译时加入-g 命令例如g++ -g test.cpp查看当前系统限制情况ulimit -a设置crash dump 文件大小ulimit -c unlimitedunlimited表示无大小限制,也可以指定具体的大小ulimi...

2019-05-28 19:31:26 280

转载 Linux crash dump文件生成与使用

转载自:https://blog.csdn.net/keep_moving_gogogo/article/details/44196957不像Windows程序需手动调用相关函数,Linux程序crash dump(称为core dump)文件会在程序崩溃(如SIGSEGV)时自动生成,只需要在之前设置了一个参数即可——当然,windows的方式能够支持更灵活的功能。生成:1,使用...

2019-05-28 19:29:15 1592

转载 dump文件定位程序崩溃代码行

转载自:https://blog.csdn.net/lizheng308/article/details/68662841.dump文件2.程序对应的pdb步骤一:安装windbg步骤二:通过windbg打开crash dump文件步骤三:设置pdb文件路径,即符号表路径步骤四:运行命令!analyze -v,这是windbg提供的一个自动分析命令,正常情况下,会显示出导致...

2019-05-28 19:21:49 888

转载 linux libpcap的性能问题,请大家注意绕行

转载自:https://www.cnblogs.com/10087622blog/p/8320234.html内核代码中,ip_rcv是ip层收包的主入口函数,该函数由软中断调用。存放数据包的sk_buff结构包含有目的地ip和端口信息,此时ip层进行检查,如果目的地ip不是本机,且没有开启转发的话,则将包丢弃,如果配置了netfilter,则按照配置规则对包进行转发。tcp_v4_...

2019-05-28 18:44:39 1826 1

转载 抓包程序丢包的问题

转载自:https://blog.csdn.net/wjatchd/article/details/8702427出现丢包的原因可能是缓冲区太小了:1、调用pcap_set_buffer_size调整应用程序缓冲区的大小。2、如果使用wincap,还可以调用pcap_setbuff设置内核缓冲区的大小。一般的,程序设置对抓包效率影响有限,关键因素还是回调函数的处理速度,...

2019-05-28 15:37:55 2100

转载 Winpcap的Kernel Buffer和其他的Buffer设置

转载自:https://blog.csdn.net/hanyu1980/article/details/2316064在pcap中都存在Kernel Buffer和User Buffer的概念,Kernel Buffer提供给驱动层来缓存网卡上抓的包,而用户Buffer是用来和用户应用程序进行交互,将数据通过UserBuffer提供给用户。int pcap_setbuff(pc...

2019-05-28 15:33:32 687

转载 无锁:高性能录音系统根本性改进

当并发呼叫增加到1千以上(交换机端口镜像过来的流量达150M),含多种语音编码时(如g711A、U和g729等),录音系统性能出现下降,如丢录音,丢包,卡顿甚至崩溃等情况。经过彻底改进和优化,录音系统运行非常顺畅,可以长时间稳定运行而不会丢失任何数据。下面记录一下改进的关键部分。1、抓包改进抓包库使用的pcap_开头的函数,有很多可优化的地方,如设置缓冲区大小,读包延时(最好就不要...

2019-05-28 15:21:01 202

转载 ASIO攻破!!!

转载自:http://www.cppblog.com/shanoa/archive/2009/06/26/88606.aspx花了足足3天时间,外加1天心情休整,终于在第5天编写出了一个能运行的基于asio和thread_group的框架,差点没气晕过去,把源码都看懂了才感觉会用了。测试了一下,debug下一万次回应耗时800+毫秒,release下是200+毫秒,机器配置双核2.5G英特尔...

2019-05-27 16:52:40 237

转载 Web/WebSoket服务器----mongoose

转载自:https://www.cnblogs.com/spite/p/9489495.html概述:简介: Mongoose是c语言写成的网络库。它为TCP、UDP、HTTP、WebSocket、CoAP、MQTT实现了事件驱动型的非阻塞api。其具有以下特性: 跨平台:可在linux/unix macos QNX eCos Windows Android Ip...

2019-05-21 17:11:58 2493 1

转载 valgrind 工具介绍和简单的使用

转载自:https://www.cnblogs.com/AndyStudy/p/6409287.html最近老是遇上各种奇奇怪怪的core dump,不太会分析的情况下看到了这款工具。在这记录分享下。Valgrind 是个开源的工具,功能很多。例如检查内存泄漏工具---memcheck。Valgrind 安装:去官网下载: http://valgrind.org/downlo...

2019-05-18 22:58:45 171

转载 完成端口IOCP详解

转载自:http://www.cnblogs.com/talenth/p/7068392.html以下为转载的内容:修改自:http://blog.csdn.net/piggyxp/article/details/6922277ps: 原作者很厉害了, 把一个iocp模型讲解的这么形象,不过在实践过程中发现一些细节说得有问题, 在文中标红指出, 另外删掉了原文中一些我认为有些多...

2019-05-09 10:24:37 256

转载 高性能网络编程(二):上一个10年,著名的C10K并发连接问题

转载自:http://www.52im.net/thread-566-1-1.html 作者:JackJiang1、前言对于高性能即时通讯技术(或者说互联网编程)比较关注的开发者,对C10K问题(即单机1万个并发连接问题)应该都有所了解。“C10K”概念最早由Dan Kegel发布于其个人站点,即出自其经典的《The C10K problem(英文PDF版、中文译文)》一文...

2019-05-07 16:39:42 282

转载 Nginx之大并发服务器架构实战技法

转载自:https://www.toutiao.com/a6514293732701897223/Nginx之大并发服务器架构实战技法一对于高性能网站 ,请求量大,如何支撑?大体分为两个部分。一部分是尽量减少对服务器的请求,另一方面是提高服务器的相应能力。减少服务器的请求能力,我这里列举一下几个方面,大家可以参考。1:对于开发人员,尽量做到能够合并css, 把多张背景图片合并, ...

2019-05-01 17:10:46 347

scratch绘制太极图

详细讲解用scratch绘制太极图,主要要点是绘制实心半圆。

2019-09-24

scratch绘制国际象棋棋盘源文件

用scratch绘制国际象棋棋盘,目前还未查到有人用scratch做过这个,特意做了一个供参考。

2019-09-22

短信网关源码,c++builder

cmpp纯协议短信网关源码,难得的资料 欢迎大家踊跃下载

2010-09-24

空空如也

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

TA关注的人

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