13、规则流的应用及说明

Drools Flow为Drools平台提供了工作流或者(业务)流程能力。一个业务流程或者工作流使用一个流程图表描述了一系列需要执行的步骤的顺序。这使得它更容 易来描述一个各种不同任务的复杂组合。流程在描述基于状态的,长时间运行的过程时特别有用。Drools Flow允许最终用户使用这些流程来指定,执行和监控(一部分)他们的业务逻辑。Drools Flow流程框架可以很容易地嵌入到任何的Java应用中(作为一个简单的Java组件)或者能够以一个服务器环境的模式独立运行。 
Drools 流是一个工作流或流程的引擎,允许流程和规则的高级集成。流程或工作流使用流程图描述了需要执行的一系列步骤的顺序。

下面就通过开发工具做一个规则流的
首先eclipse提供了这要的一个插件 
选择“安装新软件… 从帮助菜单”。 加入Drools和jBPM更新站点 http://downloads.jboss.org/jbpm/release/6.0.0.Final/updatesite/ 您应该看到如下所示的插件。 注意,您还可以下载并解压缩Drools和jBPM更新站点到您的本地文件系统,并使用它作为当地更新站点。注: 该插件 在6.4之后不在使用 所以在6.4之后用的是bpmn or bpmn2
http://download.jboss.org/drools/release/6.4.0.Final/org.drools.updatesite/  注: 该插件为6.4的插件 安装成功后你会发现该插件并没有新建bpmn的地方,不要慌,我们可能通过copy的方式解决这个问题,不过这是很笨的方法 ,博主还没有找到更好的方式尴尬

下面是6.0插件的例子:下载安装成功后,在新建中可以看到如下图一样的工具
所以有的drl文件是
好,那我们开始做一个规则中的工作流:
第一步骤:新建一个Flow File的文件 格式为 *.rf  以图说明 注:在6.4版本中 *.rf 是已经淘汰了,但功能说bpmn 是一样的
填写文件名
点击下一步后会出现下面的效果图:

这样 就会在 所创建的工作目录中出现的文件,创建部分到这里就结束了  注:虽然.rf在6.4中已经不在使用,但功能上与bpmn是一样的,好我们接着往下看。
第二个步骤:编辑  .rf文件的几个重要步骤
首先要将 窗口打开方便编辑

刚新建完的*.rf 文件 窗口是这样的

那我们开始新建一个简单的工作流:通过连线之间的组件

具体的配置如下:
第一步:不选中任何组件,全局配置

第二步:配置任务组件

第三步骤:新建一个drl文件

第四步骤:写java代码
package test.flow;

import java.util.HashMap;
import java.util.Map;

import org.drools.KnowledgeBase;
import org.drools.builder.ResourceType;
import org.drools.runtime.StatefulKnowledgeSession;
import org.junit.BeforeClass;
import org.junit.Test;

import util.DroolsHelper;

public class Test_01_规则流入门2 {
     //定义一个 ResourceType    String[]  的map.
    static Map<ResourceType, String[]> resourceMap = new HashMap<ResourceType, String[]>();
    @BeforeClass
    public static void init() {   //将 .rf .drl文件 写到map中  
        resourceMap.put(ResourceType.DRF, new String[]{
                "rule/flow/No1_规则流入门.rf"
        });
        resourceMap.put(ResourceType.DRL, new String[]{
                "rule/flow/No1_规则流入门.drl"
        });
    }
    @Test
    public void test01() {
        KnowledgeBase kbase = DroolsHelper.buildKbase(resourceMap);
        StatefulKnowledgeSession ksession = kbase.newStatefulKnowledgeSession();
        try {
            ksession.startProcess("No1_drools");//注: 通过startProcess指定 .rf文件中的id 
            ksession.fireAllRules();
        } finally {
            ksession.dispose();
        }
    }

}
运行结果 


以上是5.x版本的规则流

Drools6.4版本规则流:
6.4版本与5.x版本的一些差异:
   第一: 通过用插件6.2以上版本 会出现一个问题,就是没有新建 rf 或者bpmn的地方
    第二: 6.4版本的api 执行方式与5.x也有不一样的地方:
                首先,先是drools配置文件即   kmodule.xml

 红框的地方要注意:是package 和相关文件的配置              
      
*.drl文件

    这里的规则流文件是有一些小出入的,就是扩展名不同,*.bpmn  因为在6.4版本里,是将rf淘汰了,但如果想用rf 的话,可以通过一些过期的方法使用,上面就有例子,这里不多说明。 bpmn 和 rf  的配置是一样的, 这里不多说.
真正去执行 java
       可以通过  ksession.startProcess方法执行要执行的流程,注:如果在规则文件 有一些规则没有设置ruleflow-group的话,也会将其执行。
怎么理解呢:我们要明白一个说法,规则是规则,流程是流程,在规则中设置了ruleflow-group属性,如果没有执行流程的调用,则该规则不会执行,但其他未设置ruleflow-group属性的规则会根据LHS 部分的判断来执行规则
还有一种情况,如果我们只调用了startProcess方法,没有执行规则的调用,那规则也是不会执行的。
引用文件的最常用的写法,基于Drools6.4的版本
@Test
public  void ruleDaseTestbms() throws IOException {
	Resource bpmn = ResourceFactory.newClassPathResource("rules/No4_规则流入门.bpmn", Test_01_规则流入门.class);
	Resource drl = ResourceFactory.newClassPathResource("rules/No1_规则流入门2.drl", Test_01_规则流入门.class);
	KieHelper helper = new KieHelper();
	helper.addResource(bpmn,ResourceType.BPMN2);
	helper.addResource(drl,ResourceType.DRL);
	KieSession ksession = helper.build().newKieSession();
	Map<String, Object> map=new HashMap<String, Object>();
	map.put("name", "张三");
	ksession.startProcess("com.sample.process",map);
        int i = ksession.fireAllRules();
	System.out.println( "     " + i + "次");
	ksession.dispose();
}
规则流中的事件:
 
  
 
 
1、如果在drl等规则中设置了 ruleflow-group的名字是相同的,在执行规则时,都会执行,默认是从上至下的执行
在流程中只定义了一个规则元素
举例说明

执行后的结果

2、如果在流程文件中定义两个相同的规则元素,且设置的    RuleFlowGroup也是相同的 也只会执行一次


规则文件如下:

输出的结果:

如果在流程文件中有两个规则元素,并且RuleFlowgroup的值是不同的。
举例说明 :如下图:


在规则文件中定义
package rules;

rule "规则1"
ruleflow-group "No5_drools_RuleFlow"
    when
        eval(true)
    then
        System.out.println('这是规则流的第一个方法');
end

rule "规则2"
ruleflow-group "No4_drools_RuleFlow"
    when
        eval(true)
    then
        System.out.println('这是规则流的二个方法');
end

rule "规则3"
ruleflow-group "No4_drools_RuleFlow"
    when
        eval(true)
    then
        System.out.println('这是规则流的第三个方法');
end

rule "规则4"
ruleflow-group "No5_drools_RuleFlow"
    when
        eval(true)
    then
        System.out.println('这是规则流的第四个方法');
end

流程会根据执行顺序执行满足条件的规则:


4、如果在规则文件中ruleflow-group的属性值在流程文件中规则元素没有体现,则规则不执行。
5、如果在规则中指定了 salience  的优先级,则会根据优先级去执行匹配的规则 例如:


输出的结果会是

6、如果在规则文件中 相同的规则流设置了 activation-group,则执行也会根据分组后的规则执行。
7、如果在规则文件中不同的规则流设置了activation-group,则执行也会根据分组后的规则执行。

在规则流中如何引用java方法。我们这里写一个例子
首先我们定义一个java类。要注意的是,想要在规则流中调用java的方法,方法必须是静态的,或者通过一个静态常量的形式引用方法。
或者也通过通过构造函数的方法。
下面我们看一下这两种不同的写法:
第一种:

第二种:

下面我开始编写bpmn文件

引用java类的图例

如果要引用多个,在后面追加及可,与java类引用是一样的

调用方法

还有一种写法:

最后输出的结果:

还有传参的方式:java代码

在引用过程中也必须要加的,但要注意的是,传入的值必须是一个Map<Stirng,Object>的集合

因为我们在map中的key值是name,所以在规则流中定义的参数接收也是name 否则接收不到。



然后直接将变量引用及可。


如果想了解更多的 流程中节点的使用 请参考:http://blog.csdn.net/u013115157/article/details/52240597

下面是小编的微信转帐二维码,小编再次谢谢读者的支持,小编会更努力的

----请看下方↓↓↓↓↓↓↓

百度搜索 Drools从入门到精通:可下载开源全套Drools教程

深度Drools教程不段更新中:


更多Drools实战陆续发布中………

扫描下方二维码关注公众号 ↓↓↓↓↓↓↓↓↓↓



  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
德力西产品说明pdf,前   言   感谢您选用德力西(杭州)变频器有限公司生产的CDI 9600系列小功率矢量变频器。 在使用CDI9600系列小功率矢量变频器之前,请您仔细阅读本手册,以保证正确使用。不正确的使用可能会造成变频器运行不正常、发生故障或降低使用寿命,乃至发生人身伤害事故。因此使用前应认真阅读本说明书,严格按说明使用。本手册为标准附件,务必请您阅读后妥善保管,以备今后对变频器进行检修和维护时使用。 本手册除叙述操作说明外,还提供接线图供您参考。如果您对本产品的使用存在疑难或有特殊要求, 可以联系本公司各地办事处或经销商,当然您也可以直接致电我公司总部客户服务中心,我们将竭诚为您服务。 本手册包含0.75kW~5.5kW功率等级的CDI9600系列小功率矢量变频器使用说明,内容如有变动,恕不另行通知。   开箱时,请认真确认以下内容: 1、产品在运输过程中是否有破损,零部件是否有损坏、脱落,主体是否有碰伤现象。 2、本机铭牌所标注的额定值是否与您的订货要求一致,箱内是否包含您订购的机器、产品合格证、用户操作手册及保修单。   本公司在产品的制造及包装出厂方面,质量保证体系严格,但若发现有某种检验遗漏,请速与本公司或您的供货商联系解决。                     目  录   前 言 第一章  安全运行及注意事项 1 第二章 产品信息 3 2.1 铭牌数据及命名规则 3 2.2 技术规范 4 2.3 CDI9600系列小功率矢量变频器 6 2.4 外型及安装尺寸 7 2.5 日常使用的保养与维护 8 第三章 变频器的安装及接线 12 3.1 变频器前盖与数字操作键盘的安装 12 3.1.1 变频器前盖的安装 12 3.1.2 数字操作键盘的安装 12 3.2 安装地点及空间的选择 13 3.3 安装地点及空间的选择 15 3.3.1 主回路输入侧的接线注意事项 15 3.3.2 主回路输出侧的接线注意事项 16 3.3.3 主回路输出侧的接线注意事项 18 3.4 控制电路的接线 20 3.4.1控制电路端子排列及接线图 20 3.4.2 控制电路端子的功能 22 3.5 接地 24 第四章 键盘操作与运行 25 4.1 操作方式的选择 25 4.2 试运行及检查 25 4.2.1 试运行前的注意事项及检查 25 4.2.2 试运行 26 4.2.3 运行时的检查 26 4.3 键盘的操作方法 27 4.3.1 键盘按键及功能 27 4.3.2 键盘显示方式 27 4.3.3 查看/设定参数的方法(用数字键盘) 29 4.3.4 键盘设定频率的方法 30 第五章 功能参数表 31 第六章 功能参数说明 47 6.1 基本功能参数P00组 47 6.2 辅助功能参数P01组 64 6.3 输入输出端子与多段速运行功能P02组 78 6.4多段速运行功能P03组 97 6.5 其他功能参数P04组 106 6.6 显示功能参数P05组 110 第七章 故障排除 111 7.1 故障的诊断与排除措施 111 7.2 报警显示和解释 113 7.3 电机故障和排除措施 113 附录 RS-485通讯协议修正 115   第一章  安全运行及注意事项   CDI9600系列小功率矢量变频器安装、运行、维护和检查之前要认真阅读本说明书。 为了确保您的人身、设备及财产安全,在使用我公司的CDI9600系列小功率矢量变频器之前,请务必仔细阅读本章内容。说明书中有关安全运行的注意事项分类成“警告”和“注意”。       :指出潜在的危险情况,如果没有按要求操作,可能会导致人身重伤或者死亡的情况。     :指出潜在的危险情况,如果没有按要求操作,可能会导致人身轻度或中度的伤害和设备损坏。这也可对不安全操作进行警戒。     安全运行的注意事项:   1. 安装、维护作业只能由专业人员进行操作。 2. 核实变频器的额定电压必须和AC电源电压等级相一致。   3. 切勿使AC主回路电源和输出端子U,V和W相连接。连接时变频器会损坏,并且保修单失效。
计算机应用技术 实用手册 Xnllz 2011.7.29 目录 第一章COMS的设置 1 1.STANDARD CMOS SETUP(标准CMOS设定)用来设定日期、时间、软硬盘规格、工作类类型。 3 2.BIOS能功设定 5 3.Advanced Chipset Features(芯片组设定) 6 4.Integrated Peripherals(集成设备设定) 8 5.PNP/PCI Configurations 即插即用与PCI设备设定,一般为默认。 9 6.POwer Management Features(电源管理模式设定) 9 7.Frequency/voltage control 超频控制 11 8.LOAD FAIL——Save defaults 恢复出厂设置 11 第二章 分区软件的应用 12 1.PQ魔术分区:首先用GHOST安装光盘引导起计算机,选择PQ分区进入工作界面。 12 2.DM分区的应用:首先用GHOST安装光盘引导起计算机,选择DM分区进入工作界面。 16 第三章 CMOS密码的清出与系统密码的清出 23 1、跳线短接法 23 2、下电池短接 23 二.系统密码清除,把CMOS第一引导设为光驱引导,用GHOST安装光盘起动,选择系统登录密码破解按回车进入 24 第四章 局域网组建 24 1.常用网络命令: 25 2.网线的制作: 27 3.局域IP地址配置: 27 4.采用TP-LINK路由器连接上网: 27 第五章 系统常用命令及格式转换 30 1.Msconfig 系统的关闭起动项命 30 2.Dxdiag系统信息查看命令 30 3.Gpedit.msc计算机管理命令 31 4.格式之间的转换,使用winavi进行转换 32 5.常用的快捷键,使用快捷可以帮助我节约时间。 33 6.开机常按F8可以进入安全模式或是带DOS命令的安全模式。 33 第六章GHOST的备份与恢复 34 第七章 综合应用 44 一.文件的后缀名, *号任意的文件名 44 二.内存出错或是系统出错引起蓝屏 48 三.本机病毒删除不了,解决方法是把硬盘拆下来换到别台主机上进行杀毒,要求挂上去的主机要采用正版杀毒软件,升过级的才可以 49 四.识别常见病毒,病毒一般是以隐藏形式藏匿在计算机的文件中,要把文件的隐藏属性打开。每一盘都有工具这个选项,如下图所示: 49 五.常用DOS命令 60 第一章COMS的设置 开机画面现在有两种,一种为AMI公司开发的,一种为Phoenix-award两家公司合并共同开发的;下面这张图为Phoenix-award开机自画面: Phoenix-award workstation BIOS V6.00PC,An Energy star Ally copyright(c) 1984-2003,Phoenix Technologies,LTD 这句英语的意思是:Phoenix-award这两家COMS芯片开发公司合并后共同开发第6号BIOS版本,采用美国电工电器省电标准,Phoenix技术有限公司,版权1984-2003 RS482-M 03/16/2006 FOR Tongfang 清华同方电脑公司选用的BIOS芯片代号为RS482-M 日期为2006年3月16号 Main Processor : AMD Athlon™64 x2 dual core Processor 3600+ CPU为AMD3600+ 速龙64位双核酷睿技术 Memory Testing: 524288k ok with 32M shared memory 内存为512兆 32兆的二级缓存 IDE Channel 0 master : None IDE Channel 0 Slave : None IDE Channel 1 master : HL-DT-STDVD-ROM GDR8164B 0L06 IDE Channel 1 Slave : None IDE Channel 2 master : WDC WD800BD-00LRA0 06.01D06 IDE Channel 2 Slave : None IDE 1号接口检测到光驱,IDE 2号接口检测到希捷硬盘为80GB,其它为NONE表示检测没有设备连接到接口上。 Warning!! Now system is in safe mode. Please re-setting CPU frequency in CMOS setup. 警告:现在系统处在安全模式,从新进入CMOS 进行设置。 CMOS checksun error-del anlts loaded 或是CMOS检查出错。 出现上面两种错是CMOS电池没电了.解决方法:打开机箱,把主板上的一节纽扣电池取出,换上一节新的既可,或是CMOS被放电了,从新进入CMOS设置时间保存并退出就可解决此问题。 Press F1 tocontinue ,DEL to enter SETUP 按F1可以继续启动,按DEL进入CMOS 下面这张图为AMI公司开发的BIOS界面: AMI BIOS (C) 2006 American megatrends,INC.ASUS P5B-Delusxe ACPI BIOS Revision 0507 CPU: INTEL(R) CORE(TM)2 CPU 6400 @ 2.13GHz Speed :4.01GHz Count :2 AMI公司2006年开发的BIOS版本信息,华硕主板采用的CMOS并修正了 0507芯片,CPU 为 英特尔 酷睿技术双核 型号为6400 主频为2.13GHz,总共处理速度为4.01GHz Press DEL TO run Setup 按del进入CMOS Press f8 for bbs popup 按F8弹出BBS网页 Press ALT+F2 to boot from system Recovery 按ALT+F2进入根录进行设置 PC2-4300 Dual Channel interleaved 双通道技术 Initializing usb Controllers..done 装载USB控制 2048MB OK 内存为2GB 开启计算机或重新启动计算机后,听见自检通过的声音后,按 “Del”键就可以进入CMOS的设置界面;要注意的是,如果按得太晚,计算机将会启动系统,这时只有重新启动计算机了。大家可在开机后立刻按DEL键直到进入CMOS。进入后,你可以用方向键移动光标选择CMOS设置界面上的选项,然后按Enter进入副选单,用ESC键来返回上一级菜单,用PAGE UP和PAGE DOWN键来选择具体选项,F10键保留并退出BIOS设置。 1.STANDARD CMOS SETUP(标准CMOS设定)用来设定日期、时间、软硬盘规格、工作类类型。 列表中存在PRIMARY MASTER 第一组IDE主设备;PRIMARY SLAVE 第一组IDE从设备;SECONDARY MASTER 第二组IDE主设备;SECONDARY SLAVE 第二组IDE从设备。这里的IDE设备包括了IDE硬盘和IDE光驱,第一、第二组设备是指主板上的第一、第二根IDE数据线,一般来说靠近芯片的是第一组IDE设备,而主设备、从设备是指在一条IDE数据线上接的两个设备,大家知道每根数据线上可以接两个不同的设备,主、从设备可以通过硬盘或者光驱的后部跳线来调整。 后面是IDE设备的类型和硬件参数,TYPE用来说明硬盘设备的类型,我们可以选择AUTO、USER、NONE的工作模式,AUTO是由系统自己检测硬盘类型,在系统中存储了1-45类硬盘参数,在使用该设置值时不必再设置其它参数;如果我们使用的硬盘是预定义以外的,那么就应该设置硬盘类型为USER,然后输入硬盘的实际参数(这些参数一般在硬盘的表面标签上);如果没有安装IDE设备,我们可以选择NONE参数,这样可以加快系统的启动速度,在一些特殊操作中,我们也可以通过这样来屏蔽系统对某些硬盘的自动检查。 图中2部分是DRIVE A和DRIVE B软驱设置,如果没有A或B驱动器,那么就设置NONE驱动器。我们可以在这里选择我们的软驱类型,当然了绝大部分情况中我们不必修改这个设置。 右下方还有系统内存的参数:BASE MEMORY:基本内存;extended 扩展内存;other 其它内存;total MEMORY 全部内存。 2.BIOS能功设定 在用光盘安装系统时就需要对此部分进设置,第一驱动改为光驱引导(First Boot Device),否则光驱不会引导装系统。 Quick Power On Self Test(快速启动选择): 当设定为[Enabled](启动)时,这个项目在系统电源开启之后,可加速POST(Power On Self Test)的程序。BIOS会在POST过程当中缩短或是跳过一些检查项目,从而加速启动等待的时间! Hard Disk Boot Priority(硬盘引导顺序): 此项目可选择硬盘开机的优先级,按下<Enter>的按键,你可以进入它的子选单,它会显示出已侦测到可以让您选择开机顺序的硬盘,以用来启动系统。当然,这个选项要在你安装了两块或者两块以上的系统才能选择! HDD Change Message: 当设定为[Enabled](启动)时,如果你的系统中所安装的硬盘有更动,在POST的开机过程中,屏幕会出现一道提示讯息。 First Boot Device / Second Boot Device / Third Boot Device / Boot Other Device: 在[First Boot Device]、[Second Boot Device]以及[Third Boot Device]的项目当中选择要做为第一、第二以及第三顺序开机的装置。BIOS将会依据你所选择的开机装置,依照顺序来启动操作系统!其中可以选择的设备根据你安装的设备而定! BOOT UP FLOPPY SEEK(开机时是否自动检测软驱); BOOT UP NUMLOCK STATUS(开机时小键盘区情况设定) SECURITY OPTION(检测密码方式)如设定为SETUP,则每次打开机器时屏幕均会提示输入口令(普通用户口令或超级用户口令,普通用户无权修改BIOS设置),不知道口令则无法使用机器;如设定为SYSTEM则只有在用户想进入BIOS设置时才提示用户输入超级用户口令。 3.Advanced Chipset Features(芯片组设定) 芯片组设定也是Bios设置里面的一个重点设置,这里就详细说明一下! DRAM Timing Selectable(内存参数设置选项): 这个项目会视内存模块的不同,为接下来四个项目设定最佳的计时方式。默认值为「By SPD」。这个默认值会读取SPD (Serial Presence Detect) 装置的内容,并且依据SPD内容设定这四个项目。内存模块上的EEPROM (只读存储器) 储存有关模块的重要参数信息,例如内存类型、大小、速度、电压接口及模块储存区域。 CAS Latency Time: 这个项目可控制DRAM读取指令与数据成为真正可用的时间之间的延迟时间。较低的CAS周期能减少内存的潜伏周期以提高内存的工作效率。因此只要能够稳定运行操作系统,我们应当尽量把CAS参数调低,从而提高内存的运行速度。反过来,如果内存运行不稳定,可以将此参数设大,以提高内存稳定性。 Act to Precharge Delay: 这个项目控制了给DRAM参数使用之DRAM频率的数值。同理,数值小性能高,但是对内存的质量也要求严格! DRAM RAS# to CAS# Delay: 这个项目可控制DRAM作用指令与读取/写入指令之间的延迟时间,有2,3,4几种选择。数值越小,性能越好。 DRAM RAS# Precharge: 这个项目是用来控制当预充电(precharge)指令送到DRAM之后,频率等待启动的等待时间。预充电参数越小则内存读写速度就越快。 以上的内存参数设置一般可以不动!让默认的就可以了,但是超频玩者是肯定不会放过任何可以提高性能的东西的,所以如果你想在这里让你的电脑提升一点性能的话,就必须慢慢试验,选择一个适当的参数才能让你的计算机达到性能和稳定的最佳状态! Video BIOS Cacheable(影像快取): 如同系统BIOS的快取功能,启用影像BIOS的快取功能将允许存取影像BIOS自C0000H到C7FFFH具有快取功能,如果快取控制器也被启用。高速缓存的大小愈大,影像效能将会更快速。 Memory Hole At 15M-16M(扩展卡内存分配): 当设定为[Enabled](启动)时,将会有15M-16M的内存空间预留给特别需要此设定的ISA扩充卡。这会使得内存有15 MB以上的空间无法让系统使用,这个项目请使用系统的默认值。 Delay Prior to Thermal(激活延时设置): 此项目可用来选在择温探(Thermal)装置动作之前的延迟时间。 AGP Aperture Size(AGP卡槽内存分配设置): 这个项目可指定让AGP装置来使用的系统内存大小,这取用大小是PCI内存地址范围的一部份,可分配给图形内存的空间。 Init Display First: 这个项目可选择当系统开机时先行对AGP或是PCI插槽来做初始化的动作。 [AGP]:当系统开机时,它将会先对AGP插槽来做初始化的动作。 [PCI Slot]:当系统开机时,它将会先对PCI插槽来做初始化的动作。 AGP Data Transfer Rate(AGP速度设置): 这个项目允许你选择AGP装置的数据传输速率,更高的数据传输速率可对您的系统提供更快以及更佳的图形处理能力。请确认您的显示卡可以支持您所选择的模式,一般用默认的就可以。 4.Integrated Peripherals(集成设备设定) 这个是管理计算机的主板集成设备和端口的选项,具体项目因为主板不同,所以其中的设置会有所不同。 OnChip IDE Device: 主板IDE驱动接口控制 OnChip PCI Device 主板PCI接口控制 OnChip USB Controller: 这个选项开启或关闭USB端口。 USB 2.0 Controller: 这个选项开启或关闭USB 2.端口传输模式。 USB Keyboard Support Via: 此项目允许您去选择 [ENABLED],以让您在DOS环境下可以使用USB键盘,或是选择 [OS] 以在OS环境下使用。在默认情况下是关闭的即:[DISABLED],只有打开在DOS下才可以用。 USB Mouse Support Via: 此项目允许您去选择 [ENABLED],以让您在DOS环境下可以使用USB鼠标,或是选择 [OS] 以在OS环境下使用。在默认情况下是关闭的即:[DISABLED],只有打开在DOS下才可以用。 AC97 Audio 这个选项开启或关闭集成声卡设备。有时候在系统的任务栏你见不到小喇叭有可能在这里被关闭了,即:[DISABLED],遇到这种情况可从新进入COMS把此项打开即可,即:[ENABLED]。 SATA MODE 这个项目是对SATA接口控制,一般为RAID模式,如接上SATA接口的光驱就可改为IDE模式,这样才能正常工作。 VIA ONBOARD LAN主板网卡接口控制,一般为默认即可。 5.PNP/PCI Configurations 即插即用与PCI设备设定,一般为默认。 Resources Controlled By: 这个项目可对所有的开机以及即插即用之兼容装置进行组态的动作。 [Auto]: 系统将会自动地侦测所有的设定。 [Manual]: 在「IRQ Resources」选单中选择特定的IRQ资源。 IRQ Resources: 这个项目可设定各别系统的中断为[PCI Device]或是[Reserved]中之任一者。 PCI/VGA Palette Snoop: 这个项目可决定哪种MPEG ISA/VESA VGA卡可以(或是不能)与PCI/VGA一起运作。 [Enabled]: MPEG ISA/VESA VGA卡可以与PCI/VGA一起运作。 [Disabled]: MPEG ISA/VESA VGA卡不能与PCI/VGA一起运作。 6.POwer Management Features(电源管理模式设定) 选择APM Configuration进入设置界面 选择Hardware monltor进入设置界面 7.Frequency/voltage control 超频控制 超频的前提是主板要支持超频功能,并且CPU的风扇要换散热好的,否则就会烧坏CPU或是主板,此功能要慎用。 CPU HOST CLOCK CONTROL [DISABLED] 一般进入后是关闭的,把DISABLED改为ENABLED就可以改变主频的大小了,即:CPU HOST FREQUENCY(MHZ)[166]把中括号里的数字改变超就可以超频了。频即改变CPU主频的大小。 PCI/AGP Frequency(MHZ)[AUTO] PCI设备与显卡频率的控制。一般为自动。 DRAM COLCK (MHZ)[AUTO] 动态随机读取时钟信号,默认为自动。 CPU OVERVOLTAGE CONTROL [AUTO] CPU的额外工作电压,默认为自动。 AGP OVERVOLTAGE CONTROL [AUTO] 显卡的额外工作电压,默认为自动。 DIMM OVERVOLTAGE CONTROL [AUTO] 双列直插内存模块的额外工作电压,默认为自动。 8.LOAD FAIL——Save defaults 恢复出厂设置 在设置一些项后,又不清楚的情况下可,用此项恢复出厂设置恢复到原来出厂的样子。 9.LOAD Optimized defaults 优化设置。 10.SET superisor password CMOS密码设置 11.SET user password 用户密码设置 12.SAVE&EXIT SETUP 保存并退出 每次出了更改设置后都要保存,这样才起作用。 13.QUIT WITHOUT SAVING(Y/N) 退出不保存。 注意:在从起后,显示器上出现 Floppy drive A : ERROR 为A盘引导出错,要求按F1继续;此时进入CMOS把DRIVE A:改为 NONE 即可。如果出现:disk boot failure,insert system disk and press enter 种这信息为找不到硬盘或是系统坏掉了;解决办法:先从新装一次系统,如果从装系统问题还是一样,把机箱打开把硬盘的接口从接一个看看,看看线是否接好,是否有松动的地方,如果还是出现的话,把硬盘换到另外一台机子上试一试,这样做的目的是查看硬盘是不是好的,如果以上方法都试过后仍然出现错误提示,那么有很大的可能是硬盘坏了,只有换硬盘了。 第二章 分区软件的应用 现在主的分区软件有三种,分别是PQ魔术分区、DM分区、FDISK分区;在这里我主要讲PQ和DM分区,FDISK分区在教材上有,在这里我就不多说了。 1.PQ魔术分区:首先用GHOST安装光盘引导起计算机,选择PQ分区进入工作界面。 没有分过区的硬盘在第一次分区是灰色的,如上图所示。在未分配上右击鼠标,点击建立,出现下图所,创建主要分区。 如果装2000版本的系统就采用NTFS格式,大小这一栏要根据硬盘的大小按一定比例划分,如是80G的硬盘,主分区也就是我们所常说的C盘最好分10000MB即10GB。 如果装XP版本的系统就采用FAT32格式,大小这一栏要根据硬盘的大小按一定比例划分 主分区建好后,剩下的硬盘空间全部分为逻辑分区,格式这一栏如果装2000版本的系统就采用NTFS格式,如果装XP版本的系统就采用FAT32格式。大小分配好后点确定。 把主分区设为设定为作用,相当于FDISK分区中的激活C盘。如果不把C盘激活,系统就装不上,出错信息为:OS ERROR! 在每个分区上点鼠标右键,先择格式化,最后确定。 从新启动计算机就可以装系统了。 2.DM分区的应用:首先用GHOST安装光盘引导起计算机,选择DM分区进入工作界面。 选择“(A)dvanced Options”进入二级菜单,然后选择“(A)dvanced Disk Installation”进行分区的工作。 此主题相关图片如下: 接着会显示硬盘的列表,直接回车即可 此主题相关图片如下: 如果你有多个硬盘,回车后会让你选择需要对哪个硬盘进行分区的工作。 此主题相关图片如下: 然后是分区格式的选择,一般来说我们选择FAT32的分区格式 此主题相关图片如下: 接下来是一个确认是否使用FAT32的窗口,这要说明的是FAT32跟DOS存在兼容性,也就是说在DOS下无法使用FAT32。 此主题相关图片如下: 这是一个进行分区大小的选择,DM提供了一些自动的分区方式让你选择,如果你需要按照自己的意愿进行分区,请选择“OPTION (C) Define your own”。 此主题相关图片如下: 接着就会让你输入分区的大小: 此主题相关图片如下: 首先输入的主分区的大小,然后输入其它分区的大小。这个工作是不断进行的,直到你硬盘所有的容量都被划分。 此主题相关图片如下: 完成分区数值的设定,会显示最后分区详细的结果。此时你如果对分区不满意,还可以通过下面一些提示的按键进行调整。例如“DEL”键删除分区,“N”键建立新的分区。 此主题相关图片如下: 设定完成后要选择“Save and Continue”保存设置的结果,此时会出现提示窗口,再次确认你的设置,如果确定按“Alt+C”继续,否则按任意键回到主菜单。 此主题相关图片如下: 接下来是提示窗口,询问你是否进行快速格式化,除非你的硬盘有问题,建议选择“(Y)ES”。 此主题相关图片如下: 接着还是一个询问的窗口,询问你分区是否按照默认的簇进行,选择“(Y)ES”。 此主题相关图片如下: 最后出现是最终确认的窗口,选择确认即可开始分区的工作。 此主题相关图片如下: 此时DM就开始分区的工作,速度很快,一会儿就可以完成,当然在这个过程中你要保证系统不要断电。 此主题相关图片如下: 完成分区工作会出现一个提示窗口,不用理会按任意键继续。 此主题相关图片如下: 面就会出现让你重新启动的提示 此主题相关图片如下: 这样就完成了硬盘分区工作.按CTRL+ALT+DEL重新起动,装系统。 第三章 CMOS密码的清出与系统密码的清出 一.在忘记系统密码和计算机不能启动的处理时经常提到的一个操作就是"CMOS放电"。 放电前一定要关闭计算机,并且拔掉机箱电源。 CMOS放电方法一般有2种 1、跳线短接法 主板后备电池的附近一般都有一个在跳线,旁边注有RESET CMOS、CLEAN CMOS、CMOS CLOSE、CMOS RAM RESET、CMOS Reset或Ext. Buttery等字样。 跳线开关一般为3脚,在1、2两脚上一般有一个跳接器,此时将其拔下接到2、3脚上短接数秒即可放电。 放电后,应记着将跳线或开关恢复到正常状态,否者计算机有可能不能启动甚至损坏机器。 在原装品牌机上也有将跳线做成DIP开关的,将CMOS开关拔到ON的位置与短接跳线的作用相同。 另外应该注意,几乎所有的主板都有清除CMOS的跳线和相关设置,但应厂商不能而各有所异,例如有的主板的CMOS清除设备并不是我们长见的跳线,而是很小的焊接锡点,使用金属短接一下同样可以达到目的。 此法关键之处在于找到相应的跳线(如果没有主板说明书,则难度就更大了),跳线一般在电池或CMOS芯片附近。 2、下电池短接 后备电池在主机断电期间是通过二级管向CMOS RAM提供电源的。用导线短接CMOS的VDD和地线形成放电回路进行放电即可清除CMOS中的数据(包括口令)。 在不能确定放电跳线位置时,可以将主板供电锂电池取出,然后用金属物件短接一下电池槽中的两个电极片,使存在电路电容中的残余电荷消失,重新装上锂电池,重新开机设置一下BIOS参数即可。 注意:取出电池后不作电极短接,会需很长时间才能使CMOS电路中残余的电荷放尽,残余电荷不放尽便重新装入电池,BIOS 随机参数便不会消除。 二.系统密码清除,把CMOS第一引导设为光驱引导,用GHOST安装光盘起动,选择系统登录密码破解按回车进入 [1] Choose logical drive 只清除逻辑驱动器的密码 [2] Search for ms sam datahbase(s) on all hard disk and logical drives 清除所有驱动器的密码。 [3] EXIT 退出 Your choice [2] 选择2按回车 继续按回车,接着每个数字都输入一次,每次输入后都按回车,按Y确认清除,再按回车确认。最后一直按键盘上的ESC键退到安装界面,从硬盘起动,密码清除。 第四章 局域网组建 TCP/IP(Transmission Control Protocol/Internet Protocol的简写,中文译名为传输控制协议/互联网络协议)协议是Internet最基本的协议,简单地说,就是由底层的IP协议和TCP协议组成的。 “传输控制协议”(TCP,Transsmission-Control Protocol)和“因特网协议”(IP,Internet Protocol)即TCP/IP协议。 IP地址分为网络地址和主机地址二个部分,A类地址前8位为网络地址,后24位为主机地址,B类地址16位为网络地址,后16位为主机地址,C类地址前24位为网络地址,后8位为主机地址,网络地址范围如下表所示: 种类 网络地址范围 A 1.0.0.0 到126.0.0.0有效 0.0.0.0 和127.0.0.0保留 B 128.1.0.0到191.254.0.0有效 128.0.0.0和191.255.0.0保留 C 192.0.1.0 到223.255.254.0有效 192.0.0.0和223.255.255.0保留 D 224.0.0.0到239.255.255.255用于多点广播 E 240.0.0.0到255.255.255.254保留 255.255.255.255用于广播 使用ADSL需要PC机、ADSL Modem、10M\100M自适应网卡和虚拟拨号软件 ADSL是一种非对称的DSL技术,所谓非对称是指用户线的上行速率与下行速率不同,上行速率低,下行速率高,特别适合传输多媒体信息业务,如视频点播(VOD)、多媒体信息检索和其他交互式业务。ADSL在一对铜线上支持上行速率512Kbps~1Mbps,下行速率1Mbps~8Mbps,有效传输距离在3~5公里范围以内。 ADSL的特点:   1.一条电话线可同时接听,拨打电话并进行数据传输,两者互不影响。   2.虽然使用的还是原来的电话线,但adsl传输的数据并不通过电话交换机。   3.adsl的数据传输速率是根据线路的情况自动调整的,它以“尽力而为”的方式进行数据传输。 1.常用网络命令: 在DOS下运用:Ping命令,例:Ping www.baidu.com / ping 127.0.0.1,这个命主要用于检测网络是否通,查看网络延时。 Ping 百度之后返回的结:IP地址为220.181.6.18 传输为32字节,TIME为时间,TTL为中转路由器个数,TTL=128-54。发送4帧,收到4帧,丢失为0,网络最小延时为88ms , 最大延时为89ms ,平均延时为88ms这样的数据才正常。 Ping 127.0.0.1为环路自检,查看本地网络是否正常。上图显示为正常。 Ipconfig IP地址查看命令,主要用于查看网络IP地址。 Ip address 192.168.1.100 IP地址,Subnet mask 255.255.255.0 子网掩码 default gateway 192.168.1.1网关。 2.网线的制作: 需要做线钳一把,RJ-45水晶头,超5类双绞线(5E),网络测试仪等。做线规则:①双机对联线做法:绿白、绿、橙白、蓝、蓝白、橙、棕白、棕;另一头做法:橙白、橙、绿白、蓝、蓝白、绿、棕白、棕 ②直连线做法,两头一样,即:橙白、橙、绿白、蓝、蓝白、绿、棕白、棕。 3.局域IP地址配置: 192.168.x.x, 其中经为1-254之间任意值,要注意的是在同一个段中网段的IP值要一样,主机名不能相同,192.168.x.x,如两台机子联机IP设为: 192.168.1.13 192.168.1.14 不难看出1这个值是网段,要相同;13与14是主机的值,不能相同。 4.采用TP-LINK路由器连接上网: 在地址栏中录入192.168.1.1按回车,如下图所示: 出现如下图所示的界面:点下一步; 选择ADSL虚拟拨号(pppoE),点下一步 输入上网账号和上网口令后点下一步 点完成,这样就完成上网设置。上网正常显示如下图所示: 第五章 系统常用命令及格式转换 1.Msconfig 系统的关闭起动项命 点击开始 运行 录入Msconfig按回车进入工作界面,如下图: 点起“启动” ctfmon 对应任务栏的输入法图标,avp对应的是卡巴斯基杀毒软件的起动图标 2.Dxdiag系统信息查看命令 3.Gpedit.msc计算机管理命令 4.格式之间的转换,使用winavi进行转换 当选择多个文件时,要创建成一个DVD目录,多个标题,即对应的英为:ONE DVDS,Separate titles Create separate DVDs 创建多个DVD目录;Merge into one title所有文件整合成一个目录。 如果Winavi转换不了的文件可配合Total Video Converter 使用,如下图所。 5.常用的快捷键,使用快捷可以帮助我节约时间。 CTRL+A 全选 CTRL+ C复制 CTRL+V粘贴,这两组组合键是选复制后粘贴。 CTRL+S保存 CTRL+O打开 CTRL+Z 撤消上一步操作 CTRL+X剪切 CTRL+N新建 ALT+F4快速关机 ALT+TAB强行跳出正在操作的界面 CTRL+ALT+DEL 重新起动 6.开机常按F8可以进入安全模式或是带DOS命令的安全模式。 有一些病毒我们在系统下是杀不掉的,这时我们可以进入带安全模式的系统下再用杀毒软件去扫描病毒,这样有可能把病毒清除掉。进入带DOS命令的安全模式我们可以用它来起动GHOST文件。 第六章GHOST的备份与恢复 1 重新启动计算机 用光盘引导,选择DOS工具进入DOS操作界面。 2 在电脑启动时 快速 连续 按键盘最上一排的 F8 3 按了后会显示 黑底白字的 系统选项 通常上面有6 个选项 4 此处我们需要了解的是1 正常模式 3 安全模式 6 进入DOS界面 5 ghost通常必须要在dos 运行 因此选取 6 进入dos 界面 按上下选择箭头 选定 6 回车 6 进入后会出现DOS 提示符 如 C:\> 此处意思为 现在显示的是C盘 7 在c:\> 后面输入d:此处的意思为进入D盘 输入后回车 出现d:\> 8 再在d:\>后面输入 g 此处意思为运行 g 程序 此处的g 实际上就是原有的 ghost 程序 9 输入后回车 就会进入GHOST 的操作界面 见 图一 附 DOS 下基本操作命令 每一个命令输入完毕后回车进入下一个操作 1 c : 进入C盘 同样的道理 D :进入D盘 E: F: 进入E盘F盘 2 dir 查看 查看目录下面的文件 如c:\> dir 是指查看 C盘里面的文件 3 cd 文件夹名字 打开文件夹 如cd 123 意思是说 打开123这个文件夹 4 exe 是程序的意思 如这ghost 改名字后为g 在dos下面就叫 g.exe 5 在dos下面 如果要执行程序的话 输入程序名字 回车即可 如 运行g.exe 输入g 回车 6 cd ..进入上一个目录 如此时是c:\>windows 是表示在C盘的windowd 中 如果说此时输入 cd .. 则会进入C盘 屏幕上显示出c:\> 三 打包 制作镜像文件 对于通常用户来说 仅仅只是使用GHOST里的分区备份功能 故此此处只讲解分区备份部分 1 按上所说处理好打包前的工作(系统状况最好 驱动安装好 相关软件安装好 清理垃圾文件 磁盘查错 磁盘碎片整理……) 后 重新启动 快速按F8 进入DOS界面 运行 G.exe 2 注意:若要使用备份分区功能 (如要备份C盘)必须有两个分区(最少要有C D二个分区)以上 而且C盘所用容量必须大于D盘的未用容量(通常C盘用了二GB 则D盘必定要有二GB以上的空间) 保证D盘上有足够的空间储存镜像 3 进入图一所示GHOST 界面后 由于是在DOS下 只能用键盘操作 按回车 进入下一个界面 4 DOS界面下 键盘操作:TAB键进行切换 回车键进行确认 方向键进行选择 如图二 用方向键选择 选择菜单 Local(本机)--Partition(分区)--To Image(到镜像) 通俗一点说就是1-2-2 先选中 1 再选取 弹出选项 2 再选取弹出选项 2  5 选中后回车 将出现如图三 选择硬盘 此处第一次是显示的第一个硬盘的信息 如果有二个硬盘的话 回车后会出现二个硬盘的信息选项 通常我们只一个硬盘 此处操作按回车  6 选中后回车 将出现下一个操作界面 如图四   选择要备份的分区 通常我们是选择C盘 也就是系统盘 此处操作 1 选择分区(可以用方向键上下选择 用TAB选择项目 )通常选择第一个就是C盘 分区 2 选定分区 回车确定 3 按一下TAB 再次确定 回车 就表示已经选定为 备份C盘 如果说您不能确定是不是备份的C盘 建议您在WINDOWS的时候 查看一下您的各个分区的大小 再对照就可以知道的 因此处是借鉴别的人的图 所以需要到您区别一下   7 选中后回车 将出现如图5 此处需要是输入备份文件名字 此处操作 1 按TAB选定到图片下面的输入名字的地方 在空格内输入您确定的名字 回车 2 此处选择的名字为 windows 当然您也可以选择别的名字的 3 后缀名为.gho 8 输入后回车 就会进入如下所示 见 图6 此处是提示您选择压缩模式 上面共有三个选择: No表示不压缩,Fast表示适量压缩,High高压缩 限于适用与速度 通常我们选择适量压缩 Fast 9 输入后回车 就会进入下一操作界面 见 图7 此处是提示您选择是否开始备份 共有二个选择 YES 是 NO 不 我们需要选定YES 此处操作 1 按左右方向键 选定YES 回车 10 输入后回车 就会进入下一个操作界面 见 图8 此处是提示GHOST根据您的指示 开始备份 此处操作 1 此处请不要做任意动作 您的任意动作都会带来不可预见之后果 请1 不要按键盘 2 不要关机 静心等待到进度条走完 11 进度条跑完后会进入到下一个 操作界面 见 图9 此处是提示GHOST根据您的指示 已经备份完毕 回车退出 此处操作 1 回车 备份完毕 重新启动就可以了  备份的文件以GHO后缀名储存在设定的目录中 如上所述 您的这个文件名叫 windows.gho 此文件在windows界面下是不显示什么的 在DOS下运行GHOST显示为黄色 您的这个 windows.gho 保存在D盘目录下 就是和 G.EXE 一个目录下 通常建议您将镜像文件复制一下 放在安全的地方防止误删除  三 解包 还原镜像文件 要提醒您注意的是在使用 GHSOT 软件恢复系统时,请勿中途中止!如果您在恢复过程中重新启动了计算机那么您的计算机将无法启动!必定要接双硬盘或用光盘系统启动才可恢复 在您的系统遇到以下的情况之一 怀疑或确定您的系统中了病毒或木马 系统运行了半个月以上 或出现无故死机 变慢 及相关类别 您需要还原您的系统镜像文件 以保证到系统的安全与良好运行 1 重新启动 快速按F8 进入DOS界面 运行G.exe 进入GHOST界面 回车 2 回车后 就会进入GHOST 的操作界面 见 图10 此处操作 选择菜单到 Local(本机)--Partition(分区)--From Image 通俗一点说就是1-2-3 先选中 1 再选弹出选项 2 再选项弹出选项 3 3 选定后回车 就会进入下一个操作界面 见 图11 此处是提示您 选择 需要还原的镜像文件 如上所述 我们打的包是 windows.gho 所以我们这里选择windows.gho 1 按上下方向键 选择好windows.gho 回车 4 输入后回车 就会进入下一个操作界面 见 图12 此处显示硬盘信息 不需要处理 直接回车 5 输入后回车 就会进入下一个操作界面 见 图13 此处显示硬盘信息 不需要处理 直接回车 6 输入后回车 就会进入下一个操作界面 见 图14 此处显示分区信息 提示您是需要还原到哪珍上分区 默认是还原第一个分区 也就是C盘系统盘 如果您是要还原到此分区 不需要处理 直接回车 此处操作按 回车 7 输入后回车 就会进入下一个操作界面 见 图15 此处显示信息 此处是为了防止误操作 再次提醒您是不是一定要还原镜像文件 您到了这一步 如果说没有十分的把握 这是最后一次机会 默认是NO 按下可以退出到起始界面 如果选择YES 将进行还原操作 此操作到了此处已经不可逆转 此处需要的是用左右方向键 选择YES 回车 8 输入后回车 就会进入GHOST 的操作界面 见 图16 此处是提示GHST根据您的指示 开始还原镜像文件 此时千万不要进行操作 1 此处请不要做任意动作 您的任意动作都会带来不可预见之后果 包括系统不能启动 请 1 不要按键盘 2 不要关机 静心等待到进度条走完 9 输入后回车 就会进入下一个操作界面 见 图17 此处是提示GHST根据您的指示 已经备份完毕 给出的二个选择 一 默认为重新启动 二 以后再重新启动 此处需要的是重新启动 至此 您已经成功的还原了您的系统镜像 您的系统又和原来最最良好的时候是一样的了 恭喜您的电脑有了百毒不侵 之身 有了可以防止误操作的万事无忧之方法 有了以上的说明 在通常的情况下 您可以随时随地将您的系统还原到最良好运行之境地 第七章 综合应用 一.文件的后缀名, *号任意的文件名 1. *.bmp格式是微软制定的图形标准,最大的优点就是在pc上兼容度一,就算不装任何看图软件,用windows的画图程序一样可以看。储存为bmp格式的图形不会失真,但容量会很大。 2. *.jpg格式是目前网络上最行的图形格式,它可以把文件容量压缩到最小的格式。用Photoshop图形处理软件处理jpg格式的图像,它支持不同程度的压缩比,您可以视情况调整压缩倍率,压缩比越大,品质就越低;相反地,压缩比越小,品质就越好。不过要注意的一点是,这种压缩法属于失真型压缩,文件的压缩会使得图形品质下降。 3. *.doc为Word文档,一般看见后缀名为doc的文件就要用Word应用程序才能打开。 4.*.xls为Excel文档,一般看见后缀名为xls的文件就要用Excel应用程序才能打开。 5. *.ppt为Powerpoint文档也就是幻灯片文档,一般看见后缀名为ppt的文件就要用Powerpoint应用程序才能打开。 6.*.txt为文本文档,一般看见后缀名为txt的文件就要用记事本应用程序才能打开。 7.*.pdf便携文档格式 (PDF) 由 Adobe 发明,已成为全世界各种标准组织用来进行更加安全可靠的电子文档分发和交换的出版规范。如今,PDF日益成为一种行的格式,许多政府及官方媒体的文档,都以 Adobe PDF 作为标准格式。Adobe Reader 8.0 可以浏览 PDF, 但不能创建 PDF! 8. *.mp3 MP3全称是动态影像专家压缩标准音频层面3(Moving Picture Experts Group Audio Layer III)。是当今较行的一种数字音频编码和有损压缩格式,它设计用来大幅度地降低音频数据量,而对于大多数用户来说重放的音质与最初的不压缩音频相比没有明显的下降。它是在1991年由位于德国埃尔朗根的研究组织Fraunhofer-Gesellschaft的一组工程师发明和标准化的。 简单的说,MP3就是一种音频压缩技术,由于这种压缩方式的全称叫MPEG Audio Layer3,所以人们把它简称为MP3。 9.*.ini 文件是windows的系统配置文件,统管windows的各项配置,一般用户就用windows提供的各项图形化管理界面就可实现相同的配置了;在Windows系统中,INI文件是很多,最重要的就是“System.ini”、“System32.ini”和“Win.ini”。该文件主要存放用户所做的选择以及系统的各种参数。一般ini为后缀名的文件不能删除哟! 10.*.bat是批处理文件,是windows32底下的应用程序,可以同时按条件处理一批文件。 这里有个例子: 在电脑屏幕的左下角按“开始→程序→附件→记事本”,把下面的文字复制进去,点“另存为”,路径选“桌面”,保存类型为“所有文件”,文件名为“清除系统yjh.bat”,就完成了。记住后缀名一定要是.bat,ok!你的垃圾清除器就这样制作成功了! 双击它就能很快地清理垃圾文件,大约一分钟不到。 @echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %systemdrive%\*.log del /f /s /q %systemdrive%\*.gid del /f /s /q %systemdrive%\*.chk del /f /s /q %systemdrive%\*.old del /f /s /q %systemdrive%\recycled\*.* del /f /s /q %windir%\*.bak del /f /s /q %windir%\prefetch\*.* rd /s /q %windir%\temp & md %windir%\temp del /f /q %userprofile%\cookies\*.* del /f /q %userprofile%\recent\*.* del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*" del /f /s /q "%userprofile%\Local Settings\Temp\*.*" del /f /s /q "%userprofile%\recent\*.*" echo 清除系统LJ完成! echo. & pause 以后只要双击运行该文件,当屏幕提示“清除系统LJ完成!就还你一个“苗条”的系统了!!到时候再看看你的电脑,是不是急速如飞呢? 11.*.RMVB主要用于网络视频格,即电影格式,其特点是比AVI格式小,图像清析,便于网络传输;所谓RMVB格式,是在媒体的RM影片格式上升级延伸而来。VB即VBR,是Variable Bit Rate(可改变之比特率)的英文缩写。我们在播放以往常见的RM格式电影时,可以在播放器左下角看到225Kbps字样,这就是比特率。影片的静止画面和运动画面对压缩采样率的要求是不同的,如果始终保持固定的比特率,会对影片质量造成浪费。   而RMVB则打破了原先RM格式那种平均压缩采样的方式,在保证平均压缩比的基础上,设定了一般为平均采样率两倍的最大采样率值。将较高的比特率用于复杂的动态画面(歌舞、飞车、战争等),而在静态画面中则灵活地转为较低的采样率,合理地利用了比特率资源,使RMVB在牺牲少部分你察觉不到的影片质量情况下最大限度地压缩了影片的大小,最终拥有了近乎完美的接近于DVD品质的视听效果。可谓体积与清晰度“鱼与熊掌兼得”,其发展前景不容小觑。 12.*.AVI——Audio Video Interleave,即音频视频交叉存取格式。最早由Microsoft公司于1992年推出。在AVI文件中,运动图像和伴音数据是以交织的方式存储,并独立于硬件设备。构成一个AVI文件的主要参数包括视像参数、伴音参数和压缩参数等。而且由于AVI本身的开放性,获得了众多编码技术研发商的支持,不同的编码使得AVI不断被完善。而随着MPEG的崛起,当前行的AVI格式一般采用DviX5以及Xvid的MPEG4编码器压制,视频的画质和体积都得到了很好的控制。举个例子,一部高品质的DVD电影的容量一般为4-5GB,但经过DivX或XviD编码后的大小只有650-700MB,仅仅为原DVD容量的八分之一,图像品质却与DVD相当使得AVI格式成为电影发烧友的首选格式之一。 13.*.FLV媒体格式是一种新的视频格式,全称为Flash Video,Macromedia为了尽早用FLV格式来垄断Web Video应用,短短两三年的时间,FLV就成为了目前最主的在线视频播放格式,随着被新一代的视频播客网站YouTube、土豆等网站的广泛采用,以及Google、百度、新浪、腾讯、猫扑、Maxthon、雅虎等国际国内著名互联网公司的相继投入与看好,还有国际资本大量进入视频播客领域,FLV格式被极大的推广。 14.*.3gp与*.mp4这两种格的文件主要是在手机上应用的比较广泛,其特点是图像小,但在压缩的过程中有损耗,图像不清析,只是适用像手机这样的小屏幕。 15.*.EXE为可执行文件,如果没有可执行文件哪么应用程就运行不了。一般全名为:setup.exe 16. *.gho 为GHSOT生成的镜像文件,主要是系统的备份文件。 17.*.dll为系统的动态库连接文件,静态连接所需要做的工作是多少(假设按windwos来说他有上千个这样的函数,一共有100多个程序来使用,那静态连接需要100000次的更新,动态连接只需要1000次),从而也节省了内存的空间。动态连接库不一定是DLL扩展名的,也可以是ocx、vbx、exe、drv 等等 二.内存出错或是系统出错引起蓝屏 电脑开机就出现的蓝色屏幕内容如下: “ A problem has been detected and windows has been shut down to prevent damage to your computer. If this is the first time you've seen this stop error screen,restart your computer. If this screen appears again, follow these steps: 1.Check to make sure you have adeguate disk space , if a driver is identified in the stop message ,disable the driver or check with the waufacturer for driver updates try changing video adapters . 2.Check with your hardware vendor for any bios updates ,disable bios memoryor options such as caching or shadowing 。 if you need to use safe mode to remove or disable computers,restart your computer 3.Press F8 to select;advanced star up options,and the select safe mode。 Technical information: *** stop:0x0000007E(0x0000005,0xF7711EC5,0xF78A21A4,0xF78A1EA0) ***partMgr.SYS, Adress F7711ECS base at F770F000, Date stamp 480253b0 大致意思是:出现蓝问题是WINDOWS系统自动关闭,阻止计算机被毁坏;如果是第一次出,从新启动计算机,从启后还是一样出现的话,照着下面的步骤: 1.检查硬盘空间,看是否足够装系统; 2.检查内存,看内存是否有问题; 3.按F8进安全模式看看是否能进带安全模式的系统。 出现这种问题般解决办是从装系统,如是不能,把内存拿下来用湿毛巾擦下再用干毛巾擦干,再卡回主机,看问题能否解决;都有能解决哪么把内存拿到其它正常的主机上看看内存是不是好的。如果是内存坏了,哪就要换内存了。 三.本机病毒删除不了,解决方法是把硬盘拆下来换到别台主机上进行杀毒,要求挂上去的主机要采用正版杀毒软件,升过级的才可以 如果是要从新装系统哪么要求这样做:先格式化C盘,如果要装GHOST版本的系统,D盘也要格式化掉,因为GHOST版本的系统有些文件要装到D盘上去,这样是避免系统感染上病毒,系统装好后用光盘装杀毒软件,或是用U盘拷贝过来装,前提是保正U盘和所拷贝的杀毒软件没得病毒哟。注:除了格式化过的盘可以点击,其它盘一律不能点哟,不然的话就白辛苦了。装好杀毒软件并升过级,全盘扫苗过后才能点其它盘。 四.识别常见病毒,病毒一般是以隐藏形式藏匿在计算机的文件中,要把文件的隐藏属性打开。每一盘都有工具这个选项,如下图所示: 1、什么是计算机病毒: 计算机病毒,是指编制或者在计算机程序中插入的破坏计算机功能或者毁坏数据,影响计算机使用,并能自我复制的一组计算机指令或者程序代码。 2、常见病毒的特征及防治方法 如果双击文件图标打不开,哪么就是感染病毒了。 ①新欢乐时光 病毒现象:当您选择“文件夹选项”,并且选择“显示所有文件”的时候,您可以在很多目录中看到原先是隐藏的folder.htt和desktop.ini文件,而且当你打开原先没有这两个文件的文件夹时会自动在这个文件夹里生成这两个文件,这时你的电脑就很可能是被新欢乐时光(Vb.Script)感染了。被病毒感染后系统运行速度明显下降,偶尔弹出错误消息框,严重的可能导致死机甚至无法进入系统。 防治方法:不要随便在其他微机上使用u盘及软盘,在必须的情况下应在自己的电脑中先对其进行查毒再使用。如果系统已经感染了此病毒,则可以在瑞星及江民的网站上下载专杀工具vb.kj可以有效的杀除此种病毒。 ②冲击波、震荡波。 病毒现象:此类病毒常见于windows2000较早的版本,病毒运行时会利用RPC缓冲区漏洞攻击该系统,导致电脑运行变慢,不断死机或开机后立即倒数一分钟重启。 防治方法:发现感染此病毒后,应首先断开与局域网的连接,进入安全模式,使用瑞星的专杀工具进行杀毒(Rs_blaster),然后将系统打上rpc漏洞补丁,可以彻底清除此种病毒。 ③QQ类病毒。 病毒现象:QQ类病毒多数为木马型及蠕虫型混合病毒,目的是窃取你计算机上的密码,有些破坏力强大的病毒可能造成很大的威胁,可能导致OFFICE软件、任务管理器、注册表编辑器等程序无法使用,该病毒还会破坏资源管理器,只要用户打开四层以上的目录,病毒就会自动关闭“资源管理器”。该病毒还会干掉含有“杀毒”字样的窗口,因此会造成一些反病毒软件及病毒专杀工具无法使用、一些反病毒公司的主页无法登陆等现象。另外该病毒还会修改用户电脑的系统配置,导致用户重启系统时无法进入“我的电脑”。 防治方法:不要随便接收别人从QQ上传递的文件,尤其是可执行文件(.exe文件),接收的文件要先查毒再打开。如果感染此类病毒可以进入安全模式进行查杀。 ④灰鸽子木马。 灰鸽子是一种功能极为强大的木马病毒,可以完全控制监控,甚至在你的电脑上安装软件盗取密码,而且除了具有语音监听、语音发送,还有远程视频监控功能,只有远程计算机有摄像头,且正常打开没有被占用,那么你可以看到,远程摄像头捕获的图片!还可以把远程摄像头捕获的画面存为Mpeg-1格式.远程语音也可以录制成Wav声音文件。你的电脑没有任何隐私了,可以从你电脑上下载软件,把坏东西复制上去,可以从新安装非病毒类远程控制,这样你就无法摆脱。电脑感染这种木马后没有什么特别的症状,只有通过杀毒软件才能发现自己已经中毒了。 防治方法:1、打开注册表编辑器(点击“开始”→“运行”,输入“Regedit.exe”,确定),打开 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services注册表项。 2、点击菜单“编辑”→ “查找”,“查找目标”输入“game.exe”,点击确定,我们就可以找到灰鸽子的服务项(此例为Game_Server)。 3、删除整个Game_Server项。 灰鸽子的变种很多,所以不仅限于以上的病毒名称。防止感染灰鸽子要注意不要浏览不安全的网站,经常杀毒,并养成良好上网习惯。 常用专杀工具下载链接 1.新欢乐时光专杀工具vbs.kj http://www8.pconline.com.cn/download/swdetail.phtml?id=7910 2.震荡波(Worm.Sasser)”病毒专杀工具. http://it.rising.com.cn/service/technology/RS_sasser.htm 3.“冲击波(Worm.Blaster)”病毒专杀工具 http://it.rising.com.cn/service/technology/RS_blaster.htm 4. “QQ病毒”专杀工具 http://it.rising.com.cn/service/technology/RS_QQMsender.htm 5. “MSN病毒(Worm.msn.funny)”专杀工具 http://it.rising.com.cn/service/technology/RS_MSN.htm 6“Zotob蠕虫(Worm.Zotob)”病毒专杀工具 http://it.rising.com.cn/service/technology/rav_Zotob.htm 有些深点的蠕虫病毒用瑞星、卡巴斯基、超级兔子等杀毒软件都是杀不出来的,有些即使你杀出来了也删除不了,删除了过下子又来了,或电脑重启又出现了。对于这种病毒,首先你必须要知道哪些东东被中了,哪些东东被感染了,比如IE上的主页被改了,IE有时会自动关闭,电脑“进程”里运行了很多不是系统相关的东东(如.dll的库文件和.exe的可执行文件。)这时候必须重启电脑,一直按f8进入安全模式(如电脑设有多个账号的,要用管理员账号登录,也就是Adminstrator),找到可凝的文件一个一个进行手动删除,并在注册表里找到与此病毒相关的文件进行删除(一般电脑中了这种毒,注册表项里就会恶意被修改,并增加很多新的注册项。),电脑硬盘里带毒的文件必须一一彻底删,还有注册表里的一样必须一一彻底清除或更正。深的蠕虫病毒还会感染每个硬盘及一些相关的文件和软件。 注册表进入命令:regedit 查看电脑启动项命令:msconfig 在电脑的“开始”---“运行”,打开运行对话框输入以上命令。 电脑C盘(系统盘)最容易也最常隐藏病毒的文件夹有下: C:\Documents and Settings\qsk\Local Settings\Temp (这个目录是常常隐藏病毒的地方) 上面的“qsk”是我电脑登录的账号名,如果你登录电脑时的账号名是“abc”那么文件夹路径就是: C:\Documents and Settings\abc\Local Settings\Temp C:\Program Files\Common Files 这个文件夹下常常会隐藏产新生成写病毒文件及病毒文件夹。 C:\Program Files\Internet Explorer(这个也常会隐藏病毒文件,主要病毒文件都跟IE有关。) 病毒文件如:C:\Program Files\Internet Explorer\1.exe C:\WINDOWS (这个目录下常常会藏中毒文件,甚至会新建些中毒文件及相关文件夹) 如:新建一个“down”的文件夹,形成C:\WINDOWS\down 并会在该文件夹(down)下隐世藏一个rundll32.exe 可执行文件。(rundll32.exe是系统文件,真正的rundll32.exe是在C:\WINDOWS\system32 目录下。) C:\WINDOWS\system32 (这个目录也是常常隐病毒的地方) 一般IE中了老弹出窗口,如色情类的网站IE窗口,娱乐类的网站IE窗口病毒都会在此目录下隐藏病毒。会新生成一些如.com 、.exe 、 .dll的病毒文件。.com的文件在查看是否是病毒时,请按照此文件的属性的时间进行查看,假如你电脑系统安装的时间是2006年1月1日,而当前时间是2006年12月15日,如果.com文件的属性时间是2006年12月15日或者14日或更前几天的,那么这种大部份都是病毒文件,可进入安全模式手动删除。系统.com的文件如:edit.com,format.com等.com系统文件一般属性时间显示的都是:创建时间:2005年7月20日, 0:00:00 修改时间:2005年7月20日, 0:00:00(系统的.com文件属性显示的时间都是比你安装系统时的时间更早的。而.com病毒文件属性显示的时间都是在电脑安装系统时间后面的。 电脑常见病毒(这是我电脑上经常中的一些病毒): 病毒名:rundll32.exe 症状:此病毒会调用其它模块病毒文件 路径:C:\WINDOWS\down\rundll32.exe 注:C:\WINDOWS\system32rundll32.exe 不可删,这是正确的系统文件。 病毒名:1.exe 症状:打开IE时老弹出窗口 路径:C:\Program Files\Internet Explorer\1.exe 病毒名:logo 1.exe (此病毒是蠕虫病毒) 症状:占用CPU资源,使电脑运行速度慢,并生成很多可执行文件,在电脑上进行感染、网络感染、下载网络木马或其它病毒的复合型病毒,病毒运行后将自身伪装成系统正常文件。 路径: c:\windows\Logo1_.exe 主要生成病毒文件有下: c:\windows\rundl132.exe(注意:注意,此病毒文件名是rundl132.exe与系统system32目录下的系统文件rundll32.exe 相差一个字,病毒文件是132.exe 而系统文件是l32.exe,凡电脑上出现的rundl132.exe 的文件都是病毒。) c:\windows\0Sy.exe c:\windows\vDll.dll c:\windows\1Sy.exe c:\windows\2Sy.exe c:\windows\rundll32.exe (注意:此目下的此rundll32.exe也是病毒文件,正确的是在system32目录下。) c:\windows\3Sy.exe c:\windows\5Sy.exe c:\windows\1.com c:\window*\**erouter.exe c:\window*\**P10RER.com c:\windows\finders.com c:\windows\Shell.sys c:\windows\sms*.**e c:\windows\kill.exe c:\windows\sws.dll c:\windows\sws32.dll 病毒名:service.exe 路径:C:\WINNT\SYSTEM32\Service.exe(注意:该目录下的services.exe不可删,是系统文件) “特洛依木马”病毒   何谓特洛依木马?特洛依木马其实是一种骗子程序,提供某些功能作为诱饵引诱你,确在背地里摧毁你的计算机系统。记得希腊神话中关于特洛依木马的故事吗?典故就是从那儿来的。中了木马时有什么反应?很难说,因为它们发作时的情况多种多样。   病毒诊断   但是如果你的计算机有以下表现时,就很可能染上特洛依木马这种病毒了。   计算器有时死机,有时又重新激活;在没有执行什么操作的时候,却在拼命读写硬盘;系统莫明其妙地对软驱进行搜索;没有运行大的程序,而系统的速度越来越慢,系统资源占用很多;用Ctrl+Alt+Del调出任务表,发现有多个名字相同的程序在运行,而且可能会随时间的增加而增多(可是,有一些程序是不会出现在这个列表里的。懂得编程的朋友应该知道这不难做到,借助PVIEW95就可以看到)。特别是在连入Internet网或是局域网后,如果你的机器有这些现象,就应小心了,当然也有可能是一些其它的病毒在作怪。   病毒防治   一般中了木马程序最简单的解决办法就是用杀毒软件清除,如金山毒霸、瑞星等。如果对系统熟悉也可以手动清除,首先应该按照Win9x下程序自激活的方法中所述的情况检查一下是否有可疑程序(最好的情况是你熟悉你的系统正常时的这些项,用系统自带的regedit程序查看 /修改注册表)。发现可疑程序将其连同该注册表项一起删除即可,重启系统则木马就已经被清除了。不过这里要提醒大家一点,在做删除操作和注册表修改操作前一定要先备份。   “泡沫小子”病毒   泡沫小子是一种通过Outlook广泛传播的蠕虫病毒。它是第一个不需要从电子邮件打开附件就能被激活的蠕虫病毒。   病毒诊断   一般泡沫小子发送一封主题为“BubblleBoy is back!”(泡沫小子来了!)的HTML电子邮件。如果你的IE5.0的安全保护设置级别置为中、低级,则该HTML页隐含着(植入)VBS程序代码,在未提示用户的情况下就会被执行。   病毒防治   这种病毒在你眼前,要采取哪些简便的方法防范它呢?   首先要做到1.不要开启匿名邮件附件,只打开已知附件,以及可信资源建立链接关系。2.关闭自动打开附件功能。3.执行*.EXE、*.HTA、*.VBS和其它可执行附件时要谨慎。4.打开*.DOC、*.XLS、*.PPT文件时要小心。5.不要在本地邮件列表中保存别名为“ALL-Company”的邮件。6.将Internet Explorer4.x或以上版本的安全级别设定成“高级”;终止Active X和Active Scripting。7.Outlook Express:终止打开和/或预览窗口,在对话框下面,不要选中预览窗口。8.Netscape:终止JavaScript在菜单栏中选取编辑/参数,在对话框左边,点击高级,在对话框右边,不要启用邮件和新闻的JavaScript,停止JavaScript浏览最高安全级别。9.其它邮件用户:终止Visual Basic Scripting或JavaScript。   尼姆达(概念)病毒   尼姆达(概念)病毒,是近日来被发现的一种恶性邮件病毒。该病毒利用微软IE浏览器解释Outlook邮件MIME头的漏洞感染和传播,其速度之快,不可等闲视之。   病毒诊断   尼姆达(概念)感染特征和发现方法其实很简单,当感染“概念”病毒之后,它会在执行时将自身复制到临时目录下,再运行在临时目录中的副本。病毒复制到临时目录下的副本(有两个文件,文件名为???????.tmp.exe),在系统下次启动时,病毒会将他们删除(修改 wininit.ini文件)。同时该病毒还会在Windows的system目录中生成load.exe文件,修改system.ini中的shell,把shell=explorer.exe改为explorer.exe load.exe –dontrunold,从而使病毒在下次系统启动时仍能被激活。另外,在system目录下,该病毒还会生成一个副本:riched20.dll。riched20.dll目录在Windows系统中就存在,它就会把它覆盖掉了。   为了通过邮件将自己传播出去,该病毒使用了MAPI函数读取用户的E-mail并从中读取SMTP地址和E-mail地址。病毒还在Windows的临时目录下生成一个eml 格式的临时文件,大小为79225字节,该文件已经用BASE64编码将病毒包含进去。然后,病毒就用取得的地址将带毒邮件发送出去。   病毒防治   由于尼姆达(概念)病毒借助的是IE浏览器的漏洞来传播的,所以堵住漏洞可以说是防护的第一步。以下的方法都可以有效的弥补这个IE的漏洞:   1.添加微软官方的补丁   SP2微软官方已经就Windows 2000系统目前发现的漏洞做了个“十全大补”的补丁,可以弥补绝大部分的Windows 2000漏洞。 SP2共100M左右,可以到以下网址下载: http://www.microsoft.com/windows2000/downloads/critical/q269862/default.asp   2.利用漏洞检测与修复系统   如果大家嫌SP2太大、太麻烦,可以用天网防火墙个人版自带的漏洞检测与修复系统可以检查出Windows中严重的系统漏洞,并自动修复它。目前的天网个人版(测试版)中所带的漏洞检测与修复系统已经可以检查和修复“概念”病毒赖以传染和传播的 IE浏览器漏洞,所以对于防护“概念”病毒而言,是一个不可多得的顺手工具。经过了漏洞检测与修复系统修复之后,“概念”病毒就无法直接在用户的机器上自动运行了。   该防火墙可以到以下网站下载,网址为:http://www.sky.net.cn/在修补完浏览器的漏洞之后,即使是收邮件的时候遇见携带有“概念”病毒的邮件,它也不能顺利的潜入用户的计算机。这时它会出现一个下载提示框。切记不要按“确定”,只要取消它就行了。或者按“确定”之后,你可以得到一个“概念”病毒的本体程序 Readme.exe。另一种防护方法是:不要用Outlook 收邮件,找其它的邮件客户端软件吧。   3.利用杀毒软件清除   如果在成功免疫前,你的计算机中了这个病毒,可以下载最近的防病毒软件进行清除,如金山毒霸、Norton等防病毒软件都已经推出了能够清除“概念”的最新病毒包。但是如果你需要根治这个漏洞,还是得按照以上的方法进行“免疫”。 解决U盘常见病毒的方法! 最近发现u盘病毒的传播方式发现已经不是当初简单了,在U盘根目录下会生成一个autorun.inf的引导文件那么简单了。如果是单纯地利用aoturun.inf传播,那么切记:打开U盘时要通过点击鼠标右键=》资源管理器的方式打开,千万不要双击,否则病毒立即会执行!然后把资源管理器的不隐藏系统文件的勾打开,再双击打开autorun.inf查看病毒路径,然后一并删除即可。但最新的U盘病毒变种已经不采取这种简单的方式了,其方式有三种:第一种是把U盘下所有文件夹隐藏,并把自己复制成与原文件夹名称相同的具有文件夹图标的文件,当你点击时病毒会执行并且该病毒会打开该名称的文件夹。当然按照上述的方式把隐藏属性去掉你可以看到这种景象。第二种是在U盘的所有可执行文件里插入病毒本身,这种情况比较恶劣。一般你必须用杀毒软件或其他分离软件才能把你能用的那部分提取出来。第三种是直接在每一个文件夹下面生成一个与该文件夹同名的exe文件,跟第一种相似,但更具有混淆性。所以大家一般时候不要什么东西都往U盘里放,轻者被插入病毒,重者资料被更改或破坏导致重要信息无法恢复;如果要在U盘里放东西事先一定要在电脑里做备份哦!另外大家买U盘时一定要买那种有写保护的,如果在别人电脑上使用,但只是读取信息,就把写保护打开,如果他电脑有病毒,或许你会发现有弹出提示的信息,就说明他电脑有病毒了。目前已经发现的有固定名称的病毒如下: autorun.inf AdobeR.exe bittorrent.exe copy.exe desktop.exe desktop2.exe folder.exe host.exe msinfmgr.exe msvcr71.dll RavMonE.exe RavMonLog RECYCLER\*.* RECYCLER SHE.exe sxs.exe SYSTEM.VER toy.exe setup.pif 如果大家发现U盘下面有这些文件,那么基本上可以确定是病毒了。 当然目前给大家的简单的解决方法如下:把下面的东东保存为*.bat文件,放在桌面上,当你感觉U盘有病毒时就双击一下,或许能帮你解决一部分负担。 ----------------------------从下面开始----------------------------------- @echo off attrib -r -h -s -a j:\*.*\ del /f/s/q/a j:\autorun.inf del /f/s/q/a j:\AdobeR.exe del /f/s/q/a j:\bittorrent.exe del /f/s/q/a j:\copy.exe del /f/s/q/a j:\desktop.exe del /f/s/q/a j:\desktop2.exe del /f/s/q/a j:\folder.exe del /f/s/q/a j:\host.exe del /f/s/q/a j:\msinfmgr.exe del /f/s/q/a j:\msvcr71.dll del /f/s/q/a j:\RavMonE.exe del /f/s/q/a j:\RavMonLog del /f/s/q/a j:\RECYCLER\*.* del /f/s/q/a j:\RECYCLER del /f/s/q/a j:\SHE.exe del /f/s/q/a j:\sxs.exe del /f/s/q/a j:\SYSTEM.VER del /f/s/q/a j:\toy.exe del /f/s/q/a j:\setup.pif taskkill /F /im explorer.exe explorer.exe j:\ ----------------------------到这里结束----------------------------------- 五.常用DOS命令 1.Format 命令,用于格式化硬盘;例如:Format C: 2.MD 创建文件夹命令 例如: MD空格+文件夹名 3.DIR 查看文件夹命令,比较常用哟。例如:DIR空格+文件夹名 4.CD..回到上一级目录 5.FDISK 硬盘分区命令 例如:FDISK 6.DELETE 删除文件命令 例如:DELETE *.TXT 7.CD进入文件夹命令 例如: CD空格+文件夹名 附录:
数据库系统应⽤开发⽅法 数据库系统应⽤开发⽅法 ⼀、软件过程模型 1.瀑布模型 阶段:   项⽬规划、系统分析、总体设计、详细设计、编码调试和集成测试、运⾏维护阶段。 为什么叫瀑布模型:   必须按照模型定义的顺序从阶段1到阶段6进⾏软件项⽬的开发。 特点:   阶段具有顺序性和依赖性,前⼀个阶段结束,后⼀个阶段才能开始。推迟程序的物理实现,保证前期⼯作扎实。   每个阶段要求提交完整准确的阶段⼯作⽂档,经过严格的评审确认后才能开始下⼀阶段的活动(错误是具有放⼤效应的)。   ⽂档驱动。 保证:   阶段⼯作的有效性、⼀致性、完备性。 缺点:   潜在需求不能在项⽬的前期阶段完整清晰地描述出来,⽽常常是随着项⽬的深⼊推进,需求不断清晰。 2.螺旋模型 特点:   加⼊了风险分析,适⽤于⼤型软件开发。 软件风险:   超期、超预算、⾏业竞争等。 四个阶段:   项⽬规划、风险评估、⼯程实现、⽤户评估。   从项⽬规划开始,如果风险可消除或承受,进⼊实现阶段。 为什么叫螺旋:   每完成⼀次这四个⼯作,形成⼀个新版本,螺线就向外扩⼀圈,直到通不过风险分析。 优点:   对⼤型软件开发项⽬具有很好的风险控制。 缺点:   需要风险评估经验。   不普及。 3.快速原型模型 概念:     确定⽬标系统功能特点和性能需求,编写基本需求说明书,构建出可运⾏的早期版本,在⽤户的参与下经过不断改进和完善,最终得到 满意的⽬标系统。 阶段:   快速分析、设计构造原型、运⾏原型、评价模型、改进原型。 优点:   提供学习⼿段,便于开发者和使⽤者了解系统。有的原型可称为最终产品的⼀部分。 缺点:   内部结构可能不好。连续修改可能导致产品质量底下。 什么产品适⽤:   需求不确定的软件。 ⼆、DBAS⽣命周期模型 1.规划与定义   任务陈述、确定任务⽬标、确定系统范围和边界、确定⽤户视图。 2.可⾏性分析   技术:硬件、软件、⽅案。   经济:硬件购置费⽤、开发费⽤、⼈⼯费⽤、材料费⽤、系统安装、运⾏、维护费⽤   操作可⾏性:硬件、软件、⼯作环境。   开发⽅案:是否委托开发,选⽤什么模型。 完成分析后,应形成相应的数据库应⽤系统开发可⾏性研究报告,交给管理部门评审。 3.项⽬规划   确定项⽬⽬标和范围。   分析和定义⼯作活动和任务。   估算规模和所需资源。   制定项⽬计划、包括成本、进度、质量等⽅⾯的预测和控制⽅案。 应形成系统项⽬计划⽂档,即项⽬计划书。 三、需求分析(需求分析需要形成需求规范说明⽂档) 数据需求分析: 形成数据字典的主要内容。包括:数据项、数据结构、数据、数据存储、处理过程。 数据:名、来源、取向、组成(数据结构)。 数据元素:类型、长度、取值范围、相关数据元素和数据结构。 数据存储:简述、输⼊输出数据、数据⽂件组成、存储⽅式。 处理:名、输⼊输出数据、加⼯逻辑、功能简述。 ⽅法:⾃顶向下数据分解,⽐如:某个信息由那⼏条数据项组成。 功能需求分析: 数据处理需求分析: 数据处理需求分析从数据访问和处理的⾓度,明确对各类数据项所需进⾏的数据访问操作。 分析结果:数据图。(⾯向对象)。 数据需求分析和处理需求分析结果构成数据字典⽂档,也被称为数据规范说明书。成为下⼀步的输⼊⽂档。 也可表⽰为事务规范:事务名称、事务描述、事务所访问的数据项、事务⽤户。 业务规则需求分析: 主要⾯向系统开发者。 内容:业务功能、处理程和步骤。关键技术原理和选择,⼈机交互模式。 作⽤:反映了程序功能和性能需求。 结果:⽤⾃然语⾔或UML或其他描述机制描述。 性能需求分析: 性能指标:响应时间、吞吐量、允许并发最⼤⽤户数、每TPS代价值。 影响因素:硬件资源、⽹络通信设备、操作系统环境、逻辑设计和物理设计质量、DBMS配置和性能、应⽤程序⾃⾝。 其他需求分析:存储需求(初始⼤⼩,增长速度)、安全性需求(安全控制级别,⽤户视图访问权限)、备份和恢复需求分析。 四、系统设计 1.概念设计 概念模型设计:   根据需求规范说明⽂档,将关联关系⽤概念数据模型表⽰出来,如常见的ER⽅法。 系统总体设计:   内容:DBAS体系结构设计、系统硬件平台的选型和配置、应⽤软件结构设计、对识别出的业务规则进⾏初步设计、对关键技术进⾏⽅ 案选型和初步设计。 2.逻辑设计 数据库逻辑结构设计:   在ER图基础上设计数据库关系模式。 应⽤程序概要设计:   将应⽤软件模块划分为⼦模块。 数据库事务概要设计:   将操作抽象,使与具体DBMS平台⽆关。 3.物理设计 物理结构设计:   数据⽂件在外存上的存储结构和存取⽅法,依赖于具体环境。 事务详细设计:   ⽤SQL语⾔等设计数据库事务。 应⽤程序详细设计:   设计各模块处理程和算法、数据结构
WAP无线应用协议 英文 目 录 译者序 序 前言 第一部分 体系结构 第1章 无线应用协议体系结构规范 …1 1.1 范围 1 1.2 研究背景 1 1.2.1 研究目的 1 1.2.2 要求 2 1.3 体系结构概述 3 1.3.1 万维网模型 3 1.3.2 WAP模型 4 1.3.3 WAP网络示例 5 1.3.4 安全模型 6 1.4 WAP体系结构的组成 6 1.4.1 无线应用环境 6 1.4.2 无线会话协议 7 1.4.3 无线事务协议 7 1.4.4 无线传输层安全 7 1.4.5 无线数据报协议 8 1.4.6 承载 8 1.4.7 其他的服务和应用 8 1.4.8 WAP协议典型的搭配 9 1.5 一致性与互通性 9 1.6 未来的工作内容 10 1.7 术语定义 10 1.8 缩略语 11 1.9 参考标准 12 1.10 参考资料 13 第二部分 应用层 第2章 无线应用环境概述 15 2.1 范围 15 2.2 WAE 文档 15 2.2.1 WAE 文档集 15 2.2.2 文档结构 16 2.3 WAE 的工作计划 16 2.3.1 研究背景 16 2.3.2 努力方向 16 2.3.3 目标和要求 18 2.4 WAE 体系结构概述 18 2.4.1 WWW 模型 18 2.4.2 WAE 模型 19 2.4.3 URL 命名 21 2.4.4 WAE的组成 22 2.4.5 WML和WMLScript交换 26 2.4.6 国际化 28 2.4.7 安全和接入控制 28 2.5 WTA体系结构概述 28 2.5.1 WTA 框架的组成部分 29 2.5.2 特定的电话交换 30 2.6 术语定义 31 2.7 缩略语 33 2.8 参考标准 34 2.9 参考资料 35 第3章 无线应用环境规范 36 3.1 范围 36 3.2 WAE规范 36 3.3 无线位图格式 40 3.3.1 WBMP 类型标识符 40 3.3.2 WBMP 语法 41 3.3.3 WBMP 头的数据结构 42 3.3.4 图像数据结构 43 3.3.5 最小需要的实现 43 3.4 日历和电话簿 43 3.4.1 数据格式 43 3.4.2 数据传输 43 3.4.3 终端需要的行为 44 3.5 术语定义 44 3.6 缩略语 45 3.7 参考标准 46 3.8 参考资料 47 3.9 WBMP类型的明确定义标准 48 第4章 无线标记语言规范 49 4.1 范围 49 4.2 WML和URL 50 4.2.1 URL方案 50 4.2.2 字段锚 50 4.2.3 相对URL 50 4.3 WML字符集 51 4.3.1 参考处理模型 51 4.3.2 字符实体 51 4.4 WML语法 51 4.4.1 实体 52 4.4.2 元素 52 4.4.3 属性 52 4.4.4 注解 52 4.4.5 变量 52 4.4.6 区分大小写 53 4.4.7 CDATA 部分 53 4.4.8 处理指令 53 4.4.9 错误 53 4.5 核心WML数据类型 53 4.5.1 字符数据 53 4.5.2 长度 53 4.5.3 Vdata 54 4.5.4 和内联 54 4.5.5 URL 54 4.5.6 布尔型 54 4.5.7 数字类型 54 4.6 事件和导航 54 4.6.1 导航和事件处理 54 4.6.2 历史 54 4.6.3 VAR 元素 55 4.6.4 任务 55 4.6.5 卡片/页面间的任务遮盖 57 4.6.6 Do元素 58 4.6.7 A元素 60 4.6.8 内部事件 60 4.7 状态模型 62 4.7.1 浏览器上下文 62 4.7.2 NEWCONTEXT 属性 62 4.7.3 变量 62 4.8 WML页面结构 65 4.8.1 文档序言 65 4.8.2 WML 元素 65 4.8.3 HEAD 元素 66 4.8.4 TEMPLATE 元素 67 4.8.5 卡片元素 68 4.8.6 控制元素 70 4.8.7 TIMER 元素 76 4.8.8 文本 77 4.8.9 图像 81 4.9 用户代理的语义 82 4.9.1 页面接入控制 82 4.9.2 低存储特性 83 4.9.3 错误处理 83 4.9.4 未知的DTD 83 4.9.5 卡间导航的参考处理特性 83 4.10 WML参考信息 85 4.10.1 文档标识符 85 4.10.2 文档类型定义 85 4.11 WML紧凑二进制表示 89 4.11.1 扩展记号 89 4.11.2 编码语义 90 4.11.3 数字常量 90 4.11.4 WML 编码示例 93 4.12 术语定义 94 4.13 缩略语 95 4.14 参考标准 96 4.15 参考资料 97 第5章 二进制XML内容格式规范 98 5.1 范围 98 5.2 二进制XML内容结构 98 5.2.1 多字节整数 98 5.2.2 字符编码 99 5.2.3 文档结构的BNF 99 5.2.4 版本号 100 5.2.5 文档公共标识符 100 5.2.6 字符串表 100 5.2.7 记号结构 100 5.3 编码语义 104 5.3.1 文档标记 104 5.3.2 文档结构的顺从性 105 5.3.3 默认属性值的编码 105 5.4 数字常量 105 5.4.1 全局记号 105 5.4.2 公共标识符 106 5.5 编码示例 106 5.5.1 一个简单的XML文档 106 5.5.2 一个扩展的示例 107 5.6 术语定义 109 5.7 缩略语 110 5.8 参考标准 110 5.9 参考资料 111 第6章 WMLScript语言规范 112 6.1 范围 112 6.2 概述 112 6.2.1 为什么需要脚本 112 6.2.2 使用WMLScript的好处 113 6.3 WMLScript的核心 113 6.3.1 词汇结构 113 6.3.2 变量和数据类型 117 6.3.3 运算符和表达式 120 6.3.4 函数 125 6.3.5 语句 127 6.3.6 函数库 131 6.3.7 编译指示 131 6.4 数据类型的自动转换规则 134 6.4.1 基本的转换规则 134 6.4.2 运算符数据类型的转换规则 136 6.4.3 运算符和类型转换的总结 138 6.5 WMLScript 文法 139 6.5.1 上下文无关文法 139 6.5.2 WMLScript词汇文法 142 6.5.3 WMLScript 句子文法 146 6.5.4 数字字符串的文法 150 6.6 WMLScript 字节码的解释器 151 6.6.1 解释器结构 151 6.6.2 WMLScript和URL 152 6.6.3 字节码语义 155 6.6.4 访问控制 156 6.7 WMLScript的二进形式 156 6.7.1 习惯用法 156 6.7.2 WMLScript字节码 157 6.7.3 字节码码头 158 6.7.4 常量池 158 6.7.5 编译指示池 160 6.7.6 函数池 162 6.7.7 指标限度 163 6.8 WMLScript指令集 164 6.8.1 约定规则 164 6.8.2 致命的错误 164 6.8.3 优化 164 6.8.4 符号约定 165 6.8.5 指令 165 6.9 字节码校验 184 6.9.1 完整性检查 184 6.9.2 运行有效性检查 185 6.10 运行错误检测和处理 185 6.10.1 错误检测 185 6.10.2 错误处理 186 6.10.3 致命错误 186 6.10.4 非致命错误 188 6.10.5 库调用及相关错误 191 6.11 仅支持整型数的设备 191 6.12 内容类型 191 6.13 术语定义 191 6.14 缩略语 192 6.15 参考标准 193 6.16 参考资料 194 第7章 WMLScript标准库规范 195 7.1 范围 195 7.2 符号说明 195 7.3 WMLScript的顺从性 196 7.3.1 支持的数据类型 196 7.3.2 数据类型转换 196 7.3.3 错误处理 196 7.3.4 对整型设备的支持 197 7.4 Lang函数库 197 7.4.1 abs函数 197 7.4.2 min函数 197 7.4.3 max函数 198 7.4.4 parseInt函数 198 7.4.5 parseFloat函数 199 7.4.6 isInt函数 199 7.4.7 isFloat函数 200 7.4.8 maxInt函数 200 7.4.9 minInt函数 200 7.4.10 float函数 200 7.4.11 exit函数 201 7.4.12 abort函数 201 7.4.13 random函数 201 7.4.14 seed函数 202 7.5 Float函数库 202 7.5.1 int函数 202 7.5.2 floor函数 203 7.5.3 ceil函数 203 7.5.4 pow函数 203 7.5.5 round函数 203 7.5.6 sqrt函数 204 7.5.7 maxFloat函数 204 7.5.8 minFloat函数 204 7.6 String函数库 205 7.6.1 length函数 205 7.6.2 isEmpty函数 205 7.6.3 charAt函数 206 7.6.4 subString函数 206 7.6.5 find函数 207 7.6.6 replace函数 207 7.6.7 elements函数 208 7.6.8 elementAt函数 208 7.6.9 removeAt函数 208 7.6.10 replaceAt函数 209 7.6.11 insertAt函数 209 7.6.12 squeeze函数 210 7.6.13 trim函数 210 7.6.14 compare函数 211 7.6.15 toString函数 211 7.6.16 format函数 211 7.7 URL函数库 213 7.7.1 isValid函数 213 7.7.2 getScheme函数 213 7.7.3 getHost函数 214 7.7.4 getPort函数 214 7.7.5 getPath函数 214 7.7.6 getParameters函数 215 7.7.7 getQuery函数 215 7.7.8 getFragment函数 215 7.7.9 getBase函数 216 7.7.10 getReferer函数 216 7.7.11 resolve函数 216 7.7.12 escape函数 217 7.7.13 unescape函数 217 7.7.14 escapeString函数 218 7.7.15 unescapeString函数 218 7.7.16 loadString函数 218 7.8 WMLBrowser函数库 219 7.8.1 getVar函数 219 7.8.2 setVar函数 219 7.8.3 go函数 220 7.8.4 prev函数 220 7.8.5 newContext函数 221 7.8.6 getCurrentCard函数 221 7.8.7 refresh函数 221 7.9 Dialogs函数库 221 7.9.1 prompt函数 222 7.9.2 confirm函数 222 7.9.3 alert函数 222 7.10 术语定义 223 7.11 缩略语 223 7.12 参考标准 224 7.13 参考资料 225 7.14 函数库小结 225 第8章 WMLScript工作意向说明 227 第9章 无线电话应用接口规范 228 9.1 范围 228 9.2 WTA 研究背景 228 9.2.1 WTAI函数库 228 9.2.2 事件处理 229 9.3 WTA接口 229 9.3.1 WTAI函数库 229 9.3.2 WTAI 的API 间隔符 229 9.3.3 WTAI 的URI方案 230 9.3.4 WTAI函数定义格式 230 9.4 公共的WTA 230 9.5 通用网络的WTA 231 9.5.1 网络事件 231 9.5.2 呼叫控制 232 9.5.3 网络文本 234 9.5.4 电话簿 236 9.5.5 其他库 238 9.6 术语定义 239 9.7 缩略语 239 9.8 参考标准 240 9.9 参考资料 241 9.10 WTA的URI和WMLScript函数库 241 9.10.1 公共的WTA 241 9.10.2 网络公用WTA 241 9.11 WTAI预先确定的错误代码 242 9.12 WTAI应用举例 242 第10章 无线电话应用接口规范关于 IS-136的附加说明 244 10.1 范围 244 10.2 IS-136专用库 244 10.2.1 网络事件 244 10.2.2 网络函数 244 10.2.3 发送flash码 245 10.2.4 发送告警码 245 10.3 术语定义 245 10.4 缩略语 245 10.5 参考标准 246 10.6 WTA 的URI和WMLScript函数库 246 第11章 无线电话应用接口规范关于 GSM的附加说明 247 11.1 范围 247 11.2 GSM专用库 247 11.2.1 网络函数 247 11.2.2 呼叫拒绝 247 11.2.3 呼叫保持 248 11.2.4 转移呼叫 248 11.2.5 多方通话 248 11.2.6 从多方通话中脱离 249 11.3 术语定义 249 11.4 缩略语 250 11.5 参考标准 250 11.6 WTA的URI和WMLScript 函数库 250 第12章 无线电话应用接口规范关于 PDC的附加说明 251 12.1 范围 251 12.2 PDC专用库 251 12.2.1 网络函数 251 12.2.2 呼叫拒绝 251 12.2.3 呼叫保持 252 12.2.4 转移呼叫 252 12.2.5 多方通话 252 12.2.6 从多方通话中脱离 253 12.3 术语定义 253 12.4 缩略语 254 12.5 参考标准 254 12.6 WTA 的URI 和 WMLScript函数库 254 第13章 无线电话应用规范 255 13.1 范围 255 13.2 WTA概述 255 13.2.1 以服务器为中心和以客户端为 中心的模式 256 13.2.2 用户代理特征 256 13.2.3 WTAI 函数调用 257 13.2.4 WTA事件 257 13.3 支持的内容格式 258 13.3.1 性能要求 258 13.3.2 内容的序列化 259 13.3.3 以服务器为中心的模式 259 13.3.4 以客户端为中心的模式 259 13.4 WTA的URI和URL 260 13.5 用户代理的状态模型 261 13.5.1 用户代理上下文 261 13.5.2 结束上下文 261 13.5.3 变量 261 13.6 WTA事件和导航 261 13.6.1 事件处理器的优先顺序 262 13.6.2 WTA事件表 262 13.6.3 在用户代理上下文中的WTA 事件绑定 263 13.7 用户代理语义 264 13.7.1 低存储空间行为 264 13.7.2 错误的处理 264 13.7.3 未知的DTD 265 13.8 WTA会话的管理 265 13.8.1 WTA会话开始 265 13.8.2 WTA会话的终止 266 13.8.3 可靠的内容“推”操作 266 13.9 WTA参考信息 266 13.9.1 文档标识符 267 13.9.2 文档类型定义(DTD) 267 13.10 WTA事件的二进制编码 267 13.10.1 扩展记号 267 13.10.2 编码语义 268 13.10.3 数字常量 268 13.10.4 WTA编码举例 268 13.11 WTA示例 269 13.11.1 提供的条件 269 13.11.2 来话呼叫 270 13.11.3 语音邮件 272 13.12 术语定义 273 13.13 缩略语 274 13.14 参考标准 275 第三部分 协议层 第14章 无线会话协议规范 277 14.1 范围 277 14.2 WSP体系结构概述 277 14.2.1 参考模型 277 14.2.2 WSP/B特点 278 14.3 WSP层间通信元素 280 14.3.1 使用的符号 280 14.3.2 服务原语参数类型 282 14.3.3 连接模式会话业务 283 14.3.4 无连接模式会话服务 299 14.4 WSP/B协议操作 301 14.4.1 连接模式WSP/B 301 14.4.2 无连接模式WSP/B 320 14.5 WSP/B数据单元结构和编码 321 14.5.1 数据格式 321 14.5.2 协议数据单元结构 322 14.5.3 性能编码 328 14.5.4 报头编码 332 14.5.5 多部分数据 343 14.6 术语定义 344 14.7 缩略语 346 14.8 参考标准 346 14.9 参考资料 347 14.10 号码分配 347 14.11 报头编码举例 353 14.11.1 报头值 353 14.11.2 转换报头代码页 354 14.12 实现注释 354 14.12.1 确认推事务处理和确认延迟 354 14.12.2 竞争管理 355 14.12.3 会话断开和会话挂起的优化 355 14.12.4 报头编码的解译 355 14.12.5 增加知名参数和记号 356 第15章 无线事务协议规范 357 15.1 范围 357 15.2 协议概述 357 15.2.1 协议特征 357 15.2.2 事务级别 358 15.2.3 与其他协议的关系 358 15.2.4 安全性考虑 359 15.2.5 管理实体 359 15.2.6 静态WTP的一致性条款 360 15.2.7 其他的WTP用户 361 15.3 层间通信元素 361 15.3.1 使用的符号 361 15.3.2 对下层的需求 362 15.3.3 为上一层提供的服务 363 15.4 操作的级别 364 15.4.1 第0级事务 364 15.4.2 第1级事务 365 15.4.3 第2级事务 365 15.5 协议特征 366 15.5.1 消息传送 366 15.5.2 重传直到确认 368 15.5.3 用户确认 368 15.5.4 最后确认中的信息 370 15.5.5 串联和分离 371 15.5.6 异步事务 371 15.5.7 事务放弃 372 15.5.8 事务标识符 372 15.5.9 事务标识符验证 374 15.5.10 传输信息项 375 15.5.11 参数传输 376 15.5.12 错误处理 376 15.5.13 版本处理 376 15.5.14 分割和重组 377 15.6 协议数据单元的结构和编码 378 15.6.1 概述 378 15.6.2 通用的报头字段 379 15.6.3 固定头结构 379 15.6.4 传输信息项 382 15.6.5 串联的PDU的结构 384 15.7 状态表 385 15.7.1 概述 385 15.7.2 事件处理 385 15.7.3 操作 386 15.7.4 计时器、计数器和变量 386 15.7.5 WTP发起者 388 15.7.6 WTP响应者 389 15.8 协议操作的例子 391 15.8.1 简介 391 15.8.2 第0级事务 392 15.8.3 第1级事务 392 15.8.4 第2级事务 392 15.8.5 事务标识符验证 393 15.8.6 分割和重组 394 15.9 术语定义 395 15.10 缩略语 396 15.11 参考标准 398 15.12 参考资料 399 15.13 默认计时器和计数器值 399 15.13.1 GSM SMS 399 15.13.2 GSM USSD 400 15.13.3 CDPD 400 15.13.4 电路交换数据 400 15.13.5 计时器的使用 401 15.14 PICS 实施说明 401 15.14.1 简介 401 15.14.2 缩写和特殊符号 402 15.14.3 填写PICS实施说明的指南 402 15.14.4 标识 404 15.14.5 无线事务协议 404 15.15 历史和联系信息 405 第16章 无线传输层安全规范 406 16.1 范围 406 16.2 WTLS结构概述 406 16.3 用于层到层通信的WTLS元素 406 16.3.1 使用的注解 406 16.3.2 WTLS传送服务 409 16.3.3 WTLS连接管理 409 16.4 WTLS状态表 413 16.4.1 客户端状态表 413 16.4.2 服务器状态表 416 16.5 表示语言 419 16.5.1 基本块的大小 419 16.5.2 其他 419 16.5.3 矢量 419 16.5.4 数字 420 16.5.5 枚举类型 420 16.5.6 构造的类型 421 16.5.7 密码属性 422 16.5.8 常量 423 16.5.9 串常量 423 16.6 记录协议规范 423 16.6.1 连接状态 423 16.6.2 记录层 425 16.7 握手协议规范 429 16.7.1 改变密码规范协议 429 16.7.2 告警协议 430 16.7.3 握手协议概述 433 16.7.4 基于数据报的握手过程的可靠性 435 16.7.5 握手协议 436 16.8 加密计算 449 16.8.1 计算主密文 449 16.8.2 密钥计算 450 16.8.3 HMAC和伪随机函数 451 16.9 术语定义 452 16.10 缩略语 453 16.11 参考标准 454 16.12 参考资料 455 16.13 确认 455 16.14 算法定义 455 16.15 执行注意点 460 16.15.1 协商空特定密码 460 16.15.2 匿名握手过程 460 16.15.3 密钥刷新 460 16.15.4 拒绝服务的攻击 460 16.16 执行类型 461 16.17 WTLS协议的要求 461 第17章 无线数据报协议规范 462 17.1 概述 462 17.2 WDP体系结构概述 462 17.2.1 参考模型 462 17.2.2 WDP协议的一般描述 463 17.2.3 WDP静态一致规则 465 17.2.4 WDP业务承载协议栈 465 17.3 层到层间的通信元素 474 17.3.1 服务原语注释 474 17.3.2 服务原语类型 474 17.3.3 WDP服务原语 474 17.4 WDP协议描述 476 17.4.1 简介 476 17.4.2 将WDP映射到IP上 476 17.4.3 将WDP映射到GSM SMS 和GSM USSD上 476 17.4.4 将WDP映射到IS-136 GUTS/R-Data 之上 479 17.4.5 将WDP映射到CDPD上 479 17.4.6 将WDP映射到CDMA上 479 17.4.7 将WDP映射到PDC上 479 17.4.8 将WDP映射到iDEN上 479 17.4.9 将WDP映射到FLEX和ReFLEX 上 479 17.5 术语定义 480 17.6 一般概念 481 17.7 缩略语 481 17.8 安全性的考虑 483 17.9 参考标准 483 17.10 参考资料 485 17.11 PICS 原型说明 485 17.11.1 简介 485 17.11.2 缩写和特殊符号 485 17.11.3 填写PICS实施说明的指南 486 17.11.4 标识 487 17.11.5 无线数据报协议 488 17.12 在GSM SMS 和GSM USSD上映射 WDP 491 17.12.1 二进制报头格式 491 17.12.2 分割和重组 492 17.12.3 报头的组合应用 492 17.13 端口号定义 492 17.14 承载业务类型分配 494 17.15 历史记录与联系信息 494 第18章 无线控制报文协议规范 495 18.1 范围 495 18.2 WCMP体系结构概述 495 18.3 WCMP协议描述 495 18.3.1 一般描述 495 18.3.2 静态WCMP一致性条款 496 18.3.3 IP网络的WCMP 496 18.3.4 非IP网络的WCMP 496 18.3.5 WCMP报文 497 18.4 缩略语 502 18.5 参考标准 503 18.6 历史和联系信息 504 第19章 基于GSM 无结构化补充业务数据 的WAP规范 505 19.1 范围 505 19.2 USSD 的一般描述 505 19.2.1 简介 505 19.2.2 USSD 标准 505 19.2.3 USSD 特性和参数 506 19.3 WAP 和 GSM USSD 508 19.3.1 简介 508 19.3.2 USSD 的对话控制协议 509 19.3.3 数据编码方案 509 19.3.4 服务码 509 19.3.5 USSD 操作计时器 509 19.3.6 多重对话 510 19.3.7 寻址方面 510 19.3.8 USSD 字符串的长度 510 19.3.9 USSD 字符串 510 19.4 USSD 的对话控制协议 512 19.4.1 目标和要求 512 19.4.2 结构概述 512 19.4.3 静态UDCP 一致性条款 513 19.4.4 寻址 513 19.4.5 UDCP 服务原语 514 19.4.6 数据传输 515 19.4.7 错误处理 516 19.4.8 USSD 对话释放 516 19.4.9 计时器和计数器 516 19.4.10 协议数据单元 517 19.4.11 头字段 518 19.5 UDCP状态表 519 19.5.1 事件处理 519 19.5.2 动作 519 19.5.3 移动端发起的USSD 对话 520 19.5.4 网络发起的USSD 对话 523 19.5.5 UDCP 和WDP 的示例 525 19.6 术语定义 526 19.7 缩略语 526 19.8 参考标准 527 19.9 PICS的形式说明 528 19.9.1 简介 528 19.9.2 缩写和特殊符号 528 19.9.3 填写PICS 实施说明的指南 529 19.9.4 标识 530 19.9.5 USSD 对话控制协议 531 19.10 历史记录与联系信息 531
3 1. 一般规则 1.1 PCB板上预划分数字、模拟、DAA信号布线区域。 1.2 数字、模拟元器件及相应走线尽量分开并放置於各自的布线区域内。 1.3 高速数字信号走线尽量短。 1.4 敏感模拟信号走线尽量短。 1.5 合理分配电源和地。 1.6 DGND、AGND、实地分开。 1.7 电源及临界信号走线使用宽线。 1.8 数字电路放置於并行总线/串行DTE接口附近,DAA电路放置於电话线接口附近。 2. 元器件放置 2.1 在系统电路原理图中: a) 划分数字、模拟、DAA电路及其相关电路; b) 在各个电路中划分数字、模拟、混合数字/模拟元器件; c) 注意各IC芯片电源和信号引脚的定位。 2.2 初步划分数字、模拟、DAA电路在PCB板上的布线区域(一般比例2/1/1),数字、模拟元器件及其相应走线尽量远离并限定在各自的布线区域内。 Note:当DAA电路占较大比重时,会有较多控制/状态信号走线穿越其布线区域,可根据当地规则限定做调整,如元器件间距、高压抑制、电限制等。 2.3 初步划分完毕後,从Connector和Jack开始放置元器件: a) Connector和Jack周围留出插件的位置; b) 元器件周围留出电源和地走线的空间; c) Socket周围留出相应插件的位置。 2.4 首先放置混合型元器件(如Modem器件、A/D、D/A转换芯片等): a) 确定元器件放置方向,尽量使数字信号及模拟信号引脚朝向各自布线区域; b) 将元器件放置在数字和模拟信号布线区域的交界处。 2.5 放置所有的模拟器件: a) 放置模拟电路元器件,包括DAA电路; b) 模拟器件相互靠近且放置在PCB上包含TXA1、TXA2、RIN、VC、VREF信号走线的一面; c) TXA1、TXA2、RIN、VC、VREF信号走线周围避免放置高噪声元器件; d) 对於串行DTE模块,DTE EIA/TIA-232-E 系列接口信号的接收/驱动器尽量靠近Connector并远离高频时钟信号走线,以减少/避免每条线上增加的噪声抑制器件,如阻圈和电容等。 2.6 放置数字元器件及去耦电容: a) 数字元器件集中放置以减少走线长度; b) 在IC的电源/地间放置0.1uF的去耦电容,连接走线尽量短以减小EMI; c) 对并行总线模块,元器件紧靠 Connector边缘放置,以符合应用总线接口标准,如ISA总线走线长度限定在2.5in; d) 对串行DTE模块,接口电路靠近Connector; e) 晶振电路尽量靠近其驱动器件。 2.7 各区域的地线,通常用0 Ohm电阻或bead在一点或多点相连。 3. 信号走线 3.1 Modem信号走线中,易产生噪声的信号线和易受干扰的信号线尽量远离,如无法避免时要用中性信号线隔离。 Modem易产生噪声的信号引脚、中性信号引脚、易受干扰的信号引脚如下表所示: 3.2 数字信号走线尽量放置在数字信号布线区域内; 模拟信号走线尽量放置在模拟信号布线区域内; (可预先放置隔离走线加以限定,以防走线布出布线区域) 数字信号走线和模拟信号走线垂直以减小交叉耦合。 3.3 使用隔离走线(通常为地)将模拟信号走线限定在模拟信号布线区域。 a) 模拟区隔离地走线环绕模拟信号布线区域布在PCB板两面,线宽50-100mil; b) 数字区隔离地走线环绕数字信号布线区域布在PCB板两面,线宽50-100mil,其中一面PCB板边应布200mil宽度。 3.4 并行总线接口信号走线线宽>10mil(一般为12-15mil),如/HCS、/HRD、/HWT、/RESET。 3.5 模拟信号走线线宽>10mil(一般为12-15mil),如MICM、MICV、SPKV、VC、VREF、TXA1、TXA2、RXA、TELIN、TELOUT。 3.6 所有其它信号走线尽量宽,线宽>5mil(一般为 10mil),元器件间走线尽量短(放置器件时应预先考虑)。 3.7 旁路电容到相应IC的走线线宽>25mil,并尽量避免使用过孔。 3.8 通过不同区域的信号线(如典型的低速控制/状态信号)应在一点(首选)或两点通过隔离地线。如果走线只位於一面, 隔离地线可走到PCB的另一面以跳过信号走线而保持连续。 3.9 高频信号走线避免使用90度角弯转,应使用平滑圆弧或45度角。 3.10 高频信号走线应减少使用过孔连接。 3.11 所有信号走线远离晶振电路。 3.12 对高频信号走线应采用单一连续走线,避免出现从一点延伸出几段走线的情况。 3.13 DAA电路中,穿孔周围(所有层面)留出至少60mil的空间。 3.14 清除地线环路,以防意外电回馈影响电源。 4. 电源 4.1 确定电源连接关系。 4.2 数字信号布线区域中,用10uF电解电容或钽电容与0.1uF瓷片电容并联後接在电源/地之间.在PCB板电源入口端和最远端各放置一处,以防电源尖峰脉冲引发的噪声干扰。 4.3 对双面板,在用电电路相同层面中,用两边线宽为 200mil的电源走线环绕该电路。(另一面须用数字地做相同处理) 4.4 一般地,先布电源走线,再布信号走线。 5. 地 5.1双面板中,数字和模拟元器件(除DAA)周围及下方未使用之区域用数字地或模拟地区域填充,各层面同类地区域连接在一起,不同层面同类地区域通过多个过孔相连:Modem DGND引脚接至数字地区域,AGND引脚接至模拟地区域;数字地区域和模拟地区域用一条直的空隙隔开。 5.2 四层板中,使用数字和模拟地区域覆盖数字和模拟元器件(除DAA);Modem DGND引脚接至数字地区域,AGND引脚接至模拟地区域;数字地区域和模拟地区域用一条直的空隙隔开。 5.3 如设计中须EMI过滤器,应在接口插座端预留一定空间,绝大多数EMI器件(Bead/电容)均可放置在该区域;未使用之区域用地区域填充,如有屏蔽外壳也须与之相连。 5.4 每个功能模块电源应分开。功能模块可分为:并行总线接口、显示、数字电路(SRAM、EPROM、Modem)和DAA等,每个功能模块的电源/地只能在电源/地的源点相连。 5.5 对串行DTE模块,使用去耦电容减少电源耦合,对电话线也可做相同处理。 5.6 地线通过一点相连,如可能,使用Bead;如抑制EMI需要,允许地线在其它地方相连。 5.7 所有地线走线尽量宽,25-50mil。 5.8 所有IC电源/地间的电容走线尽量短,并不要使用过孔。 6. 晶振电路 6.1 所有连到晶振输入/输出端(如XTLI、XTLO)的走线尽量短,以减少噪声干扰及分布电容对Crystal的影响。XTLO走线尽量短,且弯转角度不小於45度。(因XTLO连接至上升时间快,大电之驱动器) 6.2 双面板中没有地线层,晶振电容地线应使用尽量宽的短线连接至器件上离晶振最近的DGND引脚,且尽量减少过孔。 6.3 如可能,晶振外壳接地。 6.4 在XTLO引脚与晶振/电容节点处接一个100 Ohm电阻。 6.5 晶振电容的地直接连接至 Modem的GND引脚,不要使用地线区域或地线走线来连接电容和Modem的GND引脚。 7. 使用EIA/TIA-232接口的独立Modem设计 7.1 使用金属外壳。 如果须用塑料外壳,应在内部贴金属箔片或喷导电物质以减小EMI。 7.2 各电源线上放置相同模式的Choke。 7.3 元器件放置在一起并紧靠EIA/TIA-232接口的Connector。 7.4 所有EIA/TIA-232器件从电源源点单独连接电源/地。电源/地的源点应为板上电源输入端或调压芯片的输出端。 7.5 EIA/TIA-232电缆信号地接至数字地。 针对模拟信号,再作一些详细说明: 模拟电路的设计是工程师们最头疼、但也是最致命的设计部分,尽管目前数字电路、大规模集成电路的发展非常迅猛,但是模拟电路的设计仍是不可避免的,有时也是数字电路无法取代的,例如 RF 射频电路的设计!这里将模拟电路设计中应该注意的问题总结如下,有些纯属经验之谈,还望大家多多补充、多多批评指正!... (1)为了获得具有良好稳定性的反馈电路,通常要求在反馈环外面使用一个小电阻或扼圈给容性负载提供一个缓冲。 (2)积分反馈电路通常需要一个小电阻(约 560 欧)与每个大于 10pF 的积分电容串联。 (3)在反馈环外不要使用主动电路进行滤波或控制 EMC 的 RF 带宽,而只能使用被动元件(最好为 RC 电路)。仅仅在运放的开环增益比闭环增益大的频率下,积分反馈方法才有效。在更高的频率下,积分电路不能控制频率响应。 (4)为了获得一个稳定的线性电路,所有连接必须使用被动滤波器或其他抑制方法(如光电隔离)进行保护。 (5)使用 EMC 滤波器,并且与 IC 相关的滤波器都应该和本地的 0V 参考平面连接。 (6)在外部电缆的连接处应该放置输入输出滤波器,任何在没有屏蔽系统内部的导线连接处都需要滤波,因为存在天线效应。另外,在具有数字信号处理或开关模式的变换器的屏蔽系统内部的导线连接处也需要滤波。 (7)在模拟 IC 的电源和地参考引脚需要高质量的 RF 去耦,这一点与数字 IC 一样。但是模拟 IC 通常需要低频的电源去耦,因为模拟元件的电源噪声抑制比(PSRR)在高于 1KHz 后增加很少。在每个运放、比较器和数据转换器的模拟电源走线上都应该使用 RC 或 LC 滤波。电源滤波器的拐角频率应该对器件的 PSRR 拐角频率和斜率进行补偿,从而在整个工作频率范围内获得所期望的 PSRR 。 (8)对于高速模拟信号,根据其连接长度和通信的最高频率,传输线技术是必需的。即使是低频信号,使用传输线技术也可以改善其抗干扰性,但是没有正确匹配的传输线将会产生天线效应。 (9)避免使用高阻抗的输入或输出,它们对于电场是非常敏感的。 (10)由于大部分的辐射是由共模电压和电产生的,并且因为大部分环境的电磁干扰都是共模问题产生的,因此在模拟电路中使用平衡的发送和接收(差分模式)技术将具有很好的 EMC 效果,而且可以减少串扰。平衡电路(差分电路)驱动不会使用 0V 参考系统作为返回电回路,因此可以避免大的电环路,从而减少 RF 辐射。 (11)比较器必须具有滞后(正反馈),以防止因为噪声和干扰而产生的错误的输出变换,也可以防止在断路点产生振荡。不要使用比需要速度更快的比较器(将 dV/dt 保持在满足要求的范围内,尽可能低)。 (12)有些模拟 IC 本身对射频场特别敏感,因此常常需要使用一个安装在 PCB 上,并且与 PCB 的地平面相连接的小金属屏蔽盒,对这样的模拟元件进行屏蔽。注意,要保证其散热条件 PCB布线规则2 连线精简原则 连线要精简,尽可能短,尽量少拐弯,力求线条简单明了,特别是在高频回路中,当然为了达到阻抗匹配而需要进行特殊延长的线就例外了,例如蛇行走线等。安全载原则铜线的宽度应以自己所能承载的电为基础进行设计,铜线的载能力取决于以下因素:线宽、线厚(铜铂厚度)、允许温升等,下表给出了铜导线的宽度和导线面积以及导电电的关系(军品标准),可以根据这个基本的关系对导线宽度进行适当的考虑。印制导线最大允许工作电(导线厚50um,允许温升10℃) 导线宽度(Mil) 导线电(A) 10 1 15 1.2 20 1.3 25 1.7 30 1.9 50 2.6 75 3.5 100 4.2 200 7.0 250 8.3 相关的计算公式为: I=KT0.44A0.75 其中: K 为修正系数,一般覆铜线在内层时取0.024,在外层时取0.048; T 为最大温升,单位为℃; A 为覆铜线的截面积,单位为mil(不是mm,注意); I 为允许的最大电,单位是A。 电磁抗干扰原则 电磁抗干扰原则涉及的知识点比较多,例如铜膜线的拐弯处应为圆角或斜角(因为高频时直角或者尖角的拐弯会影响电气性能)双面板两面的导线应互相垂直、斜交或者弯曲走线,尽量避免平行走线,减小寄生耦合等。 一、 通常一个电子系统中有各种不同的地线,如数字地、逻辑地、系统地、机壳地等,地线的设计原则如下: 1、 正确的单点和多点接地在低频电路中,信号的工作频率小于1MHZ,它的布线和器件间的电感影响较小,而接地电路形成的环对干扰影响较大,因而应采用一点接地。当信号工作频率大于10MHZ 时,如果采用一点接地,其地线的长度不应超过波长的1/20,否则应采用多点接地法。 2、 数字地与模拟地分开 若线路板上既有逻辑电路又有线性电路,应尽量使它们分开。一般数字电路的抗干扰能力比较强,例如TTL 电路的噪声容限为0.4~0.6V,CMOS 电路的噪声容限为电源电压的0.3~0.45 倍,而模拟电路只要有很小的噪声就足以使其工作不正常,所以这两类电路应该分开布局布线。 3、 接地线应尽量加粗 若接地线用很细的线条,则接地电位会随电的变化而变化,使抗噪性能降低。因此应将地线加粗,使它能通过三倍于印制板上的允许电。如有可能接地线应在2~3mm 以上。 4、 接地线构成闭环路 只由数字电路组成的印制板,其接地电路布成环路大多能提高抗噪声能力。因为环形地线可以减小接地电阻,从而减小接地电位差。 二、 配置退藕电容 PCB 设计的常规做法之一是在印刷板的各个关键部位配置适当的退藕电容,退藕电容的一般配置原则是: 电源的输入端跨接10~100uf 的电解电器,如果印制电路板的位置允许,采用100uf 以上的电解电容器抗干扰效果会更好。 原则上每个集成电路芯片都应布置一个0.01uf~`0.1uf 的瓷片电容,如遇印制板空隙不够,可每4~8 个芯片布置一个1~10uf 的钽电容(最好不用电解电容,电解电容是两层薄膜卷起来的,这种卷起来的结构在高频时表现为电感,最好使用钽电容或聚碳酸酝电容)。 对于抗噪能力弱、关断时电源变化大的器件,如RAM、ROM 存储器件,应在芯片的电源线和地线之间直接接入退藕电容。 电容引线不能太长,尤其是高频旁路电容不能有引线。 三、 过孔设计 在高速PCB 设计中,看似简单的过孔也往往会给电路的设计带来很大的负面效应,为了减小过孔的寄生效应带来的不利影响,在设计中可以尽量做到: 从成本和信号质量两方面来考虑,选择合理尺寸的过孔大小。例如对6- 10 层的内存模块PCB 设计来说,选用10/20mil(钻孔/焊盘)的过孔较好,对于一些高密度的小尺寸的板子,也可以尝试使用8/18Mil 的过孔。在目前技术条件下,很难使用更小尺寸的过孔了(当孔的深度超过钻孔直径的6 倍时,就无法保证孔壁能均匀镀铜);对于电源或地线的过孔则可以考虑使用较大尺寸,以减小阻抗。 使用较薄的PCB 板有利于减小过孔的两种寄生参数。 PCB 板上的信号走线尽量不换层,即尽量不要使用不必要的过孔。 电源和地的管脚要就近打过孔,过孔和管脚之间的引线越短越好。 在信号换层的过孔附近放置一些接地的过孔,以便为信号提供最近的回路。甚至可以在PCB 板上大量放置一些多余的接地过孔。 四、 降低噪声与电磁干扰的一些经验 能用低速芯片就不用高速的,高速芯片用在关键地方。 可用串一个电阻的方法,降低控制电路上下沿跳变速率。 尽量为继电器等提供某种形式的阻尼,如RC 设置电阻尼。 使用满足系统要求的最低频率时钟。 时钟应尽量靠近到用该时钟的器件,石英晶体振荡器的外壳要接地。 用地线将时钟区圈起来,时钟线尽量短。 石英晶体下面以及对噪声敏感的器件下面不要走线。 时钟、总线、片选信号要远离I/O 线和接插件。 时钟线垂直于I/O 线比平行于I/O 线干扰小。 I/O 驱动电路尽量靠近PCB 板边,让其尽快离开PCB。对进入PCB 的信号要加滤波,从高噪声区来信号也要加滤波,同时用串终端电阻的办法,减小信号反射。 MCU 无用端要接高,或接地,或定义成输出端,集成电路上该接电源、地的端都要接,不要悬空。 闲置不用的门电路输入端不要悬空,闲置不用的运放正输入端接地,负输入端接输出端。 印制板尽量使用45 折线而不用90 折线布线,以减小高频信号对外的发射与耦合。 印制板按频率和电开关特性分区,噪声元件与非噪声元件呀距离再远一些。 单面板和双面板用单点接电源和单点接地、电源线、地线尽量粗。 模拟电压输入线、参考电压端要尽量远离数字电路信号线,特别是时钟。 对A/D 类器件,数字部分与模拟部分不要交叉。 元件引脚尽量短,去藕电容引脚尽量短。 关键的线要尽量粗,并在两边加上保护地,高速线要短要直。 对噪声敏感的线不要与大电,高速开关线并行。 弱信号电路,低频电路周围不要形成电环路。 任何信号都不要形成环路,如不可避免,让环路区尽量小。 每个集成电路有一个去藕电容。每个电解电容边上都要加一个小的高频旁路电容。 用大容量的钽电容或聚酷电容而不用电解电容做电路充放电储能电容,使用管状电容时,外壳要接地。对干扰十分敏感的信号线要设置包地,可以有效地抑制串扰。 信号在印刷板上传输,其延迟时间不应大于所有器件的标称延迟时间。环境效应原则要注意所应用的环境,例如在一个振动或者其他容易使板子变形的环境中采用过细的铜膜导线很容易起皮拉断等。 安全工作原则 要保证安全工作,例如要保证两线最小间距要承受所加电压峰值,高压线应圆滑,不得有尖锐的倒角,否则容易造成板路击穿等。组装方便、规范原则走线设计要考虑组装是否方便,例如印制板上有大面积地线和电源线区时(面积超过50平方毫米),应局部开窗口以方便腐蚀等。此外还要考虑组装规范设计,例如元件的焊接点用焊盘来表示,这些焊盘(包括过孔)均会自动不上阻焊油,但是如用填充块当表贴焊盘或用线段当金手指插头,而又不做特别处理,(在阻焊层画出无阻焊油的区域),阻焊油将掩盖这些焊盘和金手指,容易造成误解性错误;SMD 器件的引脚与大面积覆铜连接时,要进行热隔离处理,一般是做一个Track 到铜箔,以防止受热不均造成的应力集中而导致虚焊;PCB上如果有Φ12 或方形12mm 以上的过孔时,必须做一个孔盖,以防止焊锡出等。 经济原则 遵循该原则要求设计者要对加工,组装的工艺有足够的认识和了解,例如5mil 的线做腐蚀要比8mil 难,所以价格要高,过孔越小越贵等 热效应原则 在印制板设计时可考虑用以下几种方法:均匀分布热负载、给零件装散热器,局部或全局强迫风冷。从有利于散热的角度出发,印制板最好是直立安装,板与板的距离一般不应小于2cm,而且器件在印制板上的排列方式应遵循一定的规则:同一印制板上的器件应尽可能按其发热量大小及散热程度分区排列,发热量小或耐热性差的器件(如小信号晶体管、小规模集成电路、电解电容等)放在冷却气的最上(入口处),发热量大或耐热性好的器件(如功率晶体管、大规模集成电路等)放在冷却气最下。在水平方向上,大功率器件尽量靠近印刷板的边沿布置,以便缩短传热路径;在垂直方向上,大功率器件尽量靠近印刷板上方布置,以便减少这些器件在工作时对其他器件温度的影响。对温度比较敏感的器件最好安置在温度最低的区域(如设备的底部),千万不要将它放在发热器件的正上方,多个器件最好是在水平面上交错布局。设备内印制板的散热主要依靠空气动,所以在设计时要研究空气动的路径,合理配置器件或印制电路板。采用合理的器件排列方式,可以有效地降低印制电路的温升。此外通过降额使用,做等温处理等方法也是热设计中经常使用的手段。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值