在Linux中做C/C++开发经常会遇到一些不可预知的问题导致程序崩溃,同时崩溃后也没留下任何代码运行痕迹,因此,堆栈跟踪技术就显得非要重要了。本文将简单介绍Linux中C/C++程序运行时堆栈获取函数及方法,简单实用。...
分类:
系统相关 时间:
2014-05-10 02:18:28
阅读次数:
493
最近在写网络上的东西,程序经过长时间的运行,会出现崩溃的问题,经过DUMP文件的查看,发现在recv的地方接收返回值的时候,数据的长度异常的大差不多16亿多字节.而查看分配后的char指针显示为错误的指针,这可能是接收数据不对应产生的问题解决思路如下:
1.对返回值长度进行判断,如果超过项目内最大....
分类:
编程语言 时间:
2014-05-09 16:51:39
阅读次数:
294
事务的概念事
务是一组原子性的SQL查询语句,也可以被看做一个工作单元。如果数据库引擎能够成功地对数据库应用所有的查询语句,它就会执行所有查询,如果任何一条查
询语句因为崩溃或其他原因而无法执行,那么所有的语句就都不会执行。也就是说,事务内的语句要么全部执行,要么一句也不执行。事务的特性:acid,...
分类:
数据库 时间:
2014-05-08 18:48:41
阅读次数:
634
场景WCF应用程序部署在IIS7中,使用net.tcp协议对外给几百台客户端提供服务,应用程序池不断崩溃重启。分析过程在事件查看器中看到的错误信息类似于为应用程序池“XX”提供服务的进程在与
Windows Process Activation Service 通信时出现严重错误使用windbg在崩...
InnoDB是Mysq的表提供事务、回滚、崩溃修复能力和多版本并发控制的事务安全。MyIsAm存储引擎是Mysql中常见的存储引擎。Memory存储引擎所有的数据都存在内存中。速度快,但安全性不高。default-character-set
= utf8character-set-server = ...
分类:
数据库 时间:
2014-05-08 10:12:39
阅读次数:
307
这次介绍的案例是一个很有意思的故障,说它有意思是因为这个问题从WindowsServer2003到WindowsServer2012R2,都有可能出现………………具有广谱、杀伤力大、崩溃指数高等特点。具体故障描述是这样的:当ActiveDirectory域从2003升级至2008或更高版本,或其他级别的升级或其他不..
分类:
其他好文 时间:
2014-05-07 22:01:30
阅读次数:
358
柏林数据中心的服务器机架已经插满、CPU 100%、电力基础设施处在崩溃的边缘,但当元首决定迁移到
Office 365 的时候,将军们却告诉他那里没有 Farm Solution,5
年多的投资将付诸流水。于是元首再一次愤怒了:这些连服务器端本地代码都畏惧的懦夫!
分类:
移动开发 时间:
2014-05-07 18:30:46
阅读次数:
380
集中存储的作用:
服务端的多余的分区,客户端可以拿来存储数据,并且所存储的数据直接写在服务器的硬盘上,当客户端A崩溃时,其他客户端依旧可以从服务器端访问到客户端A存储的数据。服务器配置:Iptables
–F ,setenforce 0.1、 安装tartget软件包:2、 查看target的配置文...
分类:
其他好文 时间:
2014-05-07 10:31:24
阅读次数:
413
1、快速删除SPListItems集合在Sharepoint开发中可能需要一次删除成百上千条记录,这时候如果轮询SPList.Items并直接调用该对象的删除方法来删除的话性能极差,会叫你崩溃。下面介绍一个快速删除大量数据的方法:using
(SPWeb myweb = mysite.AllWebs...
分类:
其他好文 时间:
2014-05-07 10:04:03
阅读次数:
291
能够发现的C/C++缺陷(部分)C/C++安全性问题(部分)并发死锁错误使用的阻塞调用性能下降内存泄漏文件句柄泄漏定制的内存和网络资源泄漏数据库连接泄漏导致崩溃的缺陷空指针引用释放后引用多次释放不正确的内存分配不匹配的数组新建/删除不正确的程序行为逻辑错误导致的死代码未初始化变量负数的无效引用不正确...
分类:
其他好文 时间:
2014-05-06 11:09:21
阅读次数:
546