自定义博客皮肤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 154

Leo中常用指令备忘

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

2009-12-20 21:36:25 128

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

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

2009-11-15 23:40:15 197

魔兽角色没了

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

2009-08-02 18:09:59 223

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 158

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

如果我们拿到一个绝对路径的文件名,如/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 1110

shell中的$@和$*的区别

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

2009-06-03 11:28:53 136

umask 和 系统默认权限

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

2009-06-01 10:56:19 161

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 86

组件和构件的区别

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

2009-04-28 17:19:06 2790

把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 102

没文化~真可怕!

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

2009-04-13 23:45:36 103

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

大写小写英文注音国际音标注音中文注音Ααalphaa:lf阿尔法Ββbetabet贝塔Γγgammaga:m伽马Δδdeltadelt德尔塔Εεepsilonep`silon伊普西龙ΖζzetazatZ塔Ηηetaeit艾塔Θθthetθit西塔Ιιiotaio...

2009-04-10 10:40:48 583

范式的简单理解

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

2009-04-06 15:43:30 349

关于MPEG知识点的整理

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

2009-03-28 13:29:01 173

原创 视频会议的三种方式

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

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

架构 和 构架 定义

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

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

原创 软件需求

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

2009-03-23 15:08:01 98

原创 icase

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

2009-03-23 12:59:59 402

原创 测试中的覆盖

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

2009-03-19 20:30:44 109

原创 command模式

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

2009-03-19 14:07:54 144

原创 OMT 定义

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

2009-03-19 08:51:18 649

原创 组成 和 体系结构 区别

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

2009-03-19 08:34:51 226

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

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

2009-03-18 19:51:36 198

原创 用例的理解

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

2009-03-18 16:40:08 99

原创 多态的几种类型

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

2009-03-18 16:10:51 938

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

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

2009-03-17 15:30:19 207

原创 ubuntu使用的第3天

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

2009-03-05 19:25:51 91

ubuntu中用到一些备忘

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

2009-03-04 15:13:09 93

原创 同事和他的网站

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

2009-03-03 18:05:44 163

在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 220

原创 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 117

Rakefile的格式

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

2009-03-01 02:24:41 117

Erlang边读边练(1)

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

2009-02-24 16:20:43 134

原创 今天的唠叨

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

2009-02-24 09:32:45 68

原创 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 90

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 259

用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 82

用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 88

用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 87

空空如也

空空如也

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

TA关注的人

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