Oracle group by 用法实例详解

Oracle group by 用法实例详解
Oracle group by 用法实例详解

Group by的语法

Select [filed1,fild2,]聚合函数(filed), [Grouping(filed),]

[Grouping_id(filed1,filed2,…)]

From tablename

Where condition

[Group by {rollup|cube}(filed,filed2)] [having condition]

[order by filed1]

一、基本用法:

(1)我们通过几个例子来研究groupby的基本用法创建测试表

SQL> create table sales(

2 empid number, --雇员ID

3 depid number, - -部门ID

4 area varchar(20), --区域

5 salenum number); --销售额

表已创建。

SQL> insert into sales values(1,1,'china',10); SQL> insert into sales values(2,1,'china',10); SQL> insert into sales values(3,1,'china',10); SQL> insert into sales values(3,1,'china',10); SQL> insert into sales values(3,1,'china',10); SQL> insert into sales values(1,1,'china',10); SQL> insert into sales values(2,1,'china',10); SQL> insert into sales values(4,2,'china',10);

SQL> insert into sales values(4,2,'china',10);

SQL> insert into sales values(5,3,'us',10);

SQL> insert into sales values(5,3,'us',10);

需求1,按部门统计销售额 (简单用法)

SQL> select depid,sum(salenum) from sales group by depid;

DEPID SUM(SALENUM)

---------- ------------

1 70

2 20

3 20

需求2,按部门统计销售额,并且只显示销售总额小于30的部门及销售额(使用having子句)

SQL> select depid,sum(salenum) totalnum from sales

group by depid

having sum(salenum) <30;

DEPID SUM(SALENUM)

---------- ------------

2 20

3 20

注解:需求2需要使用having字名,而且在子句中不能使用别名,必须使用在select语句中书写的形式

(2)Where 和having的区别

Wheret和having子句都用来筛选数据,但是where是针对原数据进行筛选,而having子句只是针对汇总后的结果进行筛选,所以在需求二的例子中,想要对销售总额进行过滤只能使用having子句

(3)使用order by 排序

SQL> select depid,sum(salenum) from sales group by depid;

DEPID SUM(SALENUM)

---------- ------------

1 70

2 20

3 20

注意观察需求1的例子,depid是已经按照在depid升序排列的,这是因为oracle在做聚合统计的时候会首先对字段进行排序,所以最终的结果是按照升序进行排列的,如果order by后跟着多个字段,默认排序是先对第一个字段升序排序,然后再排第二个字段,以此类推,所以如果在应用中仅仅需要长序排序可以不用加order by 参数,毕竟这会影响性能

二、扩展用法:

扩展用法使用下面的表进行实验研究

SQL> create table testgroup(

2 a varchar(5),

3 b varchar(5),

4 c varchar(5),

5 n number);

建完测试表,然后插入两条测试数据

SQL> insert into testgroup values('a1','b1','c1',10);

SQL> insert into testgroup values('a1','b1','c1',20);

我们使用基本的group by 可以得到以下结果

SQL> select a,b,c,sum(n) total from testgroup group by a,b,c;

A B C TOTAL

----- ----- ----- ----------

a1 b1 c1 30

(1)使用rollup操作符

Rollup意思有”卷起,汇总”的意思,他可以在使得在其括号中的字段,按从右到左的顺序分别group后显示,类似我们用多个group by 语句,然后union all起来,我们把针对上面的测试表,使用rollup操作符,看看效果

SQL> select a,b,c,sum(n) total from testgroup group by rollup(a,b,c); Result:

A B C TOTAL

a1 b1 c1 30

a1 b1 30

a1 30

30

从上面结果可以看出, 除了对(a1,b1,c1)进行了汇总外,又从右向左分别对子句中的”

a,b,c”字段进行了汇总,例如(a1,b1),(a1) ()

(2)使用cube操作符

Cube意思是立方,使用该操作符可以对操作符内的字段,进行遍历组合汇总,例如

cube(a,b,c),那么就会产生8种组合结果,分别如下”a-b-c”,”a-b”,”a”,”a-c”,”b-c”,”b”,”c”,”空”,看下面的例子

SQL> select a,b,c,sum(n) total from testgroup group by cube(a,b,c);

Result:

A B C TOTAL

30

c1 30

b1 30

b1 c1 30

a1 30

a1 c1 30

a1 b1 30

a1 b1 c1 30

(3),使用grouping(filed)函数

使用grouping 函数必须先理解rollup 和cube操作符,那么grouping函数有什么用呢?在日常应用中,我们通过rollup或者cube对汇总进行了汇总,汇总后的结果往往要传送到应用程序端,在应用程序端我们必须要有一个依据来判断某行数据是不是按照rollup或cube

进行汇总,grouping函数可以用来产生这个依据,他可以接收一个参数,判断该参数是否为null,是则返回1,否则返回0,我样可以据此来判断该是否按某列进行汇总统计的,当然在实验应用中,0和1看起来不那么直观,我们可以使用decode或者case函数进行转议,让查看结果看起来更直观,请看以下例子

SQL> select grouping(a) ca,grouping(b) cb,grouping(c) cc, a,b,c,sum(n) from testgroup group by rollup(a,b,c);

Result:

CA CB CC A B C SUM(N)

0 0 0 a1 b1 c1 30

0 0 1 a1 b1 30

0 1 1 a1 30

1 1 1 30

(4)使用grouping_id(filed1,file2,…)函数

使用grouping函数有时候感觉不是那么灵活的,他只能接收一个字段,而grouping_id()函数则可以接收多个字段,GROUPING_ID()函数可以接受一列或多列,返回按GROUPING位向量进行计算的十进制值。下面我们通过一个例子来研究grouping_id函数是如何按照grouping函数的位向量进行计算的。

SQL> select grouping(a) ca,grouping(b) cb,grouping_id(a,b) caandb, a,b,sum(n) from testgroup group by rollup(a,b);

Result:

CA CB CAANDB A B SUM(N)

0 0 0 a1 b1 30

0 1 1 a1 30

1 1 3 30

位向量计算方法:如上例,

第一行,CA=0,CB=0,那么位向量就是“00”,换算成十进制是0

第二行,CA=0,CB=1,那么位向量就是‘01’,换算成十进制是1

第三行,CA=1,CB=1,那么位向量就是‘11’,换算成十进制是3

请注意上例中grouping_id的计算值跟括号内的字段顺序有关,上例中书写顺序是grouping_id(a,b),a字段在前面,如果换下顺序grouping_id(b,a),计算结果是不一样的,看下例

SQL> select grouping(a) ca,grouping(b) cb,grouping_id(b,a) caandb, a,b,sum(n) from testgroup group by rollup(a,b);

Result:

CA CB CAANDB A B SUM(N)

0 0 0 a1 b1 30

0 1 2 a1 30

1 1 3 30

看看第二行红色字体,grouping_id中的字段顺序发生了变化,位向量值也不一样了

(4-1) grouping_id()函数的用途

上面讲了grouping_id的用法,但在日常工作中,我们如何应用该函数呢?其实只要了解了他的原理及用法,要怎么用,就看我们是否可以灵活使用了,下面介绍一种常见的用法:

假如我们要对某testgroup进行分组统计,并且过滤掉不包括小计或总计的行,这时grouping_id就有用武之地了,我们可以利用grouping_id的值结合having子句,通过判断grouping_id是否大于0来过滤掉不需要的行。

SQL> select grouping(a) ca,grouping(b) cb,grouping_id(a,b) caandb, a,b,sum(n) from testgroup group by rollup(a,b) having grouping_id(a,b)>0;

Result:

CA CB CAANDB A B SUM(N)

0 1 1 a1 30

1 1 3 30

浅谈标点符号的正确使用

一、故事引入 杜牧的《清明》一诗“清明时节雨纷纷,路上行人欲断魂。借问酒家何处有,牧童遥指杏花村。”大家都很熟悉,但如果把标点符号改动一下,就成了另一作品。有人巧妙短句将其改成了一首词:“清明时节雨,纷纷路上,行人欲断魂。借问酒家何处?有牧童遥指,杏花村。”还有人改成了一首优美隽永的散文:“清明时节,雨纷纷。路上,行人欲断魂。借问酒家:“何处有牧童?”遥指杏花村。 又如,常有人在一路边大小便,有人就在那立了块牌子:过路人等不得在此大小便。立牌人的本意是:“过路人等,不得在此大小便。”可没有点标点符号,于是被人认为是:“过路人,等不得,在此大小便。” 类似的故事不胜枚举,诸如一客栈“下雨天留客天留我不留”的对联,祝枝山写给一财主的对联“今年正好晦气全无财富进门”。可见,标点符号的作用举足轻重。语文课程标准对小学各阶段学生应该掌握的标点符号作了明确的规定和说明。因此,作为小学语文教师,不但要咬文嚼字,教会学生正确使用标点符号也不容忽视。下面,我就简单谈谈一些易错的标点符号的用法。 二、易错标点符号的用法例谈 (一)问号 1、非疑问句误用问号 如:他问你明天去不去公园。虽然“明天去不去公园”是一个疑问,但这个问句在整个句子中已经作了“问”的宾语,而整个句

子是陈述的语气,句尾应该用句号。又如:“我不晓得经理的心里到底在想什么。”句尾也应该用句号。 2、选择问句,中间的停顿误用问号 比如:宴会上我是穿旗袍,还是穿晚礼服?这是个选择问句,中间“旗袍”的后面应该用逗号,而不用问号。再有:他是为剥削人民的人去死的,还是为人民的利益而死的?这个句中的停顿也应该用逗号。 3、倒装句中误把问号前置 像这样一个句子:到底该怎么办啊,这件事?原来的语序是:这件事到底该怎么办啊? 倒装之后,主语放到了句末,像这种情况,一般问号还是要放在句末,表示全句的语气。 4、介于疑问和感叹语气之间的句子该如何使用标点符号 有的句子既有感叹语气,又有疑问的语气,这样的情况下,哪种语气强烈,就用哪个标点,如果确定两种语气的所占比重差不多,也可以同时使用问号和叹号。 (二)分号 1、句中未用逗号直接用分号 从标点符号的层次关系来看,应该是逗号之间的句子联系比较紧密,分号之间的句子则要差一个层次,这样看来,在一个句中,如果没有逗号径直用分号是错误的。比如:漓江的水真静啊,漓江的水真清啊,漓江的水真绿啊。这里句中的两处停顿就不能使用分号。再

MHDD使用方法以及图文教程

MHDD使用方法以及图文教程(附带MHDD4.6光盘版和DOS版下载) MHDD软件简介 MHDD 是一款由俄罗斯人所开发的免费硬盘实体扫描维护程序,比起一般的硬盘表层扫描,MHDD 有相当令人激赏的扫描速度,让使用者不再需要花费数个小时来除错,只需几十分钟,一颗 80G 大小的硬盘就可以扫瞄完成,且 MHDD 还能够帮使用者修复坏轨,让使用者能够继续延续该硬盘的生命余光。此外, MHDD 还能够对硬盘进行低阶清除的动作,让想要卖掉硬盘的你不必担心硬盘中的数据被接手的买家回复盗用的困扰喔!官方所提供的 MHDD 可分为磁盘版与光盘版两种,如果使用者需要光盘版的话,要用刻录机烧录成光盘后使用。 简洁教程:(MHDD详细图文教程地址 https://www.360docs.net/doc/f212690124.html,/thread-1161-1-1.html) 1、进入MHDD后,按shift+F3扫描端口上的硬盘,制作的这个光盘版启动后自动扫描硬盘; 2、选择要检测硬盘的对应序号并回车; 3、按一下F4进入扫描设置,再按一下F4开始扫描。默认的只是扫描不修复. 4、扫描完毕之后,在/MHDD/LOG下有个MHDD.LOG,是扫描生成的日志文件。在光盘里,已经集成https://www.360docs.net/doc/f212690124.html,在/MHDD目录里面,可以输入EDIT打开文本编辑器,然后定位到/MHDD/LOG/MHDD.LOG,查看扫描结果,并采取下一步措施; 5、如果在按下F4没有反应的时候,可以从新光盘启动,运行一次/MHDD目录下的FBDISK,按ESC退出返回到DOS再输入MHDD,启动MHDD 4.6,这时候MHDD就能正常扫描了,这应该是软件的一个BUG; 6、在MHDD里输入man en all可以查看详细的帮助,输入help只是简短的帮助。《MHDD》工具使用详解与命令解释 1、MHDD是俄罗斯Maysoft公司出品的专业硬盘工具软件,具有很多其他硬盘工具软件所无法比拟的强大功能。 2、MHDD无论以CHS还是以LBA模式,都可以访问到128G的超大容量硬盘(可访问的扇区范围从512到137438953472),即使你用的是286电脑,无需BIOS支持,也无需任何中断支持; 3、MHDD最好在纯DOS环境下运行;中国硬盘基地网 https://www.360docs.net/doc/f212690124.html, 4、MHDD可以不依赖于主板BIOS直接访问IDE口,但要注意不要使用原装Intel品牌主板; 5、不要在要检测的硬盘中运行MHDD;中国硬盘基地网 https://www.360docs.net/doc/f212690124.html, 6、MDD在运行时需要记录数据,因此不能在被写保护了的存储设备中运行(比如写保护的软盘、光盘等); MHDD命令详解 EXIT(热键Alt+X):退出到DOS。 ID:硬盘检测,包括硬盘容量、磁头数、扇区数、SN序列号、Firmware固件版本号、LBA 数值、支持的DMA级别、是否支持HPA、是否支持AAM、SMART开关状态、安全模式级别及

编校一课丨连接号用法大全

编校一课丨连接号用法大全 《标点符号用法》新标准中,连接号删除长横线“——”,只保留三种形式:一字线“—”、半字线“-”、波纹线“~”。三种连接号的使用范围各不相同。一字线 一字线占一个字位置,比汉字“一”略长标示时间、地域等相 关项目间的起止或相关项之间递进式发展时使用一字线。例:1.沈括(1031—1095),宋朝人。 2.秦皇岛—沈阳将建成铁路客运专线。 3.人类的发展可以分为古猿—猿人—古人—新人这四个阶段半字线半字线也叫短横线,比汉字“一”略短,占半个字位置。用于产品型号、化合物名称、 代码及其他相关项目间的连接。例:1.铜-铁合金(化合物 名称) 2.见下图3-4(表格、插图编号) 3. 中关园3号院3-2-11室(门牌号) 4.010-********(电话号码) 5.1949-10-01(用阿拉伯数字表示年月日) 6.伏尔加河-顿河运河(复合名词)波纹线波纹线俗称波浪线,占一个字位置标示数值范围的起止时用波纹线,包括用阿拉伯数字表示的数值和由汉字数字构成的数值。例:1.10~30cm 2. 第七~九课常见问题1.在数值间使用连接号时,前后两个数值都需要加上计量单位吗?在标示数值范围时,用波纹线连接号。此时,在不引起歧义的情况下,只在后一数值后计量单位,用波纹线连接的两个

数值,其单位是一致的。例:500~1000公斤 2.“1996~现在”这样的用法对吗?不对。波纹线连接数字,“现在”不是数字,应改为“”到或“至”。“1996”后宜加“年”。 关注“木铎书声”,做优秀出版人木铎书声是北京师范大学出版科学研究院官方微信平台,致力于传播最新行业动态,促进出版职业人的发展。

win7启动菜单编辑命令bcdedit详解

win7启动菜单编辑命令bcdedit详解 储存操作指令 /createstore 创建一个新的空白启动配置数据文件。 bcdedit /createstore C:\Data\BCD 创建BCD启动配置数据文件储存到“C:\DATA\”文件夹。 /export 备份启动配置数据文件。 bcdedit /export "C:\Data\BCD Backup" 备份BCD启动配置文件到“C:\Data\”文件夹,并以“BCD Backup”命名。 /import 还原启动配置数据文件。 bcdedit /import "C:\Data\BCD Backup" 从“C:\Data\”文件夹恢复BCD 启动配置文件。 储存项目操作指令/copy 项目拷贝 操作系统启动项目的拷贝: bcdedit /copy {cbd971bf-b7b8-4885-951a-fa03044f5d71} /d "Copy of entry" /create 新建项目 创建操作系统载入程序项目的NTLDR(Ntldr): bcdedit /create {ntldr} /d "Earlier Windows OS Loader" 创建存储器磁碟另外的选择项项目: bcdedit /create {ramdiskoptions} /d "Ramdisk options" 创建一个新的操作系统启动项目:

bcdedit /create /d "Windows Vista" /application osloader 创建一个新的调试器: bcdedit /create {dbgsettings} /d "Debugger Settings" /delete 删除项目 删除指定的操作系统项目: bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} 删除指定的操作系统项目但启动时不显示项目(彻底删除): bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /cleanup 删除指定的操作系统项目但启动时显示项目: bcdedit /delete {cbd971bf-b7b8-4885-951a-fa03044f5d71} /nocleanup 删除操作系统载入程序项目的NTLDR: bcdedit /delete {ntldr} /f 项目选择操作指令 /deletevalue 删除项目选择项。 删除启动管理的bootmgr选择项项目: bcdedit /deletevalue {bootmgr} bootsequence 删除(WinPE)操作系统的数值开机项目: bcdedit /deletevalue winpe 删除来自指定的操作的Windows PE 数值系统开机项目: bcdedit /deletevalue {cbd971bf-b7b8-4885-951a-fa03044f5d71} winpe

英语词典使用指南

英语词典使用指南.txt生活是过出来的,不是想出来的。放得下的是曾经,放不下的是记忆。无论我在哪里,我离你都只有一转身的距离。英语词典使用指南 文/李鼎 在我的十多年的英语学习“生涯”中,光是看过背过的英语词典用了十几本。因为学多了,用多了,在对市面上琳琅满目的词典进行甄别和挑选的时候,也就积累下了一些自己的心得。下面我将针对处于不同英语水平、需要应对不同考试的各类人群,分享一下我的字典选择经验。 一、备考CET-4、CET-6和PETS-3的非英语专业本科生: 对于这一类人群,我的推荐也许有些奇怪,那就是电子词典。因为对于他们来说,根本没有必要使用英英词典。而就英汉词典而言,现在市面上的电子词典,无论是从词汇量还是从准确性而言,都可以和纸质词典相媲美,而且从方便快捷和便于携带的角度而言都更胜一筹。 现在市面上的绝大多数电子词典动辄号称词汇量50万,甚至上百万,虽然是极大的夸张,但保守而言,这些词典10万的词汇量还是可以保证的。这对于词汇量要求在4000~6000左右的四、六级考生而言已经是绰绰有余。而且这些电子词典还包括了很多常用短语和搭配;有的产品甚至引进了诸如American Heritage Dictionary和Cambridge International English Dictionary等国际知名的版权词典,英英解释也非常全面到位,能够满足这一类人群的各种需求。 当然,对于那些不考到90分(新四级610分)不罢休的“骨灰级”考生来说,我会推荐这样一本词典——由张道真教授编纂、外研社出版的《现代英语用法词典》。这本词典涵盖了现代英语中最常用的词语释义、搭配等,配以实用的例句,据内部消息传言,连四、六级命题委员会的成员们在出题的时候都是以这本词典作为参考。所以相信这本词典应该是四、六级考生的终极选择,但由于定价不菲(128元),因此只向“骨灰级”考生推荐。 二、备考TEM-4、8的英语专业本科生,备考考研英语、口译、TOEFL、IELTS的考生: 对于英语专业的学生而言,要进行大量的精读训练和Paraphrase练习;而口译、TOEFL和IELTS 的考生则需要更为精确的英文释义和词频等功能,这时候电子词典就不够用了,推荐大家使用专门为高级英语学习者准备的学习型词典,即ESL(English as a Second Language)词典。在此我想申明一点:以下所提到的英语词典都是英英词典(《English-English Dictionary》),不包括英汉双解、英汉和汉英词典。 英英词典出版领域一直以来都是英国出版公司的天下。其中最著名的是以下5本:Oxford Advanced Learner’s Dictionary(《牛津高阶词典》)、Longman Dictionary of Contemporary English(《朗文当代英语词典》),Cambridge Advanced Learner’s Dictionary(《剑桥高级英语学习词典》)、Collins Cobuild Advanced Learner’s English Dictionary(《柯林斯合作高级英语词典》)、Macmillan English Dictionary(《麦克米伦英语词典》)。这5本词典各擅胜场,而且随着时代的发展,随纸质词典都附送光盘版词典,为我们提供了更多

BCDEDIT命令详解

BCDEDIT命令详解 案例:bcdedit添加系统启动项 使用BCDEDIT命令,编辑启动项,方便、快捷,只需记住几条命令,必要时替换即可。 以下是一个案例: 标识符 {de329298-0dd8-11e0-90b6-8af61b7989dc} device partition=G: path \Windows\system32\winload.exe description Windows 7 Ultimate osdevice partition=G: systemroot \Windows 要实现添加以上启动项信息,可依次键入以下命令: bcdedit /create {35f41e64-23c5-11e0-b95b-fe17cc1d8647} /d “Windows 7 Ultimate” /application osloader bcdedit /set {35f41e64-23c5-11e0-b95b-fe17cc1d8647} device partition=G: bcdedit /set {35f41e64-23c5-11e0-b95b-fe17cc1d8647} path \Windows\system32\winload.exe bcdedit /set {35f41e64-23c5-11e0-b95b-fe17cc1d8647} systemroot \Windows bcdedit /set {35f41e64-23c5-11e0-b95b-fe17cc1d8647} osdevice partition=G: bcdedit /displayorder {35f41e64-23c5-11e0-b95b-fe17cc1d8647} /addfirst 附,关闭Hyper-V,让windows运行VMWare。 Hyper-V和VMWare共存。打开cmd,键入: bcdedit /copy {default} /d“Windows Server 2008 Without Hyper-V” (windows会自动生成一个guid,注意记下)

GHOST使用教程(图解

GHOST使用教程(图解)人人都可“拥有”4GHz的CPU **** 本内容跟帖回复才可浏览***** 河北的刘宗元朋友打电话告诉董师傅,他在查看朋友电脑的系统属性时,发现系统属性里显示这台电脑采用的是Intel的4GHz的P4 CPU(图1)。他很是好奇,要知道去年因4GHz P4 CPU难产,Intel的首席执行官贝瑞特曾当众下跪祈求原谅。 董师傅自然也不相信Intel真的出了4GHz的P4 CPU,不过对这个显示结果还是非常感兴趣,经过一番摸索,发现只要略施小计,我们每一个人都可以“拥有”4GHz的P4 CPU。你也想有这样一颗“心”?别着急,且听师傅慢慢道来。 都是sysdm.cpl文件“惹的祸” 知道了问题的关键,下面要做的就是修改信息了。 首先将C:WindowsSystem32文件夹下的sysdm.cpl文件复制一份出来,然后用资源编辑工具EXESCOPE打开复制出的sysdm.cpl文件,展开“资源→对话框→101”分支。在右侧一共有9个“Link Window”。除了第4、5个外,把另外七个的“可见”属性去掉(即去掉右侧“可见”前的钩),目的是在检测系统属性时只显示第4、5个的内容。 选中第4个“Link window”,在“标题”栏输入文字“Intel(R) Pentium4(R)处理器”;在第5个“Link window”的“标题”栏中输入“4 GHz,2048 MB 的内存”等信息(连内存信息也一并改了。数字可随意输入,但不可过长,否则显示效果较别扭);再将第4个“Link window”的“Y”坐标值改为“149”,将第5个的调整为“170”,以占据原来第1、2个“Link Window”的位置。 修改好后保存该文件,接下来只要用该文件替换原始文件即可。不过,在替换过程中,董师傅又遇到了一个新问题: 文件保护功能会“作祟” 董师傅使用的是Windows XP+SP2系统,要把修改后的sysdm.cpl文件复制到C:WindowsSystem32中替换原文件有些麻烦——SP2强大的文件保护功能会自动还原原始文件。 师傅我并不想禁用文件保护功能,所以借助文件替换工具Replacer解决了这个问题。 将下载回来的文件解压到任一文件夹,双击“replace.cmd”出现命令提示符窗口,将 C:WindowsSystem32sysdm.cpl文件拖到其中,回车;再将修改过的sysdm.cpl文件拖入其中并回车,输入“Y”后按回车,这样就能替换掉系统文件了(在弹出的Windows文件保护时请点“取消”)。 至此,董师傅所想要的4GHz的P4 CPU终于“出现”!心动了吧?那就赶快动手吧。 以上软件下面有得下载 资源编辑工具EXESCOPE 文件替换工具Replacer 一、什么是Ghost? Ghost(幽灵)软件是美国赛门铁克公司推出的一款出色的硬盘备份还原工具,可以实现FAT16、FAT32、NTFS、OS2等多种硬盘分区格式的分区及硬盘的备份还原。俗称克隆软件。 1、特点:既然称之为克隆软件,说明其Ghost的备份还原是以硬盘的扇区为单位进行的,也就是说可以将一个硬盘上的物理信息完整复制,而不仅仅是数据的简单复制;克隆人只能克隆躯体,但这个Ghost却能克隆系统中所有的东东,包

连接号用法之深入辨析

连接号用法之深入辨析 王曜卿 第二轮修志,各地都是衔接上届志书的下限编修续志,续志书名也是千篇一律:在书名下加上断限。书名下断限的书写格式,规范写法为―(19xx-2000)‖,但采用这种写法的却不成主流。不规范的书写格式中,常见的是―(19xx~2000)‖,此外还有―(19xx-2000年)‖、―(19xx~2000年)‖、―(19xx年-2000年)‖、―(19xx年~2000年)‖,加上―-‖、―~‖两种符号自身宽度变化所产生的变体,不规范的写法就更多了。 志书断限中的连接号,没有引起人们的高度重视,由此所反映出来的,则是标点符号规范化和表达概念准确性的大问题。准确地说,是正确、规范地使用连接号,准确地表述时空范围之概念,准确地表述数值量之关系(或幅度)的大问题。 一、连接号的多种形式 连接号有多种形式,各自的作用、用途也不同。中华人民共和国国家标准(简称―国标‖)《标点符号用法》(GB/T 15834-1995)对连接号的规定: 4.13 连接号 4.13.1 连接号的形式为?-‘。连接号还有另外三种形式,即长横?——‘、半字线?-‘和浪纹?~‘。 4.13.2 两个相关的名词构成一个意义单位,中间用连接号。例如: a) 我国秦岭-淮河以北地区属于温带季风气候区,夏季高温多雨,冬季寒冷干燥。 b) 复方氯化钠注射液,也称任-洛二氏溶液(Ringer-Locke solution),用于医疗和哺乳动物生理学实验。 4.13.3 相关的时间、地点或数目之间用连接号,表示起止。例如: a) 鲁迅(1881-1936)中国现代伟大的文学家、思想家和革命家。 b) ?北京——广州‘直达快车 c) 梨园乡种植的巨峰葡萄今年已经进入了丰产期,亩产1000公斤~1500公斤。 4.13.4 相关的字母、阿拉伯数字等之间,用连接号,表示产品型号。例如: 在太平洋地区,除了已建成投入使用的HAW-4和TPC-3海底光缆之外,又有TPC -4海底光缆投入运营。 4.13.5 几个相关的项目表示递进式发展,中间用连接号。例如:

BCDEdit命令详解

BCDEdit命令详解 BCD简介 启动配置数据Boot Configuration Data (BCD) 文件提供了一个用于描述启动应用程序和启动应用程序设置的存储。该存储中的对象和元素可有效地替换 Boot.ini。 BCDEdit 是一个管理 BCD 存储的命令行工具,是编辑 Windows Vista 和更新版本的 Windows 的启动配置的主要工具。该工具与 Windows Vista 分发一起包含在%WINDIR%\System32 文件夹中。它有多种功能,包括创建新存储、修改现有存储以及添加启动菜单选项等。BCDEdit 与以前Windows 版本上的Bootcfg.exe 的本质功能相同,但它有两个主要改进: ? BCDEdit 比 Bootcfg.exe 可提供更广范围的启动选项。 ? BCDEdit 具有改进的脚本支持。 注意:需要管理员权限才能使用 BCDEdit 修改 BCD。否则,会提示“无法打开启动配置数据存储。拒绝访问。”

一个典型的BCD 存储的内部层次结构 (Figure from Boot Configuration Data in Windows Vista ) boot.ini 和BCD 之间的关系 Bcdedit 命令行选项(命令)详解 BCDEdit 命令的格式: BCDEdit /命令 [参数1] [参数2] ... 查看帮助: bcdedit /?——显示 BCDEdit 命令列表,及可用的摘要。 bcdedit /? 命令——显示特定命令的详细帮助。例如,要显示 export 命令的详细帮助,可输入:bcdedit /? Export ,其结果如下:

sniffer使用及图解教程

sniffer使用及图解 注:sniffer使用及图解sniffer pro 汉化注册版下载 黑白影院高清免费在线电影聚集网无聚集无生活,聚集网络经典资源下载 sniffer软件的安装还是比较简单的,我们只需要按照常规安装方法进行即可。需要说明的是: 在选择sniffer pro的安装目录时,默认是安装在c:\program files\nai\snifferNT目录中,我们可以通过旁边的Browse按钮修改路径,不过为了更好的使用还是建议各位用默认路径进行安装。 在注册用户时,随便输入注册信息即可,不过EMAIL一定要符合规范,需要带“@”。(如图1) 图1 点击放大 注册诸多数据后我们就来到设置网络连接状况了,一般对于企业用户只要不是通过“代理服务器”上网的都可以选择第一项——direct connection to the internet。(如图2) 图2 接下来才是真正的复制sniffer pro必需文件到本地硬盘,完成所有操作后出现setup complete提示,我们点finish按钮完成安装工作。 由于我们在使用sniffer pro时需要将网卡的监听模式切换为混杂,所以不重新启动计算机是无法实现切换功能的,因此在安装的最后,软件会提示重新启动计算机,我们按照提示操作即可。(如图3) 重新启动计算机后我们可以通过sniffer pro来监测网络中的数据包。我们通过“开始->所有程序->sniffer pro->sniffer”来启动该程序。 第一步:默认情况下sniffer pro会自动选择你的网卡进行监听,不过如果不能自动选择或者本地计算机有多个网卡的话,就需要我们手工指定网卡了。方法是通过软件的file菜单下的select settings来完成。 第二步:在settings窗口中我们选择准备监听的那块网卡,记得要把右下角的“LOG ON”前打上对勾才能生效,最后点“确定”按钮即可。(如图4) 图4 第三步:选择完毕后我们就进入了网卡监听模式,这种模式下将监视本机网卡流量和错误数据包的情况。首先我们能看到的是三个类似汽车仪表的图象,从左到右依次为“Utiliz ation%网络使用率”,“Packets/s 数据包传输率”,“Error/s错误数据情况”。其中红色区域是警戒区域,如果发现有指针到了红色区域我们就该引起一定的重视了,说明网络线路不好或者网络使用压力负荷太大。一般我们浏览网页的情况和我图11中显示的类似,使用率不高,传输情况也是9到30个数据包每秒,错误数基本没有。(如图5) 图5

如何利用英汉词典学英语:英汉词典能帮我们学会什么

如今英语学习方面的书籍可谓品种繁多,要想找一本适合各种英语水平的人的辅导书不是一件容易事。不过,我们手边就有这样一种书,不仅适合各种层次的英语学习者,而且准确、实用,这就是英语词典。 说到词典,任何学习英语的人手边至少会有一本,但今天介绍的“巧用词典学英语”,要推荐使用这样几本词典:《牛津高阶英汉双解词典(第六版)》、由上海交通大学出版社出版、吴光华主编的《汉英大词典(第二版)》以及The Merriam-Webster Dictionary of Synonyms and Antonyms(韦氏的同义词、反义词词典)。该如何有效使用这几本词典从而达到英语学习的目的呢?我们除了单词到底还能从中学到什么其他东西吗?下面我就把自己从英语学习以及教学中收获到的一些想法与大家分享一下。 1.利用词典学单词 学习单词,不仅仅是我们为了应试而使用的“背单词”,学单词首先要知道单词的读音、词性、主要中文意思,更深层次的还要去了解单词的用法(包括单复数、分词是否是特殊形式、通常如何用在句子中、是否是旧式用法(即现代英语不常用)、是否是书面语或者口语用法等等)。这里就不得不提到《牛津高阶英汉双解词典(第六版)》(以下简称牛津高阶)了。牛津高阶的优点在于它是一部英汉双解词典,而且具有较高的权威性。学习一个单词,首先我们可以通过牛津高阶给出的音标而掌握这个单词的美式发音或者英式发音;其次可大致了解这个词可做哪些词性用,如:about这个词,就有副词、介词和形容词三种词性,而通过了解词性,就有利于我们掌握这个词在句子中的具体用法;第三,了解在不同的词性下,这个单词的具体的中英文的解释及用法,还是以about为例,当它做副词使用时,通常有“大约”、“凌乱地”、“闲着、无所事事”、“附近”等7种具体的用法,作为介词时也有“关于”、“目的是、为了”、“从事于”等9种用法,而about作为形容词时,一般只出现在习语be about to do sth(即将、将要做某事)和not be about to do sth(不愿做某事)中。这样一来,我们对于about这个小词的掌握才算得上是比较全面了;当然,最后通过词典我们还要对这个词的使用做一个升华,那就是通过词典给出的例句,达到对词的用法的完全掌握,以达到将来举一反三的目的。 在这里,我还想给大家举另外两个例子,是我在教学过程中碰到的。记得在教新概念第二册第一课的时候,碰到一道题目:The writer looked at the man and the woman angrily. He was very . (a) sad (b) unhappy (c) cross (d) pleased。这道题很显然是考察同义转换,有绝大多数学生选择的是(b)选项,他们认为和angrily“生气地”近义词应该只有unhappy“不高兴”了,殊不知cross这个词也可作为形容词用,意思就是“恼怒的”。这就是大家在学单词的时候经常容易忽视的一点:意思学不全。可能这也是一些“应试词汇书”存在的一个很大的缺点:释意不全。 还有一次,在备课过程中,我看到一本自己使用的参考书籍上面写了“最in版”,这引起了我的兴趣,因为在大多数人看来,in作为介词和副词出现的频率最高,而用在此处显然应该是形容词的词性,而且我猜测意思应该近似于latest、popular。翻开牛津高阶888页,看到了in作为形容词的用法:意思是popular and fashionable,证实了我的想法。后来在电视和广播中经常听到这样的介绍:“时下最in的组合”,也就不足为奇了。 类似于这样的例子还有很多,在这里就不赘述了。其实英语中的小词是可以大用的,一个人

bcdedit命令的使用

BCDEDIT - 启动配置数据存储编辑器 Bcdedit.exe 命令行工具用于修改启动配置数据存储。启动配置数据存储包含启动配置参数并控制操作系统的启动方式。这些参数以前位于Boot.ini 文件中(在基于BIOS 的操作系统中)或位于稳定RAM 项中(在基于可扩展固件接口的操作系统中)。可以使用Bcdedit.exe 在启动配置数据存储中添加、删除、编辑和附加项。 对存储执行的命令 ================================ /createstore 新建空的启动配置数据存储。 /export 将系统存储的内容导出到文件。以后可以使用该文件还原系统存储的状态。/import 使用/export 命令创建的备份文件来还原系统存储的状态。 /sysstore 设置系统存储设备(仅影响EFI 系统,在重新启动后不再有效, 且仅用于系统存储设备不确定的情况下)。 对存储中的项执行的命令 =========================================== /copy 复制存储中的项。 /create 在存储中新建项。 /delete 删除存储中的项。 /mirror 创建存储中项的镜像。 运行bcdedit /? ID 可获得有关这些命令使用的标识符的信息。 对项选项执行的命令 ====================================== /deletevalue 删除存储中的项选项。 /set 设置存储中的项选项值。 运行bcdedit /? TYPES 可获得这些命令使用的数据类型的列表。 运行bcdedit /? FORMATS 可获得有效数据格式的列表。 控制输出的命令 ============================ /enum 列出存储中的项。 /v 命令行选项,完整显示项标识符,而不是使用已知标识符的名称。 单独使用命令/v 可完整显示活动类型的项标识符。 单独运行"bcdedit" 等同于运行"bcdedit /enum ACTIVE"。 控制启动管理器的命令 ======================================

(完整版)电脑简单使用说明书初学电脑实用教程

认知电脑 电脑的主要设备包括: 显示器 显示器开关,用来打开显示器,通常显示器打开状态下为开关指示灯(位于显示器开关旁边或显示器后方)亮着,显示器关闭状态开关指示灯则为熄灭。 电 脑 显示器 音箱 键盘 鼠标 主机 输出设备 输入设备 显示器开关

主机开关 主机重启开关 电脑主机如上图示主要有2个开关按钮,主机开关(通常为个头较大位于上方的开关按钮)用于作为电脑主机的开关,主机重启按钮(通常为个头较小位于较下方的开关按钮)用于作为电脑出现死机故障无法正常关机或重启的开关按钮,通常也叫短路开关。 键盘 键盘,电脑的重要输入设备之一,用于信息和操作录入的重要输入设备。

鼠标也作为电脑的重要输入设备,如上图所示,通常的鼠标主要有左键,滚动滑轮键, 右键这三个功能键组成。左右键的操作方式主要有:单击,双击,按住不放拖动鼠标等操作。 左键单击的作用:选中、连接、按钮的按入(像我们通常按电视遥控器按钮一样,打开了按钮显示的对应功能)。 左键双击的作用:打开windows 桌面的功能图标对应的功能。 注:通常2次敲击左键的间隔要尽可能小点,要快,否则电脑只认为你是做了2 次左键单击事件(只是对图标进行了2次选中操作),而不认为你是做1次左键双击事件,就不能达到你想要的打开这个功能的操作。如果出现上述的点击不够快的情况,只需重复回一次正确的双击操作就可以打开对应你所点击的图标功能。 右键单击的作用:打开你所点击的地方的高级菜单(高级功能菜单中有对你所点击的地方的大部分功能操作选项,通常有打开、改名即重命名、复制、删除、属性设置等功能)。右键单击弹出高级菜单后,将光标移进高级功能菜单里面,可以看见光标所在的菜单选项背景色改变为蓝色,这时你只要左键单击一下就可以进入这项功能。 注:如果失误右键点击弹出了高级菜单,只需将光标移到空白的地方(没文字,没图标,没按钮的地方)左键单击一次就可以退出并关闭高级菜单。 右键双击的作用:通常不使用右键双击,所以在不做详细介绍。 滚动滑轮的作用:通常文档或网页显示器不能一屏显示完,所以通常有部分在下方,这时我们想看下面的内容,就要将下面的内容拖上来看,这时就要使用滚动滑轮了。 滚轮向下滑动:页面向上拖动可以看到下面的内容。 滚轮向上滑动:页面向下拖动可以看到上面的内容。 左键 右键 滚动滑轮

编辑Bcdedit

Bcdedit Vista系统常用英文专业词语解释大全 在Windows Vista中的一个命令行工具,用于建立和重新配置bootloader,后者无须再使用boot.ini文件。 使用BCDEdit修改Windows Vista的系统启动菜单 在之前基于NT的Windows系统中,Windows使用Ntldr作为Boot Loader来启动系统, ——所谓boot loader,在指在内核运行之前执行的一段小程序,系统通过它来初始化硬件设备、建立内存空间的映射图等,将系统的软硬件环境设置成一个合适的状态,为最终调用操作系统内核准备好正确的环境。——在启动过程中,Ntldr 使用Boot.ini 文件来确定在启动/引导过程中要显示哪些操作系统选项,我们对启动选项的设置可以通过修改boot.ini文件中相应内容实现。操作系统 在Windows Vista中,微软引入了一种全新的boot loader架构, Windows Boot Manager (Bootmg r.exe)。与Ntldr严重地依赖于硬件不同的是,Windows Vista中的新架构可以实现完整的硬件独立性,且能够与多种操作系统无缝结合,让Windows Vista的启动/引导过程更加快速与安全。同时,将之前Windows 系统中由Boot.ini管理的内容移交给新的Boot Configuration Data (BCD : 启动设置数据),当然,也提供了新的启动选项编辑工具,BCDEdit (BCDEdit.exe),来管理启动设置。 BCDEdit : Windows Vista启动设置编辑工具 在传统的基于BIOS的计算机中,如果只安装Windows Vista,除了极早期的Windows Vista测试版本外,您将会发现 Boot.ini 文件已经彻底从系统中消失;如果系统中安装了Windows Vista和之前的Windows 系统如Windows XP,虽然仍可找到 Boot.ini 文件,不过,这个文件只作用于那些系统,而不会对 Windows Vista的启动有任何影响。 在基于EFI (Extensible Firmware Interface : 可扩展固件接口,以后采用这种接口的PC会越来越多 )的计算机中,Boot.ini 文件则更不复存在,在基于EFI的系统中,启动选项被贮存在主板的存储器中。此时要修改启动选项,要么通过能够读写NVRAM的工具如NvrBoot,要么使用上文提到的BCDEdit。

GHOST使用教程(图解)

GHOST使用教程(图解) 收集者:小路发布于:https://www.360docs.net/doc/f212690124.html, 发布时间:2007- 5-6 12:50:48 发布人:小路 减小字体增大字体 一、什么是Ghost? Ghost(幽灵)软件是美国赛门铁克公司推出的一款出色的硬盘备份还原工具,可以实现FAT16、FAT32、NTFS、O S2等多种硬盘分区格式的分区及硬盘的备份还原。俗称克隆软件。 1、特点:既然称之为克隆软件,说明其Ghost的备份还原是以硬盘的扇区为单位进行的,也就是说可以将一个硬盘上的物理信息完整复制,而不仅仅是数据的简单复制;克隆人只能克隆躯体,但这个Ghost却能克隆系统中所有的东东,包括声音动画图像,连磁盘碎片都可以帮你复制,比克隆人还厉害哟:)。Ghost支持将分区或硬盘直接备份到一个扩展名为.gho的文件里(赛门铁克把这种文件称为镜像文件),也支持直接备份到另一个分区或硬盘里。 2、运行ghost:至今为止,ghost只支持Dos的运行环境,这不能说不是一种遗憾:(。我们通常把ghost文件复制到启动软盘(U盘)里,也可将其刻录进启动光盘,用启动盘进入Dos环境后,在提示符下输入ghost,回车即可

运行ghost,首先出现的是关于界面,如图 按任意键进入ghost操作界面,出现ghost菜单,主菜单共有4项,从下至上分别为Quit(退出)、Options(选项)、Peer to Peer(点对对,主要用于网络中)、Loca l(本地)。一般情况下我们只用到Local菜单项,其下有三个子项:Disk(硬盘备份与还原)、Partition(磁盘分区备份与还原)、Check(硬盘检测),前两项功能是我们用得最多的,下面的操作讲解就是围绕这两项展开的。 3、由于Ghost在备份还原是按扇区来进行复制,所以在操作时一定要小心,不要把目标盘(分区)弄错了,要不

如何正确使用英文字典

1、问:什么是英汉双解词典?使用双解词典有何好处?如何使用英汉双解词典?英语达到 什么水平可以用双解词典? 答:英汉双解词典是在保留英语原版词典内容的基础上,为原版词典中的词条、例句和注释等提供对应的汉语翻译的词典。简单地说,它是在英语原版词典的基础上加上汉语释义的词典。比如《牛津英汉双解小词典》、《牛津袖珍英汉双解词典》以及《牛津现代英汉双解词典》等都属于这类词典。 由于英语和汉语并不是完全对应的,因此,使用英汉双解词典,读者既能了解某单词在汉语中的对应词,又能通过其英语释义更清楚、更准确地理解其含义,避免因单纯看汉语对应词而产生的词义扩大或缩小等带来的理解偏差。另外,使用英汉双解词典可以增加英语语感,同时学习到比较地道规范的英语用法和说法。在下面的两个例子中可以比较清楚地体现出来:⑴ cleaver noun butcher's heavy chopping tool (肉铺的)切肉刀。在这个例子中,汉语的翻译"切肉刀"只表达了工具的用途,但它的形态没有表达出来,如heavy表明这把刀是厚重的, chopping也说明这把刀是用来切大块肉的。由于英汉两种语言的不同,以及词典的容量有限,必然会导致一些有用信息的流失,所以保留英语是相当必要的。⑵ cupboard noun recess or piece of furniture with door and usually shelves 壁橱,碗橱, 橱柜。在这个例子中,汉语释义的作用是不言而喻的,英文部分的解释不能马上让读者产生理解和印象,而汉语的释义则立刻解决了这个问题。在查阅英汉双解词典时,不能只是满足于知道了一个英文单词的中文对应词,还要注意读它的英文释义,以便进一步领会其准确含义。一般来说,初中水平以上的英语学习者就可以使用英汉双解词典了。一开始,最好选用难度较低的这类词典,如《牛津英汉双解小词典》。而对于中、高级英语学习者来说《朗文当代高级英语辞典》(英英?英汉双解)、《麦克米伦高阶英汉双解词典》都是不错的选择。 2、问:什么叫英语学习词典? 答:英语学习词典是专为母语不是英语的学习者编纂的英语词典,其特点是: ⑴ 选词适当,根据语料库数据分析词频后选用英语学习者最需要的常用词汇。 ⑵ 释义简明,释义词汇控制在一定数量之内(如2000-3500个常用词汇),使学习者使用起来非常方便,因此很受英语学习者的欢迎。

连接号用法

连接号用法 国家标准《标点符号用法》(GB/T15834—1995)把连接号分为一字线(—)、半字线(-)、浪纹线(~)和长横线(——)4种形式。 连接号的基本用法是把意义密切相关的词语、字母、数字连接成一个整体。连接号的基本形式是短横,占一个字的位置,印刷行业叫一字线,它还有另外两种形式,就是半字线(-)和波浪线(~)。连接号和破折号不同,不要相混。破折号是一长横,占两个字的位置。 一字线连接号连接词语,构成复合结构。例如:在我国大力发展第三产业的问题,以经得到经济——社会发展战略的决策人员和研究人员的重视。 一字线连接号还可以连接名词,表示起始和走向。例如:马尼拉-广州-北京行线八月一日首次通行 半字线连接号连接号码、代号,包括产品型号、序次号、门牌号、电话号、帐号等。前后多是隶属关系,可以读“杠”。例如:CH-53E是在CH-53D的基础上重新设计的更大型的重型起重直升机,公司编号S-80,绰号“超种马” 半字号连接号连接外国人的复姓或双名,例如:让-皮埃尔·佩兰 波纹线连接号连接数字表示数值的范围,例如:芽虫可用40%乐果乳剂800~1000倍液防治 一字线连接号也可以连接相关数字,例如:鲁迅(1881-1936) 半字号连接号连接阿拉伯数字表示年、月、日。这是国际标准化组织推荐的形式。例如:1993-05-04(1993年5月4日) 一、使用场合 1.一字线 一字线主要用于2个或2个以上名词或时间之间的连接,表示走向、起止和递进关系。(1)连接相关的方位名词,构成一个整体,表示走向关系。 [例1] 四川省达州市位于秦巴山系沿东北—西南方向向四川盆地过渡的地理阶梯之中。[例2] 我国的秦岭一淮北地区属于温带季风气候。 (2)连接相关的地点,表示空间或地理位置上的起止关系。 [例3] 2007年8月10日,深圳—重庆—拉萨航线首航成功。 再如:北京—天津高速公路;上海—杭州的D651次动车组列车。 (3)连接相关的时间,表示某一时间段的起止关系。 [例4] 20世纪80—90年代,中国东南沿海地区出现了“民工潮”现象。 再如:2000—2006年;2007年1—5月;2008年3月5—17日;上午8:00—12:00。(4)用于序数之间,表示起止关系。

实用高中英语惯用法词典

《实用高中英语惯用法词典》 A ◆a / an art. 英语不定冠词(a/an)的用法较复杂,以下几点须注意: 1.用a还是an:一般说来,辅音或半元音[j, w]开头的词要前用a。如: He has a computer (watch). 他有一台电脑(一块手表)。 He’s a university student (European). 他是大学生(欧洲人)。 元音开头的词前要用an。如: This is an egg (honest boy). 这是一只鸡蛋(诚实的男孩)。 注意,有的字母(如a, e, f, h, i等)或缩略词,若第一个音是元音也应用an。如: He missed an “n” in the word. 他写的这个单词漏了一个n。 2.不要从汉语习惯出发,漏掉必用的a/an。如: 他父亲是著名诗人。 误:His father is famous poet. 正:His father is a famous poet. 3.用于转化为普通名词的专有名词前,表示某某人或某某人的一部作品、艺术品等。如: A Mr Smith wants to see you. 一位叫史密斯先生的人想见你。 He bought a complete Lu Hsun.他买了一套鲁迅全集。 4.用于转化为普通名词的物质名词前,表示相应的产品或种类,有时表示数量关系。如: It’s a good wine. 这是(一种)好酒。 Two coffees and a tea, please. 请来两杯咖啡和一杯茶。 5.用于具体化的抽象名词前,表示与该抽象名词意义相关的人或事等。如: The party was a great success. 晚会开得非常成功。 It’s a pleasure to talk with you. 同你谈话是件愉快的事。 6.用于某些由动词转化来或具有动作意味的名词前,表示一次、一番等意义。如: Let me have a look. 让我看看吧。 I’ll give the car a good wash. 我要把车好好洗一洗。 7.用于序数词前表示数量或序数的增加。如: He bought a second computer. 他又买了一台(即第二台)电脑。 Later she borne a third son.后来她又生了第三个儿子。 8.有的不可数名词或本来应该带定冠词(the)的名词,由于受定语(尤其是形容词)的修饰,其前一般要用不定冠词或改用不定冠词,表示某种状态,此时的不定冠词通常含有 a kind of 的意思。如: have breakfast 吃早餐→have a quick breakfast 吃快餐 the world 世界→a world like ours 像我们这样的世界 注:有些不可数名词即使受形容词的修饰也不能用不定冠词,容易弄错的有:news(消息),advice(忠告),luck(运气),fortune(运气),work(工作),fun(娱乐,有趣的事),weather(天

相关文档
最新文档