文档库 最新最全的文档下载
当前位置:文档库 › CC++指针常见内存错误NULL指针野指针分析

CC++指针常见内存错误NULL指针野指针分析

CC++指针常见内存错误NULL指针野指针分析
CC++指针常见内存错误NULL指针野指针分析

C/C++指针和内存的相关问题分析

一、C/C++指针和内存的相关问题

以前在用C/C++编程的时候,经常会遇到内存读写错误,内存泄露等问题,后来记得看过一篇文章,大体意思阐述了“内存观念”全面贯彻到整个C/C++工程开发过程中的重要性和意义。因为C/C++较底层,指针的应用灵活而又功能强大,所以开发过程中,对内存的理解和把握非常必要。我今天看了几篇文章是针对C++指针和内存的一些分析和总结,觉得写的很好。我在此归纳总结了其中的一部分,包括常见的内存错误分析和NULL指针、野指针的介绍。

1.常见的内存错误及其对策

发生内存错误是件非常麻烦的事情。编译器不能自动发现这些错误,通常是在程序运行时才能捕捉到。而这些错误大多没有明显的症状,时隐时现,增加了改错的难度。常见的内存错误及其对策如下:

(1)内存分配未成功,却使用了它;编程新手常犯这种错误,因为他们没有意识到内存分配会不成功。常用解决办法是,在使用内存之前检查指针是否为NULL。如果指针p是函数的参数,那么在函数的入口处用assert(p!=NULL)进行检查。如果是用malloc或new来申请内存,应该用if(p==NULL) 或if(p!=NULL)进行防错处理。

(2)内存分配虽然成功,但是尚未初始化就引用它;犯这种错误主要有两个起因:一是没有初始化的观念;二是误以为内存的缺省初值全为零,导致引用初值错误(例如数组)。内存的缺省初值究竟是什么并没有统一的标准,尽管有些时候为零值,我们宁可信其无不可信其有。所以无论用何种方式创建数组,都别忘了赋初值,即便是赋零值也不可省略。

(3)内存分配成功并且已经初始化,但操作越过了内存的边界;例如在使用数组时经常发生下标“多1”或者“少1”的操作。特别是在for循环语句中,循环次数很容易搞错,导致数组操作越界。

(4)忘记了释放内存,造成内存泄露;含有这种错误的函数每被调用一次就丢失一块内存。刚开始时系统的内存充足,你看不到错误。终有一次程序突然死掉,系统出现提示:内存耗尽。动态内存的申请与释放必须配对,程序中malloc 与free的使用次数一定要相同,否则肯定有错误(new/delete同理)。

(5)释放了内存却继续使用它;有三种情况:A程序中的对象调用关系过于复杂,实在难以搞清楚某个对象究竟是否已经释放了内存,此时应该重新设计数据结构,从根本上解决对象管理的混乱局面。B函数的return语句写错了,注意不要返回指向“栈内存”的“指针”或者“引用”,因为该内存在函数体结

束时被自动销毁。C使用free或delete释放了内存后,没有将指针设置为NULL。导致产生“野指针”。

为了减少错误的发生,最好遵循以下5个规则:

(1)用malloc或new申请内存之后,应该立即检查指针值是否为NULL。

防止使用指针值为NULL的内存。

(2)不要忘记为数组和动态内存赋初值。

(3)避免数组或指针的下标越界,要当心发生“多1”或者“少1”操作。

(4)动态内存的申请与释放必须配对,防止内存泄漏。

(5)用free或delete释放了内存之后,立即将指针设置为NULL,防止产生野指针。

2. NULL指针和野指针

NULL指针是一个特殊的指针值,也是唯一一个对任何指针类型都合法的指针值。指针变量具有空指针值,表示它当时处于闲置状态,没有指向有意义的东西。空指针用0表示,C语言保证这个值不会是任何对象的地址。给指针值赋零则使它不再指向任何有意义的东西。为了提高程序的可读性,标准库定义了一个与0等价的符号常量NULL。程序里可以写 p = 0;或者 p = NULL;两种写法都把p置为空指针值。相对而言,前一种写法更容易使读程序的人意识到这里是一个指针赋值。

野指针不是NULL指针,是指向“垃圾”内存的指针。人们一般不会错用NULL 指针,因为用if语句很容易判断。但是野指针是很危险的,if语句对它不起作用。野指针的成因主要有两种:

(1)指针变量没有被初始化。任何指针变量刚被创建时不会自动成为NULL 指针,它的缺省值是随机的,它会乱指一气。所以,指针变量在创建的同时应当被初始化,要么将指针设置为NULL,要么让它指向合法的内存。例如:

char *p = NULL;

char *str = (char *) malloc(100);

(2)指针p被free或者delete之后,没有置为NULL,让人误以为p是个合法的指针。

(3)指针操作超越了变量的作用域范围。

打印---病句常见错误类型

病句常见错误类型:(找出例句中的错误) (一 )语序不当 不同的语序可能表达不同的意义。语序如果不当将会使表意不明等。语序不当主要有以下种情况:句子成分顺序不当、定语状语词序不当、主客体颠倒、分句位置不当。 1.定语、中心语位置颠倒: 例:由于纺织工人努力提高生产质量,我国棉布的出口深受各国顾客的欢迎。 2.把定语错放在状语的位置上: 例:如何进行人事制度改革的问题在全校教工中热烈地引起了讨论。 例:历史学家和考古学家对两千年前在长沙马王堆汉墓出土的文物进行了研究。 例:我们的代表团刚一到达,就热烈地受到当地人民的欢迎。 3.把状语错放在定语的位置上: 例:教师应该激发学生学习的充分的主观能动性。 例:我们的报纸、电视、杂志和一切出版物,更有责任做出表率,杜绝用字不规范现象,增强使用语言文字的规范意识。 4.多层定语语序不当:多项定语的排列顺序为:①表示领属或时间处所的定语;②表示名称或数量的短语;③动词或动词短语;④形容词或形容词短语;⑤名词或名词短语(带“的”的定语要放在不带“的”的定语之前)。通过背诵以下例句可以更牢固地记忆上述知识点: 他是家乡学校的(表领属)一位(数量)有30多年教学经验的(动词短语)优秀的(形容词)数学(名词)男(名词)老师。 例:北京故宫博物院最近展出的这件金缕玉衣是两千多年前新出土的文物。 例:千姿百态、精美绝伦的各种服饰是各民族人民互相学习和共同创造的结果。 5.多层状语语序不当。其正确的顺序应为:①表示目的或原因的介宾短语;②表示时间的名词或介宾短语;③表示处所的名词或介宾短语;④表示范围或频率的副词;⑤表示情态的形容词或动词;⑥表示对象的介宾短语。通过背诵以下例句可以帮助考生更牢固地记忆上述知识点: 那位失主为了表达谢意(表目的)昨天(时间)在电视台(表地点)又(副词)诚挚地(形容词)为他(表对象)点了一首歌。

常见病句类型丨结构混乱(判定方法+例句分析)

常见病句类型丨结构混乱(判定方法+例句分析) 结构混乱,又叫句式杂糅,主要有以下类型:举棋不定、藕断丝连、中途易辙、反客为主、结构含混。 (1)举棋不定 作者时而用这种结构,时而用那种结构,结果两种结构都用了。 ①多年来曾被计划经济思想束缚下的人们也觉悟起来。 (应该在“曾被......束缚......”和“在......束缚下的... ...”两种格式中选用一个。) ②这种慷慨悲歌的壮举的背后,还是自信心不够的表现。 (应该在“......的背后还是自信心不够”和“......壮举还是自信心不够的表现”里选用一个。) (2)藕断丝连 结构完整的一句话的最后一部分用做另一句的开头硬凑起来。 ①我们向政府提意见是人民的责任。 (把“我们向政府提意见”和“向政府提意见是人民的责任”凑在一块儿,应该删去“我们”。) ②你可知道,要出版一本译作是要经过多少人的努力以后,才能与读者见面的。 (是把“要出版......的努力”和“一本译作......见面的”凑在一块儿,用哪一句都可以。) (3)中途易辙 一句话说了一半,忽然另起炉灶,重来一句。 ①例如杜重远以《闲话天皇》这篇文章,认为是冒犯了日本皇帝,置之于狱,就是例子。 (应该改作“因为杜重远写了......文章,就认为他是......”。原句使不知道这件事始末的人误认为杜重远把别人送进监牢,非常不妥。) ②中国人民自从接受了马列主义思想之后,中国的革命就在毛泽东同志领导下大大改了样子。 (“中国人民......马列主义思想之后”就怎么样?作者不接下去说,却用“中国革命”另起一句。应该改为“自从中国人民......之后”。) (4)反客为主 把上半句主语以外的成分用来做下半句的主语,因此而纠缠。 ①因此,当匪徒们偷袭游击队的时候,被游击队反包围了,歼灭了无数匪军。

英语写作常见错误分析

大学英语四六级应试技巧写作篇(英语写作常见错误分析) 检查主要针对四个重点部位:1)是否切题它又分三个层面: 一是整篇文章内容是否切合文章标题要求; 二是段落主题句的内容是否与各段落提示句内容相一致; 三是段落内部的内容是否与段落主题句的表达相一致。如果发现任何一个层面不切题,应尽可能弥补,删除那些多余的或不切题的地方;增添残缺的、语义表达不足的地方。由于时间所限,删的内容一定要精,要切中要害,切忌动“大手术”。 2)是否连贯检查上下文是否连贯,句子衔接是否自然流畅,检验的标准主要是句子是否通顺,该用连接词的地方用了没有,以及所用的连接词是否合适。 3)是否有语法错误主谓是否一致,动词的时态、语态、语气的使用是否正确,词组的搭配是否合乎习惯。为避免不必要的语法错误,对把握性不大的词组、句型绝不要用。而应使用那些自己熟悉的词组、句型来表达相同或相近的意思。 4)是否有大小写、拼写、标点错误在这些细枝末节上,谨慎细心地处理,无疑会进一步提高文章的整体质量。在检查、改错的过程中,切忌乱涂乱抹。保持卷面清洁,无疑会给阅卷者留下好印象。英语写作常见错误 一、不按提纲写/ 不切题 一、不切题英汉不同的语篇思维模式是造成不切题的直接原因。一些外国人认为东方人写作善用迂回法,也就是总绕着主题的外围转,而不从主题入手展开讨论。汉语语篇的思维模式是中国历史文化的产物,人们认为这种方式含蓄、委婉,容易使人接受,而英美人则喜欢开门见山的叙述主题;所以我国学生进行英语写作时,由于受汉语语篇思维模式的影响,阐述时不从主题入手,不能紧扣主题进行写作,致使文章主题不明确,观点不够鲜明。我们来看一篇以"Trees"为题目的作文:Trees are man's friends. 1. We can see trees everywhere. 2. We plant trees every year. 3. We can make tables with trees. 4. Trees also give us fruits to eat. 5. I like to eat fruits very much. 再来看改写后的段落:Trees are man’s friends.1.They provide man with timber, fruits and seeds. With timber, man can build houses and make furniture. 2. Fruits are the food, which is necessary to us every day. 3. As for seeds, they can be used to extract oil. 这样就克服了前面所犯错误,紧紧围绕了主题句来展开,算是一篇好的作文。 二、语言表达的错误 从题目或给出的关键词中照搬,不注意单词在句中所做的成分及大小写 忽视第三人称单数 忽视被动语态的用法 三、语言表达的错误重点分析。 1.句子结构混乱,出现句子不完整或句子成分多余2.词性误用3.主谓不一致 4.根据中文逐字硬译5. 名词可数与不可数的误用 6.介词to和不定式符号的混淆7 .动宾搭配不当 8. 词组搭配错误 9.综合性语言错误: 有诸如时态,语态,标点符号,大小写等方面的错误 1.句子结构混乱,出现句子不完整或句子成分多余。句子不完整(Sentence Fragments)在口语中,交际双方可借助手势语气上下文等,不完整的句子完全可以被理解.可是书面语就不同了,句子结构不完整会令意思表达不清,这种情况常常发生在主句写完以后,笔者又想加些补充说明时发生. 例1.There are large number of people die from the disasters.

成语、病句错误常见类型(供识记用)

成语、病句错误常见类型(供识记用) 一、成语: 成语是常用而定型的词组或语句,具有丰富的内容和精练的形式。侧重考查容易用错的成语,考查的角度有近义成语的辨析,有使用对象、范围、语境的判断,词义准确性的考查,词义感情色彩的分辨等。 下面拟结合近几年高考题来探寻此类题型设置干扰角度的一般规律。 1、望文生义,故意曲解。 高考中有一些大家不常见的成语,命题者设题时常常望文生义,故意曲解词义。如:"万人空巷"、"炙手可热"、"首当其冲"、"文不加点"、"别无长物"等。 2、张冠李戴,用错对象 成语的含义有所侧重,适用对象范围也就不同,如果对成语所表达的习惯对象或范围缺乏了解,就会使陈述和被陈述对象之间出现张冠李戴的现象。如:近年来,一些正值豆蔻年华的大学生沉迷在网吧里,从而荒废了学业,浪费了青春,真让人痛惜不已。 "豆蔻年华"语出唐代杜牧《赠别》诗:"娉娉袅袅十三余,豆蔻梢头二月初。"后来称女子十三四岁的年纪为豆蔻年华。句中用来形容十八岁以上的"大学生",显然不当。高考考过的类似的成语还有:"美轮美奂"、"汗牛充栋"、"左右逢源"、"车水马龙"、"蓬荜生辉"、"偃旗息鼓"、"蔚为大观"、"鳞次栉比"。 3、忽视语境,不分范围。 命题者设置干扰项时常常故意忽视语境,不分范围,造成考生的错误判断。如: 只要你设身处地,到抗洪抢险第一线去,你就不能不为我们子弟兵那种舍己为人的精神所感动。 "设身处地"的意思是"设想自己处在别人的地位或境遇中",而句子的语境是要"到抗洪抢险第一线去",不是设想,因此此处不能用"设身处地",只能用"身临其境"才妥当。 4、违情悖理,不合逻辑。 有些成语的使用更有其特定规则,比如说修饰语与中心词不搭配,动词与宾语不搭配,有的本身就不能带宾语等等。成语误用的"不合逻辑"主要表现是自相矛盾。如:如果对中国人民的严正声明和强烈抗议置之度外,一意孤行,必将自食其果。 那是一张两人的合影,左边是一位英俊的战士,右边是一位文弱的莘莘学子。 第一句中的"置之度外"和"置之不理""置若罔闻"词义相近",置之度外"常常和介词"把"搭配,"置之不理""置若罔闻"常常和介词"对"搭配,因此句中要么把"对"改为" 把",要么把"置之度外"改为"置若罔闻",才能是正确的。这样的词还有:“司空见惯” “耳濡目染”不能带宾语;"同心同德""深思熟虑"不能作修饰语等等。第二句中的"莘莘学子",是"众多的学子",既然是"众多的学子"何言"一个" ?删去"莘莘",意思就通顺了。高考考过的类似的成语还有:“安步当车”,“七手八脚”。 5、混淆情感,褒贬不分。 在运用成语时,要因目的、场合、对象的不同而异,用于赞扬、夸奖的使用褒义成语,用于贬斥、批评的使用贬义成语。命题者却故意用反,如: 齐白石画展开幕了,国画研究院的画家竟相观摩,艺术爱好者也趋之若骛。 该句旨在突出"画家",尤其是"艺术爱好者"观摩"齐白石画展"的热情,而句中却用"趋之若骛"(像鸭子一样成群跑过去,比喻很多人争着赶去)这个含贬义的成语来表示,运用不恰当是不言而喻的,可用"纷至沓来"。这样的成语还有:"无所不为"," 处心积虑","殚精竭虑","蠢蠢欲动","雨后春笋","有口皆碑","弹冠相庆"等。 6、叠床架屋,语义重复。

常见写作错误分析new

常见写作错误分析n e w Pleasure Group Office【T985AB-B866SYT-B182C-BS682T-STT18】

一.不一致(D i s a g r e e m e n t s) 所谓不一致不光指主谓不一致,它还包括了数的不一致,时态不一致及代词不一致等。Sample 1: When one have money, he can do what he want to. Once one has money, he can do what he wants (to do). Sample 2: A driver should never race your motor without a warm-up. A driver should never race his motor without a warm-up. Sample 3: When one is sick, you don’t want company. When you are sick, you don’t want company. When one is sick, one doesn’t want company. Sample 4: I was extremely sorry you are injured. I am extremely sorry you are injured. 二.修饰语错位( Misplaced Modifiers)

Misplaced and dangling are phrases that are not located properly in relation to the words they modify. Misplaced modifiers lead to illogical sentences that are difficult to follow. Modifiers are associated with the closest word they could possibly belong to. When a modifier slips out of place, there arises confusion. 英语与汉语不同,同一个修饰语置于句子不同的位置,句子的含义可能引起变化.对于这一点中国学生往往没有引起足够的重视,因而造成了不必要的误解. Sample 5: I believe I can do it well and I will better know the world outside the campus. I believe I can do it well and I will know the world outside the campus better. Sample 6: A small book sat on the desk that Sarah had read.

公文写作常见问题分析

一、标题常见问题分析 公文标题是公文内容的摄要,在发挥公文效能上起着举足轻重的作用。但受诸多因素的影响,公文标题时常出现一些毛病,现归纳为以下八个方面,并作粗浅分析。 (一)要素不全 完整的、规范的公文标题,一般应具备“三要素”,即发文机关名称、事由、文种,以标明由谁发文、为什么发文和用什文种发文。2012年7月1日起施行的《党政机关公文处理工作条例》作出明确规定:“公文标题应当准确简要地概括公文的主要内容(事由)并标明公文种类(文种),一般应当标明发文机关”。当然,特殊情况下,也可省略标题中的一至二个要素,但不可随意省略,要相对规范,否则,将毛病百出。 常见的病例有三种: 一是随意省略事由。如《××县人民政府决定》,由于省略事由,受文者看不出标题所反映的主要内容、事项和基本观点,不利于学习、贯彻、领会、落实文件精神。除一些非重要的、极其简短的通知、通告和特殊机关发出的特定公文外(如中华人民共和国国务院、司法部门发出的国务院“公告”、“主席令”、“布告”等),一般情况下不得省略事由。 二是随意省略发文机关。如:一份没有版头的文件标题《关于加强农村党支部建设的报告》,待上级看完文件后,才从落款处知道文件是哪个机关发出的,既不庄重,也不严肃,更不利于公文运转和办理。具有重大决策和事项的下行文不得省略发文机关;没有版头的下行文、上行文均不得省略发文机关,但有版头(发文机关标识)的,也可不标明发文机关。 三是随意省略文种。使受文者不得要领,失去公文的严肃性。如《××乡人民政府关于召开春耕生产会议的有关事宜》。 (二)乱用文种 主要表现在三个方面:

一是混用文种。如《全国人大常委会党组关于县乡换届选举问题的请示报告》,这里把“请示”、“报告”两个不同的文种混淆在一起使用,不论是已经废止的《国家行政机关公文处理办法》,还是自2012年7月1日起施行的《党政机关公文处理工作条例》,都没有“请示报告”这一文种,明显不妥。从该“请示报告”的内容看,应使用批转式“报告”这一文种。 二是错用文种。有的该用“请示”的,却用了“报告”,而该用“报告”的反而用的是“请示”;有的该用“函”的却用“通知”;有的把没列为文种的公文种类作为文种使用,如“条例”、“规定”、“办法”、“总结”、“计划”等,以上这些,都不可作为文种使用,不可直接行文。《党政机关公文处理工作条例》所确定的公文文种共有15种,决议、决定、命令(令)、公报、公告、通告、意见、通知、通报、报告、请示、批复、议案、函、纪要。除此之外,均不可直接行文,但可作为“印发”、“颁发”或“通知”的“附件”行文。 三是生造文种。如《关于调整工资的补充说明》、《关于机构改革中有关问题的解释》等,这里的“补充说明”、“解释”均不应作为文种使用,以上两个标题可修定为《××(发文机关)关于印发调整工资补充说明的通知》、《××(发文机关)关于印发机构改革中有关问题解释的通知》。还有的把“安排”、“要点”、“细则”这些既不是公文文种又不是应用文体种类的东西常常作为公文文种直接行文,是错误的。 (三)隶属不清 不该用“批转”的,用了“批转”;该用“批转”的却用了“印发”、“转发”,分不清三者之间的隶属关系和词性。如《××县政府办公室关于批转××市长在××会议上讲话的通知》,这里的“批转”使用不当,应该使用“印发”或“转发”。因为“批转”具有“批准转发”之意,是上级对下级报告的认同并转发下去贯彻落实的。下级对上级机关的文件和上级领导同志的讲话、批示等不可使用“批转”,否则将混淆了上下级的隶属关系。 (四)提炼不精。主要表现在标题冗长上。如《×××(发文机关)关于招收退休退职职工子女就业,进行合理安

高考语文常见错句解析演示教学

高考语文常见错句解析 --------------------------------------------------------------------------------------------------- 语法口诀:从语法上来判断语句错误是找出语病的第一步 主谓宾、定状补,主干枝叶分清楚。定语必居主宾前,谓前为状谓后补。 状语有时位主前,逗号分开心有数。 总的来说:否定失当、前后矛盾、语位缺失、对应不周、语义含混不清、语序不对、同义词重复等。 即:搭配不当、语序不当、残缺或赘余、结构混乱、语意不明、不合逻辑。 错句虽然通过各种措施增加迷惑性,其“病征”是十分突出的,而且也有一些规律可寻,如果抓住这些“病征”顺藤摸瓜,加以甄别,就更容易判断出该句是不是有病,是何种语病。 ---用词不当主要包括谓语与宾语搭配不当,用词不准确或错误,介词误用、连词搭配不当,多余使用或缺失等。 介词和它的宾语构成介词词组,在句中作状语,表语,补语或介词宾语。 1、对于、对。一般能用”对于”的地方可以用”对”,后面一般加…来说或而言。但“对”表示向或对待的意思时,只能用“对”。如“对人民负责/对他笑了笑/他对老师很尊敬”。 错句1:我们做任何工作,都要对于人民负责。 错句2:如果对中国人民的严正声明和强烈抗议置之度外,一意孤行,必将自食其果。(置若罔闻”常常和介词“对”搭配,因此例句中要就把“对”改为“把”,要就把“置之度外”改为“置若罔闻”,才能是正确的。这样的词还有:“司空见惯”“耳濡目染”不能带宾语;“同心同德”“深思熟虑”不能作修饰语,等等。) (应该把“是”改做“表现出”。) “关于”和“对于”用法相近,有时可以互换。例如:关于(对于)这个问题,大家有不同的看法。 但是他们在用法上还是有区别的,主要有以下三点: 第一、表示关联、涉及的事物,用“关于”;指出对象用“对于”。例如: 关于招生问题,请与招生办公室直接联系。 对于不正之风,我们不能听之任之。 错例:为什么对于这种浪费人才的现象至今没有引起有关部门重视呢? “对于”搭配的是“现象” 它形成的就是状语,表语,补语或介词宾语四种成分之一。你拆开成分看看是不是“对于现象”是多余的。而“为什么”却没用了(“对于”误用,应去掉) 第二、“关于”组成的介词短语做状语,通常放在主语之前;“对于”组成的介词短语做状语,放在主语前后都可以。例如; 关于美学,我所知有限。 对于美学,我很感兴趣。 我对于美学很感兴趣。 错例:我关于美学很感兴趣。(“关于”误用,应改为“对”或“对于”) *3月17日,6名委员因受贿丑闻被驱逐出国际奥委会。第二天,世界各大报纸关于这起震惊国际体坛的事件都作了详细报道。(介词使用不当,应为“对”) 第三、“关于”组成的介词短语可以做标题,“对于”组成的介词短语就不能。如“关于中国现当代文学”可以做标题,“对于中国现当代文学”就不能。 “在····上”“在·····下”中间插的应该是名词或名词性短语, 在不减少插秧丛数(的条件)下,有可能做到周年套养红萍,争取大幅度提高红萍产量,为解决肥料问题闯出一条新的路子。 自开工以来,在卫生工程局负责人及参加工作的工人,解放军不顾劳累地积极工作(的情况)下,工程进度很快。 值得注意的是:“在···上”中间也可以插入兼名词的动词,表示范围,但不能插入动宾短语。如可以说“在

公文常见错误分析及对策

公文常见错误分析及对策 公文写作 公文常见错误分析及对策 公文是公务文书的简称,是处理公务、管理事务的一种书面文字工具。其重要特点就是行文的规范化、制度化和标准化。对于公文格式,国家技术监督局制定了《国家行政机关公文格式》(GB/T9704—1999,以下简称《格式》),国务院办公厅制定了《国家行政机关公文处理办法》(2001年1月1日起施行,以下简称《办法》),中央办公厅制定了《中国共产党各级领导机关文件处理条例(试行)》(以下简称《条例》)。但是不少单位和部门制发文件,并没有严格按照规定、要求去做,而是各行其是,制发文件存在很大的随意性,造成公文格式的不规范,严重影响了公文的严肃性、公正性。更在一定程度上影响了公文的质量和效能,影响了政 府的行政效率,因此必须引起高度重视。 一、存在的问题 (一)文种使用乱。一是生造文种。把没列为文种的公文种类作为文种使用。《办法》所确定的公文文种共有13类14种,即:命名、令,决定,公告,通告,通知,通报,议案,报告,请示,批复,意见,函,会议纪要。除此之外,均不可直接行文,但可作为"印发"、"颁发"式"通知"的"附件"行文。例如,《关于××市区退休人员一次性缴纳医疗费分期缴费的具体操作规定》、《关于使用社会保障卡有关问题的说明》等,这里的"操作规定"、"说明"均不应作为文种使用,可以改成《××关于印发市区退休人员一次性缴纳医疗费分期缴费的具体操作规定的通知》、《××关于印发使用社会保障卡有关问题的说明的通知》,不能作为文种使用的还有"条例"、"规定"、"办法"、"总结"、"计划"等,有的甚至把"安排"、"要点"、"细则"这些既不是公文文种又不是应用文体种类的东西常常作为公文文种直接行文,都是错误的。

9、天气图分析

第九部分天气图分析(周长青) 基本天气图分析;辅助天气图分析;锋面分析;温压图(T-LogP)分析和应用 第一章基本天气图分析 一、了解不同投影底图的用途 兰伯特(Lambert)正形圆锥投影:适用于中纬度地区的天气图,如欧亚高空图和地面图都采用这种投影。 极射赤面投影:高纬度地区比较真实,一般用作北半球天气图和极地天气图。 墨卡托(Mercator)主要适用于作赤道或低纬地区的天气图底图。 二、熟悉地面、高空天气图填图符号的气象意义 以下是陆地测站(左)和船舶测站(右)填写格式 N 总云量,CH、CM和CL分别代表高、中、低云云状,以表2.1.2的符号表示。Nh代表低云量,图上填的为电码。电码和云量的关系见表2.1.3。“×”为不明或缺、错报,低云量和总云量相同时不填。h代表低云云高,以数字表示,以米为单位填写。TTT和TdTdTd :分别代表气温和露点。WW:现在天气现象。 VV :水平能见度。PPPP:海平面气压,以数字表示,以hPa为单位。填写后三位数字,最后一位为小数。如“035”,代表气压为1003.5hPa;“995”,代表气压为999.5hPa。PPP代表过去3小时气压变量。a :3小时气压倾向。“+”表示过去3小时气压升高,“—”过去3小时气压下降。“×”表示不明。W1W2:过去天气现象,定时绘图天气观测报告前6小时内出现的天气现象,补充定时绘图天气观测报告观测前3小时出现的天气现象。W1W2表示两种天气现象。RRR:6小时降水量“T”表示微量。Dd:风向。以矢杆表示,矢杆方向指向站圈,标示风的来向。静风时不填任何符号,在CH上面填有d时表示风向不明,后面的数字为风速ff 代表风速。以矢羽表示,矢羽一长划表示4m/s,一短划表示2m/s,一三角旗表示20 m/s,风速不明时,填“×”。 选填项目的符号及意义:P24P24 代表24小时气压变量。 云状符号:

英语写作常见错误与分析

英语写作常见错误与分析 英语写作常见错误与分析 下面我们对一些在英语写作中典型的病句实例逐一加以剖析. 一.不一致(Disagreements)所谓不一致不光指主谓不一致,它还包括了数的不一致时态不一致及代词不一致等.例1. When one have money ,he can do what he want to .(人一旦有了钱,他就能想干什么就干什么.)剖析:one是单数第三人称,因而本句的have应改为has ;同理,want应改为wants.本句是典型的主谓不一致.改为:Once one has money ,he can do what he wants (to do) 二.修饰语错位(Misplaced Modifiers)英语与汉语不同,同一个修饰语置于句子不同的位置,句子的含义可能引起变化.对于这一点中国学生往往没有引起足够的重视,因而造成了不必要的误解.例1. I believe I can do it well and I will better know the world outside the cus. 剖析:better位置不当,应置于句末. 三.句子不完整(Sentence Fragments)在口语中,交际双方可借助手势语气上下文等,不完整的句子完全可以被理解.可是书面语就不同了,句子结构不完整会令意思表达不清,这种情况常常发生在主句写完以后,笔者又想加些补充说明时发生.例

1. There are many ways to know the society. For exle by TV ,radio ,newspaper and so on . 剖析:本句后半部分"for exle by TV ,radio ,newspaper and so on .”不是一个完整的句子,仅为一些不连贯的词语,不能独立成句.改为:There are many ways to know society ,for exle ,by TV ,radio ,and newspaper. 四.悬垂修饰语(Dangling Modifiers)所谓悬垂修饰语是指句首的短语与后面句子的逻辑关系混乱不清.例如:At the age of ten, my grandfather died. 这句中"at the age of ten"只点出十岁时,但没有说明” 谁”十岁时.按一般推理不可能是my grandfather, 如果我们把这个悬垂修饰语改明确一点,全句就不那么费解了.改为:When I was ten, my grandfather died.例1. To do well in college, good grades are essential.剖析:句中不定式短语“to do well in college” 的逻辑主语不清楚.改为:To do well in college, a student needs good grades. 五.词性误用(Mi suse of Parts of Speech)“词性误用”常表现为:介词当动词用;形容词当副词用;名词当动词用等.例1. None can negative the importance of money.剖析:negative 系形容词,误作动词。改为:None can deny the importance of money.

小学语文常见的八大病句类型修改方法及解析

小学语文常见的八大病句类型修改方法及解析 凡是违反语法结构规律或客观事理的句子都是病句,前者叫语法错误,后者叫逻辑错误。下面是小编为大家收集整理的小学语文常见的八大病句类型修改方法及解析,希望能对大家有所帮助! 一.成分残缺 1.上课的时候,做小动作,被老师批评。 解析:这道题缺少主语,我们不知道是谁被老师批评,是谁上课,读起来特别的怪,所以在被的前面加小明、也可以在上课的前面加小明、也可以在做小动作前加小明,只要语句通顺都可以。 答案:上课的时候,做小动作,小明被老师批评。 2.每个小学生都应该上课专心听讲的好习惯。 解析:这道题缺少谓语,缺少了一个和习惯搭配的词语,所以在"应该";后面加上"养成";。 答:每个小学生都应该养成上课专心听讲的好习惯。 3.春天到了,林荫大道上的花草树木。 解析:这道题是缺少了一个和花草树木搭配的词语。在花草树木后面加"发芽了";。 答:.春天到了,林荫大道上的花草树木发芽了。 4.老师耐心学生。 解析:这道题是缺少了一个和耐心搭配的词语。在耐心后面加"教导";。 答:老师耐心教导学生。 5.这次的运动会,取得了第一名。 解析:这道题我们不知道是谁取得了第一名,在取得第一名前面在小明。 答案:这次的运动会,取得了第一名。 6.我肚子饿了,很想吃。 解析:这是一道一眼就能看出来的题,是一道送分题。 答:我肚子饿了,很想吃东西。 二.成分累赘 1.我忍不住不禁笑了起来。 解析:这是一道两个意思相近的词语混用的病句。忍不住和不禁任意去掉一个即可。 答:我忍不住笑了起来。 2.我的作业几乎全部做完了。 解析:这道题是一个表大概,一个表肯定的词语混用的病句。几乎和全部任意去掉一个即可。(最好删几乎,留全部) 答:我的作业全部做完了。 3.盼望已久的故事书即将终于到了,同学们快乐极了。 解析:这道题是一个表大概,一个表肯定的词语混用的病句。即将和终于任意去掉一个即可。(最好删即将,留终于) 答:盼望已久的故事书终于到了,同学们快乐极了。 4.美丽的大草原一碧千里,到处都是绿色。 解析:这是一道两个意思相近的词语混用的病句。一碧千里和到处都是绿色。去掉一个即可。(记住逗号变句号) 答:美丽的大草原一碧千里。 5.邻居家的哥哥很十分高兴的跑了进来。

公文常见错误分析及对策

公文常见错误分析及对策 一、存在的问题 (一)文种使用乱。一是生造文种。把没列为文种的公文种类作为文种使用。《办法》所确定的公文文种共有13类14种,即:命名、令,决定,公告,通告,通知,通报,议案,报告,请示,批复,意见,函,会议纪要。除此之外,均不可直接行文,但可作为"印发"、"颁发"式"通知"的"附件"行文。例如,《关于技术练兵比武的具体操作规定》、《关于使用统缴证有关问题的说明》等,这里的"操作规定"、"说明"均不应作为文种使用,可以改成《××关于印发技术练兵比武的具体操作规定的通知》、《××关于印发使用统缴证有关问题的说明的通知》,不能作为文种使用的还有"条例"、"规定"、"办法"、"总结"、"计划"等,有的甚至把"安排"、"要点"、"细则"这些既不是公文文种又不是应用文体种类的东西常常作为公文文种直接行文,都是错误的。 (二)混用文种。常见的是把相近的"请示"和"报告"两种文种张冠李戴。例如:《××关于批准成立运输协会的报告》,《××关于办公自动化所需经费的报告》。两个标题内容十分明确,就是要求上级解决问题,应该用"请示"而不是"报告"。报告是"向上级机关汇报工作、反映情况、答复上级机关的询问"的,这类报告,只要把情况汇报、反映清楚即可,目的是让上级和领导了解发展情况,掌握工作进度,做到心中有数,不需要回复;而请示是"向上级机关请求指示、

批准"的,需要回复,两者在使用上有很大的区别。有时也存在"请示"和"函"混用。《办法》规定:不相隶属单位之间相互商洽工作、询问和答复问题,请求批准和答复审批事项是用函。可是有些单位当有求于对方(不相隶属单位)时却用请示。 (三)规矩格式乱。《格式》中就公文的格式、标准都作出了明确的规定。在具体行文中常见错误有: 1.排版规格不当。公文标题应在红色反线下空2行,用2号小标宋体字,正文用3号仿宋体字,一般每面排22行,每行排28个字。而在实际操作中往往上各行其是,严重影响了公文的严肃性。 2.发文号标注不规范。主要表现在,一是错用括号。如,绵交发(2006)240号;二是用虚数。如绵交发〔2006〕005号;三是字体字号不标准。《格式》规定:发文字号,用3号仿宋体字,居中排布;年份、序号用阿拉伯数码标识;年份应标全称,用六角括号"〔〕"括入;序号不编虚位(即1不编为001),不加 "第"字。特别对于字号和字体,有的小于3号;有的用小标宋体字,有的用楷体,也有的用黑体,五花八门。 3.标题滥用符号。《办法》第三章公文格式第十条第六款中明确规定"公文标题中除法规、规章名称加书名号外,一般不用标点符号"。但是在实际中,滥用符号的例子屡见不鲜。如"关于转发×市政府《关于做好一节一会相关工作的紧急通知》的通知"、"关于转发×局《关于实行在网上公示建筑企业不良行为的通知》的通知",以上两例中的"《》"符号都不应该使用,应改为:关于转发×市政府关于做好一节一会相关工作的紧急通知的通知"、"关于转发×局关于实行在网上公示建筑企业不

病句句式杂糅经典错误

常见累赘词语,对此考点作简要分析。 1. 报刊杂志。刊意即杂志,删去杂志两字。 2. 互相厮打。厮已含有互相的意思,删去互相。 3. 这其中.这其间。其即这,删去这。 4. 见诸于.付诸于。诸是文言中的一个兼词,是之于的合音,应删去于字。 5. 否则不这样。否则就有不这样之意,删去不这样。 6. 大好良机。良即很好,故应删去大好。 7. 十分万恶。万恶就是极端恶毒,删去十分。 8. 亲眼目睹。目睹即亲眼看到,故应删去亲眼。 9. 共同协商。协意思是共同合作,因此,应删去共同。 10. 非常嗜好。嗜好即极度爱好,故删去非常。 11. 十分炎热。炎热指天气十分热,再用十分修饰,纯属蛇足。 12. 过度酗酒。酗已包含无节制之意,删去过度。 13. 一致公认。公即共同的,一致意思为相同无分歧,两者重复,删一致。 14. 前来光顾。顾就是到来的意思,删去前来。 15. 到此光临。临也是到来。故删到此。 16. 开始启动。启动指(仪器仪表等)开始工作,所以不必再用开始修饰。 17. 十分优异。优异就是不一般.很好,故删去十分。 18. 十分罕见。罕意为十分,故直说罕见即可。 19. 无故旷课。旷课即无故缺课,再以无故限制,实属多余。 20. 热切渴望。渴望就是迫切地希望,删去热切。21. 悬殊很大。悬殊即相差很大,故删去很大。 22. 国际间。际就是彼此之间,因此,应删去间或将际改为家。

23. 多余的废话。废就是无用多余的,删去多余。 24. 多年的夙愿。夙的意思是一向有的,旧有的,删多年。 25. 初开先河。先河已包含了初开的意思,再用初开修饰,纯属蛇足。 26. 过高的奢望。奢即过分的,与过高的意思一样,语意重复。 27. 无数莘莘学子。莘莘即众多,用无数修饰多余。 28. 葱绿的大葱。葱绿就是像葱那样绿,与大葱重复,应将葱绿改为碧绿。 29. 值得可歌可泣,值得可歌可泣。可在此词中的意思为值得,故值得一词就是多余。 30. 胜利凯旋归来。凯即胜利;旋即归来,胜利凯旋归来岂不是叠床架屋?只保留凯旋即可。 31. 可堪称。堪已有可以,能够之意,删去可。 32. 致信给。致已有给之意,删去给。 33. 更加至关重要。更加与至关重复,保留其中一个即可。 34. 使人民生灵涂炭。生灵涂炭的意思是使百姓陷入泥沼。形容人民处于极端困苦的境地。已含使人民的意思,故删去使人民。 35. 留下的遗毒。遗毒中的遗已有留下之意,连用累赘。 36. 至少……以上。至少含有最底的意思,后面搭配的应是确数,无须再用模糊语以上。 37. 万一若。万一表示可能性极小的假设,与若重复。 38. 切忌不要贪睡。切忌不要均表示否定,修饰贪睡不当,删去其中一个。 39. 迷人的魅力。魅力就是迷人的,此词在课文《米洛斯的维纳斯》中出现过,亦当是累赘。 40. 涉及到。涉及中的及就是到的意思,删去及。 41. 被……所接受。文言句式为……所\\\'即相当于现代汉语中的被。句中用了被字后,再用所字,多余。 42. 年轻的小伙子。小伙子岂不是年轻人?用年轻修饰小伙子,纯属多此一举。 43. 并非是。非是文言色彩较浓的一个词,不是的意思,因此,其后不必再加是。 44. 从心里由衷感谢。由衷就是从心里,故该词累赘。

工作中常见问题分析

一、BW DTP 非法字符问题 无非就是业务上搞出一堆乱七八糟的字符,这些字符到了BW这边,就变成了井号(#) 这个解决办法有这么几种: 1、直接改PSA PSA可以修改,可是这样治标不治本,顶多是我们这边数据上载正常了,可是数据跟业务上的录入还是有差别 2、在转换中写Start Routine 方法类似,不过是把'#'替换成''或者' ' 也是和方法1类似,只不过是升级了一下,不用手工操作,代价就是上载的效率和传输的流程 3、增强数据源 这个方法比较惨,因为井号(#)在源系统中指不定是啥字符呢,仔细算算得有十几个,都控制的话代价比较大,不如写Start Routine,只不过一个PSA可能会上载到多个模型,就得写多个Start Routine。 4、找业务修改R3的数据 这个好,改完了BW再抽一遍完事儿,不过协调起来比较复杂 5、增强业务系统 在用户输入或者批导的时候,控制输入,当遇到这种垃圾字符的时候,就提示错误,禁止写入,这是最好的办法。 二、现在有一个 QUERY 运行十分慢 , 所以我想在 BW 里找到一个工具来分析这个 QUERY 是怎么运行的 . 想知道慢在什么地方 , 用了多少时间等一些具体信息 . 1、在 BW 中使用交易代码 RSRT 2、填上需要测试的报表的技术名称 3、单击执行 + 调试 4、勾选弹出的调试选项对话框的其他中的显示统计数据和未使用高速缓存 5、输入 Querry 的所需要的变量,运行结果回来之后, F3 返回统计数据界面:将持续时间求和减去时间等待时间、用户的时间,得到的时间作为该报表的统计时间 报表执行的速度一般都是 cache > BIA > Aggregate > Cube 自身 .. 所以第二次执行,能从 cache(缓存)取数的话,自然就快了 三、我在激活一个 DSO 时,由于数据量比较大,差不多有 2 千多万条的数据,之前的传输进程都是绿灯,可在激活过程中,就变成了红灯,不管激活多少次也是红灯,请问这个是什么原因啊? 这个 DSO 是主要做报表用,还是做数据存放及 delta 用,如果是后者的话,更改 DSO 的属性把“SIDs Generation upon Activation激活之后生产主数据标识” 的勾弃掉,如果是前者,可以通过事务“RSODSO_SETTINGS” 调整相应参数来提高你的 active 的效率。Parameter for SID Generation 中, Maximum package Size 是 2 万, maximum wait time for process 是 600(10 分钟 ) ,这个数字是否是越大越好 ? Maximum package Size 是根据你的内存来设的, maximum wait time for process 可以长一点。 四、执行“ 分配工作簿” 后,收到了邮件,可是 Excel 里的中文都是井号“### ####” ,请问该怎么解决?谢谢! BW 是 3.5 的。

高中语文病句常见的错误类型

高中语文病句常见的错误类型 一、语序不当 1、定语位置不当。如: (1)我国棉花的生产,长期不能自给。 (定语与中心语位置颠倒,应该为:我国生产的棉花,长期不能自给。) (2)广大的农村青年表现出无比的走社会主义的热情。 (定语“无比”错放在状语的位置上而造成病句,应该将“无比”放至“热情”之前。) 2、状语位置不当。如: (3)在社会主义建设事业中,应该发挥广大知识充分的作用。 (状语“充分”错放在定语的位置,应该将之放在“发挥”之前。) 3、虚词位置不当 <1> 副词“不”的位置不对。例如: (4)我们如果把自己国内的事情不努力搞好,那么在国际上就很难有发言权了。 (“把”句字否定副词应该在“把”字之前)。 (5)如果趁现在不赶快检查一下代耕工作,眼前地就锄不好。(“不”应移至“趁”字前)

<2> 关联词语位置不当 复句中两个分句用同一主语时,关联词语应在主语后边;主语不同时,关联词语 应在主语前边。如果颠倒,就属位置不当。例如: (6)不但他好好学习,而且还帮助其他同学。(“他”应移至“不但”前) 二、搭配不当 1、主谓搭配不当,如: (7)清晨,参加长跑的同学们在公路上飞快地驰骋着。 (“同学们”不能用“驰骋”,可改为“跑”。) (8)感情的洪流在翻滚,浑身的热血在呼啸。(“热血”只能“沸腾”,不能 “呼啸”) (9)他那崇高的革命品质,经常浮现在我的脑海中。 (“品质”不能“浮现”,可改为“他那伟大的革命形象”。) 2、动宾搭配不当。如: (10)这些文章到处闪烁着马克思主义的观点。(“闪烁”的应该是“光芒”。) (11)解放前,爸爸和哥哥两人挣来的钱还不够养活一家人的生活。 (“养活”的只能是人,不能是“生活”。) (12)上海科技开发中心聚集了一批热心于科技开发服务、善于经营管理的专 业化队伍。

英语写作常见错误分析

英语写作中常见错误与分析及技巧 下面我们对一些在英语写作中典型的病句实例逐一加以剖析。 一、不一致(Disagreements) 所谓不一致不光指主谓不一致,它还包括了数的不一致时态不一致及代词不一致等。 例:When one have money, he can do what he want to.(人一旦有了钱,他就能想干什么就干什么。) 剖析:one是单数第三人称,因而本句的have应改为has;同理,want应改为wants,本句是典型的主谓不一致。 改为:Once one has money, he can do what he wants (to do) 二、修饰语错位(Misplaced Modifiers) 英语与汉语不同,同一个修饰语置于句子不同的位置,句子的含义可能引起变化。对于这一点中国学生往往没有引起足够的重视,因而造成了不必要的误解。例:I believe I can do it well and I will better know the world outside the campus. 剖析:better位置不当,应置于句末. 三、句子不完整(Sentence Fragments) 在口语中,交际双方可借助手势语气上下文等,不完整的句子完全可以被理解。可是书面语就不同了,句子结构不完整会令意思表达不清,这种情况常常发生在主句写完以后,笔者又想加些补充说明时发生。 例:There are many ways to know the society. For example by TV, radio, newspaper and so on. 剖析:本句后半部分“for example by TV, radio, newspaper and so on.”不是一个完整的句子,仅为一些不连贯的词语,不能独立成句。 改为:There are many ways to know society, for example, by TV, radio, and newspaper. 四、悬垂修饰语(Dangling Modifiers) 所谓悬垂修饰语是指句首的短语与后面句子的逻辑关系混乱不清.例如:At the age of ten, my grandfather died.这句中“at the age of ten”只点出十岁时,但没有说明“谁”十岁时。按一般推理不可能是my grandfather,如果我们把这个悬垂修饰语改明确一点,全句就不那么

相关文档
相关文档 最新文档