Linux
- Emacs中的键盘宏
- 这 是 我 的 关 于 如 何 在 Emacs 中 让 你 的 手 指少 动 几 次 的 小 技 巧-- 使 用 Emacs 中 的 键盘宏 (keyboard macros)。在 你 编 辑 任 何 文 件 时( 如 C 源 程 序 时) 创 建 一 个 键 盘 宏 首 先键 入 ``C-x ('' , 当 小 缓 冲 器 显 示``Defining kbd macro'' 时, 键 入
- 分类:Linux 查阅全文
- Emacs使用手册
-
LinuxByte注:本站有Emacs下载
Emacs 启动:
直接打emacs, 如果有X-windows就会开视窗. 如果不想用X 的版本,
就用 emacs -nw (No windows)起动.
符号说明
C-X 表示按住CTRL键, 然後按X, 再把CTRL, X一起放开.
M-X
- 分类:Linux 查阅全文
- Emacs入门
- By Paul Anderson 翻译gaia
Emacs本质上是个相当难用的程序.甚至很少有人能知道如何从Emacs退出,更别说怎么使用了.在这篇文章里我不准备介绍设置emacs的方法,因为那是一项我也没能掌握的高超技术.
我假设你已经安装了emacs.在命令提示符下,键入:
emacs
- 分类:Linux 查阅全文
- Emacs 教程中文版
- 译者: con Copyright (c) 1985 Free Software Foundation, Inc; See end for conditions.
You are looking at the Emacs tutorial.
Emacs 的命令通常包括控制键(就是上面标有 Ctrl或Ctl的那个)或者是META键(上面标有EDIT或ALT)。为了方便起见我们将用下面的缩
- 分类:Linux 查阅全文
- EMACS 详细使用
- 描述
GNU Emacs 是 Emacs, 的版本之一,是由 Emacs, 的原始版本(PDP-10)的作者Richard Stallman所编写的。
GNU Emacs的主要文档在GNU Emacs手册中,你可以用Info(Emacs的一个子系统)以行方式去读。请在那里查看完全的和最新的文档。本帮助页的更新依赖于志愿人员;Emacs 的维护人员的首要目标是使使用能本帮助页
- 分类:Linux 查阅全文
- Emacs 使用 (1)
- 就如同大家知道的,Emacs不仅仅是一个编辑器,他还有许多强大的功能。
本文就介绍的仅仅是很少的一部分。
本文主要就以下几个方面来介绍Emacs:
* 安装
* 基本使用
* 配置
* vi 摹拟
* 察看源代码
* 收发邮件
* 做patch
* 在源代码中自动插入GPL
* 安装
Emacs 的安装
- 分类:Linux 查阅全文
- ELF文件格式(中文)(二)
-
=================== String Table 字符串表=========================
String table sections 保存着以NULL终止的一系列字符,一般我们称为字
符串。object文件使用这些字符串来描绘符号和section名。一个字符串的
参考是一个string table section的索引。第一
- 分类:Linux 查阅全文
- ELF文件格式(中文)(一)
-
elf文件格式--
另一文本方式的elf文档
write by breadbox Email:[email protected]
译:alert7 < [email protected] > from m4in security team
http://www.patching.net
isearthl
- 分类:Linux 查阅全文
- ELF文件格式(中文)(三)
- ==================== Dynamic Linking (动态链接) =====================
一个可执行文件可能有一个 PT_INTERP 程序头元素。在 exec(BA_OS) 的
过程中,系统从 PT_INTERP 段中取回一个路径名并由解释器文件的段创建初始的
进程映像。也就是说,系统为解释器“编写”了一个内存映像,而不是使用原始
- 分类:Linux 查阅全文
- EJB 编程模型
-
developerWorks Ken Nordby
enterprise bean 的编程模型的三个关键特征是:面向对象、对象的分布式和使用代理对象。由于此编程模型使用 Java 技术,因此它在本质上就是面向对象的。此模型也是分布式的,这是指 bean 在理论上是位置透明的。根据 Enterprise JavaBeans (EJB)
- 分类:Linux 查阅全文
- EJB 体系的历史与目标
-
developerWorks Ken Nordby
Enterprise JavaBeans 技术自 1998 年 3 月问世以来很受好评。下面这段话就是一个例子:
“自从两年多以前问世以来,Enterprise JavaBeanstm 技术在平台供应商和企业的开发小组中,同样都保持着空前的发展势头。这是因为 EJBtm
- 分类:Linux 查阅全文
- 软件开发方法述评
-
复旦大学 陈增荣
60年代中期开始爆发了众所周知的软件危机。为了克服这一危机,在1968、1969年连续召开的两次著名的NATO会议上提出了软件工程这一术语,并在以后不断发展、完善。与此同时,软件研究人员也在不断探索新的软件开发方法。至今已形成八类软件开发方法。
一、Parnas方法
最早的软件开发方法是由D. Parna
- 分类:Linux 查阅全文
- 软件工程师道德规范
-
1993年5月,IEEE计算机协会的管理委员会设立了一个指导委员会,其目的是为确立软件工程作为一个职业而进行评估、计划和协调各种活动。同年,ACM理事会也同意设立一个关于软件工程的委员会。到1994年1月,两个协会成立了一个联合指导委员会,负责为软件工程职业实践制定一组适当标准,以此作为工业决策、职业认证和教学课程的基础。为完成这项
- 分类:Linux 查阅全文
- 软件不属于任何人(By Richard Stallman)
- Dagou(a.k.a. Paul Zhao)译,欢迎转载。
数字信息技术对这个世界的贡献在于使信息的复制和修改过程更为方便,而电脑无疑使所有人都享受到了这种方便。
不过,并非所有人都希望问题变得更为简单,所谓的“版权系统”把“版权持有者”(Owner)的概念赋予了软件程序,这些持有者中的大部分人都拒绝将软件的潜在功能赋予他人,他们
- 分类:Linux 查阅全文
- 软件测试经验交流
-
本文主要目的是加强项目组和测试中心之间的相互了解,分享一些测试人员在工作中的经验和成果,从而使项目组和测试中心的配合更加默契,共同把握住产品的质量要素。
一、 测试的目的和原则
1、测试概念的范畴
广义上讲,测试是指软件产品生存周期内所有的检查、评审和确认活动。如:设计评审、系统测试。
狭义上讲,测试是对软件
- 分类:Linux 查阅全文
- 软件安装通用思路
-
在Linux系统中,软件安装程序比较纷繁复杂,不过最常见的有两种:
1)一种是软件的源代码,您需要自己动手编译它。这种软件安装包通常是用gzip压缩过的tar包(后缀为.tar.gz)。
2)另一种是软件的可执行程序,你只要安装它就可以了。这种软件安装包通常被是一个RPM包(Redhat Linux Pac
- 分类:Linux 查阅全文
- 软件:不可承受之轻——GPL反思录之一
- 知识产权是上个世纪的事情了,微软用自己的方式建立了知识产权在软件行业的规则,但是GPL开始挑战这个原则,是是非非让我们仔细说开来去,还软件知识产权、GPL和Linux一个本来面目。
智慧一直被认为人类财富的的重要来源。
历史上的智慧,一种被赋予了一定形态的附着物,例如精美的瓷器、青铜器或者什么其他的“器”。另外一种被记录流传以文字的形式。在
- 分类:Linux 查阅全文
- 软件FAQ
-
Q: 请教从CD-ROM安装小红帽的详细步骤
A: 在“红帽子”Linux 5.0的CDROM中有一个ezstart.bat,可以在DOS下运行这个程序,帮助你制作Boot盘和supplement盘。ezstart有详细的提示,照着做就是了。从CDROM安装是不需要supplement盘的,只用Boot
盘启动就完事大吉了。
- 分类:Linux 查阅全文
- 软件生存周期法
-
软件工程是指导计算机软件开发和维护的工程学科。采用工程的概念、原理、 技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够 得到的最好的技术方法结合起来,这就是软件工程。
软件工程的传统解决途径强调使用生存周期方法学和各种结构分析及结构设计技术。 它们是在七十年代为了对付应用软件日益增长的复杂程度、漫长的
- 分类:Linux 查阅全文
- 软件设计说明书模板一例
-
1 概述
1.1 系统简述
对系统要完成什么,所面向的用户以及系统运行的环境的简短描述,这部分主要来源于需求说明书的开始部分。
1.2 软件设计目标
这部分论述整个系统的设计目标,明确地说明哪些功能是系统决定实现而哪些时不准备实现的。同时,对于非功能性的需求例如性能、可用性等,亦需提及。需求规格说明书
- 分类:Linux 查阅全文