自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

gentoo在虚拟机上的安装

昨天尝试了1个晚上,最后失败了,今天完全安照昨天的步骤来,只是在内核编译的时候,多选了   <*> Reiserfs support  <*> Ext3 journalling file system support  <*> JFS filesystem support  <*> Second extended fs support  <*...

2010-03-09 15:32:24 241

Leo中常用指令备忘

@root 告诉LEO我们要引用哪个文件; LEO中tangling的命令的意思,我的理解是“卷入”的意思,如同滚雪球一样;   在标题中使用<<>>来申明这node是个section;   @c命令用来说明,下面的文本将会被提取出来;   leo只辨识子节点;   @file和@root有些相似,只不过,它们保存信息的方式不同,@root将信息保存在...

2009-12-20 21:36:25 255

好玩的sm--全屏上显示你的输入

此sm非彼sm 在ubuntu下,你直接输入sudo apt-get install sm就好了, 然后运行下 sm 更多内容详见http://packages.debian.org/lenny/sm

2009-11-15 23:40:15 280

魔兽角色没了

CWOW停服一个月,我感觉来说,真是一个漫长的过程啊。7月30日,听说开服了,于是,我下载了2天的bt,终于把客户端搞定。备注,前段时间,我把魔兽客户端给删掉了,加上前段时间魔兽事件闹腾的,还真的不想玩了,所以7月30日那天没有一点儿的准备。客户端有了,我绑定了账号,登录进去一看,我的角色没了!1个猎人和1个牧师,我花了好多心思在里面的2个角色,就这样没了,心里突然凉了会儿了。1个投入财力、精力这...

2009-08-02 18:09:59 340

ubuntu下配置apache的mod_python

在读mod_python的安装文档时候遇到点问题,现在解决了,和大家分享下。   我的系统是ubuntu的9.04版本,用apt-get安装apache和mod_python的 这里是我参考的mod_python的中文文档   在2.3.2 配置 Apache小节中,因为apt-get安装的,在/etc/apache2/mods-available/python.load文件...

2009-06-09 15:47:45 226

绝对路径的文件名去掉目录或者去掉后缀名的简单做法

如果我们拿到一个绝对路径的文件名,如/home/somebody/demo/long.name.txt,我只想取得long这个文件名shell中的模式匹配运算符非常的好用。 file_name=/home/somebody/demo/long.name.txt 第一步去掉路径名 file_name=${file_name##/*/} 结果是long.name.txt 第二步去掉后缀名 ...

2009-06-03 17:09:26 1281

shell中的$@和$*的区别

$@和$*在shell中都表示所有命令行参数,在没用双引号的时候,它们2个是差不多的,但是,加了双引号,结果就不同了   假设命令行参数 $1是hello $2是world   for i in "$*" do echo $i done 结果是 hello world   for i in "$@" do echo $i done 结果是 hello world  ...

2009-06-03 11:28:53 222

umask 和 系统默认权限

umask是什么? umask是设置了用户创建文件(目录)时候默认权限的掩码,通常存放在/etc/.profile,$[HOME]/.bash_profile,$[HOME]/.profile中。我们可以在命令行中输入umask查看当前的umask值,在ubuntu一般显示4位,先撇去第一位不讲,讲后面3位。   默认权限怎么起作用? 当umask为022,二进制表示000010010举例...

2009-06-01 10:56:19 235

vim 常用的技巧整理

VIM是我现在最常用的编辑器,我把些我常用的技巧整理下 1、剪切粘贴,这个是写东西最常用的了,比如复制第3行的内容到第6行去: :3 move 6  2、剪切第1到第6行到第7行去 :1,6 move 7  3、复制粘贴把前面的move 改成copy就行了。  4、显示行号 :set number  5、高亮显示文本 :syntax on  6、前面两条可以放到.vimrc这个...

2009-05-19 15:18:23 153

组件和构件的区别

组件在辞典中的解释: (1) [assembly] ∶供装配整台机器、构件或元件的零件组合 (2) [module;package] ∶在电子或机械设备中组装在一起形成一个功能单元的一组元件 (3) [unit] ∶组装产品(如书橱或碗橱)时所组合的通常或多或少重复的部分 (4) [section] ∶可被组装或被重新组装的几个部件之一 构件在辞典中的解释: (1) [stru...

2009-04-28 17:19:06 3790

把gedit改造成为textmate-like的编辑器 资料搜集

http://ror-party.group.iteye.com/group/blog/228796   http://grigio.org/textmate_gedit_few_steps   http://www.thaumatocracy.com/textpad-for-linux   http://www.ubuntu-tw.org/modules/newbb/view...

2009-04-28 11:06:05 167

没文化~真可怕!

不会用的一定要理解,不理解的一定要记住,不能记住一定要知道,不知道的一定要会google,不会google的,还可用百度。

2009-04-13 23:45:36 167

原创 麻烦的罗马字符白字注音

大写 小写 英文注音 国际音标注音 中文注音 Α α alpha a:lf 阿尔法 Β β beta bet 贝塔 Γ γ gamma ga:m 伽马 Δ δ delta delt 德尔塔 Ε ε epsilon ep`silon 伊普西龙 Ζ ζ zeta zat Z塔 Η η eta eit 艾塔 Θ θ thet θit 西塔 Ι ι iot aio...

2009-04-10 10:40:48 787

范式的简单理解

数据库1、2、3、BC范式的简单理解: 一范式:属性是原子化的,所以属性是不可分解; 二范式:每一个非主属性完全函数依赖于某个候选键的; 三范式:普通属性对候选键的函数依赖是非传递的; BC范式:所有属性对候选键的函数依赖是非传递的; 所以一范式>二范式>三范式>BC范式...

2009-04-06 15:43:30 425

关于MPEG知识点的整理

MPEG现今主要的共5个标准。 简单的区别(是一种一层封装前一层的感觉):MPEG1是一种编码的标准;MPEG2是一种组合的标准;MPEG4是一种交互系统的标准;MPEG7是一种多媒体系统接口的标准;MPEG21是集成框架的标准。  ...

2009-03-28 13:29:01 229

原创 视频会议的三种方式

视频会议的3种方式记忆导图 

2009-03-26 20:44:46 1743 1

架构 和 构架 定义

很多朋友分不清这两个词,其实,模糊看待也差不多的。如果想钻下牛角尖那么   我们先看下汉语中关于构的定义:一种组合。 关于架的定义呢? 一种支持的东西。   所以从这两个词的定义我们可以看出构比架抽象。   对应下英文单词 架构: architecture   构架:framework   对于OO的程序员,我可以举个通俗但不准确的例子 把architecture看着一个类,...

2009-03-25 10:00:34 1069 1

原创 软件需求

软件需求: 业务需求(business requirements),用户需求(user requirements),功能需求(functional requirement),非功能需求(none-functional requirements)   业务需求: 反应组织机构或客户对系统、产品高层次的目标要求,他们在项目视图与范围文档中予以说明。   用户需求: 描述用户使用产品必须完成的任务...

2009-03-23 15:08:01 198

原创 icase

ICASE(integerated Computer-Aided Software Engineering),和CAD一样,只是最后是SE不是Designing。   集成方式的演变: 数据交换(点到点的数据交换)==》公共用户界面(在一致的界面下调用不同的工具)==》信息中心库。   ICASE信息库: “数据-工具”和“数据-数据”集成机制和数据结构,它提供了明显的数据库管理系统的功能。 ...

2009-03-23 12:59:59 580

原创 测试中的覆盖

测试中的覆盖方法有:          语句覆盖,判断覆盖,条件覆盖,条件组合覆盖,路径覆盖。(由弱到强)   语句覆盖:          每条可执行语句被覆盖一次。   判定覆盖:          每个判断语句被覆盖一次。   条件覆盖:           判断语句中的每个条件被覆盖一次。   条件组合判断:           判断语句中的每个条件组合被覆盖一次。   路径覆盖:    ...

2009-03-19 20:30:44 182

原创 command模式

在底层语言的使用很多的一个callback机制,是将调用的发送者和调用执行者。   在面向对象设计中,command模式是callback的替代者。   command模式:将请求封装成为一个对象,这个对象在执行者那里展现出统一的接口。   class Command def execute raise NotImplementedError end end clas...

2009-03-19 14:07:54 223

原创 OMT 定义

Object Modeling Technique: UML的三大源泉之一。   OMT的模型视角: 对象模型,动态模型,功能模型。   对象模型: 对象的静态结构,对象之间的关系。   对象模型的词汇: 类,属性,操作,继承,关联,聚集。   动态模型: 随时间变化的方面。   动态模型词汇: 状态,子状态,超状态,事件,行为,活动。   功能模型: 描述系统内部数据转换。   功...

2009-03-19 08:51:18 888

原创 组成 和 体系结构 区别

计算机结构是计算机组成的抽象。 计算机组成是计算机结构的逻辑实现。 计算机组成是计算机实现的抽象。 计算机实现是计算机组成的实例化。

2009-03-19 08:34:51 294

原创 对于系统、模型、视图的描述

系统(system): 由2个以上相互区别的元素,元素之间存在相互联系,形成特定结构,向环境提供特定功能,从属于更大的系统。   元素: 可由一组模型从不同的角度描述。   模型(model): 对于现实语义闭合的抽象。     视图(view) : 模型的某一个侧面。     总结:系统包含元素,元素抽象为模型,模型维度太高,用视图来投影来简化。        ...

2009-03-18 19:51:36 276

原创 用例的理解

系统需求: 功能性需求和非功能性需求 (类比找女朋友,要是女性的,这算功能性需求,漂不漂亮算是非功能性需求,ps:有点邪恶的例子,更邪恶的例子自己去YY)。   非功能性需求: 可用性(Usability),可靠性(Reliability),性能(Performance),可支持性(Supportability),设计约束等。这里不举例了,很容易YY的。   用例: 表述功能性需求,对动作序...

2009-03-18 16:40:08 187

原创 多态的几种类型

总体是分为通用多态和专用多态: 通用多态:不同的类型值,执行相同的代码。 专用多态:不同的类型值,执行不同的代码。(类似枚举 “什么类型,执行什么操作”)   通用多态分为:参数多态和包含多态 参数多态:参考c++中的template(静态联编时候实现) 包含多态:可以理解为abstract functions,interface的方法(动态联编时候实现,)   专用多态:强制多态和重载多态 强制...

2009-03-18 16:10:51 1051

原创 I/O系统的工作方式

假设幼儿园一个阿姨带N个孩子,要给每个孩子分M块水果糖,糖放在自己的糖果包里面。假设孩子们把M块糖都吃完,那么她采用什么方法呢? 1、她先从糖果包里面给孩子甲一块糖,盯着甲吃完,然后再给第二块,等吃完第二块又给第三 块,吃完第三块又给第四块。接着给孩子乙,其过程与孩子甲完全一样。依次类推,直至到 第10个孩子发完四块糖。看来这种方法效率太低,重要之点还在于孩子们吃糖时她一直在守 候,什么事也不能...

2009-03-17 15:30:19 317

原创 ubuntu使用的第3天

人类是天生好奇的动物,我们喜欢摆弄东西,对它的作用和使用方式形成自己的看法,直到什么东西出错,或者完全出乎我的意料,我们才会去求助高手,或者参考资料 ------被忘记的哪篇文章的开头语 今天是使用ubuntu的使用的第3天了,也就是3天前,我开始使用传说中很强大的操作系统,又上贼船了,或者从一艘贼船跳到另一艘贼船。为了对得起自己的毒誓,坚持使用这个os30天,如果坚持不下去了,再回来以前的贼船w...

2009-03-05 19:25:51 157

ubuntu中用到一些备忘

显示器的切换:   xrandr --output VGA --auto xrandr --output VGA --off   deb的安装: dpkg -i package_file.deb dpkg -r name    

2009-03-04 15:13:09 149

原创 同事和他的网站

今天,同事来我办公室串门的时候,聊到他的网站,一个翻译类型的网站,曾经让他自豪的一个网站。他是一个学化工出生的人,一点不会编程,自学N国语言之后发现地址翻译中,许多人遇到这样那样的困难,刚好兴趣学了个vb语言,然后就开始他的类似翻译知识库系统开发,知识辞条竟然达到百万计。当然跌跌撞撞是避免不了的,从开始没安全设施的网站,在黑客敲诈下,一点点完善,在google翻译出来之前,排除被黑客敲诈掉的一部分...

2009-03-03 18:05:44 254

在windows NT/2000/xp/2003上创建自定义服务

原帖http://www.tacktech.com/display.cfm?ttid=197   在windows NT/2000下需要: Instrsrv.exe 在windows NT/2000下安装和删除系统服务的工具; Srvany.exe 允许任意的windows应用程序变成系统服务; 你能通过点击这里srvany.zip 下载。 这个zip包里面有三个文件。你只需要srvan...

2009-03-03 17:00:24 294

原创 Ubuntu Linux系统下Apt-get命令参数详解

整理了Ubuntu Linux操作系统下apt-get命令的详细说明,分享给大家。 常用的APT命令参数: apt-cache search package 搜索包   apt-cache show package 获取包的相关信息,如说明、大小、版本等   sudo apt-get install package 安装包   sudo apt-get install package...

2009-03-02 00:08:43 177

Rakefile的格式

http://rake.rubyforge.org/files/doc/rakefile_rdoc.html   用这个编辑器不好用呢,贴上来的文章格式都乱掉了,改附件下载吧,我做成pdf了。

2009-03-01 02:24:41 203

Erlang边读边练(1)

我看书有个习惯,先看图和代码,然后代码中不懂的再去前后文去找说明,有人说这太浪费时间了,我觉得这样才0距离接触代码。Armstrong的代码看得我十分的不爽,可是,学erlang就是像受戒律一样,忍啊忍,悟啊悟,之后,如修炼得道般豁然开朗。 ok,废话少说,读programming erlang 读到 IRC Lite的时候发现在自己面前横着一道槛了。io_widget是什么?lib_chan是什...

2009-02-24 16:20:43 202

原创 今天的唠叨

学操作系统的时候,进程是资源分配的基本单位(cpu资源,内存资源) 在用汇编编写代码的时候,程序分成数据块,和代码块。 学算法的时候,有两个o o(time),和o(space)。 开始用c的时候,学会了用数据结构,和函数指针。 c++的时候,2个东西结合起来变成类。 学网络开发的时候,知道,把共享资源集结起来,那就叫做服务器,共享资源包括某一类服务,或者某一块数据。 oop的时候发现,把某一...

2009-02-24 09:32:45 125

原创 erlang中一点感觉

长期在OOP下编程,现在转过来学习写erlang,感觉有点怪怪的,动笔写erlang程序的,发现一直没啥头绪。不过我还是习惯性的把erlang代码面向对象进行构思。那么通过http://www.iteye.com/wiki/erlang/1434-erlang-39-s-oo-and-java-39-s-oo 这篇文章,基本能入门 写erlang程序了。   OO过程中不是习惯抽象类出来么,给模块...

2009-02-22 12:57:12 143

GS库用户指南(基本API篇)

gs库是erlang的基本图形库。我在这篇文章里面介绍常用的几个图形库的API的用法。系统的内容可以参照http://www.erlang.org/documentation/doc-4.7.3/lib/gs-1.3.5/doc/html/part_frame.html         首先介绍下GS里面最最基本的几个API: &nbsp...

2009-02-18 15:42:28 421

用rake帮助开发erlang项目(8)

1、自动测试我的项目。 2、能应付相依赖erl文件的编译。 3、rake的默认任务就是自动测试。   task :default => [:test_all] task :test_all =>[:init_unit_test,:complie] do |t| beams = FileList["./bin/*.beam"] beams.each do |b| base...

2009-02-18 10:06:21 141

用rake帮助开发erlang项目(7)

1、自动测试我的项目。 2、能应付相依赖erl文件的编译。 3、编译test文件下的源代码。   这里稍微修改下原先的complie 任务,让它也能编译test文件   修改如下:   desc "Complie project!!" task :complie do |t| srcs = FileList['./srcs/**/*.erl','./test/**/*.erl'] srcs.e...

2009-02-18 10:03:27 150

用rake帮助开发erlang项目(6)

1、自动测试我的项目。 2、能应付相依赖erl文件的编译。 3、自动生成测试源代码放入test文件夹下面(例:在srcs下的一个helloworld.erl,在这个任务下生成一个test_helloworld.erl存放在test文件夹下面)。 4、编译test文件下的源代码       desc "init_unit_test!" task ...

2009-02-18 09:55:28 155

空空如也

空空如也

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

TA关注的人

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