自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

K神丶的专栏

多年后重拾写博客的步伐

  • 博客(12)
  • 资源 (15)
  • 收藏
  • 关注

原创 一步一步写STL:空间配置器 (1)

侯捷说:追踪一流程序,并从中吸取养分,模仿着他写的程序,比那些自以为靠自己努力写出来的下三流程序价值高得多,至少我这么认为——世界上99.999%的程序,在STL面前都是下三流水平! 侯捷老师这句话对STL的评价太高了,以前只是熟练使用STL,知道一点原理,受他的影响,最终还是决定研究STL的源码,才刚开始收获就不小,还是把这个过程记录下来,并想着借助标准库的原理,自己写一个完整的仿STL

2013-05-30 02:01:59 6840 7

原创 设计模式之Builder模式 (C++实现)

刚开始我一直感觉建造者模式不太好懂,也许是我笨了点缘故,勤能补拙嘛,所以只能多看多想了大话设计模式里面那个对于建造者模式我讲解,个人感觉不太好理解,我是看了很多遍也没体会到那样设计的精髓,后来在另一本设计模式上才稍微领悟到了点, 在这里我想到一个比较形象的例子:比如我某天去吃兰州拉面,他们有不同的套餐,套餐里包含的种类是一样的,都有一碗拉面,一份泡菜,一杯饮料。但是不同的套餐里

2013-05-12 17:48:32 3975 1

原创 Windows Phone实用开发技巧(1):保存图片及加载图片

Windows Phone实用开发技巧(1):保存图片及加载图片 Windows Phone中,我们可能会有这样的需求:自定义应用程序的背景图片。实际的流程是这样:用户选择图片,保存至隔离存储空间,(下一次启动时或者立即)加载图片使其成为背景图片。下面以具体的一个Demo来实现这一需求:创建Windows Phone 项目,在界面中拖放两个按钮,命名为Open和Load,一

2013-05-11 04:31:24 1772 1

原创 设计模式之适配器模式(C++实现)

在设计模式中,适配器模式(英语:adapter pattern)有时候也称包装样式或者包装。将一个类的接口转接成用户所期待的。一个适配使得因接口不兼容而不能在一起工作的类工作在一起,做法是将类别自己的接口包裹在一个已存在的类中。有两类适配器模式:·对象适配器模式 - 在这种适配器模式中,适配器容纳一个它我包裹的类的实例。在这种情况下,适配器调用被包裹对象的物理实体。·类适配器模式 -

2013-05-11 02:11:23 1569

原创 设计模式之Proxy模式(C++实现)

代理模式,那么什么是代理模式勒,我们可以这样来理解,我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,那代理人总要知道被代理人能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,代理人虽然不能干活,但是被代理的人能干活呀。说起来很抽象,具体看实例还是来的实在! 比如西门庆找潘金莲,那潘金莲不好意思答复呀,咋办,找那个王婆做代理,表现在程序上时这样的: 先定义一种类型的

2013-05-11 01:09:18 1646 1

原创 设计模式之strategy模式(C++实现)

策略模式是一种比较常用的设计模式,他主要体现在对象可以有某个行为,但是在不同的场景时用不同的实现方法!在软件开发中也常常遇到类似的情况,实现某一个功能有多种算法或者策略,我们可以根据环境或者条件的不同选择不同的算法或者策略来完成该功能。如查找、排序等,一种常用的方法是硬编码(Hard Coding)在一个类中,如需要提供多种查找算法,可以将这些算法写到一个类中,在该类中提供多个方法,每一个方法

2013-05-10 16:27:48 1107

原创 设计模式之Observer模式(C++实现)

观察者模式(Observer)定义了对象间一对多的联系。当一个对象的状态发生变化时,所有与它有联系的观察者对象都会得到通知。观察者模式将被观察的目标和观察者解耦,一个目标可以有任意多的观察者,观察者也可以观察任意多的目标,构成复杂的联系,而每个观察者都不知道其他观察者的存在。 这里我就不列出那么多正式化的UML图了,那些是书本上的事,如果要详细学设计模式,推荐Gof的大话设计模式

2013-05-10 03:43:52 1714 2

转载 C#中的委托和事件

C# 中的委托和事件引言委托 和 事件在 .Net Framework中的应用非常广泛,然而,较好地理解委托和事件对很多接触C#时间不长的人来说并不容易。它们就像是一道槛儿,过了这个槛的人,觉得真是太容易了,而没有过去的人每次见到委托和事件就觉得心里别(biè)得慌,混身不自在。本文中,我将通过两个范例由浅入深地讲述什么是委托、为什么要使用委托、事件的由来、.Net Framework

2013-05-08 22:52:36 709

原创 初识python 学习笔记系列1

Python 学习笔记-初识python 1、 安装python3我用的python版本是最新的3.3.2,在官网可以下载到!先查看电脑上是否安装了python,在linux 和 mac Os 上会预装python2,但windows上没有,windows没有预装任何python的版本。在windows下控制台键入:python可以查看显示的pyth

2013-05-08 17:45:03 1222

原创 设计模式之单例模式(C++实现)

注:今天不知道怎么的CSDN的博客贴代码和贴图片的按钮好像有点问题,我贴不出来,只能用复制代码说明问题了      至于单例模式,是设计模式中最为基本的模式之一,说直白点就是在程序中确保任何时候都只有一个实例,比如windows的文件管理类,还有就是在cocos2dx中的游戏导演类等等,那么如何来确保任何时候都只能有一个实例勒?这个时候我们的static就起作用了!

2013-05-03 20:08:52 1688

原创 C++中的重载丶重写丶重定义丶重定向的区别

先看重载:重载指的是函数的重载,又有成员函数和一般函数的重载,两者没什么区别,只是地方不一样而已函数重载表示函数名相同,但是参数不同,函数重载在C语言里面是没有的,只限定在C++如下所示:double  max(double x,double y),int  max(int  x,int y);这两个函数就是重载的范例,那么调用的时候编译器是如何确定调用哪一个勒?书本上一般说程

2013-05-02 05:43:29 2122

翻译 STL中的内存分配器原理

题记:内存管理一直是C/C++程序的红灯区。关于内存管理的话题,大致有两类侧重点,一类是内存的正确使用,例如C++中new和delete应该成对出现,用RAII技巧管理内存资源,auto_ptr等方面,很多C/C++书籍中都使用技巧的介绍。另一类是内存管理的实现,如linux内核的slab分配器,STL中的allocator实现,以及一些特定于某种对象的内存管理等。最近阅读了一些内存管理实现方面的

2013-05-02 00:37:14 7571 3

UNIX环境编程 pdf

unix环境编程 ,初学unix编程的必备入门书,就不需要多说了

2013-10-02

STL源码剖析 高清版pdf

侯捷的高清版本STL pdf版电子书, 不高清你骂我

2013-10-02

unix命令大全 chm

unix命令大全,可供参考

2013-10-02

cocos2dx参考文档 chm格式

cocos2dx参考文档,最新最全的,人手必备的参考资料

2013-04-29

cocos2dx参考文档,chm

自制的cocos2dx参考文档 chm格式,查看方便,资源来源于cocos2dx官方中文网,在线的不方便查看而且格式不好,该文档对于使用cocos2dx的开发人员有很大的帮助,版本为2.0以上,2.0之下的有些函数变了,以上的版本都可以用

2013-04-26

各大IT公司经典面试题

里面有各大IT名企历年来的面试题集合,都是很经典的题目

2013-04-07

华为公司编程规范

华为公司编程规范,详细说明了编码规则,很有意义

2013-04-07

windows phone实用开发技巧

很多前辈对于windowsphone开发实用技巧的整理,对于windows phone开发的方方面面做了很好的解释,很有参考价值

2013-04-07

MFC控件使用大全

MFC各种控件的使用说明,对于MFC开发有很好的参考价值

2013-04-07

Effective STL

chm格式的C++ STL中文书籍,对于学习STL的进阶有很好的价值

2013-04-07

VC助手.10.6.1337

VC助手.10.6.1337 最新版,VC必备

2012-08-11

android API chm

android api chm格式的方便阅读,开发人员必备

2012-08-11

window API中文

window API参考大全,中文吧,对于学习和开发window很有参考价值

2012-08-11

标准C和C++库函数参考(中文)

标准C和C++库函数参考 学习C++过程中必备的参考资料

2012-08-10

MFC类库详解(中文)

MFC类库详解最新版 VC人员必备,对于那些英文不好的朋友很有参考价值

2012-08-10

空空如也

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

TA关注的人

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