自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

转载 tcp粘包分析

这两天看csdn有一些关于socket粘包,socket缓冲区设置的问题,发现自己不是很清楚,所以查资料了解记录一下: 一 .两个简单概念长连接与短连接: 1.长连接 Client方与Server方先建立通讯连接,连接建立后不断开, 然后再进行报文发送和接收。 2...

2015-04-05 16:48:00 77

转载 在类的成员函数中调用delete this

在类的成员函数中能不能调用delete this?答案是肯定的,能调用,而且很多老一点的库都有这种代码。假设这个成员函数名字叫release,而delete this就在这个release方法中被调用,那么这个对象在调用release方法后,还能进行其他操作,如调用该对象的其他方法么?答案...

2015-03-14 10:16:00 114

转载 一个简单的计算程序时间运行效率的工具

我们有时候需要计算程序的运行时间来评估程序的执行效率。 最容易想到的做法是在程序里面生硬地插入时间处理代码,就像下面这样子: std::clock_t start = std::clock(); ...//代码 std::clock_t end = std::cloc...

2015-01-31 16:28:00 179

转载 关于宏

C/C++里面宏的用法很赞啊! 能写一手的好宏能节省开发时间,提高开发的效率。废话我就不多说的了。 在ANSI标准提供了五个预定义的宏名。它们是: __LINE__:编译时提供程序的当前行数。 __FILE__:编译时提供程序的当前文件名。 __DATE__:月/日/年的串,表示...

2015-01-31 16:09:00 77

转载 设计模式总结

设计模式(Design Patterns) 一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、...

2015-01-23 15:41:00 90

转载 深度探索C++对象模型·重要知识点总结

C++中对象的大小 需要多少内存才能表现一个class object?一般而言要有: 其nonstatic data members的总和大小; 加上任何由于字节对齐需要而填充上去的空间(可能存在与members之间,也可能存在于集合体边界); 加上为了支持virtu...

2015-01-23 15:22:00 168

转载 Effective STL 总结

条款1:仔细选择你的容器 deque是唯一一个“在迭代器失效时不会使它的指针和引用失效”的标准STL容器。 条款2:小心对“容器无关代码”的幻想 既要和序列容器又要和关联容器一起工作的代码并没有什么意义。很多成员函数只存在于其中一类容器中,比如,只有序列容器支持pus...

2015-01-23 15:14:00 181

转载 Effective C++ 3rd 总结

1DONE1. View C++ as a federation of languages C Object-oriented C++ 面向对象3个特性:封装,继承,多态 Template C++ STL ...

2015-01-23 15:06:00 353

转载 More effective C++学习总结

More effective C++摘要 3 基础议题部分: 3.1 M1:指针与引用的区别 首先,要认识到在任何情况下都不能使用指向空值的引用,引用必须被初始化。一个引用必须总是指向某些对象。 (不存在指向空值的引用意味着使用引用的代码效率比使用指针的要高) 其次,指针可以被重新赋值以指向...

2015-01-23 15:01:00 198

转载 cocos2dx lua 如何为按钮注册事件处理函数

今天写lua脚本,遇到一个小问题。因为Cocos2dx为lua提供了广泛多的接口,但是我发现Lua环境下的编程和c++环境下的一些接口还是有很多不同的地方。 c++下的cocos2dx为按钮添加时间处理函数一般是这样做的: shop_btn->addTouchEven...

2014-11-28 22:54:00 217

转载 maven安装问题

今天想研究一下log4j的代码,打开log4j的文件包,发现了porn.xml。哦,估计这是一个maven项目。好!于是我就开始装maven了。 我首先是在maven的官网上下载的maven的安装包,接着解压。OK,现在轮到配置.bash_profile了。我百度啊百度,发现绝大多数的都是这...

2014-11-21 20:43:00 114

转载 处理OOM的几种方法

第一个就是扩大虚拟机的内存容量。你可以在网上查到类似的方法:在项目中引入 alvik.system.VMRuntime包。这个方法有个缺陷,就是但你的项目平台高于2.2的时候会报错。android从2.2后就停用这个包了。如果你要用那么你要把你的项目转到2.2上,或者强制编译,当然你要手动...

2012-10-28 21:55:00 144

空空如也

空空如也

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

TA关注的人

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