当前位置:文档之家› Struts2-OGNL表达式(吐血总结,每个细节都经过试验,完全能用)

Struts2-OGNL表达式(吐血总结,每个细节都经过试验,完全能用)

Struts2-OGNL表达式(吐血总结,每个细节都经过试验,完全能用)
Struts2-OGNL表达式(吐血总结,每个细节都经过试验,完全能用)

1.OGNL表达式

只有给user.xxx传值,它才会自动构造,想初始化model,第一是可以自己NEW,第二就是传递参数进去,但这时候必须保持参数为空的构造方法在model中

F:访问值栈中的action的普通属性: username = Username—是OGNL表达式

B:Private String username(包括get,set)

F:访问值栈中对象的普通属性(get set方法): | | | wrong:

B:private User user(包括get,set)

F:访问值栈中对象的普通属性(get set方法): B:Action中有个private Cat cat, 而Cat中有个private Dog friend

其他:

普通方法

F:访问值栈中对象的普通方法:

F: 访问值栈中对象的普通方法:

F: 访问值栈中action的普通方法:

静态方法

在Struts.xml中

F: 访问静态方法:

F:访问静态属性:

F: 访问Math类的静态方法:

构造方法

F: 访问普通类的构造方法:

访问LIST

访问List:

访问List中某个元素:

访问List中元素某个属性的集合:

访问List中元素某个属性的集合中的特定值: |

访问Set:

访问Set中某个元素://无法访问,因为Set无序

访问Map:

访问Map中某个元素: |

value="dogMap['dog101']"/> |

访问Map中所有的key:

访问Map中所有的value:

访问容器的大小: |

投影

实际就是过滤,把符合条件的过滤出来。

投影(过滤):

遍历USERS集合,然后取出来集合里面age==1的第一个元素投影:

^表示开头的,取出开头age>1的那个user的age

投影:

$表示结尾的,取出结尾age>1的那个user的age

投影:

投影:[]:

表示访问的Stack(就是DEBUG里面的值栈)从上到下的最顶上的元素一

直到栈底所有的元素

2.常用Struts2-tags

Docs\docs\ generic-tag-reference.html//文档路径

property:

由于value的值是一个Object类型的表达式,所以会把它转换成OGNL

表达式输出值.

property 取值为字符串:

property 设定默认值:

property 设定HTML:

set设定adminName值(默认为request 和ActionContext):

把username的值既放到request又放到ActionContext里面

用途:用SET标签给属性特别长的名字换名字

set 从request取值:

set 从ActionContext取值:

set 设定范围:

set 从相应范围取值: <%=pageContext.getAttribute("adminPassword") %>

set 设定var,范围为ActionContext:

value="password" scope="session"/>

set 使用#取值:

set 从相应范围取值: bean定义bean,并使用param来设定新的属性值:

用单引号因为返回值是一个OGNL表达式它找不到,所以用单引号让它变

成字符串

生成一个Bean的对象,你在debug里面找不到这个值,因为你没给他加V AR标

识。

bean 查看debug情况:

拿出值:

include

include _include1.html 包含静态英文文件

include _include2.html 包含静态中文文件

目前包含中文获取不到

include _include1.html 包含静态英文文件,说明%用法

在值栈中直接取:

在ActionContext中

%{}讲里面的内容强制转换成OGNL表达式

$ # %的区别

a)$用于i18n和struts配置文件

b)#取得ActionContext的值

c)%将原本的文本属性解析为ognl,对于本来就是ognl的属性不起作用

i.参考

if elseif else:

age =

利用set标签把#parameters.age[0]改成age这样简化代码

wrong age!

too young!

yeah!

null

如果AAA等于NULL 就输出NULL

遍历集合:

|

{}里面的值代表一个LIST

自定义变量:

Var 把他们都放到x中去了

|

看到var他就放到ActionContext里面了,之后就用#号将他们取出

使用status:

|

遍历过的元素总数: |

遍历过的元素索引: |

当前是偶数?: |

当前是奇数?: |

是第一个元素吗?: |

是最后一个元素吗?:

定义Map

必须加#{}

|

|

拿出里面的变量:定义var=’x’

总结:

1.值栈中的action的普通属性: username =

2.ActionContext中的取值username =

3.%{}讲里面的内容强制转换成OGNL表达式

高三生物上学期教学工作总结

高三生物上学期教学工作总结 高三生物上学期教学工作总结 本学期,我承担高三理科班的生物课教学。在教学过程中,不断在课堂教学中下功夫,既极探索变式教学法,使之更适合于我们的学生,力争把高三生物教学抓好。现将工作总结如下: 一、积极备课,完成第一轮复习。 我认为夯实基础是提高分析能力的前提,没有扎实的基础,解题效率和分析能力不可能提高。所以在第一轮复习中我让学生进一步巩固好基础知识,把握好知识间的内在联系,我们的具体做法是:首先,认真细心深入研究《教学大纲》和《考试说明》,明确高考的命题方向,用其来指导课堂教学。 其次,尽量将最基础的东西讲深、讲透,同时注意减少不必要的课外知识的补充,减轻学生的负担。 第三、生物学知识大多是通过实验总结归纳而来,应注重知识的发生过程,通过对难点知识的设计问题和解决,将知识的发生、形成、探索过程体现出来,可为学生对知识作深层次的理解和思维方法的借鉴打下良好的基础。 第四、要下功夫挖掘基本知识的内涵,使学生掌握其实质,可以举一反三,真正达到“源于书本,高于书本”。 二、在课堂中下功夫,提高复习课效率 1.课堂教学中注重能力的培养

夯实基础的同时,我们更要注重基本技能的训练和能力的培养,尤其是加强对知识的理解分析能力、语言表达能力、图文信息转换能力、设计和解释实验的能力和实际应用等能力的培养。 重视能力的培养首先就是要切实抓好基础知识的`教学,注重学科内各知识点之间的联系,并进行归类和整理。复习中不一定要墨守成规,可结合学生的实际情况,将前后相关的内容整合在一起。如将选修本中细胞工程一章内容整合到细胞专题中;将有丝分裂、减数分裂和无丝分裂合并为细胞增殖专题。这样既避免了复习课中对旧知识的机械回顾带来的枯燥乏味,又可以使得学生对旧知识的理解、掌握提高到一个新的层次,形成完整的知识体系和结构。 其次培养学生的解题能力,我通过精选往年高考经典试题做为例题进行分析,引导学生自主地将所学知识进行灵活运用。例题的分析应以指导思维方法为主,使学生学会同类型的题目的解题方法、突破点,而不是仅仅知道答案,从而加强对知识的理解。 第三是培养语言表达能力,高考试卷中要求用科学的语言表达的占很大一部分,且失分主要也在这方面。所以,平时课堂教学中教师的用语一定要反复揣摩,还要多给学生锻炼的机会,通过反复训练使他们学会用书本上的基本概念或标准的生物学术语来精确表达。 2.课堂教学中注重创新 高三第一轮复习,对书本知识的复习与回顾是必须的,这些基础知识是学习生物学知识的基石,处理不好这部分内容的复习,就会带来一些负面影响。所以第一轮复习必须非常扎实。但是,复习可往往

词法分析小结

词法分析小结 词法分析是编译器工作的第一阶段,它的工作就是从输入(源代码)中取得token,以作为parser(语法分析)的输入,一般在词法分析阶段都会把一些无用的空白字符(whitespace,即空格、tab和换行)以及注释剔除,以降低下一步分析的复杂度,词法分析器一般会提供一个gettoken()这样的方法,parser可以在做语法分析时调用词法分析器的这个方法来得到下一个token,所以词法分析器并不是一次性遍历所有源代码,而是采取这种on-demand的方式:只在parser需要时才工作,并且每次只取一个token。 token和lexeme 首先,token不等于lexeme。token和lexeme的关系就类似于面向对象语言中“类”和“实例”(或“对象”)之间的关系,这个用中文不知该如何解释才好,比如语言中的变量a和b,它们都属于同一种token:identifier,而a的lexeme是”a”,b则是”b”,而每个关键字都是一种token。token可以附带有一个值属性,例如变量a,当调用词法分析器的gettoken()时,会返回一个identifier类型的token,这个token带有一个属性“a”,属性可以是多样的,例如表示数字的token

可以带有一个表示数字值的属性,它是整型的。 如下代码: intage=23; intcount=50; 可以依次提取出8个token:int(值为”int”),id(值为”age”),assign(值为”=”),number(值为整型数值23),int(值为”int”),id(值为”count”),assign(值为”=”),number(值为50) 正则表达式 正则表达式可以用来描述字符串模式,例如我们可以用digit+来表示number的token,其中digit表示单个数字(这里说正则表达式并不完全和实现的正则引擎所识别的正则表达式等价,这里只是为了描述问题而已)。 然而像c语言的的多行注释,用正则表达式来描述就比较麻烦,此时更倾向于直接用有穷自动机(finiteautomaton)来描述,因为用它来描述非常直观且很容易。

行测高分吐血总结~~公务员考试高分复习必看!!

看了太多国考指导贴,的确很有帮助,一直以来,有学弟学妹问国考是不是很难,其实也是有些被误导了,身边不少逆天级的分数,而得分者几乎为各种传说中的学长学姐,各种主席各种优秀辩手。作为纯吊丝一个,按照惯例,还是先说一下本人的情况,在学校整天厮混,一直以来成绩一塌糊涂,没当过学生会一把手,没打过正式点的辩论赛,好不容易在一个好社团却没有做出多么突出的成绩。 我国考的笔试成绩并不高,而且一向颇为自负的申论考的又很差,完全是靠行测拿到的分,后来拜第一名(高中一个同学)所赐弃考,我是以笔试第一去参加面试的,然后面试第一,所以当年觉得某位学长学姐第一名上岸感觉好强悍啊,现在觉得就那么回事,身边很多人都是第一。只要你肯努力。比较开心的是面试当晚一起吃饭的四个孩子都顺利上岸,也算是忐忑中的一线曙光。 再回来这个话题,作为纯吊丝如何最大程度通过笔试,这里要指明两点,一是申论考的实在不堪一说,大家可以去问问小马洁;第二是此文针对平时成绩不好、学生工作不突出、没有复习思路的吊丝,如果你有自己的思路,那么可以微微一笑,毕竟这也是一家之言。再有就是,我们是吊丝啊,你不想努力一把,难道四年一直生活在高帅富的阴影之下么,逆袭吧! 一、复习的时间 对于备考,很多人从大三下就开始了,充足的准备是很好,但是有时候战线太长会疲惫,这里大家根据自己的情况建议进行三轮的复习,当时我在准备考研,中间花了1个半月来看书,只进行了两轮,还是

不很充分的。当然时间肯定是一个保证,因为我在那一个来越看书的时候,每天是看了12个小时。记得之前问过考神顾航哥(就是那一年选调、考研、若干省考笔试都高分入围的),我说现在我在教室效率有点低,一天才8个小时,顾航哥当时就指出了,他当时准备都是12-15小时的。所以后来发愤图强,把大便都放在竟南了以节约时间。的确存在部分高手裸考或者没怎么看书最后进的,但是,这种人是少数,而且如果不努力,进了,会庆幸,如果没进,那么你只能埋怨你自己。 二、辅导班的问题 笔试辅导班我上过中公和华图的,到底有没有用,哪个好,有两个方面,一是看个人,如果自己准备的比较好的话就完全没有必要了,像我十一和马洁一起上的那个中公的深度班,因为之前书已经看了一遍,就觉得老师讲的比较浅,这个班上的没什么意思;二是看运气,辅导班是先排好班次,再统一调配的老师,所以;老师才是关键,两个机构都有很好的老师,如果你遇到了,那么这个班就是值得的。因此,如果你够努力,真的,笔试班是没有必要的,如果你有哪一项不足的话,可以去尝试专项班。 三、报考的技巧 报考时候除了要选择心仪的岗位和地区,还要看看岗位的要求,总之限制条件越多,和你越符合,那么考上的机会也就越大。像计算机二级、四六级、应届生、党员、专业什么的。很多人不屑于去县里啊什么的,其实吧,先进这个队伍,然后再往上爬吧。

2021年高三理综工作总结范文

2021年高三理综工作总结范文 高三理综组工作总结 一.了解学生现状,定好复习基调 就整体而言,由于爱物生和宏志生的加入,学生整体素质有所提高,个体间差异反之 却较大。刚进入高三的学生对高中必修本的内容较为熟悉,但灵活度不足,应变能力较差,学生对所学知识尚未形成系统的知识体系;有相当一部分学有明显的偏科问题,这对高考 来说是致命的弱点。 因此,在复习过程中,我们汲取上届成功经验的同时,也有自己的创新。在难度的把 握上注意结合本届学生的实际情况,注重基础,面向多数,不随意拔高,但对爱物班的学 生尤其是尖子生则加大要求。同时,重视对平行班特长生文化课的落实。调动学生的积极性、指导其、情感上的关怀。努力做到导优辅差两不误,提高学生的整体实力。 二.早规划、早动员,勤督促 高三全过程我们分三个阶段,在不同阶段对学生提出不同的要求,让学生既能感受到 自己的进步,增强学习信心,又能感觉到自己的不足,减少骄傲情绪。 第一阶段(XX年年9月—20xx年3月中旬) 扎实基础,构建合理、系统的知识体系:虽然高考强调对能力的考查,但能力离不开 知识的载体作用。基础知识是各种能力的基础,且其本身也是高考的重点考察内容。因此,学科基础知识是高考复习的首要任务。只有熟练地掌握了学科基础知识,才能更好的进行 学科内综合和学科间综合。所以,复习时我们特别注意让学生真正理解基本概念、原理和 规律的含义、以及相关概念之间的联系和区别。在此基础上指导学生构建各章、各节或各 类知识网络,使学生对相关知识的内在联系有一个系统的了解,以便较容易地掌握。。 在复习的形式上,由于高二的会考复习中已经对课本知识进行过一次系统复习,为了 避免无谓的重复,我们理综组进行了创新,改变了以往一惯所用的按照辅导书非常详细地 讲解知识点的方法,直接把高中阶段常用的处理理综单科问题的思路、方法、技巧等以 “组题”的形式下放给学生,让学生在完成习题的同时,自己对所涉及到的知识点进行再 一次的复习,老师在课堂上就可以节省时间对解决问题的思路方法进行详细的讲解,帮助 学生建立一个系统的复习思路。我们在组题时也考虑到学生的负担,所以不要求学生把辅 导书上的每一道题都做过,只是每一类题型选出对应的两到三个题目,既训练了解题思路 和方法,又减少了学生因盲目做题所承受的题海压力。从每次模拟考试的成绩来看,我们 的这种改革效果很好,得到了学生和其他各科老师的肯定和赞赏。 总之,我们的目的是尽量帮助学生从新的角度来复习,防止冷饭热炒,并且对重点知 识适当拔高。但在复习的内容上仍牢牢把握注重基础的原则,对必修本中与选修本有关联 的内容作必要的延伸联系。

英语音标表 吐血总结

1、英语音标发音表 英语国际音标共48个音素,其中元音音素20个,辅音音素28个。对于初学者来说,若采用集中教学,要学会48个音素得发音并区别开。确实不易。笔者对音标得教学采用了相对集中得方法,即从字母名称教学过渡到部分音标教学。

48个英语国际音标发音规则 “英语里一共有48个音素,其中20个就是元音,28个就是辅音。元音又可分为单元音(12个)与双元音(8个)。先讲解12个单元音,这12个单元音又可以分为: 一、前元音 所谓前元音就是指发音时要使用舌前部,也就就是说舌前部要向硬腭抬起,舌尖要抵住下齿,口形扁平,不要收圆.四个前元音中发[i:]得时候舌前部抬得最高,牙床近乎全合.发[i]得时候舌前部比[i:]稍低,牙床也开得稍大一些.上下齿之间得距离大约可以容纳一个小指尖。发第三个前元音[e]得时候舌前部比[i]又要低一些,牙床也开得更大一些。上下齿之间得距离大约相当于一个食指尖。发第四个前元音[?]得时候舌前部最低,牙床开得最大。上下齿之间得距离大约相当于一个食指加中指。 二、中元音 轻抵下齿,口形扁平或中常。[?:]得舌位最高,[]得舌位最低,[]得舌位介乎两者之间。 三、后元音 所谓后元音就是指发音时要使用舌得后部,也就就是说舌后部要向软腭抬起。发后元音时舌尖可以不抵下齿.除了后元音[ɑ:]要用中常唇外,其它四个音都要用圆唇,发音时嘴要拢圆。

个别得音如[u][u:]嘴唇还要向前突出。其次,要注意后元音得舌位.五个后元音中[ɑ:]得舌位最低,开口最大。[?]得舌位比[ɑ:]稍高,开口度比[ɑ:]稍小。[?:]得舌位比[?]又要更高一些,开口度再小一些。[u]得舌位比[?:]又要高一些,开口度再小一些。[u:]得舌位最高,开口最小. 所谓“合口双元音”就是指两个元音中得第二个元音都就是一个合口元音[i]或[u]。发双元音时要注意从第一个元音向第二个元音滑动。在滑动过程中,口形、舌位都有明显得变化.另外,还要注意双元音得下面几个特点:1、前长后短(前音长后音短)。2、前重后轻(前音发得重,后音发得轻)。3、前音清楚,后音模糊。 所谓集中双元音就是指两个元音中得第二个元音都就是中元音[?]。发音时要注意第一个元音向第二个元音滑动时得口形与舌位得变化。比如发[i?]时舌位由前元音[i]向中元音[?]得滑动.口形由半合得扁唇变为稍高于半开得扁唇。发[e?]时由相当于前元音[e]得舌位向中元音[?]滑动,口形由半开得中常唇变为稍高于半开得扁唇。发[u?]时由后元音[u]向中元音[?]得滑动,口形由半合得圆唇变为稍高于半开得扁唇. 一、爆破音 爆破音一共有六个,根据发音时声带就是否振动可以分为清辅音与浊辅音两种。六个爆破音就可以归纳为清、浊相对应得三对.第一对就是:[p,b],第二对就是:[t,d],第三对时[k,g].发音前双唇紧闭,气流从口腔冲出。 摩擦音一共有十个。其中八个音又可以分为清、浊音相对应得四对。 第一对就是唇齿摩擦音[f,v]。发音时下唇轻触上齿,气流通过时摩擦成音,[f]就是清辅音,[v]就是浊辅音。 第二对就是舌齿摩擦音[θ,e]。发音时舌尖要轻触上齿边缘.[θ]就是清辅音,[e]就是浊辅音. 第三对就是舌端齿龈摩擦音[s,z]。发音时舌端靠近(上)齿龈,气流通过时摩擦成音.[s]就是清辅音,[z]就是浊辅音。 第四对就是舌端齿龈后部摩擦辅音[?,?]。发音时舌端向齿龈后部靠近,舌身抬起靠近上颚,气流通过时摩擦成音.[?]就是清辅音,[?]就是浊辅音. 第九个音就是声门摩擦辅音[h],防松、舌后部不与软腭摩擦。第十个音就是舌尖齿龈后部摩擦辅音[r]。发这个音时舌尖要卷起来,靠近齿龈后部。这个音得本音就是[r]。为了发音清楚,拼音方便,后面也可以加上一个元音,念成[r?]。 三、破擦音

正则表达式常用发发总结

//判断输入内容是否为空 function IsNull(){ var str = document.getElementById('str').value.trim(); if(str.length==0){ alert('对不起,文本框不能为空或者为空格!'); //请将“文本框”改成你需要验证的属性名称! } } //判断日期类型是否为YYYY-MM-DD格式的类型 function IsDate(){ var str = document.getElementById('str').value.trim(); if(str.length!=0){ var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/; var r = str.match(reg); if(r==null) alert('对不起,您输入的日期格式不正确!'); //请将“日期”改成你需要验证的属性名称! } } //判断日期类型是否为YYYY-MM-DD hh:mm:ss格式的类型 function IsDateTime(){ var str = document.getElementById('str').value.trim();

if(str.length!=0){ var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}): (\d{1,2}):(\d{1,2})$/; var r = str.match(reg); if(r==null) alert('对不起,您输入的日期格式不正确!'); //请将“日期”改成你需要验证的属性名称! } } //判断日期类型是否为hh:mm:ss格式的类型 function IsTime() { var str = document.getElementById('str').value.trim(); if(str.length!=0){ reg=/^((20|21|22|23|[0-1]\d)\:[0-5][0-9])(\:[0-5][0-9])?$/ if(!reg.test(str)){ alert("对不起,您输入的日期格式不正确!"); //请将“日期”改成你需要验证的属性名称! } } } //判断输入的字符是否为英文字母

2020高三物理老师教学工作总结

一、领会综合理科的要旨 理科应该如何进行综合,应充分注意在理科综合教学实践中培养学生的理科的修养和这方面的能力,主要包括以下四个方面 1.对自然科学基础知识的理解能力,包括理科自然科学的基本概念,原理和定律,定量描述自然科学发展现象和定律,了解自然科学发展的最新成就和成果及其对社会发展的影响. 2.设计和完成实验的能力,能解释实验现象和结果,能通过分析和推理得出实验结论,能根据要求设计简单的实验方案. 3.能读懂自然科学方面的资料。包括能理解图、表的主要内容及特征,能读懂一般性科普类文章,并能根据有关资料得出相关的结论。 4.对自然科学基本知识的应用能力,包括用自然科学的基本知识解释和说明人类生活和社会发展中遇到的问题,了解自然科学知识在人类生活和社会发展中的应用,能够运用自然科学知识对有关见解、实验方案、过程和结果进行评价。 二、设计综合题,促学科间融合 理科综合包括文理学科的大综合、理科之间的大综合和各学科中各分学科的

小综合。至于物理学科教学如何体现在理科综合课程中,一方面应当重视与其它学科的横向联系,还要重视物理学科本身各分学科的相互交叉、相互渗透。在综合理科的教学实践中,要注意培养学生分析问题和解决问题的能力。设计在日常生活中涉及各种物理问题,以及多学科综合问题所涉及的物理问题,可以促进各学科的融合。 为了更好地适应理科综合的教学,高中课程虽然是分科教学,为了适应高考的综合类题目,教师应当寻找相关科目的那些学科交叉点进行探讨,学生考试时可适当增加一门综合理科考试,这样可以扩展学生的思维角度,真正做到逐步培养学生由掌握知识向培养能力转化的作用。其实,在初中阶段就可以对学生进行综合训练了;这样做一方面是为进入高中的综合作准备,另一方面,现在高考的综合理科试题有不少是初中知识就可以解决的了。 三、根据理科综合的特点,调整物理教学思路 理科综合关于综合命题的原则和内容很多,但整个基础教育课程体系没有很大变化的前提下,命题应该遵循客观事实,有一个逐步深入,加大学科渗透和综合的过程。综合首先是学科内的小综合,其次是理科之间的综合,最后,是文理科之间的大综合。在教学中须防止把学科间交叉、综合放到过高的倾向,各科教师用过多精力去处理别的学科的知识,或者过于关注学科之间的联系问题上,这样将会造成各学科知识教学效果明显下降的后果。学生耗费过量的精力陷入新一轮综合试题的题海中去。这样一来,学生各学科的修养跟不上,更谈不上有很好

常用正则表达式

1. 平时做网站经常要用正则表达式,下面是一些讲解和例子,仅供大家参考和修改使用: 2. "^\d+$"//非负整数(正整数+ 0) 3. "^[0-9]*[1-9][0-9]*$"//正整数 4. "^((-\d+)|(0+))$"//非正整数(负整数+ 0) 5. "^-[0-9]*[1-9][0-9]*$"//负整数 6. "^-?\d+$"//整数 7. "^\d+(\.\d+)?$"//非负浮点数(正浮点数+ 0) 8. "^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*))$"//正浮点数 9. "^((-\d+(\.\d+)?)|(0+(\.0+)?))$"//非正浮点数(负浮点数+ 0) 10. "^(-(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]*)))$"//负浮点数 11. "^(-?\d+)(\.\d+)?$"//浮点数 12. "^[A-Za-z]+$"//由26个英文字母组成的字符串 13. "^[A-Z]+$"//由26个英文字母的大写组成的字符串 14. "^[a-z]+$"//由26个英文字母的小写组成的字符串 15. "^[A-Za-z0-9]+$"//由数字和26个英文字母组成的字符串 16. "^\w+$"//由数字、26个英文字母或者下划线组成的字符串 17. "^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$"//email地址 18. "^[a-zA-z]+://(\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$"//url 19. /^(d{2}|d{4})-((0([1-9]{1}))|(1[1|2]))-(([0-2]([1-9]{1}))|(3[0|1]))$/ // 年-月-日 20. /^((0([1-9]{1}))|(1[1|2]))/(([0-2]([1-9]{1}))|(3[0|1]))/(d{2}|d{4})$/ // 月/日/年 21. "^([w-.]+)@(([[0-9]{1,3}.[0-9]{1,3}.[0-9]{1,3}.)|(([w-]+.)+))([a-zA-Z]{2,4}|[0-9]{1,3})(]?)$" //Emil 22. /^((\+?[0-9]{2,4}\-[0-9]{3,4}\-)|([0-9]{3,4}\-))?([0-9]{7,8})(\-[0-9]+)?$/ //电话号码 23. "^(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}|1dd|2[0-4]d|25[0-5]).(d{1,2}| 1dd|2[0-4]d|25[0-5])$" //IP地址 24. 25. 匹配中文字符的正则表达式:[\u4e00-\u9fa5] 26. 匹配双字节字符(包括汉字在内):[^\x00-\xff] 27. 匹配空行的正则表达式:\n[\s| ]*\r 28. 匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/ 29. 匹配首尾空格的正则表达式:(^\s*)|(\s*$) 30. 匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)* 31. 匹配网址URL的正则表达式:^[a-zA-z]+://(\\w+(-\\w+)*)(\\.(\\w+(-\\w+)*))*(\\?\\S*)?$ 32. 匹配帐号是否合法(字母开头,允许5-16字节,允许字母数字下划线):^[a-zA-Z][a-zA-Z0-9_]{4,15}$ 33. 匹配国内电话号码:(\d{3}-|\d{4}-)?(\d{8}|\d{7})? 34. 匹配腾讯QQ号:^[1-9]*[1-9][0-9]*$ 35. 36. 37. 元字符及其在正则表达式上下文中的行为:

java自我总结

Java基础部分复习: 1.Html/css: 什么是web应用? 其实web应用就是一种标准化的c/s应用,即使用 “标准化”的客户端(浏览器),“标准化"的服务器(web 服务器,比如tomcat),然后,使用“标准化”的协议( http协议)进行通讯的程序。 相对于以前的c/s应用,web应用最大的优点是: 客户端不需要单独安装,开发相对简单(不需要再开发 通讯相关的代码)。 1、html的基础知识 1)什么是html? hypertext markup language(超文本标记语言), 是一种用来设计页面的标记语言,用html标记 编写的文件,不需要编译,直接由浏览器来解释执行。 2)如何写一个html文件? step1,写一个以.html或者.htm为后缀的文件。 step2,在该文件里面,添加如下的内容: html标记以及标记之间的内容(文本,css样式,javascript 脚本等等) a, head标记 head标记里面放置的内容一般用于描述 html文件,与显示的内容一般无关 head标记里,可以放置以下几个标记: :标题 <meta>:元标记 <meta http-equiv="content-type" content="text/html;charset=gbk"> <style>:定义内部样式 <link>:引入外部样式 <script>:引入外部的javascript脚本 b, body标记 body标记里的内容与显示相关。 2、几个重点的标记 1)链接 a, 链接的基本语法 <a href="链接地址" target="">链接的描述</a> href属性:指定一个地址,当点击链接的描述时,浏览器 会向该地址发请求。 target属性:在哪一个窗口打开。 _blank:在一个新窗口中打开。 _self: 是缺省值,在当前窗口打开。 title属性:链接提示。 b,使用图片作为链接 <a href=""><img src=""/></a> c,使用链接发送邮件 <a href="mailto:eric@https://www.doczj.com/doc/bf10841518.html,?subject=hello"></a> d,使用锚点(在页面内部跳转) step1,定义锚点 <a name="top"></a> step2,跳转 <a href="#top"></a> e,使用图片区域作为链接 step1,定义一个热点 <map name="Map"> <area shape="rect" coords="407,20,560,77" href="qy.html"> <area shape="rect" coords="580,22,734,76" href="gr.html"> </map></p><h2>安全评价方法吐血总结</h2><p>安全评价方法总结 ·汇总 1.安全检查表(SCL)2.预先危险性分析(PHA)3.危险可操作性研究(HAZOP)4.故障类型及影响分析(FAEA)5.故障树分析(FTA) 6.事件树分析(ETA)7.道化学公司火灾、爆炸指数评价法(RR) 8.日本劳动省化工企业六阶段安全评价法 1、安全检查表(SCL) 1.1、安全检查表的种类 1.设计审查用的安全检查表:用于厂区规划,工艺装置布置,运输道路,材料贮送,消防急救。 2.厂级安全检查表:日常安全管理中的工厂巡回SCL,主要提供全场检查时使用,也可提供安技,防火部门进行日常巡回,检查使用。 3.车间检查表:防止人参,设备,机加工等事故的发生。 4.工段以及岗位安全检查表:防止误操作而引起的事故,根据岗位的工艺与设备的预防和控制。 5.专业性安全检查表。 1.2、安全检查表的格式 举例说明:</p><p>1.3、安全检查表的内容 1、厂址选择和总平面布置; 2、工艺生产过程(反应、操作) 3、化工装置(装置、仪表等) 4、公用工程(水电气) 1.4、制定SCL(三种行业的SCL制定) 1.4.1、化工行业 1、根据化工行业的一些相关法律法规制定安全规定 2、分为五个单元:①安全管理单元(安全生产责任制,临时用火用电,安全投入,事故应急预案等);②厂址及总平面布置;③工艺过程;④化工装置及设备;⑤消防管理(应急预案,救援措施) 1.4.2、机械行业 1、根据机械行业等相关法律法规制定安全制度 2、分为三个单元:①安全管理单元;②机械设备(焊接、机床、车床等设备);③作业环境(噪声、辐射等) 1.4.3、建筑行业 1、根据建筑行业相关法律法规制定安全制度 2、分为四个单元:①起重机械;②高处作业;③临时用火用电;④安全管理。 1.5、安全检查表在系统或项目生命周期的各个阶段适用情况</p><h2>正则表达式.DOC</h2><p>正则表达式 第一部分: ----------------- 正则表达式(REs)通常被错误地认为是只有少数人理解的一种神秘语言。在表面上它们确实看起来杂乱无章,如果你不知道它的语法,那么它的代码在你眼里只是一堆文字垃圾而已。实际上,正则表达式是非常简单并且可以被理解。读完这篇文章后,你将会通晓正则表达式的通用语法。 支持多种平台 正则表达式最早是由数学家Stephen Kleene于1956年提出,他是在对自然语言的递增研究成果的基础上提出来的。具有完整语法的正则表达式使用在字符的格式匹配方面上,后来被应用到熔融信息技术领域。自从那时起,正则表达式经过几个时期的发展,现在的标准已经被ISO(国际标准组织)批准和被Open Group 组织认定。 正则表达式并非一门专用语言,但它可用于在一个文件或字符里查找和替代文本的一种标准。它具有两种标准:基本的正则表达式(BRE),扩展的正则表达式(ERE)。ERE包括BRE功能和另外其它的概念。 许多程序中都使用了正则表达式,包括xsh,egrep,sed,vi以及在UNIX平台下的程序。它们可以被很多语言采纳,如HTML和XML,这些采纳通常只是整个标准的一个子集。 比你想象的还要普通 随着正则表达式移植到交叉平台的程序语言的发展,这的功能也日益完整,使用也逐渐广泛。网络上的搜索引擎使用它,e-mail程序也使用它,即使你不是一个UNIX程序员,你也可以使用规则语言来简化你的程序而缩短你的开发时间。 正则表达式101 很多正则表达式的语法看起来很相似,这是因为你以前你没有研究过它们。通配符是RE的一个结构类型,即重复操作。让我们先看一看ERE标准的最通用的基本语法类型。为了能够提供具有特定用途的范例,我将使用几个不同的程序。</p><h2>高三理综工作总结</h2><p>高三理综工作总结 随着20XX年高考成绩的揭晓,我们终于迎来了丰收的季节。经过全体教师三年的努力,20XX年的高考取得了显著的成绩。喜悦之余,我们高三的理综老师再一次坐在一起,总结过去一年的得与失。有许多经验可供我们借鉴,也有许多教训值得我们反思。我们始终贯穿的一条方针就是:“老师少讲精讲、学生多思考多练习”。以下就是我们高三理综老师对过去一年高考复习及教学策略的具体措施。 一.了解学生现状,定好复习基调 就整体而言,由于爱物生和宏志生的加入,学生整体素质有所提高,个体间差异反之却较大。刚进入高三的学生对高中必修本的内容较为熟悉,但灵活度不足,应变能力较差,学生对所学知识尚未形成系统的知识体系;有相当一部分学有明显的偏科问题,这对高考来说是致命的弱点。 因此,在复习过程中,我们汲取上届成功经验的同时,也有自己的创新。在难度的把握上注意结合本届学生的实际情况,注重基础,面向多数,不随意拔高,但对爱物班的学生尤其是尖子生则加大要求。同</p><p>时,重视对平行班特长生文化课的落实。调动学生的积极性、指导其学习方法、情感上的关怀。努力做到导优辅差两不误,提高学生的整体实力。 二.早规划、早动员,勤督促 高三全过程我们分三个阶段,在不同阶段对学生提出不同的要求,让学生既能感受到自己的进步,增强学习信心,又能感觉到自己的不足,减少骄傲情绪. 第一阶段(xx年年9月—20XX年3月中旬) 扎实基础,构建合理、系统的知识体系:虽然高考强调对能力的考查,但能力离不开知识的载体作用。基础知识是各种能力的基础,且其本身也是高考的重点考察内容。因此,学科基础知识是高考复习的首要任务.只有熟练地掌握了学科基础知识,才能更好的进行学科内综合和学科间综合.所以,复习时我们特别注意让学生真正理解基本概念、原理和规律的含义、以及相关概念之间的联系和区别。在此基础上指导学生构建各章、各节或各类知识网络,使学生对相关知识的内在联系有一个系统的了解,以便较容易地掌握.。 在复习的形式上,由于高二的会考复习中已经对课本知识进行过</p><h2>编译原理知识点总结 哈工程</h2><p>第一章概论 1.什么是编译器?输入输出? 编译器是将一种语言翻译为另一种语言的计算机程序。 输入:源语言( source language) 编写的程序 输出:目标语言( target language ) 编写的程序。 2.汇编语言的优缺点 优点:汇编语言大大提高了编程的速度和准确度 缺点:编写起来也不容易,阅读和理解很难;而且汇编语言的编写严格依赖于特定的机器,所以为一台计算机编写的代码在应用于另一台计算机时必须完全重写。 3.什么是解释器?与编译器的区别? 解释程序是如同编译器的一种语言翻译程序。 与编译器的区别:它立即执行源程序而不是生成在翻译完成之后才执行的目标代码。 4.乔姆斯基分类结构有几种文法?名称?相互关系? 4种 名称: 0型无限制文法 1型上下文相关文法 2型上下文无关文法 3型正则文法 相互关系:其中的每一个都是其前者的专门化。 5.什么是扫描器?扫描器的功能是什么? 扫描器就是语法分析程序。 功能:依据词法规则,分析由字符组成的源程序,把它分割为一个一个具有独立意义的最小语法单位,即单词。 6.什么是编辑器?IDE中编辑器的新功能 编译器通常接受由任何生成标准文件(例如ASCII 文件)的编辑器编写的源程序。 IDE 中编辑器的新功能:尽管编辑器仍然生成标准文件,但会转向正被讨论的程序设计语言的格式或结构。这样的编辑器称为基于结构的,且它早已包括了编译器的某些操作;因此,程序员就会在程序的编写时而不是在编译时就得知错误了。从编辑器中也可调用编译器以及与它共用的程序,这样程序员无需离开编辑器就可执行程序。</p><p>7.什么是调试器,与编译器的关系 调试程序是可在被编译了的程序中判定执行错误的程序。 运行一个带有调试程序的程序与直接执行不同,这是因为调试程序保存着所有的或大多数源代码信息(诸如行数、变量名和过程)。它还可以在预先指定的位置(称为断点)暂停执行,并提供有关已调用的函数以及变量的当前值的信息。为了执行这些函数,编译器必须为调试程序提供恰当的符号信息。 8.编译器有哪几个功能模块?各模块的功能及输入输出 目标代码</p><h2>Solr总结-吐血总结</h2><p>Solr调研总结 1. Solr 是什么? Solr它是一种开放源码的、基于Lucene Java 的搜索服务器,易于加入到Web 应用程序中。Solr 提供了层面搜索(就是统计)、命中醒目显示并且支持多种输出格式(包括XML/XSLT 和JSON等格式)。它易于安装和配置,而且附带了一个基于HTTP 的管理界面。可以使用Solr 的表现优异的基本搜索功能,也可以对它进行扩展从而满足企业的需要。Solr的特性包括: ?高级的全文搜索功能 ?专为高通量的网络流量进行的优化 ?基于开放接口(XML和HTTP)的标准 ?综合的HTML管理界面 ?可伸缩性-能够有效地复制到另外一个Solr搜索服务器 ?使用XML配置达到灵活性和适配性 ?可扩展的插件体系 2. Lucene 是什么? Lucene是一个基于Java的全文信息检索工具包,它不是一个完整的搜索应用程序,而是为你的应用程序提供索引和搜索功能。Lucene 目前是Apache Jakarta(雅加达)家族中的一个开源项目。也是目前最为流行的基于Java开源全文检索工具包。目前已经有很多应用程序的搜索功能是基于Lucene ,比如Eclipse 帮助系统的搜索功能。Lucene能够为文本类型的数据建立索引,所以你只要把你要索引的数据格式转化的文本格式,Lucene 就能对你的文档进行索引和搜索。</p><p>3. Solr vs Lucene Solr与Lucene 并不是竞争对立关系,恰恰相反Solr 依存于Lucene,因为Solr底层的核心技术是使用Lucene 来实现的,Solr和Lucene的本质区别有以下三点:搜索服务器,企业级和管理。Lucene本质上是搜索库,不是独立的应用程序,而Solr是。Lucene专注于搜索底层的建设,而Solr专注于企业应用。Lucene 不负责支撑搜索服务所必须的管理,而Solr负责。所以说,一句话概括Solr: Solr 是Lucene面向企业搜索应用的扩展。 Solr与Lucene架构图: Solr使用Lucene并且扩展了它! ?一个真正的拥有动态字段(Dynamic Field)和唯一键(Unique Key)的数据模式(Data Schema) ?对Lucene查询语言的强大扩展! ?支持对结果进行动态的分组和过滤 ?高级的,可配置的文本分析 ?高度可配置和可扩展的缓存机制 ?性能优化</p><h2>理综教研组总结</h2><p>理综教研组总结 理科综合教研组工作总结 2012.1 本学期即将结束,我们理科综合组围绕学校 工作总目标,充分发挥理化学科的特点,全面推行素质教育思想,加强对课堂教学的研究,以教学工作为中心,以校本研究为理念,以新课标课改为主线,以高效课堂的课题研究为引领,以学生为本,以提高学生素质为服务宗旨,让每位学生得到全面发展,积极探索教学过程的管理,不断完善学校数理化生常规教育教学工作和实验教学工作,使我校的理科教师教育水平不断提高,现总结如下: 一、抓好常规教学工 各个学科的老师在认真钻研新大纲的同时积 极学习新课程标准,并结合学校和学生实际制定学</p><p>期教学计划,认真备课和组织教学。在教学过程中注重抓基础、抓"课课练",加强课堂直观性教学,做到多示范,力争学生综合素质得到全面发展。 二、教研工作 1、全面贯彻落实新课程标准根据上级教育部 门的计划要求,积极推行新的课程标准,为此 我们科组老师在参加学习培训的基础上,根 据学校的实际以及各科的情况,认真钻研教 材,制定教学计划,实施新的课程标准。教 研组充分利用教研活动时间学习有关文件资 料,使大家的学习自觉性不断增强,对新的 课程标准有了较全面的认识,对新的教学理 念有了进一步的理解。 2、努力开展教学科研,积极撰写文章论文教研工作是教研组工作的重要一环,是不断提高教学水平的重要保证。本学期,开展正常的教研活动,组织本教研组教师认真学习,研讨本学科的教育教学方法,探索教改之路。教研组全体教师在教研组内部进行了高质量的赛教活动,大家相互学习,共同进步与提高。在教育教学理论学习上,除了积极参加政治及业务学习活动,还自己利用书籍进行学习,以提高教育教学科学理论和学习有关教学</p><h2>『总结』JS常用方法与片段</h2><p>『总结』JS常用方法与片段 1.javascript删除元素节点IE中有这样一个方 法:removeNode(),这个方法在IE下是好使的,但是在Firefox等标准浏览器中就会报错了removeNode is not defined,但是在核心JS中有一个操作DOM节点的方法叫:removeChild()。我们可以先去找到要删除节点的父节点,然后在父节点中运用removeChild来移除我们想移除的节点。我们可以定义一个方法叫removeElement:function removeElement(_element){ var _parentElement = _element.parentNode; if(_parentElement){ _parentElement.rem oveChild(_element); }}2.js sort方法根据数组中对象的某一个属性值进行升序或者降序排列/**数组根据数 组对象中的某个属性值进行排序的方法* 使用例子:newArray.sort(sortBy('number'),false) //表示根据number属性降序排列;若第二个参数不传递,默认表示升序排序* @param attr 排序的属性如number属性* @param rev true表示升序排列,false降序排序* */ sortBy: function(attr,rev){ //第二个参数没有传递默认升序排列if(rev == undefined){ rev = 1; }else{ rev = (rev) ? 1 : -1; }</p><p>return function(a,b){ a = a[attr]; b = b[attr]; if(a return rev * -1; } if(a > b){ return rev * 1; } return 0; } }3.charCodeAt()用法:charCodeAt() 方法可返回指定位置的字符的Unicode 编码。这个返回值是0 - 65535 之间的整数 语法:stringObject.charCodeAt(index) index参数必填,表示字符串中某个位置的数字,即字符在字符串中的下标。 注:字符串中第一个字符的下标是0。如果index 是负数,或大于等于字符串的长度,则charCodeAt() 返回NaN。例如:var str='Hello world!'document.write(str.charCodeAt(1))//结果:1014.js 页面刷新location.reload和location.replace的区别小结reload 方法,该方法强迫浏览器刷新当前页面。 语法:location.reload([bForceGet]) 参数:bForceGet,可选参数,默认为false,从客户端缓存里取当前页。true, 则以GET 方式,从服务端取最新的页面, 相当于客户端点击F5(“刷新”)replace 方法,该方法通过指定URL替换当前缓存在历史里(客户端)的项目,因此当使用replace方法之后,你不能通过“前进”和“后退”来</p><h2>常用正则表达式(判断)</h2><p>正则表达式判断 //判断输入内容是否为空 function IsNull(){ var str = document.getElementById('str').value.trim(); if(str.length==0){ alert('对不起,文本框不能为空或者为空格!');//请将“文本框”改成你需要验证的属性名称! } } //判断日期类型是否为YYYY-MM-DD格式的类型 function IsDate(){ var str = document.getElementById('str').value.trim(); if(str.length!=0){ var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2})$/; var r = str.match(reg); if(r==null) alert('对不起,您输入的日期格式不正确!'); //请将“日期”改成你需要验证的属性名称! } } //判断日期类型是否为YYYY-MM-DD hh:mm:ss格式的类型 function IsDateTime(){ var str = document.getElementById('str').value.trim(); if(str.length!=0){ var reg = /^(\d{1,4})(-|\/)(\d{1,2})\2(\d{1,2}) (\d{1,2}):(\d{1,2}):(\d{1,2})$/; var r = str.match(reg); if(r==null) alert('对不起,您输入的日期格式不正确!'); //请将“日期”改成你需要验证的属性名称! } } //判断日期类型是否为hh:mm:ss格式的类型 function IsTime() { var str = document.getElementById('str').value.trim(); if(str.length!=0){ reg=/^((20|21|22|23|[0-1]\d)\:[0-5][0-9])(\:[0-5][0-9])?$/ if(!reg.test(str)){ alert("对不起,您输入的日期格式不正确!");//请将“日期”改成你需要验证的属性名称!</p> <div> <div>相关主题</div> <div class="relatedtopic"> <div id="tabs-section" class="tabs"> <ul class="tab-head"> <li id="12640765"><a href="/topic/12640765/" target="_blank">常用正则表达式总结</a></li> <li id="23444508"><a href="/topic/23444508/" target="_blank">吐血总结</a></li> <li id="4120385"><a href="/topic/4120385/" target="_blank">正则表达式总结</a></li> <li id="13345519"><a href="/topic/13345519/" target="_blank">常用正则表达式大全</a></li> <li id="23038445"><a href="/topic/23038445/" target="_blank">常用的正则表达式</a></li> <li id="5720194"><a href="/topic/5720194/" target="_blank">高三理综工作总结</a></li> </ul> </div> </div> </div> <div class="container"> <div>文本预览</div> <div class="textcontent"> </div> </div> </div> <div class="category"> <span class="navname">相关文档</span> <ul class="lista"> <li><a href="/doc/aa15383415.html" target="_blank">C#常用类总结</a></li> <li><a href="/doc/f28904943.html" target="_blank">常用的基本正则表达式总结</a></li> <li><a href="/doc/0e5318224.html" target="_blank">正则表达式常用发发总结</a></li> <li><a href="/doc/5b7154404.html" target="_blank">oracle常用笔记总结</a></li> <li><a href="/doc/912117282.html" target="_blank">Perl学习总结 - 副本</a></li> <li><a href="/doc/ca14015361.html" target="_blank">Oracle正则表达式汇总</a></li> <li><a href="/doc/282334128.html" target="_blank">『总结』JS常用方法与片段</a></li> <li><a href="/doc/7f18097714.html" target="_blank">工作中常用的linux命令总结(80个左右)</a></li> <li><a href="/doc/a18565867.html" target="_blank">词法分析部分总结</a></li> <li><a href="/doc/f05512924.html" target="_blank">I2B2总结</a></li> <li><a href="/doc/044609253.html" target="_blank">正则表达式(括号)、[中括号]、{大括号}的区别小结</a></li> <li><a href="/doc/4911958544.html" target="_blank">C#中常用正则表达式总结</a></li> <li><a href="/doc/8f14936348.html" target="_blank">关于正则表达式gm参数的总结为了回答正则表达式^09g039039中的g20190223023738</a></li> <li><a href="/doc/c313807629.html" target="_blank">12010年秋季JAVA考试简答题总结</a></li> <li><a href="/doc/fc17369838.html" target="_blank">爬虫总结</a></li> <li><a href="/doc/1717032164.html" target="_blank">编译原理知识点总结 哈工程</a></li> <li><a href="/doc/7311412111.html" target="_blank">07-Excel VBA 学习总结 - 数据验证与正则表达式</a></li> <li><a href="/doc/a88178194.html" target="_blank">编译原理复习总结</a></li> <li><a href="/doc/ea17975769.html" target="_blank">正则表达式正则表达式中对各字符集编码范围的整理总结</a></li> <li><a href="/doc/0a4597834.html" target="_blank">词法分析小结</a></li> </ul> <span class="navname">最新文档</span> <ul class="lista"> <li><a href="/doc/0619509601.html" target="_blank">幼儿园小班科学《小动物过冬》PPT课件教案</a></li> <li><a href="/doc/0a19509602.html" target="_blank">2021年春新青岛版(五四制)科学四年级下册 20.《露和霜》教学课件</a></li> <li><a href="/doc/9619184372.html" target="_blank">自然教育课件</a></li> <li><a href="/doc/3319258759.html" target="_blank">小学语文优质课火烧云教材分析及课件</a></li> <li><a href="/doc/d719211938.html" target="_blank">(超详)高中语文知识点归纳汇总</a></li> <li><a href="/doc/a519240639.html" target="_blank">高中语文基础知识点总结(5篇)</a></li> <li><a href="/doc/9019184371.html" target="_blank">高中语文基础知识点总结(最新)</a></li> <li><a href="/doc/8819195909.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/8319195910.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/7b19336998.html" target="_blank">高中语文基础知识点总结大全</a></li> <li><a href="/doc/7019336999.html" target="_blank">超详细的高中语文知识点归纳</a></li> <li><a href="/doc/6819035160.html" target="_blank">高考语文知识点总结高中</a></li> <li><a href="/doc/6819035161.html" target="_blank">高中语文知识点总结归纳</a></li> <li><a href="/doc/4219232289.html" target="_blank">高中语文知识点整理总结</a></li> <li><a href="/doc/3b19258758.html" target="_blank">高中语文知识点归纳</a></li> <li><a href="/doc/2a19396978.html" target="_blank">高中语文知识点归纳(大全)</a></li> <li><a href="/doc/2c19396979.html" target="_blank">高中语文知识点总结归纳(汇总8篇)</a></li> <li><a href="/doc/1619338136.html" target="_blank">高中语文基础知识点整理</a></li> <li><a href="/doc/e619066069.html" target="_blank">化工厂应急预案</a></li> <li><a href="/doc/b019159069.html" target="_blank">化工消防应急预案(精选8篇)</a></li> </ul> </div> </div> <script> var sdocid = "b9260f1b650e52ea55189869"; </script> <script type="text/javascript">bdtj();</script> <footer class="footer"> <p><a href="/tousu.html" target="_blank">侵权投诉</a> © 2022 www.doczj.com <a href="/sitemap.html">网站地图</a></p> <p> <a href="https://beian.miit.gov.cn" target="_blank">闽ICP备18022250号-1</a>  本站资源均为网友上传分享,本站仅负责分类整理,如有任何问题可通过上方投诉通道反馈 <script type="text/javascript">foot();</script> </p> </footer> </body> </html>