第一篇:java高級工程師要求
任職要求:
1.從事java后端開發(fā)4年及以上,具有根據(jù)業(yè)務(wù)需求進行獨立設(shè)計的能力 2.熟練使用Spring及SpringMVC開發(fā)
3.熟練使用常用持久層框架MybatisHibernate 4.熟悉java多線程及并發(fā)線程池使用
5.熟練使用Mysql基本操作,有一定sql優(yōu)化經(jīng)驗
6.有使用Memcached/redis框架其中之一進行緩存開發(fā)的經(jīng)驗 7.會簡單使用js/jquery等常用功能進行前端頁面開發(fā)
任職要求:
1、本科及以上學歷,三年以上基于Java語言開發(fā)經(jīng)驗;
2、精通J2EE架構(gòu),精通常用的設(shè)計模式,精通數(shù)據(jù)持久化、緩存、消息、通訊等的相關(guān)開源框架,對大容量、高并發(fā)系統(tǒng)的設(shè)計與調(diào)優(yōu)有豐富經(jīng)驗尤佳;
3、熟悉TCP/IP協(xié)議,熟悉java網(wǎng)絡(luò)編程,熟悉NIO,熟練使用相關(guān)框架,如Netty、Mina等;深入理解序列化與反序列化機制;
4、熟練使用redis、memcache 等緩存中的一種;
5、熟悉至少一種Web開發(fā)框架(Spring+Mybatis),對JS、CSS、HTML能熟練的運用;熟悉Spring boot, Spring cloud者優(yōu)先考慮
6、熟悉Linux操作系統(tǒng),熟悉Tomcat等主流web服務(wù)器;
7、至少熟悉一種關(guān)系數(shù)據(jù)庫如mysql,并能根據(jù)業(yè)務(wù)需求設(shè)計數(shù)據(jù)庫結(jié)構(gòu),有NoSQL經(jīng)驗者優(yōu)先;
8、誠信正直,積極主動,有較強的責任心,并具備良好的溝通能力、理解能力和較強的學習能力,具備團隊合作精神;
9、有以下經(jīng)驗者優(yōu)先考慮:分布式Socket通訊、分布式隊列、分布式任務(wù)分發(fā)框架、全文檢索、海量數(shù)據(jù)存儲與分布式存儲技術(shù)。
編程專業(yè)相對于計算機領(lǐng)域其他專業(yè)來講,是一門比較難以修煉的專業(yè),此專業(yè)如果想要大成,需要修行之人心性極佳,踏踏實實,耐得住寂寞,受得住冷落。所以一位優(yōu)秀的軟件開發(fā)工程師是非常難得的。老師就是編程專業(yè)出身,并且有很多從事Java編程的朋友,總結(jié)了一下,一位優(yōu)秀的Java開發(fā)工程師需要身懷以下十項技能:
1、語法:必須比較熟悉,在寫代碼的時候,IDE(Integrated Development Environment,集成開發(fā)環(huán)境)的編輯器對某一行報錯應(yīng)該能夠根據(jù)報錯信息知道是什么樣的語法錯誤,并且知道任何修正。
2、命令:必須熟悉JDK(Java Development Kit,Java開發(fā)工具箱——JDK 是整個Java的核心,包括了Java運行環(huán)境,Java工具和Java基礎(chǔ)的類庫。JDK是學好Java的第一步。)帶的一些常用命令及其常用選項,命令至少需要熟悉:appletviewer、HtmlConverter、jar、java、javac、javadoc、javap、javaw、native2ascii、serialver,如果這些命令你沒有全部使用過,那么你對java實際上還很不了解。
3、工具:必須至少熟練使用一種IDE的開發(fā)工具,例如Eclipse、Netbeans、JBuilder、Jdeveloper、IDEA、JCreator或者Workshop,包括進行工程管理、常用選項的設(shè)置、插件的安裝配置以及進行調(diào)試。
4、API(Application Programming Interface,應(yīng)用程序編程接口):Java的核心API是非常龐大的,但是有一些內(nèi)容筆者認為是必須熟悉的,否則不可能熟練的運用Java,包括:
◆java.lang包下的80%以上的類的功能的靈活運用。
◆java.util包下的80%以上的類的靈活運用,特別是集合類體系、規(guī)則表達式、zip、以及時間、隨機數(shù)、屬性、資源和Timer.◆java.io包下的60%以上的類的使用,理解IO體系的基于管道模型的設(shè)計思路以及常用IO類的特性和使用場合。
◆java.math包下的100%的內(nèi)容。
◆java.net包下的60%以上的內(nèi)容,對各個類的功能比較熟悉。
◆java.text包下的60%以上的內(nèi)容,特別是各種格式化類。
◆熟練運用JDBC.80%、java.security包下40%以上的內(nèi)容,如果對于安全沒有接觸的話根本就不可能掌握java.◆AWT的基本內(nèi)容,包括各種組件事件、監(jiān)聽器、布局管理器、常用組件、打印。
◆Swing的基本內(nèi)容,和AWT的要求類似。
◆XML處理,熟悉SAX、DOM以及JDOM的優(yōu)缺點并且能夠使用其中的一種完成XML的解析及內(nèi)容處理。
5、測試:Junit測試是程序員測試,即所謂白盒測試。一位合格的Java開發(fā)工程師必須熟悉使用junit編寫測試用例完成代碼的自動測試。
6、管理:必須熟悉使用Ant(中文譯為螞蟻,是一種基于Java的build工具。)完成工程管理的常用任務(wù),例如工程編譯、生成javadoc、生成jar、版本控制、自動測試。
7、排錯:應(yīng)該可以根據(jù)異常信息比較快速的定位問題的原因和大致位置。
8、思想:必須掌握OOP(Object Oriented Programming,面向?qū)ο缶幊蹋┑闹饕?,這樣使用Java開發(fā)的系統(tǒng)才能是真正的Java系統(tǒng)。
9、規(guī)范:編寫的代碼必須符合流行的編碼規(guī)范,例如類名首字母大寫,成員和方法名首字母小寫,方法名的第一個單詞一般是動詞,包名全部小寫等,這樣程序的可讀性才比較好。
10、博學:掌握J2EE、Oracle、WebLogic、Jboss、Spring、Struts、Hibernate 等流行技術(shù),掌握軟件架構(gòu)設(shè)計思想、搜索引擎優(yōu)化、緩存系統(tǒng)設(shè)計、網(wǎng)站負載均衡、系統(tǒng)性能調(diào)優(yōu)等實用技術(shù)。
1.你需要精通面向?qū)ο蠓治雠c設(shè)計(OOA/OOD)、涉及模式(GOF,J2EEDP)以及綜合模式。你應(yīng)該十分了解UML,尤其是class,object,interaction以及statediagrams。
2.你需要學習Java語言的基礎(chǔ)知識以及它的核心類庫(collections,serialization,streams,networking,multithreading,reflection,event,handling,NIO,localization,以及其他)。
3.你應(yīng)該了解JVM,classloaders,classreflect,以及垃圾回收的基本工作機制等。你應(yīng)該有能力反編譯一個類文件并且明白一些基本的匯編指令。
4.如果你將要寫客戶端程序,你需要學習WEB的小應(yīng)用程序(applet),必需掌握GUI設(shè)計的思想和方法,以及桌面程序的SWING,AWT,SWT。你還應(yīng)該對UI部件的JAVABEAN組件模式有所了解。JAVABEANS也被應(yīng)用在JSP中以把業(yè)務(wù)邏輯從表現(xiàn)層中分離出來。
5.你需要學習java數(shù)據(jù)庫技術(shù),如JDBCAPI并且會使用至少一種persistence/ORM構(gòu)架,例如hibernate,JDO,CocoBase,TopLink,InsideLiberator(國產(chǎn)JDO紅工廠軟件)或者iBatis。
6.你還應(yīng)該了解對象關(guān)系的阻抗失配的含義,以及它是如何影響業(yè)務(wù)對象的與關(guān)系型數(shù)據(jù)庫的交互,和它的運行結(jié)果,還需要掌握不同的數(shù)據(jù)庫產(chǎn)品運用,比如:Oracle,MySQL,mssqlserver。
7.你需要學習JAVA的沙盒安全模式(classloaders,bytecodeverification,managers,policyandpermissions,codesigning,digitalsignatures,cryptography,certification,Kerberos,以及其他)還有不同的安全/認證 API,例如JAAS(JavaAuthenticationandAuthorizationService),JCE(JavaCryptographyExtension),JSSE(JavaSecureSocketExtension),以及JGSS(JavaGeneralSecurityService)。
8.你需要學習Servlets,JSP,以及JSTL(StandardTagLibraries)和可以選擇的第三方TagLibraries。
9.你需要熟悉主流的網(wǎng)頁框架,例如JSF,Struts,Tapestry,Cocoon,WebWork,以及他們下面的涉及模式,如MVC/MODEL2。
10.你需要學習如何使用及管理WEB服務(wù)器,例如tomcat,resin,Jrun,并且知道如何在其基礎(chǔ)上擴展和維護WEB程序。
11.你需要學習分布式對象以及遠程API,例如RMI和RMI/IIOP。
12.你需要掌握各種流行中間件技術(shù)標準和與java結(jié)合實現(xiàn),比如Tuxedo、CROBA,當然也包括javaEE本身。
13.你需要學習最少一種的XMLAPI,例如JAXP(JavaAPIforXMLProcessing),JDOM(JavaforXMLDocumentObjectModel),DOM4J,或JAXR(JavaAPIforXMLRegistries)。
14.你應(yīng)該學習如何利用JAVAAPI和工具來構(gòu)建WebService。例如JAX-RPC(JavaAPIforXML/RPC),SAAJ(SOAPwithAttachmentsAPIforJava),JAXB(JavaArchitectureforXMLBinding),JAXM(JavaAPIforXMLMessaging),JAXR(JavaAPIforXMLRegistries),或者JWSDP(JavaWebServicesDeveloperPack)。
15.你需要學習一門輕量級應(yīng)用程序框架,例如spring,PicoContainer,Avalon,以及它們的IoC/DI風格(setter,constructor,interfaceinjection)。
16.你需要熟悉不同的J2EE技術(shù),例如JNDI(JavaNamingandDirectoryInterface),JMS(JavaMessageService),JTA/JTS(JavaTransactionAPI/JavaTransactionService),JMX(JavaManagementeXtensions),以及JavaMail。
17.你需要學習企業(yè)級JavaBeans(EJB)以及它們的不同組件模式:Stateless/StatefulSessionBeans,EntityBeans(包含Bean-ManagedPersistence[BMP]或者Container-ManagedPersistence[CMP]和它的EJB-QL),或者 Message-DrivenBeans(MDB)。
18.你需要學習如何管理與配置一個J2EE應(yīng)用程序服務(wù)器,如WebLogic,JBoss等,并且利用它的附加服務(wù),例如簇類,連接池以及分布式處理支援。你還需要了解如何在它上面封裝和配置應(yīng)用程序并且能夠監(jiān)控、調(diào)整它的性能。
19.你需要熟悉面向方面的程序設(shè)計以及面向?qū)傩缘某绦蛟O(shè)計(這兩個都被很容易混淆的縮寫為AOP),以及他們的主流JAVA規(guī)格和執(zhí)行。例如AspectJ和AspectWerkz。
20.你需要熟悉對不同有用的API和frame work等來為你服務(wù)。例如Log4J(logging/tracing),Quartz(scheduling),JGroups(networkgroupcommunication),JCache(distributedcaching),Lucene(full-textsearch),JakartaCommons等等。
21.如果你將要對接或者正和舊的系統(tǒng)或者本地平臺,你需要學習JNI(JavaNativeInterface)and JCA(JavaConnectorArchitecture)。
22.你需要熟悉JINI技術(shù)以及與它相關(guān)的分布式系統(tǒng),比如掌握CROBA。
23.你需要JavaCommunityProcess(JCP)以及他的不同JavaSpecificationRequests(JSRs),例如Portlets(168),JOLAP(69),DataMiningAPI(73),等等。
24.你應(yīng)該熟練掌握一種JAVAIDE例如sunOne,netBeans,IntelliJIDEA或者Eclipse。(有些人更喜歡VI或EMACS來編寫文件。隨便你用什么了:)
25.JAVA(精確的說是有些配置)是冗長的,它需要很多的人工代碼(例如EJB),所以你需要熟悉代碼生成工具,例如XDoclet。
26.你需要熟悉一種單元測試體系(JNunit),并且學習不同的生成、部署工具(Ant,Maven)。
27.你需要熟悉一些在JAVA開發(fā)中經(jīng)常用到的軟件工程過程。例如RUP(RationalUnifiedProcess)andAgilemethodologies。
28.你需要能夠深入了解加熟練操作和配置不同的操作系統(tǒng),比如GNU/Linux,sunsolaris,macOS等,做為跨平臺軟件的開發(fā)者。
29.你還需要緊跟java發(fā)展的步伐,比如現(xiàn)在可以深入的學習javaME,以及各種java新規(guī)范,技術(shù)的運用,如新起的web富客戶端技術(shù)。
30.你必需要對opensource有所了解,因為至少java的很多技術(shù)直接是靠開源來驅(qū)動發(fā)展的,如java3D技術(shù)。
第二篇:JAVA高級工程師簡歷[推薦]
個人基本信息 姓 名 XX 性 別 男 政治面貌 團員 年 齡 24 籍 貫 遼寧省 民 族 漢 族 專 業(yè) 計算機科學與技術(shù) 學 歷 本 科 畢業(yè)學校 吉林大學 學 院 計算機控制與工程學院 聯(lián)系電話 13439XXXXXXXXXX E-Mail ? 求職意向 希望從事行業(yè): 軟件開發(fā) 意向工作性質(zhì): 全職 希望從事職業(yè): JAVA工程師 期望工作地區(qū): 北京 教育情況 個人能力 熟練運用Java語言以及相關(guān)技術(shù)進行應(yīng)用開發(fā)。熟練運用MVC設(shè)計模式及Struts、Spring、Hibernate 進行Jsp、Servlet、JavaBean、XMl等技術(shù)的應(yīng)用開發(fā)。熟悉軟件工程規(guī)范,掌握UML建模語言建模工具PowerDesigner,版本控制工具CVS。熟練使用Oracle、MySql Access 等大中型數(shù)據(jù)庫管理工具。熟練使用Eclipese NetBean等開發(fā)平臺,以及Tomact WebLogic 等中間服務(wù)器。熟練掌握 Html JavaScript 語言 能運用 Photoshop、Firework、Dreamweaver、Flash等工具進行網(wǎng)頁制作。了解并能運用 Ajax DIV+CSS 等技術(shù)。2007年考取的中國軟件考試的數(shù)據(jù)庫系統(tǒng)工程師(中級)教育 2004/09-2008/06 吉林大學 計算機科學與技術(shù) 本科 畢業(yè)設(shè)計(論文)題目 基于J2EE平臺的考試管理系統(tǒng)的設(shè)計(Struts+Hibernate+Mysql)工作經(jīng)歷 2008/6-至今 在北京XX軟件科技發(fā)展有限公司 JAVA與JSP開發(fā) 開發(fā)語言JAVA、JSP,開發(fā)技術(shù)Struts、WebService、XML,數(shù)據(jù)庫SYBASE,涉及技術(shù)windows2003 服務(wù)器管理,F(xiàn)TP服務(wù)器架設(shè) 自我評價 為人誠實守信,做事認真細致。有很強的上有上進心,有較強的團隊意識。有親和力,適應(yīng)能力強,學習和接受新鮮事物快。業(yè)余愛好 金融及經(jīng)濟發(fā)展,足球,編程。項目經(jīng)驗 2008/03-2008/04 項目名稱:物資管理系統(tǒng) 軟件環(huán)境:Java J2EE JSP Struts Hibernate 開發(fā)工具:Eclipse MySQL Tomcat Dreamweaver 項目描述:采用Struts、Hibernate整合技術(shù),實現(xiàn)了物資入出庫及統(tǒng)計等功能。責任描述:獨立完成,負責入出庫以及統(tǒng)計。項目總結(jié):通過這個項目的開發(fā),對SH有了更深一層的認識。同時也認識到學習的重要性,軟件行業(yè)技術(shù)更新的很快,每天都要去努力的學習新知識。2008/03-2008/04 項目名稱:在線留言板 軟件環(huán)境:Java J2EE JSP Struts Hibernate Spring 開發(fā)工具:Eclipse MySQL Tomcat Dreamweaver Fireworks 項目描述:采用Struts、Hibernate、Spring 整合技術(shù),實現(xiàn)了留言功能。責任描述:獨立完成,負責留言。項目總結(jié):本項目的難點在SSH的整合,有些地方用到了Ajax技術(shù)。
第三篇:Java高級工程師筆試試卷
筆試試卷
一、選擇題(共25題,每題3分,滿分75分)1)使用面向?qū)ο笏枷脒M行設(shè)計的基本步驟不包括()。
2)在UML中,類圖是一個包含3個部分的矩形,各部分內(nèi)容不包括()。
3)下面關(guān)于Java接口的說法錯誤的是()。
4)在Java接口中定義常量,下面語法錯誤的是()。
5)在Java接口中,下列選項中屬于有效的方法聲明是()。
A.public void aMethod();B.void aMethod();A.static int MALE = 1;B.final int MALE = 1;C.int MALE = 1;D.private int MALE = 1;
A.類名 B.屬性 C.方法
D.類和類之間的關(guān)系 A.發(fā)現(xiàn)類 B.發(fā)現(xiàn)對象 C.發(fā)現(xiàn)類的屬性 D.發(fā)現(xiàn)類的方法
A.一個Java接口是一些方法特征的集合,但沒有方法的實現(xiàn)
B.Java接口中定義的方法在不同的地方被實現(xiàn),可以具有完全不同的行為 C.Java接口中可以聲明私有成員 D.Java接口不能被實例化
C.void aMethod(){} D.private void aMethod();6)給定如下Java程序代碼,在橫線處加入()語句,可以使這段代碼編譯通過。
interface Parent{ public int count(int i);} public class Test implements Parent { public int count(int i){ return i % 9;} public static void main(String[] args){ ________________ int i = p.count(20);} }
A.Test p = new Test();B.Parent p = new Test();C.Parent p = new Parent();D.Test p = new Parent();7)以下選項中關(guān)于Oracle中數(shù)據(jù)庫的說法錯誤的是()。
8)在Oracle中,使用數(shù)據(jù)庫表student存放學生信息,其中birthday字段存放學生生日,查詢該表中1980年9月15日及以后的學生信息,以下SQL語句正確的是()。
A.SELECT * FROM student WHERE birthday>='1980-09-15';B.SELECT * FROM student WHERE birthday >='15-9月-1980';C.SELECT * FROM student WHERE TO_DATE(birthday,'YYYY-MM-DD')>='2009-10-1';D.SELECT * FROM student WHERE birthday>=TO_CHAR('1980-09-15','YYYY-MM-DD');
A.數(shù)據(jù)庫在邏輯上表現(xiàn)為數(shù)據(jù)文件、日志文件和控制文件等 B.必須首先創(chuàng)建數(shù)據(jù)庫,然后才能使用Oracle C.可在安裝Oracle軟件時同時創(chuàng)建數(shù)據(jù)庫,也可以在安裝后再單獨創(chuàng)建數(shù)據(jù)庫 D.每個啟動的數(shù)據(jù)庫都對應(yīng)一個數(shù)據(jù)庫實例,然后由這個實例來訪問和控制數(shù)據(jù)庫 9)一個Oracle數(shù)據(jù)庫表包含性別字段,在該字段上建立()最合適。
10)以下選項中關(guān)于DAO模式的說法錯誤的是()。
11)以下選項中關(guān)于Java分層開發(fā)技術(shù)中實體類的說法錯誤的是()。
12)以下選項中關(guān)于XML文檔的說法正確的是()。
13)以下選項中關(guān)于DOM和SAX的說法錯誤的是()。
A.DOM和SAX都是目前常用的XML解析技術(shù) B.DOM把XML文檔映射成一個倒掛的樹狀結(jié)構(gòu)
C.DOM模型內(nèi)存消耗小,DOM解析器能提供更好的性能優(yōu)勢
A.在分層開發(fā)中,不同層之間可以通過實體類來傳輸數(shù)據(jù) B.實體類一般對應(yīng)一個數(shù)據(jù)庫表,其屬性和數(shù)據(jù)庫表的字段對應(yīng) C.實體類最好實現(xiàn)java.io.Serializable,支持序列化機制 D.實體類的屬性和方法一般均使用public修飾
A.唯一索引 B.位圖索引 C.基于函數(shù)的索引 D.B樹索引
A.DAO是“Data Access Object”的含義,實現(xiàn)對數(shù)據(jù)庫資源的訪問 B.DAO模式中要定義DAO接口和實現(xiàn)類,隔離了不同數(shù)據(jù)庫的實現(xiàn) C.DAO負責執(zhí)行業(yè)務(wù)邏輯操作,將業(yè)務(wù)邏輯和數(shù)據(jù)訪問隔離開來 D.使用DAO模式提高了數(shù)據(jù)訪問代碼的復(fù)用性
A.XML文檔中使用用戶自定義標簽,標簽名不區(qū)分大小寫 B.可以使用DTD或者XSD定義XML文檔結(jié)構(gòu) C.XML文檔的作用是數(shù)據(jù)存儲、數(shù)據(jù)交換、數(shù)據(jù)顯示 D.XML文檔總是以一個XML聲明開始
D.SAX讀取文檔時會激活一系列事件,推給事件處理器,由事件處理器來訪問文檔 14)以下選項中關(guān)于Java中文件輸入輸出的說法正確的是()。
15)給定如下Java代碼,實現(xiàn)文件復(fù)制功能,其中第()行代碼有錯誤。
public class TestIO { public static void main(String[] args)throws Exception {
Reader fr = new FileReader(“c:source.txt”);//第三行
Writer fw = new FileWriter(“c: arget.txt”);char ch[] = new char[1024];int length = fr.read(ch);//第六行 while(length!=-1){ fw.write(ch);//第八行
} length = fr.read(ch);A.在Java中,文件的輸入輸出功能是通過流來實現(xiàn)的 B.如果要把數(shù)據(jù)寫入到一個文件中,需要創(chuàng)建一個輸入流對象 C.字符流在某些方面比如漢字的處理,比字節(jié)流更高效
D.可以通過Reader r=new Reader(“c:pet.txt”)來創(chuàng)建一個輸入流對象
if(null!= fr)fr.close();//第十三行 if(null!= fw)fw.close();} }
A.三 B.六 C.八 D.十三
16)在Java EE中,使用數(shù)據(jù)源與JNDI連接數(shù)據(jù)庫時,應(yīng)在Tomcat的()文件中配置數(shù)據(jù)庫的驅(qū)動程序。
17)DataSource配置如下:
A.web.xml B.server.xml C.context.xml D.conf.xml
type=“javax.sql.DataSource” maxActive=“100” maxIdle=“30” maxWait=“10000” username=“l(fā)uckboy” password=“123” driverClassName=“com.microsoft.jdbc.sqlserver.SQLServerDriver” url=“jdbc:microsoft:sqlserver://localhost:1433;DataBaseName=info” /> 在項目中通過JNDI獲取數(shù)據(jù)源jdbc/info代碼如下: public class ConnectionManager { private Connection conn;public void getList(){ try { _____①______;DataSource source = ______②______;conn = source.getConnection();...} catch(Exception e){ } e.printStackTrace();} } 按照順序,以下()選項可以正確填寫在對應(yīng)的橫線處。A.Context ct= new Context()ct.lookup(“/jdbc/info”)B.Context ct= new Context()(DataSource)ct.lookup(“java:comp/env/jdbc/info”)C.Context ct=new InitialContext()(DataSource)ct.lookup(“/jdbc/info”)D.Context ct=new InitialContext()(DataSource)ct.lookup(“java:comp/env/jdbc/info”)18)在JSP中使用SmartUpload組件進行文件上傳必須遵守以下要求()。 19)下面選項中,關(guān)于JavaEE的三層結(jié)構(gòu)的說法錯誤的是()。A.在項目中添加smartupload.jar文件 B.必須為form標簽指定enctype屬性,屬性值為“multipart/form-data” C.form標簽的method屬性可以取值為“post”或“get” D.在form中使用text控件來選擇文件 A.表示層為用戶提供一種交互式操作界面,一般為Web應(yīng)用程序 B.表示層依賴業(yè)務(wù)邏輯層,業(yè)務(wù)邏輯層也依賴表示層 C.表示層依賴數(shù)據(jù)訪問層,數(shù)據(jù)訪問層不依賴表示層 D.使用三層結(jié)構(gòu),職責劃分清晰,可以進行無損替換 20)下面選項中,關(guān)于EL表達式使用正確的是()。 21)在JSP頁面中使用 22)以下對Servlet生命周期的描述中,錯誤的是()。 23)在Servlet中有如下代碼段: ...public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { RequestDispatcher dis;_____________________________;dis.forward(request,response); A.&{bean.name} B.${bean[name]} C.${bean.age+15} D.${bean.[“name”]} A. C.Servlet容器調(diào)用Servlet實例的destroy()方法來釋放一個Servlet所使用的資源 D.調(diào)用destroy()后,被釋放實例隨后會被垃圾收集器所回收 }...那么能夠正確填寫在橫線處的選項是()。A.dis = response.getRequestDispatcher(“error.jsp”);B.dis = request.getRequestDispatcher(“error.jsp”);C.dis = request.RequestDispatcher(“error.jsp”);D.dis =new RequestDispatcher(“error.jsp”);24)下面選項中關(guān)于Ajax中的XMLHttpRequest對象的說法正確的是()。 25)關(guān)于使用Ajax實現(xiàn)搜索的自動提示,下面選項中說法錯誤的是()。 A.當鍵盤的按鍵抬起時,觸發(fā)onkeyup鍵盤事件,發(fā)送異步請求 B.服務(wù)器根據(jù)用戶輸入的關(guān)鍵字,從數(shù)據(jù)庫中搜索相關(guān)信息,并返回到客戶端 C.需要將文本框的autocomplete屬性設(shè)置為on,以免影響搜索提示 D.當搜索提示出現(xiàn)后,需要將其中選中的搜索項突出顯示,以便區(qū)分 A.XMLHttpRequest對象提供了異步發(fā)送請求的能力 B.XMLHttpRequest對象的open()方法用于建立)到服務(wù)器的連接并發(fā)送請求 C.通過XMLHttpRequest對象的readyState屬性來指定回調(diào)函數(shù) D.XMLHttpRequest對象的responseText屬性表示從服務(wù)器端異步響應(yīng)的文本內(nèi)容 二、問答題(共5題,每題5分,共25分) 1、this和super的異同 2、java捕獲異常的方式有哪幾種,分別給以說明。 3、類的加載過程? 4、什么是事務(wù)? 5、Jsp內(nèi)置對象有哪些,分別說明之? 試試卷答案 一、選擇題(25*3=75分)1.B 2.D 3.C 4.D 5.AB 6.AB 7.A 8.B 9.B 10.C 11.D 12.BD 13.C 14.AC 15.C 16.C 17.D 18.AB 19.BC 20.C 21.D 22.A 23.B 24.AD 25.C 二、簡答題(共5題,每題5分,共25分) 1、答:this引用當前對象;super引用當前對象的父類; 使用情況: 1)super.variable:用來訪問父類被隱藏的成員變量; 2)super.Mathod([paramlist]):用來調(diào)用父類中被隱藏的方法; 3)super.([paramlist]):用來調(diào)用父類中的構(gòu)造函數(shù); 在類方法(static)中,不能使用this和super修飾符 2、try catch finally語句塊的形式;throw exceptions方式。 3、答:類的初始化過程:當創(chuàng)建一個對象時,對象的各個變量根據(jù)其類型被設(shè)置為相應(yīng)的默認初始值,然后調(diào)用構(gòu)造方法,而每次調(diào)用構(gòu)造方法都要執(zhí)行三個階段: 1)調(diào)用超類的構(gòu)造方法; 2)由初始化語句對變量進行初始化; 3)執(zhí)行構(gòu)造方法的體。 4、答:事務(wù)處理是由以一個單一的邏輯單位完成的一系列操作,它可以由一系列的操作組成,如果在該單位包含的操作執(zhí)行完畢后沒有發(fā)生錯誤,那么它所做的改變就是永久的了;一旦發(fā)生錯誤就會回滾,不會做任何修改或改變。 5、答:HttpServletRequest類的Request對象; HttpServletResponse類的Response對象; JspWriter類的out對象; HttpSession類的session對象; ServletContext類的application對象; PageContext類的PageContext對象; ServletConfig類的Config對象; Object類的Page(相當于this)對象; Exception 工程技術(shù)系列(建筑施工)高級專業(yè)技術(shù)資格評審委員會 ? ? ? ? ? 一、《北京市高級專業(yè)技術(shù)資格評審申報表》原件一式3份,須用A4紙打?。呻p面打?。? 左側(cè)雙釘裝訂。申報人須在每份申報表“個人申請” 欄內(nèi)用藍黑色或黑色的鋼筆、簽字筆親筆簽名,并且由工作單位及人事檔案管理單位在相應(yīng)“審核意見欄”簽署意見并加蓋公章,另外人事檔案管理單位還應(yīng)在申報 表照片處和申報表右側(cè)加蓋騎縫章(騎縫章指將申報表各頁右側(cè)錯開約 5mm 后加蓋印章)。 二、申報人的身份證、學歷證書、學位證書、職稱(資格)證書、外語等級考試合格證書、計算機考試合格證書、專業(yè)課考試合格證書原件及復(fù)印件各1份,原件經(jīng)審核后當場退還,復(fù)印件須加蓋檔案管理部門公章并按上述順序左上角裝訂。 三、申報人的近期二吋免冠照片1張,貼在身份證復(fù)印件上(請勿在照片上蓋章),黑白彩色不限。 四、申報論文一式3份(可雙面打?。?,左側(cè)雙釘裝訂。論文內(nèi)容和格式要求請參照“論文要求”。 五、申報人須提交與申報表中“專業(yè)獲獎 / 取得專利 / 標準制定”、“發(fā)表論文 / 論著 / 譯著”欄填寫內(nèi)容相對應(yīng)的資料原件和復(fù)印件各 1 套(其中著作復(fù)印件必須復(fù)印著作封面、目錄及版權(quán)頁),原件經(jīng)審核后當場退還,復(fù)印件須加蓋檔案管理部門公章并按申報表中填寫順序左上角裝訂。 請將上述5項材料按順序裝入材料袋中,每人一袋,材料袋需堅固無破損;材料袋封面應(yīng)粘貼“申報材料目錄表”(“申報材料目錄表”是在網(wǎng)上報名時,信息提交成功后由系統(tǒng)自動生成),并按提交材料的內(nèi)容和數(shù)量如實填寫。所有證明材料原件經(jīng)現(xiàn)場資格審核后當場退還,我中心只收取證明材料復(fù)印件。本評審工作結(jié)束后,除通過人員的存檔材料統(tǒng)一發(fā)放之外,其余申報材料由我中心統(tǒng)一管理、按期銷毀,不再退還申報人。 附件2 申報高級工程師資格有關(guān)材料要求 一、市、省直廳局(省屬集團公司)需報送材料 1.市、省直廳局(省屬集團公司)人事職改部門開具的評審委托書1份(省級無歸口主管部門的單位由其人事代理機構(gòu)委托)。 2.《申報評審高級工程師人員花名冊》一式1份,按Excel電子報表版本打印,同時附送電子文檔。 二、評審對象送審材料 1.評審人員材料清單1份,并且每只資料袋面上貼一張袋內(nèi)資料清單。 2.《專業(yè)技術(shù)資格評審表》(需貼照片)一式3份。 3.由單位組織人事部門填寫的《推薦評審高級工程師資格人員情況綜合表》(用A3紙)一式35份,并加蓋單位公章。 4.近期免冠白底2寸彩色照片1張,背面寫上單位、姓名、身份證號碼,并臵于信封內(nèi)貼在《專業(yè)技術(shù)資格評審表》封面上。 5.專業(yè)技術(shù)資格評審材料真實性保證書1份。 6.申報材料公示確認表1份。 7.申報對象身份證、學歷證書、學位證書、現(xiàn)任專業(yè)技術(shù)資格證書、聘任證書、榮譽證書及獲獎證書等原件和復(fù)印件各1份,集體項目須提供本人系主要貢獻者依據(jù)。 8.外語統(tǒng)一考試合格證書、計算機應(yīng)用能力考核合格證書原件及復(fù)印件各1份;如符合免試或符合外語不作為必要條件 1的,需填報《外語免試(或不作為必要條件)審核表》、《計算機應(yīng)用能力免試審核表》,并附有關(guān)證明材料,經(jīng)單位和市(廳、局、總公司)人事部門審核蓋章,各一式3份(1份裝訂進第一冊內(nèi),另2份不要裝訂)。 9.從事工程技術(shù)、工程技術(shù)管理工作的經(jīng)歷1份,并加蓋公章。 10.從事現(xiàn)專業(yè)技術(shù)職務(wù)的專業(yè)技術(shù)工作總結(jié)1份。 11.任期考核材料(至少近三年來考核材料)1套。 12.任現(xiàn)職以來的有關(guān)著作、論文、項目可行性研究設(shè)計報告、成果鑒定材料復(fù)印件1套。需確定一篇代表作,并提供代表作原件1份。提供的論文復(fù)印件,需復(fù)印有雜志或著作的封面、刊號、目錄及所寫文章。項目可行性研究設(shè)計報告需提供本人執(zhí)筆依據(jù)。 13.破格晉升人員需填寫《破格推薦高級專業(yè)技術(shù)資格審批表》一式3份(1份裝訂進第三冊內(nèi),另2份不要裝訂),市、省直單位人事職改部門需填寫審核意見及說明符合哪幾條破格條件并附有關(guān)證明材料。 三、材料裝訂要求 除《專業(yè)技術(shù)資格評審表》、《推薦評審高級工程師任職資格人員情況綜合表》、規(guī)定不裝訂和不便裝訂的書、原件以及代表作復(fù)印件外,其它材料裝訂成2--3冊,每冊分別編制目錄,附在材料前面。 第一冊:專業(yè)技術(shù)資格評審材料真實性保證書、申報材料公示確認表、身份證、學歷證書、學位證書、現(xiàn)任專業(yè)技術(shù)資 格證書、聘任證書、外語合格證書、計算機合格證書等復(fù)印件,技術(shù)工作經(jīng)歷,任期考核、專業(yè)技術(shù)工作總結(jié)等材料; 第二冊:榮譽證書及獲獎證書、有關(guān)著作、論文、項目可行性研究設(shè)計報告、成果鑒定材料復(fù)印件等業(yè)績材料; 第三冊:如為破格晉升人員,將《破格推薦高級專業(yè)技術(shù)資格審批表》、符合相應(yīng)破格條件的相關(guān)證明材料,按所符合破格條件順序裝訂成第三冊。 裝訂時用A4紙規(guī)格。如第二冊材料多,可按順序分裝為第二冊 (一)、第二冊 (二)。材料均裝入檔案袋(盒)內(nèi)。證書原件均裝入專門的資料袋內(nèi),外貼清單。 四、填寫注意事項 《推薦評審高級工程師人員花名冊》和《推薦高級專業(yè)技術(shù)資格人員情況綜合表》必須嚴格按規(guī)定填寫,清楚、詳細。內(nèi)容超出表格范圍的,可另附頁。 1.身份證號碼:資格證書制作系統(tǒng)中用于身份的識別字段,請務(wù)必準確填寫。 2.工作單位:務(wù)必要完整準確,與單位圖章一致。 3.單位性質(zhì):統(tǒng)一按下列分類填寫:“承擔行政職能事業(yè)”“從事公益服務(wù)的事業(yè)”、“從事生產(chǎn)經(jīng)營活動事業(yè)”、“國有企業(yè)”、“集體企業(yè)”、“私營企業(yè)和個體工商戶”、“外商投資企業(yè)”、“港澳臺投資企業(yè)”、“其它類企業(yè)”。盡可能不要填其它類,如確要填其他類,需在備注欄說明情況。 4.主管部門:填寫單位的主管部門名稱??h(市、區(qū))的,填“××縣(市、區(qū))××局”;省級的,填“××廳(局)”。 5.從事專業(yè)欄:指申報相應(yīng)專業(yè)技術(shù)資格時所從事的專業(yè),通過后與資格證書上“專業(yè)名稱”欄對應(yīng),應(yīng)完整準確填寫,字數(shù)要求一般為4個字,最多不超過8個字。 6.學歷:指最高學歷,如非工程技術(shù)類專業(yè)學歷,則必須再填寫工程技術(shù)專業(yè)類學歷情況。 7.花名冊上“出生年月”、“取得時間”、“聘任時間”等欄目,時間填寫格式統(tǒng)一填××××年××月,如2006年12月。 8.專業(yè)工作年限:指從事工程技術(shù)工作的年限,須填寫實足年限,計算到2012年12月31日。 9.外語和計算機成績:填合格、省線合格;符合免試的填年齡免試、譯著免試、專業(yè)畢業(yè)、鄉(xiāng)企人員等;符合不作為必備條件人員的填野外采礦、建筑施工等 10.單位考核情況:指任期內(nèi)考核情況,至少近3年考核情況;“綜合表”、“花名冊”需逐年填寫考核結(jié)果。 11.《破格推薦高級專業(yè)技術(shù)資格審批表》和《綜合表》的“符合破格條件”欄必須詳細填寫符合各條破格條件的依據(jù)和理由,并附相關(guān)證明材料,并由市、省直單位人事職改部門填寫審核意見。《花名冊》上“符合破格條件情況”欄需填寫符合破格條件的具體條款。第四篇:高級工程師評審材料要求
第五篇:申報高級工程師資格有關(guān)材料要求