自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞奔在原野

希望有一天,代码如风一般,飞奔在原野……

  • 博客(7)
  • 资源 (3)
  • 收藏
  • 关注

原创 Linux初步(二)——Linux 简单编程

编程,我们都会,但是具体经历哪些步骤,我们都清楚嘛?打开VC,新建一个文件,编写完后,F5运行,这就是所有的步骤?VC把太多的底层实现封装了,使你几乎不用关心底层的操作。而Linux中,一览无余。总的来说,简单流程如下:编辑 -> 编译 -> 链接 -> 运行。首先,当然是要编辑源文件,用什么编辑器?VI,对,就是它,Windows下也不乏它的身影,跨平台的优秀编辑软件,扯远一点,“这个世界上有三种程序员,一种用VIM (VI升级版),一种用xxx的,还有一种用其他”。足见VIM在编辑器领域的地位。关于VI

2011-02-22 10:12:00 578 2

原创 Linux初步(一)——关于操作系统的启动

今天,收获非常非常多,熟悉了Linux的操作,并了解了整个操作系统的启动过程。Linux的操作网上资料很多很全,我就不细数了。。我就来回顾和总结一下操作系统 (Ubuntu 10.10 为例) 的全部启动过程。首先,操作系统的启动过程如下:BIOS -> MBR -> OS Loader -> OS Kernel -> Application Manager -> Applications.附上图片一张以更清楚的说明:下面,我分各个部分回顾操作系统启动过程: 1. BIOS我们都知道,就如单片机程序一样,写

2011-02-22 07:56:00 581

原创 《Head First 设计模式》阅读笔记(八)——模板方法模式

Oh yeah, 看到这个模式的时候,我很happy~因为我发现我居然在之前的编程中用过,而且是自己想出来的设计方式,很有成就感,哈哈。模板方法模式:在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中,模板方法使得子类可以在不改变算法结构的情况下,重新定义算法的中的某些步骤。从模板方法模式的定义中,我们就可以明确这个模式的实现方式了,即构造一个有算法骨架的基类,当你需要使用这个骨架的时候,继承该基类,并实现一些算法的细节。换句话说,基类定义了整个算法的框架。并实现某些通用的算法,使得需要这个框架的一些

2011-02-19 13:26:00 526

原创 如何使用 Google spreadsheet 创建一个账本?

早就想弄一个这样的应用。因为经常不记得钱是花在什么上面了,总想记账,但是总觉得记录到一个专门的账本上太麻烦,用软件也麻烦,用excel也很麻烦,什么样子的不麻烦呢?在线填写不麻烦~~Google Doc,非常可爱,可惜现在被墙了。。。要生活,还得会翻墙啊~在网上找了找,发现用Google Doc 确实能很方便的创建一个账本,而且使用起来非常方便。如果大家找到什么不用翻墙的好方法,请告诉我,谢谢~首先是创建一个表格 (spreadsheet 喜欢装B,用的英文,见谅。。),保存,并输入一些你需要的项目,如下图

2011-02-18 01:40:00 8161

原创 《Head First 设计模式》阅读笔记(七)——适配器和外观模式

详细介绍了适配器模式的两种实现方式:类适配器和对象适配器。并附上了经过测试的c++示例代码。简略介绍了外观模式。最后,对适配器模式、外观模式、命令模式做了些分析比较。

2011-02-17 12:18:00 669

原创 《Head First 设计模式》阅读笔记(六)——命令模式

命令模式其实比较简单,就是封装了请求,使得请求有统一的接口。其定义如下:将请求封装成对象,这可以让你使用不同的请求、队列,或者日志请求来参数化其他对象。命令模式也可以支持撤销操作。也就是说,命令模式可以通过一个抽象的命令类来扩展各种命令,接着,你可以使用诸如队列、链表之类的结构来很好的管理这些命令,使得命令对象包含的操作被有序的执行,以实现日志等功能。并且,由于命令对象能很清楚的知道它负责的请求需要的执行流程,它就能很轻易的实现撤销操作。命令模式具有上述的这些特性,使得它被广泛的使用于日志、撤销、菜单操作等

2011-02-15 17:46:00 397

原创 《Head First 设计模式》阅读笔记(五)——单件模式

c++中的单件模式实现,列举各种方案,并分析其优劣。注:未考虑多线程情况。

2011-02-14 20:37:00 540

基于MFC对话框的《IP地址转换》软件

很使用的软件。它可以帮助你记录并更改你的网络IP地址。 底层是用DOS批处理实现的。有很好的文件处理。

2010-01-11

基于MFC对话框的简易闹钟软件(支持标签页)

一个简单的闹钟实现,可以自定义闹铃。 对标签页的实现比较好。 包含较多的MFC控件,是个学习的好资料。

2010-01-11

自己编写的游戏《一百层》

一个很流行的游戏,但是这个程序最重要的一点是它对位图的管理,绘制等有很好的处理。 使用MFC编写,但是精简了部分MFC的框架。 游戏的界面有一定的自行设计空间。

2010-01-11

空空如也

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

TA关注的人

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