自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

涐①直嘟恠的博客

不要给自己的失败找任何借口~

  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 设计模式C++实现(3)——适配器模式

 软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:可复用面向对象软件的基础》(DP)两本书。本文介绍适配器模式的实现。      

2015-07-30 17:09:35 255

转载 设计模式C++实现(2)——策略模式

软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍策略模式的实现。       策略模式是

2015-07-30 16:54:17 241

转载 设计模式C++实现(1)——工厂模式

软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态,真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。最近看设计模式的书,对于每个模式,用C++写了个小例子,加深一下理解。主要参考《大话设计模式》和《设计模式:可复用面向对象软件的基础》两本书。本文介绍工厂模式的实现。       工厂模式属

2015-07-30 16:51:59 305

原创 新手写模板函数

看到有新手提问说swap里面的打印执行不了,然后我一看那名字也是醉了居然取了个标准函数里有的名字一样的名,肯定不会执行模板函数啦。另外模板函数写的也有问题,参数应该是指针或者引用的形式,要不交换不了两值。#includeusing namespace std;templatevoid swap(TA a, TB b){ TA temp = a; a = b;

2015-07-30 12:01:21 340

转载 看懂UML类图和时序图

这里不会将UML的各种元素都提到,我只想讲讲类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对应起来; 有了这些知识,看后面章节的设计模式结构图就没有什么问题了;本章所有图形使用Enterprise Architect 9.2来画,所有示例详见根目录下的design_patter

2015-07-21 15:51:07 332

转载 Lambda

 Lambda表达式来源于函数式编程,说白就了就是在使用的地方定义函数,有的语言叫“闭包”,如果 lambda 函数没有传回值(例如 void ),其回返类型可被完全忽略。 定义在与 lambda 函数相同作用域的变量参考也可以被使用。这种的变量集合一般被称作 closure(闭包)。?[capture](parameters)->return_ty

2015-07-21 11:07:00 253

转载 linux下vi命令大全

进入vi的命令 vi filename :打开或新建文件,并将光标置于第一行首 vi +n filename :打开文件,并将光标置于第n行首 vi + filename :打开文件,并将光标置于最后一行首 vi +/pattern filename:打开文件,并将光标置于第一个与pattern匹配的串处 vi -r filename :在上次正用vi编辑时发生系统崩溃

2015-07-07 17:57:52 239

转载 linux如何关闭防火墙

从配置菜单关闭防火墙是不起作用的,索性在安装的时候就不要装防火墙查看防火墙状态:/etc/init.d/iptables status暂时关闭防火墙:/etc/init.d/iptables stop禁止防火墙在系统启动时启动/sbin/chkconfig --level 2345 iptables off重启iptables:/etc/init.d/ipt

2015-07-07 15:12:50 342

转载 iptables 详解

2.1 框架图 -->PREROUTING-->[ROUTE]-->FORWARD-->POSTROUTING-->  mangle     |     mangle     ^ mangle    nat       |     filter     | nat            |               |            |            

2015-07-06 15:55:00 304

转载 优化工作效率

1. 优化你的环境关闭邮件\QQ\微信\浏览器 找到FlowTime -> 超人时间 搞定熟悉工具 -> 快捷键2. 优化你的精力定时休息 -> 番茄工作法 每天花时间冥想 -> 思考自我, 日记 注意你的身体 -> 多喝水, 不吃垃圾, 空气好有氧运动 直面你不舒服任务 -> 为什么可怕, 解决方案, 第一项害怕做第二项3. 优化你的工作流程

2015-07-05 09:15:17 419

转载 5款免费强大的数据恢复软件

final data 3.0 数据恢复0上传者:yukon12345      上传时间:2015-04-06本地硬盘恢复就靠它了。它的强项是恢复误删文件和文件夹。但对于丢分区和U盘之类的看运气了。 能够精细化的恢复,并且文件名也恢复的很好。对于特定被删文件的恢复用它没错。数据恢复EASEUS Data Recovery Wizard Pro0

2015-07-05 08:47:17 1863 1

强悍的多功能多媒体播放器

强大的多媒体播放器,如果是应付考试的话需要自己改动一下!

2010-06-17

空空如也

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

TA关注的人

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