自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 OOD系列文章收集

1. 如何向妻子解释OOD http://www.uml.org.cn/mxdx/201106293.asp

2011-11-12 20:58:18 260

原创 装饰器(Decorator)模式

基本描述:装饰器模式为一种常见的OO模式,该模式的核心思想为:动态的为对象增加或删除功能。应用场景:可能大多数情况,学习了设计模式后却不知到在哪种环境下该使用这种设计模式,一大堆模式需要在工作中不断总结才能掌握牢靠,为了避免脱离实际泛泛而谈,一下给出装饰器(Decorator)模式的两个应用场景。1. 咖啡店模型: 咖啡店有很多种原生咖啡,例如:拿铁咖啡,摩卡咖啡..N种。另外还包

2011-11-12 12:06:15 484

原创 Robots(机器人)

很遗憾,刚刚开始做OJ,南开大学的网站就挂了,难道老天看不惯我搞这个,有木有。???不过北大依然刚硬,遂在北大随便找了道题如下:Robots(机器人) http://poj.org/problem?id=1098说明:机器人游戏是一个在31x31棋盘上玩的单人

2011-08-10 20:16:30 919

原创 编写一个简单的proc文件

proc文件的实现也需要编写出一个内核模块并插入内核。模块的编写过程我们已经Hello,Module过了,而proc文件的实现稍微复杂一些。在linux内核模块编写中,常常会有一些结构体,结构体中定义了很多函数指针,内核模块的编写常常是围绕着实现这些函数指针而进行的。实现了这

2011-08-09 22:31:23 4727

转载 PROC文件系统介绍

Linux 内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、 改变内核设置的机制。尽管在各种硬件平台上的 Linux 系统的 /proc 文件系统的 基本概念都是相同的,但本文只讨论基于 intel x86 架构的 Linux /proc 文件系 统。

2011-08-09 21:49:39 631

原创 1006: Mine Sweeper(扫雷)

这大概是很多童鞋玩过的经典PC游戏了。翻译如下(练习英语):扫雷游戏在一个nxn的网格上进行,在这些格子中隐藏着m个地雷,且每一个都在不同个格子里。玩家不断的点击格子,如果点击的格子埋有地雷,地雷爆炸同时玩家游戏失败。如果点击的格子没有地雷,一个属于[0,8]的数字出现,

2011-08-08 21:59:39 1414

原创 ACM OJ

大学的时候在学校ACM实验室学习了两年,还被授予培训部部长的光荣称号,可遗憾的是却连一场ACM比赛也没参加过,惭愧惭愧。。。。为了弥补一下大学生活的遗憾,同时给自己的算法和编程功底夯实一些基础(毕竟也是程序员一枚),同时学好英语,遂开始在南开大学Online Judge上进行编程

2011-08-08 19:51:23 838

原创 Hello,Module 最简单的内核模块

第一个最简单的内核模块什么事都不做,仅在内核加载时打印 “ Hello module enter ” ,在模块卸载时打印 “ Hello module exit ” ,虽然什么事情也做不了,但这已经是一个可以加载如内核的简单模块了。在新建hello文件夹下建立两个文件:

2011-08-06 09:18:01 645

原创 Debian:编译内核2.6

以下内容介绍了如何在Debian lenny 上编译自己的内核,由于表述清楚,操作简单,直接粘贴引用G。Debian lenny Compile kernel from sourceInstall Kernel安装好正常编译需要的东西以后安装这个#

2011-08-06 08:50:59 448

转载 通用字符串哈希函数

原文链接地址: http://www.partow.net/programming/hashfunctions/ 这些字符串哈希函数都在工程中运用的很广,就是不知道具体的区别以及适用范围,不管怎么样,先添上代码,有空再仔细研究。#include "GeneralHashFunctions.h"unsigned int RSHash(char* str, unsigned int l

2010-03-28 15:59:00 686

转载 泰勒公式与人生

如果一个函数如果可以用等号后面的东西表示出来的话,那么这个函数就是说,可以用泰勒展开式的方法展开来的。在人类历史上,人类对泰勒展开式的兴趣之所以那么高,完完全全是因为(x-a)的n次方,(x-a)的n次方是多项式,多项式是当时人类最熟悉的函数形式之一。 但是在比较高等的数学里,我们有兴趣的完完全全是f(x)在a处的n阶导数这一项。这个n阶导数完全刻画出了泰勒展开式最重要

2010-03-02 20:07:00 560

转载 无穷饭店

无穷饭店 在基塔离开之前,他讲了一个稀奇的故事。 基塔:“无穷饭店”是我们银河系中心的一家巨大的旅馆。它拥有无穷多个房间,这些房间通过黑洞伸展到更高级的时空领域。房间号从1开始,无限制地排下去。 基塔:一天,这个旅店的客房全住进了客人,这时候来了一位飞碟(不明飞行物)的驾驶员,他正要去别的星系。 基塔:尽管已经没有空房间了,可是旅店老板仍然给驾驶员找到了一个房间。他不过

2010-03-02 20:05:00 1270

空空如也

空空如也

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

TA关注的人

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