自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

所有内容都已迁移到 https://huqijun.org

所有内容都已迁移到 https://huqijun.org

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

原创 C++容器与继承

C++中容器本质与继承是不太相符的,我们期望使用容器保存因继承而关联的对象,但是对象不是多态的1. 派生类对象复制到基类对象时,派生类将会倍切掉,只保留派生类的基类部分2. 没有从基类类型到派生类类型的标准转换所以当定义保存基类类型的容器保存派生类对象时,派生类对象将被切割掉,只会保存派生类对象的基类部分;当定义保存派生类类型的容器来保存基类对象时,会失败; 没用从

2015-12-30 21:38:26 632

原创 Plink 和Pscp 在自动化运维中的作用

Putty(http://www.putty.org/)是一款开源的跨平台的远程登陆工具,包含了一组程序,包括:1.      Putty: SSH 和Telnet 客户端,用来通过SSH 或者TELNET 方式远程登陆服务器;2.      Pscp:SCP 客户端,命令行下通过SSH方式来拷贝文件,类似Linux 下的scp 命令;3.      Psftp:SFTP 的命令行客户

2015-12-27 21:38:48 1010

原创 C++ 纯虚函数

什么是虚函数?那些被virtual关键字修饰的成员函数,就是虚函数。虚函数的作用,用专业术语来解释就是实现多态性(Polymorphism),多态性是将接口与实现进行分离;用形象的语言来解释就是实现以共同的方法,但因个体差异而采用不同的策略。虚函数声明如下:virtual ReturnType FunctionName(Parameter);虚函数必须实现,如果不实现,编译

2015-12-24 23:25:47 270

原创 C++为什么类的成员函数中(复制构造函数,赋值操作符等)可以有貌似类的对象访问类的私有成员的用法?

例子:class Human{public: //default constructor Human():IdentifierID("123456"),Name("linzhiling"),birthDay(){ std::cout<<"Defaulted Constructor of Human is called"<<std::endl; } //copy co

2015-12-24 21:56:51 453

原创 C++ 中类的访问级别控制(public,protected,private!~~~3p)

C++ 中通过public,protected,private 3p 关键词来指定类的使用者对类的成员的访问权限;从类的3种成员角度来讲:public 成员可以被所有用户访问,包括类本身,类的用户,类的派生类用户protected 成员可以被类本身,类的派生类用户访问protected成员可以被类本身访问类的使用者可以分为三类:  类本身,类的用

2015-12-23 22:44:53 515

原创 linux的/dev/shm 介绍

一.什么是tmpfs和/dev/shm/? tmpfs是Linux/Unix系统上的一种基于内存的文件系统。tmpfs可以使用您的内存或swap分区来存储文件。由此可见,tmpfs主要存储暂存的文件。它有如下2个优势:1)动态文件系统2)闪电般的速度,因为典型的 tmpfs 文件系统会完全驻留在内存 RAM 中,读写几乎可以是瞬间的。 同时它也有一个缺点  tmpf

2015-12-23 21:15:44 983

转载 基类和派生类的构造函数

原文地址:http://www.cnblogs.com/krisdy/archive/2009/06/11/1501390.html当创建一个派生类的对象时,系统首先自动创建一个基类对象,也就是说,在调用派生类构造函数创建派生类对象之前,系统首先调用基类的构造函数创建基类对象。当派生类对象生命期结束时,首先调用派生类的析构函数,然后调用基类的析构函数。简而言之,就是说,构造函数:基类-

2015-12-16 00:17:06 439

原创 go 语言实现简单的WEB 服务器

// hellopackage mainimport ( "fmt" "log" "net/http" "strings")func sayHelloName(w http.ResponseWriter, r *http.Request) { r.ParseForm() fmt.Println(r.Form) fmt.Println("path: ", r.URL.Pat

2015-12-04 00:04:28 232

原创 C++ 之使用标准库函数对象和函数适配器

C++ Primer 习题14.37使用标准库函数对象和函数适配器,定义一个对象用于能:1. 检查大于1024的所有值;2. 查找不等于pooh 的所有字符串3. 将所有值乘以2#include #include #include #include #include #include #include #include #includebool

2015-12-02 22:35:31 474

原创 C++之转换与类类型

可以用一个实参调用的非explicit构造函数定义了一个隐式转换,当提供了实参类型的对象而需要一个类类型对象时,编译器将使用该转换。这种构造函数定义了实参类型到类类型的转换;可以通过转换操作符定义类类型其它类型的转换conversion operator 是一种特殊的类成员函数,它定义将类类型转换为其他类型值的转换;转换操作符在类定义体内声明,保留字operat

2015-12-02 00:32:32 233

原创 C++中函数返回局部变量引用的问题

http://www.zhihu.com/question/38049776/answer/74688351初学C++, 看到书上及网上说函数返回值不能为指向函数局部变量的指针或者引用, 因为局部变量会在函数结束后销毁, 那么指向其位置的指针和引用就失效了, 有风险.针对Deitel书上的习题, 写一个40位整数的四则运算, 在重载操作符的函数中我创建了局部变量来储存返回值

2015-12-01 23:58:06 3129 1

原创 windows 下快速搭建go 语言开发环境

golang 天然原生的支持并发编程,对工作还是有很大帮助的,所以学习下虽然go  天然更支持类Unit 系统,但是作为一个用惯了windows 的小白来说,还是希望在windows 下写一代码的具体的内容可以参考:https://github.com/QiJunHu/build-web-application-with-golang在windows 下搭建环境

2015-12-01 00:10:00 283

空空如也

空空如也

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

TA关注的人

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