自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(10)
  • 资源 (8)
  • 收藏
  • 关注

转载 C++ 封装 继承 多态 (重点多态的实现)

C++封装继承多态总结面向对象的三个基本特征面向对象的三个基本特征是:封装、继承、多态。其中,封装可以隐藏实现细节,使得代码模块化;继承可以扩展已存在的代码模块(类);它们的目的都是为了——代码重用。而多态则是为了实现另一个目的——接口重用!封装                                                         

2016-07-17 15:07:16 327

转载 C++智能指针 相关知识

一、简介由于 C++ 语言没有自动内存回收机制,程序员每次 new 出来的内存都要手动 delete。程序员忘记 delete,流程太复杂,最终导致没有 delete,异常导致程序过早退出,没有执行 delete 的情况并不罕见。用智能指针便可以有效缓解这类问题,本文主要讲解参见的智能指针的用法。包括:std::auto_ptr、boost::scoped_ptr、boost::share

2016-07-17 14:47:40 234

转载 深拷贝与浅拷贝区别

先说总结一下深拷贝浅拷贝的区别:如果实行位拷贝,也就是把对象里的值完全复制给另一个对象,如A=B。这时,如果B中有一个成员变量指针已经申请了内存,那A中的那个成员变量也指向同一块内存。这就出现了问题:当B把内存释放了(如:析构),这时A内的指针就是野指针了,出现运行错误。    具体先说下自己的理解吧,浅拷贝,即在定义一个类A,使用类似A obj;  A obj1(obj);或者A

2016-07-16 22:46:03 735

转载 C语言 volatile 修饰 变量作用 总结

volatile 影响编译器编译的结果,指出,volatile 变量是随时可能发生变化的,与volatile变量有关的运算,不要进行编译优化,以免出错,(VC++ 在产生release版可执行码时会进行编译优化,加volatile关键字的变量有关的运算,将不进行编译优化。)。 例如: volatile int i=10; int j = i; ... int k = i; 

2016-07-16 22:20:09 4228

原创 C编程—单链表的翻转

【代码】C编程—单链表的翻转。

2016-07-14 21:29:21 363

原创 C编程—找单链表是否存在环,并找出环起点所在的节点位置

/*开始时间: 2016-07-14 14:44:32实现功能:找环 并找出在那个节点*/\#include#include#include#includeusing namespace std;typedef struct NodeList{ int value; struct NodeList *Next;}Node;Node * CreatList(Nod

2016-07-14 21:25:04 698

原创 C编程—找1000以内的素数

/*开始时间: 2016-07-14 13:51:58实现功能: 素数即除了本身和1以外不能被其他比他小的数整除的数*/#include#include#include#includeusing namespace std;int main(void){ int shuru=0,i,j; scanf("%d",&shuru); if(shuru<=0) p

2016-07-14 21:19:51 7283

原创 华为OJ—字符串排序

/*开始时间: 2016-07-14 20:38:30实现功能:编写一个程序,将输入字符串中的字符按如下规则排序。规则1:英文字母从A到Z排列,不区分大小写。 如,输入:Type 输出:epTy规则2:同一个英文字母的大小写同时存在时,按照输入顺序排列。 如,输入:BabA 输出:aABb规则3:非英文字母的其它字符保持原来的位置。 如,输入:By?e 输出:

2016-07-14 21:18:32 1311

原创 链表相关的操作整理(二)

/*开始时间: 2016-07-12 10:18:37实现功能:*/#include#include#include#includeusing namespace std;typedef struct nodelist{ int value; struct nodelist *next;}Node;int ListTotal=0;Node * CreatLi

2016-07-12 14:33:02 260

原创 翻转字符串中的单词

/*开始时间: 2016-07-11 21:03:09实现功能:单词翻转通过输入英文句子,将每个单词反过来,标点符号顺序不变。非26个字母且非标点符号的情况即可标识单词结束。标点符号包括,.!?样例输入 Hello, I need an apple.样例输出 olleH, I deen na elppa.*/#include#include#include#include

2016-07-11 22:01:30 478

ThoughtWorks林帆-白话Kubernetes网络

ThoughtWorks林帆-白话Kubernetes网络 ThoughtWorks林帆-白话Kubernetes网络

2018-01-25

从Borg到Kubernetes-PaaS产品设计-华为

从Borg到Kubernetes-PaaS产品设计-华为 从Borg到Kubernetes-PaaS产品设计-华为

2018-01-25

微软Azure云助力微服务-赵文婧

微软Azure云助力微服务 微软Azure云助力微服务-赵文婧

2018-01-25

腾讯云容器服务基于kubernetes的应用编排实践-final

腾讯云容器服务基于kubernetes的应用编排实践-final腾讯云容器服务基于kubernetes的应用编排实践-final

2018-01-24

Kubernetes下API网关的微服务实践 长虹集团-李玮演讲PPT

Kubernetes下API网关的微服务实践 长虹集团-李玮演讲PPT

2018-01-24

kubernetes 容器 云平台 实践

kubernetes容器云平台实践.pdf 讲解云平台实现资料,讲解云平台实现资料

2018-01-14

Kubernetes企业级容器云:加速数字创新

HPE李志霄 Kubernetes企业级容器云:加速数字创新-20170407.pdf

2018-01-14

Kubernetes Master High Availability 高级实践

唐继元Kubernetes Master High Availability 高级实践.pdf

2018-01-14

空空如也

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

TA关注的人

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