自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

辰枫的专栏

每天进步一点点!

  • 博客(18)
  • 收藏
  • 关注

原创 centos6.5下安装codeblocks过程记录

Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境。 Code::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了著名的图形界面库wxWidgets(2.6.2 unicode)版。1) 安装GCCyum install gcc gcc-g++ autoconfig automake(2) 安装GTKyum i

2015-03-01 16:15:41 2393

转载 OProfile分析服务的瓶颈和CPU100%问题的利器

OProfile是一个非常好的工具,在Linux下分析一个软件或者服务的系统消耗和占用,进而辅助我们找到系统的瓶颈。例如,我们开启Oprofile在redis服务中,然后找到结果中redis耗时最多的几个函数,然后去了解这些函数是用在了什么地方,是否可以优化或者避免。Oprofile的安装流程网上很多,就不写了哈。我写了一个方面测试的shell脚本,在安装好Oprofile后,可以很方便地

2015-02-25 11:21:36 890

原创 LibEvent的使用过程记录

LibEvent 使用

2015-02-17 16:22:01 1485

原创 stlmap中upper_bound和 lower_bound的使用

由于工作需要,需要使用一致性hash算法,其中就需要根据对象的hash查找应该落到的虚拟节点,由于对象的hash值一般跟 key不等,要查找大于等于key的第一个值,平时使用map 这两个用的少,刚开始就没想到,后来无意中找到这两个函数,感觉应该可以满足我的需求,但是函数的具体意思没看太懂,还是自己写个例子 看下吧;先看下http://www.cplusplus.com/reference/m

2014-12-07 20:27:06 4438

转载 TCP建立及关闭过程

1、建立连接协议(三次握手)  (1)客户端发送一个带SYN标志的TCP报文到服务器。这是三次握手过程中的报文1.  (2) 服务器端回应客户端的,这是三次握手中的第2个报文,这个报文同时带ACK标志和SYN标志。因此它表示对刚才客户端SYN报文的回应;同时又标志SYN给客户端,询问客户端是否准备好进行数据通讯。  (3) 客户必须再次回应服务段一个ACK报文,这是报文段3.

2012-11-27 16:00:46 533

转载 局域网与互联网环境下MTU的快速确定方法

MTU即:最大传输单元(Maximum Transmission Unit,MTU)是指一种通信协议的某一层上面所能通过的最大数据报大小(以字节为单位)。想了解详情的请自行摆渡:"MTU"快速确定当前网络环境MTU的办法:ping -f -l 字节数 要拼的IP比如: ping -f -l 1472 192.168.1.1如果能ping通,再把1472尝试调

2012-11-27 15:42:05 1653

转载 Run-Time Check Failure #2 - Stack around the variable 'ltime' was corrupted.

今天在调试程序的时候出现以下运行是错误:“Run-Time Check Failure #2 - Stack around the variable 'szNum' was corrupted. ”随后在“yin_xiaogang”的Blog上发现了这个问题的解决方法:转载地址:http://hi.baidu.com/yin_xiaogang/blog/item/9543b613298

2012-11-01 16:50:57 1084 1

转载 检测当前网卡是否处于混杂模式

实际上方法很简单,打开一个网卡设备,查询其全局统计信息(IOCTL_NDIS_QUERY_GLOBAL_STATS),然后判断相应的标志位(NDIS_PACKET_TYPE_PROMISCUOUS)是否设置,即可判断此网卡是否进入混杂模式。     首先还是枚举网卡ID,我这儿偷懒直接用WinPCap提供的PacketGetAdapterNames函数,获取网卡列表。WinPCap 3.x返回

2012-10-17 16:54:05 2171

转载 网卡混杂模式的检测

网卡混杂模式的检测1.简介在局域网中,嗅探行为已经成为网络安全的一个巨大威胁。通过网络嗅探,一些恶意用户能够很容易地窃取到绝密的文档和任何人的隐私。要实现上述目的非常容易,恶意用户只要从网络上下载嗅探器并安全到自己的计算机就可以了。然而,却没有一个很好的方法来检测网络上的嗅探器程序。本文将讨论使用地址解析协议(Address Resolution Protocol)报文来有效地检测办公网络

2012-10-17 11:00:34 1420

原创 C++类的大小计算

1.空类的大小:class C2{ };结果:sizeof(C2) = 1分析:这是因为当我们实例化一个类对象时,就是为其分配内存空间,并且每一个实例化的类都会有一个独一无二的内存地址,空类也不例外,必须为其分配一个内存,因此编译器给分配了一个字节的内存,使其独一无二。 2.只含有一个虚函数的类的大小:class C1{public:  virtua

2012-06-24 14:21:34 510

转载 增加带宽的一种方法

QoSRRP(即Quality of Service ResourceReservation Protocol的缩写,意为服务质量资源预留协议),QoS应用程序在网络通讯时,为了商业方面的安全性,设定了20%的默认保留带宽。对于个人用户而言,这些保留的带宽是没有用处的,使用组策略编辑器可以取消保留带宽。这对于使用Modem的用户是非常有好处的——释放了保留的带宽可加快上网浏览下载的速度!不过XP家

2012-06-20 16:50:45 1882

转载 VC辅助开发工具大全

除了我们日常开发使用的Visual C++、Delphi、JBuilder等等大家伙, 还有很多小巧好用的开发辅助工具,善用它们可以极大的提高我们的效率。[1] Visual Assist http://www.wholetomato.com/download/index.shtml 有了它,现在在Visual C++中写程序简直成了一种享受, Visual Assist的智能提示功能实在是太

2012-06-14 11:32:12 626

原创 本地磁盘,不能如预期那样包含关于:“MSDN VS 6.0 Local”的文件。请更新位 问题解决办法

我的实际情况是这样的 有三个镜像文件包: 解压后把第二和第三个文件夹中的msdn目录中的文件都覆盖拷贝到msdn200110_1解压的文件夹内对应的位置, msdn332.inf也拷贝到对应位置。 最后在第一个文件夹内点击setup.exe进行安装即可。

2012-06-11 16:36:20 2836

转载 Microsoft Platform SDK 选择及在vc++6.0中的配置

Windows Platform SDK Download Sites:Windows Server 2003 PSDK February 2003 Edition,可以和VC6一起使用、并支持各种目标OS的最后一个版本的SDK。This edition of the SDK supports development for the following platforms: Windo

2012-05-31 11:05:34 1835

转载 VC6.0 打开多个工程的方法

在VC6.0中,我们经常想打开多个工程,但是打开一个工程后再打开下一个时就会覆盖当前工程或者打不开新工程, 解决方法如下:1、WinXP系统(1)打开“我的电脑->工具->文件夹选项->文件类型”; (2)在 "已注册的文件类型" 的 "扩展名" 列中的选择 "DSW", 然后点右下角的 "高级";(3)在弹出的 "编辑文件类型" 框的 "操作" 中选择 "open"(安装好VC6

2012-05-31 10:54:12 1172

转载 MFC的DLL

MFC的DLL  一般的,在介绍Windows编程的书中讲述DLL的有关知识较多,而介绍MFC的书则比较少地提到。即使使用MFC来编写动态链接库,对于初步接触DLL的程序员来说,了解DLL的背景知识是必要的。另外,MFC提供了新的手段来帮助编写DLL程序。所以,本节先简洁的介绍有关概念。 DLL的背景知识 静态链接和动态链

2012-02-06 23:44:53 419

转载 腾讯敏捷框架TAPD

腾讯敏捷框架TAPD(Tencent Agile Product Development)1.     实践大致包括3个部分1.1.    产品采用FDD,即产品特性开发驱动的一种模式,腾讯的产品会有一个明确的产品经理这样一个角色,他会负责整个产品,包括产品的验证、产品的方向、市场调研、用户调研等。FDD模式是一种非常适合产品经理来对产品做一些滚动的要求,腾讯在产品设计上引入了类似

2012-02-06 23:31:35 2021

转载 [转]UML类图关系大全

UML类图关系大全1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关

2012-02-06 22:55:50 464

空空如也

空空如也

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

TA关注的人

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