自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C++ 虚函数表解析

C++ 虚函数表解析 出处:http://blog.csdn.net/haoel/article/details/1948051/陈皓http://blog.csdn.net/haoel  前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“

2016-08-31 15:03:16 203

转载 虚函数对于dynamic_cast转换的作用

虚函数对于dynamic_cast转换的作用  为何使用dynamic_cast转换类指针时,需要虚函数呢。Dynamic_cast转换是在运行时进行转换,运行时转换就需要知道类对象的信息(继承关系等)。如何在运行时获取到这个信息——虚函数表。  C++对象模型中,对象实例最前面的就是虚函数表指针,通过这个指针可以获取到该类对象的所有虚函数,包括父类的。因为派生类会继承基类

2016-08-31 14:19:23 2999

转载 dlopen加载c++ 函数及类

问题所在  有时你想在运行时加载一个库(并使用其中的函数),这在你为你的程序写一些插件或模块架构的时候经常发生。  在C语言中,加载一个库轻而易举(调用dlopen、dlsym和dlclose就够了),但对C++来说,情况稍微复杂。动态加载一个C++库的困难一部分是因为C++的name mangling(译者注:也有人把它翻译为“名字毁坏”,我觉得还是不翻译好),另一部分是因为dlopen

2016-08-16 20:32:39 3893

原创 基于引用计数的智能指针为什么会发生循环引用

下面我说的智能指针都是基于引用计数的智能指针。         首先先明确一个结论:智能指针管理的对象,只有在引用计数为0的时候才会释放。   循环引用发生的情况就是违反了上面所说的结论:引用计数不能递减到0,以至于对象不能释放。   有两种情况发生循环引用   情况1:自己包含自己  class Obj {    public:  

2016-08-12 14:24:08 1062

转载 Boost智能指针——weak_ptr

文章出处:http://www.cnblogs.com/TianFang/archive/2008/09/20/1294590.html循环引用:引用计数是一种便利的内存管理机制,但它有一个很大的缺点,那就是不能管理循环引用的对象。一个简单的例子如下:#include#include#include#includeclass parent;class chi

2016-08-11 21:34:03 246

原创 mysql 常用命令

show grants;   //  显示当前用户的权限CREATE DATABASE mydb DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;  //  创建数据库并设置字符集

2016-08-10 19:09:04 249

转载 UPDATE user与 GRANT IDENTIFIED区别

原地址:http://blog.chinaunix.net/uid-20344928-id-2691503.htmlmysql的用户信息是保存在mysq.user表里,因此,修改mysql用户密码的方法可以分为两类: 一、直接编辑user表 二、通过工具mysql内置命令实现对user表的修改 先说第一类,即通过UPDATE语句来修改password字段,从而实

2016-08-10 16:31:00 783

原创 mysql 建立新的用户

1:mysql 里面有一个用户表:mysql.user。  2:mysql.user这个表联合主键:Host,User 。Host指定在那台主机。Host='%'代表远程登录    Host = 'localhost' 代表本地登录。  3:建立用户:       insert into mysql.user(Host,User,Password) values('%','hot_ev

2016-08-08 14:47:16 389

原创 nginx继承socket 和 热代码替换

在看nginx源码的时候,遇到这样一个函数:ngx_add_inherited_sockets, 这个函数在main函数里被调动。  里面具体做的事情就是:从一个环境变量读出socket.具体可以看这位大神的博客:http://blog.csdn.net/livelylittlefish/article/details/7277607    但我读完这篇博客还是有一个困惑的问题,可能是

2016-08-05 11:53:57 1271

zlib-1.2.11

zlib 安装包

2017-06-08

openssl-1.0.2

openssl源码安装包

2017-06-08

nginx安装包

linux nginx安装包

2017-06-08

空空如也

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

TA关注的人

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