侯捷的《Word排版艺术》

Word是一种功能强大的文字处理软件,并已获得广泛的应用,但业内人士分析:大约80%的用户只使用了约20%的软件功能,排版软件只作为打字软件在用。这是因为使用者对软件大都是外行,需要有人帮他们了解、掌握和使用软件所具有的一些比较深入的、高级的功能,使Word的排版达到更高质更高效的程度。  本书就是为以上目的而编写的。作者侯捷先生是台湾著名的电脑图书作家,已发表著作、译作数十种,他撰写本书有三大优势:①他是电脑软件专家,对Word有深入了解。②他亲自用Word排版制作了近30种图书,对Word排版可谓了如指掌。③侯捷先生文笔功底深厚,表述流畅生动,向来深受读者称许。侯捷先生还在书...
软件 | 2008-11-28 19:20 | 阅读 4152 次 | 评论 0 条

VDK

VisualDSPKernel 是AD公司DSP软件开发工具VisualDSP的一个重要组成部分,他特别适合用来编写需要精巧控制代码的应用程序Virtual Disk Driver 是加载VMware 虚拟机镜像文件的一个小工具VCON开发工具包 是一套完整的32位OCX定制控制软件,可以用来将VCON的视频通讯集成到新的或现有的应用程序中
专业术语 | 2008-11-22 23:46 | 阅读 5110 次 | 评论 1 条

Cygwin完全下载指南

Cygwin完全下载指南(上)-正常 本人为了学习标准C++,偶选择了眼下如日中天的Eclipse做为IDE,为了让Clipse支持C++开发,除了要下载个CDT插件外,就是要下载并安装Cygwin(或者MingW)了。岂料Cygwin这东西可不是那么好下载的,两个星期以来我反反复复下载了不下一百次,尝试了无数种方法,总是下载到百分之二十几时就下载失败,一番呕心沥血之后终于摸索出了正确的下载方法,并将最新版的Cygwin(共有500多兆)全部下载成功。期间经历的种种甘苦,至今回味无穷。为了能让大家也能分享我的经验,避免走类似的弯路,现在我将自己总结出的Cygwin下载安装心得写出来,供...
linux | 2008-11-18 23:13 | 阅读 12307 次 | 评论 3 条

信息共享

代码段共用,数据段独立
linux | 2008-11-18 18:56 | 阅读 3083 次 | 评论 0 条

什么是belady现象?

所谓Belady现象是指:采用FIFO算法时,如果对—个进程未分配它所要求的全部页面,有时就会出现分配的页面数增多但缺页率反而提高的异常现象。 Belady现象可形式化地描述为:一个进程户要访问M个页,OS分配舻个内存页面给进程P;对一个访问序列S,发生缺页次数为PE(占,N)。当N增大 时,PE(S,N)时而增大时而减小。Belady现象的原因是FIFO算法的置换特征与进程访问内存的动态特征是矛盾的,即被置换的页面并不是进程不会 访问的。 先进先出算法(FIFO)。选择装入最早的页面置换。可以通过链表来表示各页的装入时间先后。FIFO的性能较差,因为较早调入...
linux | 2008-11-18 18:47 | 阅读 5814 次 | 评论 1 条

ICMP协议

ICMP协议 ICMP原理 目录 【什么是ICMP】 【ICMP 协定内容】 【ICMP的重要性】 【ICMP校验和算法】 【应对ICMP攻击】 【什么是ICMP】  英文原义:Internet Control Message Protocol   中文释义:(RFC-792)Internet控制消息协议(互联网控制消息协议)   对TCP/IP协议你一定非常熟悉,但是对ICMP协议你可能就一无所知了。ICMP协议是一个非常重要的协议,它对于网络安全具有极其重要的意义。   它是TCP/IP协议集中的一个子协议,属...
协议 | 2008-11-15 15:36 | 阅读 6721 次 | 评论 0 条

姓名网命名规则十二条

  姓名是人生第一件大事,名字将伴随一个人的一生,为自己的孩子起个响亮、动听、美好而又独特的名字,这需要做父母投入更多 时间和脑力劳动,才能起出一个好名字。姓名学专家提出十二条命名建议供你参考。   一、起名不选多音字:   小女孩董茜(音“倩”)一入学就闷闷不乐。第一次点名,老师叫她董“西”,从此小伙伴们给她起了绰号,不再叫她正确的名字。这都是多音字惹的祸。专家指出,多音字让人读起来无所适从,在起名时最好避免。   二、名中勿用生僻字:   近代学者章炳麟给自己的女儿取名四个“工”字排成方块,即古“展”字。由于用字太偏,难倒了不少人,包括女儿的老师,弄得很尴尬。今天的人由...
生活 | 2008-11-14 12:59 | 阅读 5607 次 | 评论 2 条

PCI接口

 1.PCI,外设组件互连标准(Peripheral Component Interconnection)   一种由英特尔(Intel)公司1991年推出的用于定义局部总线的标准。此标准允许在计算机内安装多达10个遵从PCI标准的扩展卡。最早提出的PCI总线工作在33MHz频率之下,传输带宽达到133MB/s(33MHz * 32bit/s),基本上满足了当时处理器的发展需要。随着对更高性能的要求,1993年又提出了64bit的PCI总线,后来又提出把PCI 总线的频率提升到66MHz。目前广泛采用的是32-bit、33MHz的PCI 总线,64bit的PCI插槽更多是应用于服务器产...
专业术语 | 2008-11-13 11:14 | 阅读 6262 次 | 评论 3 条

Linux程序设计入门系统进程的详细介绍

1、进程的概念 Linux操作系统是面向多用户的.在同一时间可以有许多用户向操作系统发出各种命令.那么操作系统是怎么实现多用户的环境呢? 在现代的操作系统里面,都有程序和进程的概念.那么什么是程序,什么是进程呢? 通俗的讲程序是一个包含可以执行代码的文件,是一个静态的文件.而进程是一个开始执行但是还没有结束的程序的实例.就是可执行文件的具体实现. 一个程序可能有许多进程,而每一个进程又可以有许多子进程.依次循环下去,而产生子孙进程. 当程序被系统调用到内存以后,系统会给程序分配一定的资源(内存,设备等等)然后进行一系列的复杂操作,使程序变成进程以供系统调用.在系统里面只 ...
linux | 2008-11-11 16:54 | 阅读 6529 次 | 评论 2 条

Analog Devices Blackfin处理器的全面剖析

在线问答 [问:apple163] I will use the Crosscore development product for Blackfin. I know ADI's Blackfin is excellent. But at the time of study BF532 and BF535, I fell the datasheet is very few about 532 or 535. Could you supply the full books about 532 and 535? [问:samire] 说Blackfin是...
经验 | 2008-11-11 13:09 | 阅读 12100 次 | 评论 0 条

MATLAB 工具包地址

http://www-stat.stanford.edu/~donoho/software.html 有MATLAB 工具包,比如常用的小波包
算法 | 2008-11-11 12:58 | 阅读 4412 次 | 评论 0 条

重装系统

嗨,光驱坏了,只能使用U盘了U盘启动有两种方法:一种是复制启动引导程序,另一种是利用U盘模拟光驱,后者基本上使用目前的所有主板,你可以下载专门的U盘量产工具制作
软件 | 2008-11-11 00:10 | 阅读 11685 次 | 评论 4 条

专题转载 ADSP 资料

VDSP5.0查看共享内存变量时出现一个BUG(已证实) VDSP5.0双核工程下sml3中的变量查看问题 我的BF561的工程在VDSP4.5(update_6)下能正常运行,但是升级到VDSP5.0(updata3)后就不行了,板子是优视的BF561的开发板,仿真器为原厂HPUSBICE。 尝试使用VDSP5的双核单应用方式建造一个最简单的双核工程(5个工程的工程组那种),发现相同的函数,如果实现部分放在A或B核中则没有问题,如果放在SML3中并单步调试,会发现虽然可以正常运行,但是无法实时得知其中变量的值(无论是通过鼠标直接观测还是通过Expression窗口)。 咨询...
技术 | 2008-11-09 00:21 | 阅读 12109 次 | 评论 13 条

容器( iterator )示例

#include <iostream> #include <vector> #include <iterator> #include <algorithm> using namespace std; int main() { vector<int> vecTest; vecTest.push_back(2000); // 压入一个数据,值为 2000,而不是压入2000歌数据 vecTest.push_back(2004...
实例 | 2008-11-06 00:27 | 阅读 4150 次 | 评论 1 条

反汇编深入分析函数调用

函数:int fun(int a, int b) { char var[128] = "A"; a = 0x4455; b = 0x6677; return a + b;} int main() { fun(0x8899,0x1100); return 0;}  F11跟踪到fun,alt+8看反汇编代码:  00401078 push 1100h //参数压栈,这里遵循__cdecl调用规范,参数由右向左  0040107D push 8899h//压栈  00401082 call @ILT+0(_fun) (00401005)  00401087 add esp,8//被调用函数...
汇编 | 2008-11-03 05:58 | 阅读 6583 次 | 评论 0 条

堆(heap)和堆栈(stack)区别

一、预备知识—程序的内存分配一个由c/C++编译的程序占用的内存分为以下几个部分1、栈区(stack)— 由编译器自动分配释放(ss) ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。3、全局区(静态区)(static)— 全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态变量在一块 区域(.data), 未初始化的全局变量和未初始化的静态变量在相邻的另一块区域(.bss)。 - 程序结束后有系统释放...
基础知识 | 2008-11-02 23:34 | 阅读 4242 次 | 评论 1 条

shell for 循环指令使用

for可以使一些不支持通配符的命令对一系列文件进行操作。在WIN9X中,TYPE命令(显示文件内容)是不支持*.txt这种格式的(WIN2K开始TYPE已支持通配)。遇到类似情况就可以用FOR: for %a in (*.txt) do type %a 这些还不是FOR最强大的功能。我认为它最强大的功能,表现在以下这些高级应用: 1. 可以用 /r 参数遍历整个目录树 2. 可以用 /f 参数将文本文件内容作为循环范围 3. 可以用 /f 参数将某一命令执行结果作为循环范围 4. 可以用 %~ 操作符将文件名分离成文件名、扩展名、盘符等独立部分 ...
脚本语言 | 2008-11-02 22:34 | 阅读 14930 次 | 评论 0 条

MMX指令集简介

1、 MMX指令集简介: [数据传输指令] movq //传输64位整数 movd //传输32位整数 [数据打包转换指令] PACKSSWB //Pack words into bytes with signed saturation. PACKSSDW //Pack doublewords into words with signed saturation. PACKUSWB //Pack words into bytes with unsigned sa...
汇编 | 2008-11-02 15:10 | 阅读 6090 次 | 评论 0 条

VxWorks

VxWorks 是美国 Wind River System 公司( 以下简称风河 公司 ,即 WRS 公司)推出的一个实时操作系统。Tornado 是WRS 公司推出的一套实时操作系统开发环境,类似Microsoft Visual C,但是提供了更丰富的调试、防真环境和工具。   VxWorks操作系统有以下部件组成:   &#61656; 内核(wind):   &#61656; 多任务调度(采用基于优先级抢占方式,同时支持同优先级任务间的分时间片调度)   &#61656; 任务间的同步   &#61656; 进程间通信机制   &#61656; 中断处理...
linux | 2008-11-01 23:36 | 阅读 4192 次 | 评论 0 条

以实例分析 INVOKE 和 call区别

http://bbs.bccn.net/thread-238091-1-1.htmlINVOKE是编译器支持的伪指令,会检查参数. CALL会直接去栈里取参. INVOKE最后也会变成 PUSH PUSH ... CALL 的形式.TASM5.0:extrn ExitProcess:proccall ExitProcess,0:0040103C 6A00 push 00000000:0040103E E8B5020000 call KERNEL32.ExitProcessMASM32:invoke ExitProcess,NULL:0...
汇编 | 2008-11-01 13:20 | 阅读 5964 次 | 评论 1 条
浏览1943209次