自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 当你输入一个网址的时候,实际会发生什么?

原文:http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/ 作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样

2015-10-31 09:50:16 299

原创 Leetcode 199 Binary Tree Right Side View 二叉树右视图

原题地址https://leetcode.com/problems/binary-tree-right-side-view/题目描述Given a binary tree, imagine yourself standing on the right side of it, return the values of the nodes you can see ordered from

2015-10-29 10:53:06 396

原创 函数指针与指针函数

指针函数与函数指针的区别 一、在学习arm过程中发现这“指针函数”与“函数指针”容易搞错,所以今天,我自己想一次把它搞清楚,找了一些资料,首先它们之间的定义:1、指针函数是指带指针的函数,即本质是一个函数。函数返回类型是某一类型的指针     类型标识符    *函数名(参数表)      int *f(x,y); 首先它是一个函数,只不过这个函数的返回

2015-10-24 09:13:06 257

原创 为什么不能把构造函数设为虚函数,却可以把析构函数设为虚函数

1. 从存储空间角度,虚函数对应一个指向vtable虚函数表的指针,这大家都知道,可是这个指向vtable的指针其实是存储在对象的内存空间的。问题出来了,如果构造函数是虚的,就需要通过 vtable来调用,可是对象还没有实例化,也就是内存空间还没有,怎么找vtable呢?所以构造函数不能是虚函数。2. 从使用角度,虚函数主要用于在信息不全的情况下,能使重载的函数得到对应的调用。构造函数本身就是

2015-10-24 09:07:49 320

原创 拷贝构造函数 与拷贝复制函数

拷贝构造函数是对象被创建时调用,赋值函数只能被已经存在了的对象调用1、拷贝构造函数的使用1) 一个对象以值传递的方式传入函数体;2) 一个对象以值传递的方式从函数返回;3) 一个对象需要通过另外一个对象进行初始化;深拷贝和浅拷贝的定义可以简单理解成:如果一个类拥有资源(堆,或者是其它系统资源),当这个类的对象发生复制过程的时候,这个过程就可以叫做深拷贝,反之对象存在资源

2015-10-12 10:07:03 585

原创 effective c++ 条款2 尽量以const enum inline代替#define

一、 const 和 #define的区别  1、定义:const 是c++修饰符,用来修饰常量;#define是宏定义语句;2、内存消耗:系统有为const 变量分配内存,存放在静态区,程序运行中只有一个拷贝,#define只是给出一个立即数,有多个拷贝,比const消耗的内存大得多;3、安全性:const变量有数据类型,编译时会进行类型检查,更安全,#define没有,在预处理

2015-10-02 22:12:18 302

毕业设计注意事项

毕设 关于做好2012届本科学生毕业论文(设计)工作的通知.doc

2013-04-18

空空如也

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

TA关注的人

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