第一篇:Java開(kāi)發(fā)工程師就業(yè)培訓(xùn)
Java開(kāi)發(fā)工程師就業(yè)培訓(xùn)
課程名稱及實(shí)訓(xùn)內(nèi)容
第一單元:Linux系統(tǒng)使用與管理
了解Unix/GNU和Linux操作系統(tǒng);紅帽Linux企業(yè)版RHEL介紹;Linux安裝與配置;紅帽Linux5.X版在虛擬機(jī)上的安裝配置;Linux的文件系統(tǒng)、磁盤分區(qū)及目錄結(jié)構(gòu);Linux用戶和組的概念、口令、權(quán)限等管理機(jī)制;Linux系統(tǒng)管理、啟動(dòng)過(guò)程、任務(wù)調(diào)度;Service概念;環(huán)境變量設(shè)置;進(jìn)程的查看、監(jiān)視、調(diào)度和控制;Linux網(wǎng)絡(luò)基礎(chǔ);TCP/IP協(xié)議;配置常用的網(wǎng)絡(luò)服務(wù);Linux的Vi編輯器;RPM包的管理;SSH、X-Window等工具的使用;Linux基本命令,紅帽Linux常用命令操作。
第二單元:Oracle SQL原理與操作
基本的SQL語(yǔ)句;對(duì)數(shù)據(jù)進(jìn)行限定和排序;SQL中的單行函數(shù);使用分組函數(shù)聚集數(shù)據(jù);多表連接和子查詢,介紹從多張表中使用連接、子查詢等方式提取數(shù)據(jù)的方法;操作數(shù)據(jù)-DML語(yǔ)句;使用DDL語(yǔ)句創(chuàng)建和管理表;常用數(shù)據(jù)庫(kù)對(duì)象:如數(shù)據(jù)庫(kù)中的約束、視圖、序列、索引等概念;使用SQLPLUS創(chuàng)建友好的輸出;控制用戶訪問(wèn)的概念:角色、系統(tǒng)權(quán)限、對(duì)象權(quán)限;了解Oracle的事務(wù)和鎖;使用數(shù)據(jù)字典視圖管理對(duì)象。
第三單元:Oracle PL/SQL程序設(shè)計(jì)
PL/SQL概述; PL/SQL塊結(jié)構(gòu); PL/SQL的流程分支結(jié)構(gòu)--if條件語(yǔ)句中三種條件分支語(yǔ)句的用法;PL/SQL的控制結(jié)構(gòu)--循環(huán)語(yǔ)句中三種循環(huán)方式的用法;變量與復(fù)合類型的定義、運(yùn)算符和表達(dá)式;存儲(chǔ)過(guò)程和函數(shù)、程序包、觸發(fā)器;游標(biāo)的概念、顯式游標(biāo)、隱式游標(biāo)、參數(shù)游標(biāo)的用途;異常機(jī)制及異常處理。
第四單元:Oracle數(shù)據(jù)庫(kù)管理與維護(hù)
Oracle的發(fā)展簡(jiǎn)史及主要產(chǎn)品;Oracle的安裝和卸載;在兩種平臺(tái)上(Linux平臺(tái)及Windows平臺(tái))搭建Oracle環(huán)境及分析比較;Oracle實(shí)例的概念及主要組成部分;SGA內(nèi)存結(jié)構(gòu)及后臺(tái)進(jìn)程SMON、PMON、DBWn、LGWR、CKPT的工作機(jī)制;Oracle數(shù)據(jù)庫(kù)的三大重要組成:控制文件、數(shù)據(jù)文件、日志文件;Oracle的網(wǎng)絡(luò)配置,遠(yuǎn)程登錄與本地登錄方式;OS認(rèn)證和口令認(rèn)證方式的區(qū)別;Oracle的啟動(dòng)和關(guān)閉流程;Oracle的幾個(gè)基本的表空間,系統(tǒng)表空間、臨時(shí)表空間、Undo表空間、用戶表空間的管理。表、完整性約束、事務(wù);數(shù)據(jù)字典和動(dòng)態(tài)性能視圖及有關(guān)常用命令;聯(lián)機(jī)日志及歸檔方式的相關(guān)操作;閃回技術(shù)特性Flashback;Oracle10g的實(shí)例恢復(fù)和介質(zhì)恢復(fù)的原理與機(jī)制;Oracle的邏輯備份與恢復(fù)。
實(shí)訓(xùn)項(xiàng)目:Oracle學(xué)員分頁(yè)檢索系統(tǒng)
第五單元:Java面向?qū)ο蟮暮诵倪壿?/p>
Java編程語(yǔ)言的特性;JVM/JRE/JDK的概念和區(qū)別;JDK開(kāi)發(fā)環(huán)境的安裝;面向?qū)ο蟮母拍罴熬幊?;類和?duì)象、字段/屬性、方法、構(gòu)造器的聲明和使用;運(yùn)算符、表達(dá)式、分支語(yǔ)句、常規(guī)循環(huán)語(yǔ)句和增強(qiáng)型for循環(huán);java語(yǔ)言包的管理;類的封裝與訪問(wèn)控制修飾符;聲明和使用數(shù)組;類的繼承;方法的覆蓋和重載;多態(tài)引用和多態(tài)參數(shù)、instanceof運(yùn)算符與對(duì)象的強(qiáng)制類型轉(zhuǎn)換;繼承Object類并使用equals、hashcode和toString方法;方法的可變參數(shù);static與final修飾符的使用;聲明和使用抽象類、接口、嵌套類、枚舉類;異常的概念、分類和常用處理手段。
第六單元:開(kāi)發(fā)C/S架構(gòu)的Java應(yīng)用程序
Java SE基礎(chǔ)API,如包裹類、java.util.Math類、String/StringBuffer/StringBuilder類和Properties類;集合框架與范型,Conlection/Set/List類型的集合;Map集合與泛型的類型參數(shù);使用Comparable或Comparator接口實(shí)現(xiàn)集合的排序;使用迭代器和增強(qiáng)型for循環(huán)遍歷集合;I/O的輸入輸出流、字節(jié)流與字符流;I/O流的連接與包裝;對(duì)象的序列化;File對(duì)象的使用;標(biāo)準(zhǔn)控制臺(tái)I/O編程;格式化輸入和輸出;多線程的創(chuàng)建與啟動(dòng);線程的控制、同步與交互;使用Socket實(shí)現(xiàn)TCP/IP網(wǎng)絡(luò)通訊;使用Swing框架創(chuàng)建GUI應(yīng)用程序;使用布局管理器實(shí)現(xiàn)GUI自動(dòng)布局;GUI事件偵聽(tīng)機(jī)制;構(gòu)建C/S架構(gòu)多層應(yīng)用程序;MVC模式的GUI實(shí)現(xiàn)
實(shí)訓(xùn)項(xiàng)目:銀行ATM賬戶管理
第七單元:MySQL數(shù)據(jù)庫(kù)設(shè)計(jì)與開(kāi)發(fā)
MySQL發(fā)展簡(jiǎn)史與產(chǎn)品構(gòu)成;MySQL數(shù)據(jù)庫(kù)安裝;安裝world數(shù)據(jù)庫(kù);使用MySQL客戶端;使用SELECT語(yǔ)句查詢表數(shù)據(jù);MySQL的數(shù)值、字符串、日期/時(shí)間等數(shù)據(jù)類型;使用SQL表達(dá)式;創(chuàng)建、修改和刪除數(shù)據(jù)庫(kù);創(chuàng)建、修改和刪除表;外鍵、外鍵約束和引用完整性;使用INSERT/UPDATE/DELETE進(jìn)行數(shù)據(jù)的插入、修改和刪除;使用預(yù)處理語(yǔ)句;聯(lián)接(join)的概念;在SQL中聯(lián)接表;基本聯(lián)接、內(nèi)聯(lián)接、外聯(lián)接的原來(lái)與使用、使用事務(wù)控制語(yǔ)句執(zhí)行多個(gè)并發(fā)的SQL語(yǔ)句;
理解事務(wù)的ACID屬性;事務(wù)的隔離級(jí)別;視圖的定義及使用視圖;創(chuàng)建、檢查、修改與刪除視圖;獲取視圖的元數(shù)據(jù);存儲(chǔ)引擎概念及原理;最常見(jiàn)的存儲(chǔ)引擎MyISAM、InnoDB和MEMORY等的特征;使用特定的存儲(chǔ)引擎創(chuàng)建表。
第八單元:開(kāi)發(fā)B/S架構(gòu)的Web應(yīng)用程序
企業(yè)應(yīng)用程序與JavaEE平臺(tái)的N層架構(gòu);JavaEE組件和容器架構(gòu);開(kāi)發(fā)JavaEE企業(yè)應(yīng)用程序的步驟;使用HTML語(yǔ)言編寫網(wǎng)頁(yè);B/S架構(gòu)應(yīng)用程序的工作原理;開(kāi)發(fā)和配置Web標(biāo)準(zhǔn)組件Servlet;Servlet工作原理和生命周期;JSP組件的工作原理和生命周期;JSP組件的指令、聲明、注釋、Scriptlet和表達(dá)式等腳本元素;使用JSP的隱含變量;使用Model2架構(gòu)設(shè)計(jì)Web應(yīng)用程序;HTML表單開(kāi)發(fā)與表單數(shù)據(jù)處理;使用Servlet實(shí)現(xiàn)控
制器;使用Service組件實(shí)現(xiàn)業(yè)務(wù)邏輯;JDBC編程訪問(wèn)數(shù)據(jù)庫(kù);使用DataSource連接池和JNDI優(yōu)化數(shù)據(jù)庫(kù)訪問(wèn);使用DAO組件封裝數(shù)據(jù)訪問(wèn)邏輯。
第九單元:開(kāi)發(fā)Struts商用企業(yè)應(yīng)用程序
使用Struts 1.x框架開(kāi)發(fā)Web應(yīng)用程序;Struts框架的MVC工作原理、前端控制器模式的應(yīng)用;開(kāi)發(fā)和配置Action類和表單Bean類;HttpSession會(huì)話管理機(jī)制的原理;使用Cookie和URL重寫機(jī)制實(shí)現(xiàn)HttpSession;JSP標(biāo)準(zhǔn)標(biāo)簽
useBean /setProperty /getProperty等;EL表達(dá)式語(yǔ)言;JSTL標(biāo)準(zhǔn)自定義標(biāo)簽庫(kù),set /if /forEach /url /out的使用;過(guò)濾器的開(kāi)發(fā);使用過(guò)濾器實(shí)現(xiàn)用戶認(rèn)證及中文處理;JavaScript語(yǔ)言的語(yǔ)法、變量和運(yùn)算符、流程控制語(yǔ)句和循環(huán)語(yǔ)句、函數(shù)和對(duì)象;JavaScript處理HTML事件及window對(duì)象的使用;CSS層疊樣式表;CSS的偽類及應(yīng)用;CSS盒子模型;使用CSS/DIV實(shí)現(xiàn)頁(yè)面專業(yè)布局;Web表示片段的規(guī)劃與使用;使用include指令和jsp:include標(biāo)簽嵌入表示片段;使用Struts Tiles框架開(kāi)發(fā)頁(yè)面布局
——北大資源研修學(xué)院
第二篇:java開(kāi)發(fā)工程師個(gè)人簡(jiǎn)歷
java開(kāi)發(fā)工程師個(gè)人簡(jiǎn)歷
java開(kāi)發(fā)工程師個(gè)人簡(jiǎn)歷1
姓名:
目前所在: 天河區(qū)
年齡: 24
戶口所在: 汕尾
國(guó)籍: 中國(guó)
婚姻狀況: 未婚
民族: 漢族
身高: 176 cm
體重: 60 kg
求職意向
人才類型: 不限
應(yīng)聘職位: 軟件工程師
工作年限: 1
職稱:
求職類型: 全職
可到職日期: 隨時(shí)
月薪要求: 20xx~3499元
希望工作地區(qū): 天河區(qū),,
工作經(jīng)歷
**公司 起止年月:20xx-07 ~ 20xx-02
公司性質(zhì): 民營(yíng)企業(yè)
所屬行業(yè):計(jì)算機(jī)軟件
擔(dān)任職位: Java軟件開(kāi)發(fā)工程師
工作描述:
1)負(fù)責(zé)程序編碼工作
2)負(fù)責(zé)程序代碼的單元測(cè)試工作
3)負(fù)責(zé)按照公司的軟件開(kāi)發(fā)規(guī)范編寫相應(yīng)的項(xiàng)目技術(shù)文檔
4)項(xiàng)目問(wèn)題管理及跟蹤,項(xiàng)目代碼質(zhì)量監(jiān)控
5)對(duì)小組內(nèi)開(kāi)發(fā)人員技術(shù)培訓(xùn)等工作
離職原因: 尋求更高的發(fā)展空間
教育背景
畢業(yè)院校: 廣州城建職業(yè)學(xué)院
最高學(xué)歷: 大專獲得學(xué)位: 畢業(yè)日期: 20xx-06
專 業(yè) 一: 軟件技術(shù) 專 業(yè) 二:
起始年月 終止年月 學(xué)校(機(jī)構(gòu)) 所學(xué)專業(yè) 獲得證書(shū) 證書(shū)編號(hào)
20xx-03 20xx-07 廣州博大培訓(xùn)機(jī)構(gòu) Java程序員
語(yǔ)言能力
外語(yǔ): 英語(yǔ)良好 粵語(yǔ)水平: 良好
其它外語(yǔ)能力:
國(guó)語(yǔ)水平: 良好
工作能力及其他專長(zhǎng)
1)J2SE、J2EE、Web編程
2)Jsp、Servlet、EL、jstl、xml、JDBC
3)Hibernate、spring、struts1和2、Lucene
4)Html、DIV/CSS、JavaScript、jQuery、json、ajax、DWR、
5)MVC、DAO、IOC、AOP等多種設(shè)計(jì)模式進(jìn)行軟件設(shè)計(jì)
6)WebLogic、tomcat等服務(wù)器
7)Java集成開(kāi)發(fā)環(huán)境Eclipse、MyEclipse、Editplus進(jìn)行開(kāi)發(fā)
8)mysql、Oracle、SqlServer數(shù)據(jù)庫(kù)
9)SVN版本控制、sqldeveloper、Eclipse、MyEclipse
自我評(píng)價(jià)
*****曾獲獎(jiǎng)項(xiàng)*****
一、20xx年7月榮獲“國(guó)信藍(lán)點(diǎn)杯”全國(guó)軟件專業(yè)人才設(shè)計(jì)與開(kāi)發(fā)大賽廣東賽區(qū)Java軟件開(kāi)發(fā)高職高專組第3名一等獎(jiǎng)。
二、20xx年9月榮獲“國(guó)信藍(lán)點(diǎn)杯”全國(guó)軟件專業(yè)人才設(shè)計(jì)與開(kāi)發(fā)大賽全國(guó)總決賽Java軟件開(kāi)發(fā)高職高專組第15名二等獎(jiǎng)。
一、網(wǎng)絡(luò)版辦公自動(dòng)化管理系統(tǒng)(Web OA)
項(xiàng)目描述:本系統(tǒng)是一個(gè)實(shí)現(xiàn)企業(yè)內(nèi)各種信息資源共享、加強(qiáng)員工間的交流、提高整體工作效率、為領(lǐng)導(dǎo)各種有用數(shù)據(jù)、方便領(lǐng)導(dǎo)對(duì)公司情況的及時(shí)了解、提供決策支持和提供各種工作記錄以備事后查詢的信息系統(tǒng)。
主要負(fù)責(zé):
1、組織機(jī)構(gòu)管理模塊,該模塊主要包括機(jī)構(gòu)管理和人員管理。
a.機(jī)構(gòu)管理:采用樹(shù)狀結(jié)構(gòu),可以完成添加、刪除等操作。在點(diǎn)擊某個(gè)機(jī)構(gòu)的名稱,可以查看這個(gè)機(jī)構(gòu)的詳細(xì)信息以及所有子機(jī)構(gòu)列表(在子機(jī)構(gòu)列表上,還可以點(diǎn)擊機(jī)構(gòu)名稱進(jìn)行進(jìn)一步的導(dǎo)航)。在列表界面上,可以點(diǎn)擊“返回”以便返回上一級(jí)機(jī)構(gòu)。
b.人員管理:也可以完成添加、刪除等操作,但在進(jìn)行添加操作的過(guò)程中需要選擇該人員需要分配到那一個(gè)機(jī)構(gòu)部門底下。
2、權(quán)限管理模塊,該模塊主要包括模塊管理、角色管理和用戶管理。
a.模塊管理:采用樹(shù)狀結(jié)構(gòu),可以完成添加、刪除等操作Java軟件開(kāi)發(fā)工程師個(gè)人簡(jiǎn)歷范文Java軟件開(kāi)發(fā)工程師個(gè)人簡(jiǎn)歷范文。在點(diǎn)擊某個(gè)模塊的名稱,可以查看這個(gè)模塊的詳細(xì)信息以及所有子模塊列表(在子模塊列表上,還可以點(diǎn)擊模塊名稱進(jìn)行進(jìn)一步的導(dǎo)航)。在列表界面上,可以點(diǎn)擊“返回”以便返回上一級(jí)模塊。
b.角色管理:可以完成添加角色信息、刪除角色信息以及給角色授權(quán)等操作。在給角色授權(quán)操作中,角色授權(quán)界面上按照兩級(jí)模塊的形式列出系統(tǒng)所有模塊,以及在這些模塊上面的CRUD(添加、讀取、更新、刪除)權(quán)限,當(dāng)點(diǎn)擊選中其中某個(gè)模塊的某個(gè)權(quán)限時(shí),系統(tǒng)自動(dòng)添加此權(quán)限。
c.用戶管理:用戶管理中主要有分配賬號(hào)、刪除賬號(hào)、分配角色和用戶授權(quán)操作。在分配帳號(hào)操作中,如果已經(jīng)有帳號(hào),則提示無(wú)法繼續(xù)分配帳號(hào),如果想修改帳號(hào)的話,需要先刪除帳號(hào),再重新分配;在分配角色操作中,一個(gè)用戶可以擁有多個(gè)角色,在選擇需要分配的角色時(shí),同時(shí)可以輸入其優(yōu)先級(jí),如果想要修改某個(gè)角色的優(yōu)先級(jí),可以選擇重新分配一次這個(gè)角色,同時(shí)給它指定另外一個(gè)優(yōu)先級(jí)即可;在用戶授權(quán)操作中,打開(kāi)的授權(quán)界面跟角色授權(quán)類似,但是,用戶授權(quán)多了一個(gè)“不繼承”選擇框,只有在選擇了這個(gè)框的前提下,給用戶的單獨(dú)授權(quán)設(shè)置才是有效的,否則它將使用其擁有的角色的權(quán)限。
開(kāi)發(fā)環(huán)境:Windows XP、JDK 1.6、Tomcat 6.0
版本控制:SVN
開(kāi)發(fā)技術(shù):Struts1、Spring、Hibernate 、HTML、JavaScript、DWR等相關(guān)技術(shù)
數(shù)據(jù)庫(kù):MySQL
開(kāi)發(fā)工具:MyEclipse 8.5
二、商品交易系統(tǒng)
項(xiàng)目概述:本系統(tǒng)為大型企業(yè)提供一個(gè)在線商品交易平臺(tái),平臺(tái)的主要目的.是讓企業(yè)在平臺(tái)上發(fā)布商品及資訊,用戶可以在此平臺(tái)上購(gòu)買商品并參與商品的評(píng)論。圍繞這一目的,系統(tǒng)需要實(shí)現(xiàn)商品管理,商品訂購(gòu),多部門訂單處理,商品促銷,內(nèi)容管理等功能。
主要負(fù)責(zé):
1、產(chǎn)品后臺(tái)管理:產(chǎn)品具有類別、品牌、生產(chǎn)廠商、供應(yīng)商、樣式、尺碼等屬性,產(chǎn)品類別可以實(shí)現(xiàn)無(wú)限級(jí)分類,品牌具有中英文名稱及Logo。網(wǎng)站員工在該模塊中可以對(duì)產(chǎn)品信息進(jìn)行管理。通過(guò)更換模版商可以實(shí)現(xiàn)產(chǎn)品頁(yè)面不同的顯示風(fēng)格;
2、產(chǎn)品前臺(tái)顯示:網(wǎng)站首頁(yè)提供產(chǎn)品類別導(dǎo)航,用戶點(diǎn)擊產(chǎn)品類別可以查看該類別下的產(chǎn)品列表,在產(chǎn)品
列頁(yè)面上可以根據(jù)銷量多到少、價(jià)格高到低、價(jià)格低到高、最近上架時(shí)間對(duì)商品進(jìn)行排序,并且可以按
品牌及男女款對(duì)產(chǎn)品進(jìn)行篩選,產(chǎn)品列表具有圖文版和圖片版兩種顯示方式,點(diǎn)擊具體的商品可以查看
其詳細(xì)信息;
3、產(chǎn)品全文搜索:采用compass實(shí)現(xiàn)商品的全文搜索功能。用戶輸入查詢關(guān)健詞就可以搜索到相關(guān)商品,匹配度高的商品顯示在前面;
4、購(gòu)物車:用戶可以把產(chǎn)品添加入購(gòu)物車,同一產(chǎn)品如果樣式或尺碼不同視為兩個(gè)購(gòu)物項(xiàng),對(duì)同一商品多次點(diǎn)擊“購(gòu)買”,每點(diǎn)擊一次累加購(gòu)物車中該商品的購(gòu)買數(shù)量。購(gòu)物車具有添加商品、刪除商品、修改商品購(gòu)買數(shù)量、清空購(gòu)物車、計(jì)算商品總銷售價(jià)、總市場(chǎng)價(jià)功能。
開(kāi)發(fā)環(huán)境:Windows XP、JDK 1.6、Tomcat6.0
版本控制:SVN
開(kāi)發(fā)技術(shù):Struts1、Spring、Hibernate 、HTML、JavaScript、AJAX等相關(guān)技術(shù)
數(shù)據(jù)庫(kù):MySQL
開(kāi)發(fā)工具:MyEclipse 8.5
java開(kāi)發(fā)工程師個(gè)人簡(jiǎn)歷2
姓名:xx
目前所在:xx市
年齡:
戶口所在:xx市
國(guó)籍:中國(guó)
婚姻狀況:未婚
民族:漢族
身高:xxcm
體重:xxkg
求職意向
人才類型:不限
應(yīng)聘職位:軟件工程師
工作年限:XX年
職稱:
求職類型:全職
可到職日期:隨時(shí)
月薪要求:5000~8000元
希望工作地區(qū):xx區(qū)
工作經(jīng)歷
XX公司 起止年月:20xx年07~20xx年02
公司性質(zhì):民營(yíng)企業(yè) 所屬行業(yè):計(jì)算機(jī)軟件
擔(dān)任職位:Java軟件開(kāi)發(fā)工程師
工作描述:
①負(fù)責(zé)程序編碼工作
②負(fù)責(zé)程序代碼的單元測(cè)試工作
③負(fù)責(zé)按照公司的軟件開(kāi)發(fā)規(guī)范編寫相應(yīng)的項(xiàng)目技術(shù)文檔
④項(xiàng)目問(wèn)題管理及跟蹤,項(xiàng)目代碼質(zhì)量監(jiān)控
⑤對(duì)小組內(nèi)開(kāi)發(fā)人員技術(shù)培訓(xùn)等工作
離職原因:尋求更高的發(fā)展空間
教育背景
畢業(yè)院校:xx城建職業(yè)學(xué)院
最高學(xué)歷:大專 獲得學(xué)位:畢業(yè)日期:20xx-06
專業(yè)一:軟件技術(shù)專業(yè)二:
起始年月終止年月學(xué)校(機(jī)構(gòu))所學(xué)專業(yè)獲得證書(shū)證書(shū)編號(hào)
20xx-03~20xx-07xx培訓(xùn)機(jī)構(gòu)Java程序員
語(yǔ)言能力
外語(yǔ):英語(yǔ)良好粵語(yǔ)水平:良好
其它外語(yǔ)能力:
國(guó)語(yǔ)水平:良好
工作能力及其他專長(zhǎng)
①J2SE、J2EE、Web編程
②Jsp、Servlet、EL、jstl、xml、JDBC
③Hibernate、spring、struts1和2、Lucene
④Html、DIV/CSS、JavaScript、jQuery、json、ajax、DWR、
⑤MVC、DAO、IOC、AOP等多種設(shè)計(jì)模式進(jìn)行軟件設(shè)計(jì)
⑥WebLogic、tomcat等服務(wù)器
⑦Java集成開(kāi)發(fā)環(huán)境Eclipse、MyEclipse、Editplus進(jìn)行開(kāi)發(fā)
⑧mysql、Oracle、SqlServer數(shù)據(jù)庫(kù)
⑨SVN版本控制、sqldeveloper、Eclipse、MyEclipse
自我評(píng)價(jià):
曾獲獎(jiǎng)項(xiàng)
一、20xx年7月榮獲“國(guó)信藍(lán)點(diǎn)杯”全國(guó)軟件專業(yè)人才設(shè)計(jì)與開(kāi)發(fā)大賽廣東賽區(qū)Java軟件開(kāi)發(fā)高職高專組第3名一等獎(jiǎng)。
二、20xx年9月榮獲“國(guó)信藍(lán)點(diǎn)杯”全國(guó)軟件專業(yè)人才設(shè)計(jì)與開(kāi)發(fā)大賽全國(guó)總決賽Java軟件開(kāi)發(fā)高職高專組第15名二等獎(jiǎng)。
主要項(xiàng)目經(jīng)驗(yàn)
一、網(wǎng)絡(luò)版辦公自動(dòng)化管理系統(tǒng)(WebOA)
項(xiàng)目描述:本系統(tǒng)是一個(gè)實(shí)現(xiàn)企業(yè)內(nèi)各種信息資源共享、加強(qiáng)員工間的交流、提高整體工作效率、為領(lǐng)導(dǎo)各種有用數(shù)據(jù)、方便領(lǐng)導(dǎo)對(duì)公司情況的及時(shí)了解、提供決策支持和提供各種工作記錄以備事后查詢的信息系統(tǒng)。
主要負(fù)責(zé):
1.組織機(jī)構(gòu)管理模塊,該模塊主要包括機(jī)構(gòu)管理和人員管理。
⑴機(jī)構(gòu)管理:采用樹(shù)狀結(jié)構(gòu),可以完成添加、刪除等操作。在點(diǎn)擊某個(gè)機(jī)構(gòu)的名稱,可以查看這個(gè)機(jī)構(gòu)的詳細(xì)信息以及所有子機(jī)構(gòu)列表(在子機(jī)構(gòu)列表上,還可以點(diǎn)擊機(jī)構(gòu)名稱進(jìn)行進(jìn)一步的導(dǎo)航)。在列表界面上,可以點(diǎn)擊“返回”以便返回上一級(jí)機(jī)構(gòu)。
⑵人員管理:也可以完成添加、刪除等操作,但在進(jìn)行添加操作的過(guò)程中需要選擇該人員需要分配到那一個(gè)機(jī)構(gòu)部門底下。
2.權(quán)限管理模塊,該模塊主要包括模塊管理、角色管理和用戶管理。
⑴模塊管理:采用樹(shù)狀結(jié)構(gòu),可以完成添加、刪除等操作。在點(diǎn)擊某個(gè)模塊的名稱,可以查看這個(gè)模塊的詳細(xì)信息以及所有子模塊列表(在子模塊列表上,還可以點(diǎn)擊模塊名稱進(jìn)行進(jìn)一步的導(dǎo)航)。在列表界面上,可以點(diǎn)擊“返回”以便返回上一級(jí)模塊。
⑵角色管理:可以完成添加角色信息、刪除角色信息以及給角色授權(quán)等操作。在給角色授權(quán)操作中,角色授權(quán)界面上按照兩級(jí)模塊的形式列出系統(tǒng)所有模塊,以及在這些模塊上面的CRUD(添加、讀取、更新、刪除)權(quán)限,當(dāng)點(diǎn)擊選中其中某個(gè)模塊的某個(gè)權(quán)限時(shí),系統(tǒng)自動(dòng)添加此權(quán)限。
⑶用戶管理:用戶管理中主要有分配賬號(hào)、刪除賬號(hào)、分配角色和用戶授權(quán)操作。在分配帳號(hào)操作中,如果已經(jīng)有帳號(hào),則提示無(wú)法繼續(xù)分配帳號(hào),如果想修改帳號(hào)的話,需要先刪除帳號(hào),再重新分配;在分配角色操作中,一個(gè)用戶可以擁有多個(gè)角色,在選擇需要分配的角色時(shí),同時(shí)可以輸入其優(yōu)先級(jí),如果想要修改某個(gè)角色的優(yōu)先級(jí),可以選擇重新分配一次這個(gè)角色,同時(shí)給它指定另外一個(gè)優(yōu)先級(jí)即可;在用戶授權(quán)操作中,打開(kāi)的授權(quán)界面跟角色授權(quán)類似,但是,用戶授權(quán)多了一個(gè)“不繼承”選擇框,只有在選擇了這個(gè)框的前提下,給用戶的單獨(dú)授權(quán)設(shè)置才是有效的,否則它將使用其擁有的角色的權(quán)限。
二、商品交易系統(tǒng)
項(xiàng)目概述:本系統(tǒng)為大型企業(yè)提供一個(gè)在線商品交易平臺(tái),平臺(tái)的.主要目的是讓企業(yè)在平臺(tái)上發(fā)布商品及資訊,用戶可以在此平臺(tái)上購(gòu)買商品并參與商品的評(píng)論。圍繞這一目的,系統(tǒng)需要實(shí)現(xiàn)商品管理,商品訂購(gòu),多部門訂單處理,商品促銷,內(nèi)容管理等功能。
主要負(fù)責(zé):
1.產(chǎn)品后臺(tái)管理:產(chǎn)品具有類別、品牌、生產(chǎn)廠商、供應(yīng)商、樣式、尺碼等屬性,產(chǎn)品類別可以實(shí)現(xiàn)無(wú)限級(jí)分類,品牌具有中英文名稱及Logo。網(wǎng)站員工在該模塊中可以對(duì)產(chǎn)品信息進(jìn)行管理。通過(guò)更換模版商可以實(shí)現(xiàn)產(chǎn)品頁(yè)面不同的顯示風(fēng)格;
2.產(chǎn)品前臺(tái)顯示:網(wǎng)站首頁(yè)提供產(chǎn)品類別導(dǎo)航,用戶點(diǎn)擊產(chǎn)品類別可以查看該類別下的產(chǎn)品列表,在產(chǎn)品列頁(yè)面上可以根據(jù)銷量多到少、價(jià)格高到低、價(jià)格低到高、最近上架時(shí)間對(duì)商品進(jìn)行排序,并且可以按品牌及男女款對(duì)產(chǎn)品進(jìn)行篩選,產(chǎn)品列表具有圖文版和圖片版兩種顯示方式,點(diǎn)擊具體的商品可以查看
3.產(chǎn)品全文搜索:采用compass實(shí)現(xiàn)商品的全文搜索功能。用戶輸入查詢關(guān)健詞就可以搜索到相關(guān)商品,匹配度高的商品顯示在前面;
4.購(gòu)物車:用戶可以把產(chǎn)品添加入購(gòu)物車,同一產(chǎn)品如果樣式或尺碼不同視為兩個(gè)購(gòu)物項(xiàng),對(duì)同一商品多次點(diǎn)擊“購(gòu)買”,每點(diǎn)擊一次累加購(gòu)物車中該商品的購(gòu)買數(shù)量。購(gòu)物車具有添加商品、刪除商品、修改商品購(gòu)買數(shù)量、清空購(gòu)物車、計(jì)算商品總銷售價(jià)、總市場(chǎng)價(jià)功能。
java開(kāi)發(fā)工程師個(gè)人簡(jiǎn)歷3
個(gè)人基本信息
姓名:xx
性別男
政治面貌:團(tuán)員
年齡:24
籍貫:遼寧省
民族:漢族
專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)
學(xué)歷:本科
畢業(yè)學(xué)校:吉林大學(xué)學(xué)院|計(jì)算機(jī)控制與工程學(xué)院
聯(lián)系電話:
E-Mail:求職意向希望
從事行業(yè):軟件開(kāi)發(fā)意向
工作性質(zhì):全職
希望從事職業(yè):JAVA工程師期望工作地區(qū):廣州
教育情況個(gè)人能力
熟練運(yùn)用Java語(yǔ)言以及相關(guān)技術(shù)進(jìn)行應(yīng)用開(kāi)發(fā)。
熟練運(yùn)用MVC設(shè)計(jì)模式及Struts、Spring、Hibernate進(jìn)行Jsp、Servlet、JavaBean、xMl等技術(shù)的應(yīng)用開(kāi)發(fā)。
熟悉軟件工程規(guī)范,掌握UML建模語(yǔ)言建模工具PowerDesigner,版本控制工具CVS。
熟練使用Oracle、MySqlAccess等大中型數(shù)據(jù)庫(kù)管理工具。
熟練使用EclipeseNetBean等開(kāi)發(fā)平臺(tái),以及TomactWebLogic等中間服務(wù)器。
熟練掌握HtmlJavaScript語(yǔ)言,能運(yùn)用Photoshop、Firework、Dreamweaver、Flash等工具進(jìn)行網(wǎng)頁(yè)制作。
了解并能運(yùn)用AjaxDIVCSS等技術(shù)。
20xx年考取的中國(guó)軟件考試的數(shù)據(jù)庫(kù)系統(tǒng)工程師(中級(jí))教育20xx/09-20xx/06xx大學(xué)|計(jì)算機(jī)科學(xué)與技術(shù)|本科
畢業(yè)設(shè)計(jì)(論文)題目
基于J2EE平臺(tái)的考試管理系統(tǒng)的設(shè)計(jì)(StrutsHibernateMysql)
工作經(jīng)歷20xx/6-至今在北京xx軟件科技發(fā)展有限公司JAVA與JSP開(kāi)發(fā)|開(kāi)發(fā)語(yǔ)言JAVA、JSP,開(kāi)發(fā)技術(shù)Struts、WebService、xML,數(shù)據(jù)庫(kù)SYBASE,涉及技術(shù)windows20xx服務(wù)器管理,F(xiàn)TP服務(wù)器架設(shè)
自我評(píng)價(jià)為人誠(chéng)實(shí)守信,做事認(rèn)真細(xì)致。有很強(qiáng)的.上有上進(jìn)心,有較強(qiáng)的團(tuán)隊(duì)意識(shí)。有親和力,適應(yīng)能力強(qiáng),學(xué)習(xí)和接受新鮮事物快。
業(yè)余愛(ài)好
金融及經(jīng)濟(jì)發(fā)展,足球,編程,旅游。
項(xiàng)目經(jīng)驗(yàn)20xx/03-20xx/04項(xiàng)目名稱:物資管理系統(tǒng)
軟件環(huán)境:JavaJ2EEJSPStrutsHibernate
開(kāi)發(fā)工具:EclipseMySQLTomcatDreamweaver
項(xiàng)目描述:采用Struts、Hibernate整合技術(shù),實(shí)現(xiàn)了物資入出庫(kù)及統(tǒng)計(jì)等功能。
責(zé)任描述:獨(dú)立完成,負(fù)責(zé)入出庫(kù)以及統(tǒng)計(jì)。
項(xiàng)目總結(jié):通過(guò)這個(gè)項(xiàng)目的開(kāi)發(fā),對(duì)SH有了更深一層的認(rèn)識(shí)。同時(shí)也認(rèn)識(shí)到學(xué)習(xí)的重要性,軟件行業(yè)技術(shù)更新的很快,每天都要去努力的學(xué)習(xí)新知識(shí)。20xx/03-20xx/04項(xiàng)目名稱:在線留言板
軟件環(huán)境:JavaJ2EEJSPStrutsHibernateSpring
開(kāi)發(fā)工具:EclipseMySQLTomcatDreamweaverFireworks
項(xiàng)目描述:采用Struts、Hibernate、Spring整合技術(shù),實(shí)現(xiàn)了留言功能。
責(zé)任描述:獨(dú)立完成,負(fù)責(zé)留言。
項(xiàng)目總結(jié):本項(xiàng)目的難點(diǎn)在SSH的整合,有些地方用到了Ajax技術(shù)。
第三篇:java開(kāi)發(fā)工程師個(gè)人簡(jiǎn)歷
個(gè)人介紹
姓
名:
性
別:
戶口所在地:
年
齡:
畢 業(yè) 院校:
專
業(yè):
學(xué)
歷:
聯(lián) 系 電 話:
郵
箱:
求職意向 Java軟件研發(fā)
英語(yǔ)水平
四級(jí)
專業(yè)技能
? ? 熟練的運(yùn)用java開(kāi)發(fā)環(huán)境和項(xiàng)目構(gòu)建
熟練掌握java程序設(shè)計(jì)語(yǔ)言,有牢固的J2SE基礎(chǔ),能夠熟練使用JDBC、Servlet、JSP技術(shù)。熟悉C/S,B/S軟件架構(gòu)模式 ? ? ? ? 熟練應(yīng)用JSP/Servlet/JavaBean的MVC模式開(kāi)發(fā)項(xiàng)目 會(huì)基本的EJB技術(shù)。熟練使用MyEclipse開(kāi)發(fā)環(huán)境 熟悉數(shù)據(jù)庫(kù) SQL Server、Oracle,熟練掌握標(biāo)準(zhǔn)SQL語(yǔ)言
掌握關(guān)系數(shù)據(jù)庫(kù)的原理。熟練使用Oracle、SQL Server進(jìn)行軟件系統(tǒng)開(kāi)發(fā)。熟練使用Tomcat服務(wù)器。? ? 具備一般的英語(yǔ)讀寫能力
初步了解Struts、Hibernate、Spring應(yīng)用
項(xiàng)目經(jīng)驗(yàn)
一、基于.NET的聊天系統(tǒng)
描述 :采用的是傳統(tǒng)的C/S模式,基于.NET的COM+組件和微軟的自帶的消息隊(duì)列(MSMQ),可以很方便的存貯和獲取隊(duì)列中的消息,并且采用管道通信,可以不關(guān)心其中的通信原理;該系統(tǒng)的功能比較簡(jiǎn)單,能夠?qū)崿F(xiàn)局域網(wǎng)通信
開(kāi)發(fā)技術(shù):ADO.NET + COM+組件 開(kāi)發(fā)工具:MS Visual Studio 數(shù) 據(jù) 庫(kù):SQL Server 角 色:組長(zhǎng)(單人開(kāi)發(fā))
負(fù)責(zé)模塊:界面、數(shù)據(jù)庫(kù)建立和管理、后臺(tái)的編寫等等 時(shí) 間:一周
二、基于Java的聊天系統(tǒng)
描述:本系統(tǒng)采用的任然是基于傳統(tǒng)的C/S模式開(kāi)發(fā),前臺(tái)用的是java.swing包做的界面,后臺(tái)的編程采用了一些工廠模式,接口編程,給程序的擴(kuò)展帶來(lái)了很大的方便,數(shù)
據(jù)庫(kù)則是利用的文本文件保存相關(guān)的信息,采用傳統(tǒng)的sql從文本文件中獲取自己要的信息,數(shù)據(jù)庫(kù)能實(shí)現(xiàn)查詢、添加、刪除等功能。通信則是采用最底層的socket套接字編程;實(shí)現(xiàn)的主要功能有:閃屏,截圖,托盤顯示來(lái)信消息,多人會(huì)話等 開(kāi)發(fā)技術(shù): socket套接字+面向接口編程+工廠模式 開(kāi)發(fā)工具: MyEclipse8.0 數(shù) 據(jù) 庫(kù):自己寫的文本數(shù)據(jù)庫(kù) 角 色:組長(zhǎng)(單人開(kāi)發(fā))
負(fù)責(zé)模塊:頁(yè)面,數(shù)據(jù)庫(kù)的編寫,以及所有業(yè)務(wù)邏輯的編寫 時(shí) 間:一周
三、連連看小程序
描述: 依然是傳統(tǒng)的C/S模式開(kāi)發(fā),該程序有很多細(xì)節(jié)的地方考慮比較周到,例如只在有圖片的地方產(chǎn)生label、圖片遍歷填充算法、圖片連接的算法等,這在一定程度上減少了該程序的內(nèi)存開(kāi)銷,同樣采用了工廠模式,可以在不改變?cè)闯绦虼a的同時(shí),增加新的關(guān)卡
開(kāi)發(fā)技術(shù):J2SE
開(kāi)發(fā)工具: NetBeans 角 色:組長(zhǎng)(單人開(kāi)發(fā))時(shí) 間:三天
四、庫(kù)存管理系統(tǒng)
描述:本系統(tǒng)采用了b/s模式開(kāi)發(fā),其中用到了jsp、servlet、JavaBean、jstl標(biāo)簽庫(kù)、el表達(dá)式等技術(shù),本人負(fù)責(zé)入庫(kù)單和出庫(kù)單管理模塊,其中包含的功能大致有根據(jù)進(jìn)貨單產(chǎn)生入庫(kù)單,根據(jù)訂貨單產(chǎn)生出庫(kù)單,以及直接導(dǎo)入入庫(kù)單等,采用了mvc框架,和單例模式,工廠模式開(kāi)發(fā)
開(kāi)發(fā)技術(shù):J2EE、servlet、jsp、JavaBean、el表達(dá)式、jndi等等 開(kāi)發(fā)工具: Myeclipse 角 色:組員 時(shí) 間:一周
自我評(píng)價(jià)
◆
吃苦耐勞,有強(qiáng)烈的敬業(yè)精神和團(tuán)隊(duì)協(xié)作精神,能夠承受一定的壓力,能迅速的適應(yīng)各
環(huán)境,并融合其中同時(shí)對(duì)編程具有濃厚的興趣。
◆
有積極進(jìn)取的工作精神和實(shí)際動(dòng)手能力,對(duì)新知識(shí)、新技術(shù)有著強(qiáng)烈的求知欲與良好的接受能力。
第四篇:JAVA開(kāi)發(fā)工程師職位要求
JAVA開(kāi)發(fā)工程師
1、精通JAVA語(yǔ)言,熟練使用編程工具JBuider或MyEclipse。
2、熟悉HTML, CSS, JavaScript。有Web前臺(tái)開(kāi)發(fā)經(jīng)驗(yàn),對(duì)JavaScript前臺(tái)開(kāi)發(fā)有深入理解。
3、熟悉J2EE相關(guān)技術(shù),最好有用過(guò)Spring、Struts、Hibernate、Ibatis相關(guān)經(jīng)驗(yàn)。
4、有抽象設(shè)計(jì)能力,熟悉代碼重構(gòu),能夠用面向?qū)ο笤瓌t組織代碼,熟悉mvc等N層開(kāi)發(fā)模式。
5、精通J2EE架構(gòu),熟悉基于J2EE架構(gòu)的多層軟件開(kāi)發(fā)模式
6、精通SQL,熟悉Oracle/Mysql關(guān)系數(shù)據(jù)庫(kù)中的一種。
7、熟練使用和配置一種或一種以上的主流應(yīng)用服務(wù)器(WebLogic, JBOSS,Tomcat)。
8、熟悉Flex技術(shù)優(yōu)先,2年以上工作經(jīng)驗(yàn)優(yōu)先。
第五篇:JAVA網(wǎng)站開(kāi)發(fā)工程師面試題
JAVA_WEB開(kāi)發(fā)人員面試題及答案
面試人:面試時(shí)間:
一.選擇題(每題1分,共20分)
1.jsp 有幾個(gè)內(nèi)置對(duì)象?(c)(單選)
A 5個(gè)B6個(gè)C9個(gè)D8個(gè)
2.在JAVA中,如何跳出當(dāng)前的多重嵌套循環(huán)?(ab)(多選)
A breakBreturnCforwardDfinally
3.四種會(huì)話跟蹤技術(shù),哪個(gè)范圍最大?(d)(單選)
A pageBrequestCsessionDapplication
4.java中有幾種方法可以實(shí)現(xiàn)一個(gè)線程?(b)(單選)
A1種B2種C3種D 4種
5.同步有幾種實(shí)現(xiàn)方法(b)(單選)
A 4種B2種C3種D 1種
6.xml有哪些解析技術(shù)?(abcd)(多選)
A DOMBSAXCSTAXD JDOM
7.下列說(shuō)法正確的是(bd)(多選)
A 構(gòu)造器Constructor可被繼承
BString類不可以繼承
C 判斷兩個(gè)對(duì)象值相同用“==”
D char型變量中能不能存貯一個(gè)中文漢字
8.下列關(guān)于線程說(shuō)法正確的是(abc)(多選)
A調(diào)用sleep不會(huì)釋放對(duì)象鎖。
B調(diào)用wait方法導(dǎo)致本線程放棄對(duì)象鎖
C當(dāng)一個(gè)線程進(jìn)入一個(gè)對(duì)象的一個(gè)synchronized方法后,其它線程不可進(jìn)入此對(duì)象的其它方法
Dnotify():喚醒全部處于等待狀態(tài)的線程。
9.給定JSP程序源碼如下,該JSP運(yùn)行后輸出的結(jié)果是(b)。(單選)
<%int Count=1;%>
Count:<%= Count%>
ACount:1BCount:2C1:2 DCount:
10.在J2EE中的一個(gè)JSP文件中,有表達(dá)式<%=2 3%>,它將輸出(b)(單選)
a)2 3b)5c)23d)不會(huì)輸出,因?yàn)楸磉_(dá)式是錯(cuò)誤的11.在J2EE中,編寫Servlet過(guò)濾器時(shí),(c)接口用于調(diào)用過(guò)濾器鏈中的下一個(gè)過(guò)濾器。(單選)
a)Filterb)FilterConfigc)FilterChaind)Servlet
12)關(guān)于視圖的描述正確的是(c)(單選)
a)視圖是一種特殊的表,它存儲(chǔ)了用戶定制的數(shù)據(jù)。
b)視圖僅用于用戶進(jìn)行查詢,不可以通過(guò)視圖對(duì)數(shù)據(jù)進(jìn)行修改。
c)在sql server中可以通過(guò)用T-sql語(yǔ)句來(lái)創(chuàng)建,也可以通過(guò)企業(yè)管理器。
d)創(chuàng)建視圖只能操作本機(jī)器上的數(shù)據(jù)庫(kù)表。
13)STRUTS框架中,(c)類在視圖層和控制層之間傳遞HTML表單數(shù)據(jù)。(單選)a)Actionb)ActionForward c)ActionFormd)ActionServlet
18)Struts控制器的主要任務(wù)是接受用戶請(qǐng)求、根據(jù)用戶請(qǐng)求調(diào)用對(duì)應(yīng)的模型組件、獲取業(yè)務(wù)邏輯執(zhí)行結(jié)果的根據(jù)處理結(jié)果選擇適合的視圖組件返回給用戶,實(shí)現(xiàn)Struts控制器的類中不包括(c)。(單選)
a)ActionServletb)Actionc)ActionFormd)ActionForward
14)以下關(guān)于SessionFactory的說(shuō)法哪些正確?(bc)(多選)
A)對(duì)于每個(gè)數(shù)據(jù)庫(kù)事務(wù),應(yīng)該創(chuàng)建一個(gè)SessionFactory對(duì)象
B)一個(gè)SessionFactory對(duì)象對(duì)應(yīng)一個(gè)數(shù)據(jù)庫(kù)存儲(chǔ)源。
C)SessionFactory是重量級(jí)的對(duì)象,不應(yīng)該隨意創(chuàng)建。如果系統(tǒng)中只有一個(gè)數(shù)據(jù)庫(kù)存儲(chǔ)源只需要?jiǎng)?chuàng)建一個(gè)。
D)SessionFactory的load()方法用于加載持久化對(duì)象
15)下面那些是Hibernate的查詢方式(abc)(多選)
A)sqlB)hqlC)Criteria
18)以下數(shù)據(jù)結(jié)構(gòu)不屬于線性結(jié)構(gòu)的是(c)(單選)
A)隊(duì)列B)線性表C)二叉樹(shù)D)棧
16)下列是文件讀寫的類是(ac)(多選)
A)File ReaderB)FileC)FileWriterD)InputStream
17)數(shù)據(jù)庫(kù)技術(shù)中的“臟數(shù)據(jù)',是指(c)的數(shù)據(jù)。(單選)
A)錯(cuò)誤B 回返C 未提交D 未提交的隨后又被撤消
18)在計(jì)算機(jī)中,—個(gè)字節(jié)是由多少個(gè)二進(jìn)制位組成的(b)(單選)
A).4B).8C).16D).24
19.下列不屬于面向?qū)ο蟮姆椒ㄊ牵╠)(單選)
A).對(duì)象B).類C).繼承D).過(guò)程調(diào)用
29.設(shè)正x、y均為整型變量,且x=10 y=3,則以下語(yǔ)句printf(“%d,%dn”,x--,--y);的輸出結(jié)果是(d)(單選)
A).10,3B).9,3C).9,2D).10,2二.填空(每空1分,共10分)
1.String s = new String(“xyz”);創(chuàng)建了__2__個(gè)String 對(duì)象?
2.Math.round(9.5)等於__10___Math.round(-9.5)等於__-9____
3.try {}里有一個(gè)return語(yǔ)句,那么緊跟在這個(gè)try后的finally {}里的code會(huì)被執(zhí)行,什么時(shí)候被執(zhí)行,在return____前_____(前還是后?)
4.如何現(xiàn)實(shí)servlet的單線程模式 ______<%@ page isThreadSafe=“false”%> _________
5.類變量必須帶的修飾符是 ______ static _________
6.final類可以修飾在屬性 , 方法和___類___前面
7.Java默認(rèn)的包是______ java.lang.*_________
8.Hibernate里面怎樣實(shí)現(xiàn)類與類之間的關(guān)系__________表映射_______________
9.Socket 編程服務(wù)器端用____ serverSocket ____類來(lái)創(chuàng)建socket對(duì)象。
三. 判斷題(每題2分,共10分)
1.依賴注入即是“面向接口”的編程。錯(cuò)
2.Overload和Override都是java多態(tài)的不同體現(xiàn)形式。對(duì)
3.String是最基本的數(shù)據(jù)類型。錯(cuò)
4.啟動(dòng)一個(gè)線程是用start。對(duì)
5.接口可以繼承接口。對(duì)
四.簡(jiǎn)答題(每題5分,共30分)
1、網(wǎng)頁(yè)設(shè)計(jì)采用div css有什么好處?
答:布局實(shí)現(xiàn)了表現(xiàn)與內(nèi)容的分離,大大縮減頁(yè)面代碼,符合W3C的標(biāo)準(zhǔn),兼容性更好;易于后期網(wǎng)站的更新、維護(hù);SEO的優(yōu)化:對(duì)搜索引擎更加友好,更容易被搜索引擎收錄。
2、前端頁(yè)面有哪三層構(gòu)成,分別是什么?作用是什么?
答:網(wǎng)頁(yè)分成三個(gè)層次,即:結(jié)構(gòu)層、表示層、行為層。
網(wǎng)頁(yè)的結(jié)構(gòu)層(structural layer)由HTML或 XHTML之類的標(biāo)記語(yǔ)言負(fù)責(zé)創(chuàng)建。標(biāo)簽,也就是那些出現(xiàn)在尖括號(hào)里的單詞,對(duì)網(wǎng)頁(yè)內(nèi)容的語(yǔ)義含義做出了描述,但這些標(biāo)簽不包含任何關(guān)于如何顯示有關(guān)內(nèi)容的信息。例如,P 標(biāo)簽表達(dá)了這樣一種語(yǔ)義:“這是一個(gè)文本段?!?/p>
網(wǎng)頁(yè)的表示層(presentation layer)由CSS負(fù)責(zé)創(chuàng)建。CSS 對(duì)“如何顯示有關(guān)內(nèi)容”的問(wèn)題做出了回答。
網(wǎng)頁(yè)的行為層(behavior layer)負(fù)責(zé)回答“內(nèi)容應(yīng)該如何對(duì)事件做出反應(yīng)”這一問(wèn)題。這是 Javascript 語(yǔ)言和 DOM 主宰的領(lǐng)域。
3、如何區(qū)別display:none與visibility:hidden?
答:相同的是display:none與visibility:hidden都可以用來(lái)隱藏某個(gè)元素;
不同的是display:none在隱藏元素的時(shí)候,將其占位空間也去掉;而visibility:hidden只是隱藏了內(nèi)容而已,其占位空間仍然保留。
4.購(gòu)物網(wǎng)站的主色調(diào)應(yīng)該是什么樣色?交友網(wǎng)站?體育網(wǎng)站?軟件網(wǎng)站?年輕的互聯(lián)網(wǎng)? 答:購(gòu)物:暖色;交友:粉紅之類的;體育:酷一點(diǎn);軟件公司:無(wú)所謂;年輕互聯(lián)網(wǎng):有朝氣的顏色,比如綠色。
5. 一個(gè)網(wǎng)站最多有幾種色彩
答:一到兩各種主色彩。
6.如果背景是黑色,那么字體用什么顏色能突出字體,且不顯得刺眼?
答:紅色。
五.編程操作題(每題6分,30分)
注:有上機(jī)機(jī)會(huì)上機(jī)操作,沒(méi)有就手動(dòng)把代碼寫出來(lái);
1.一個(gè)表td中的部分Id有多個(gè)記錄,把所有有多個(gè)記錄的id查出來(lái),并顯示共有多少條 記錄數(shù)。
2.寫出冒泡排序的實(shí)現(xiàn)
答:代碼如下:
public void fun9(){
int[] a = {1,3,5,61,2,123,12,}
Conica.print(a);
for(int i=0;i for(int j=0;j { if(a[j]>a[j 1]){ int temp = a[j]; a[j] = a[j 1]; a[j 1] = temp; } } } }編程:編寫一個(gè)截取字符串的函數(shù),輸入為一個(gè)字符串和字節(jié)數(shù),輸出為按字節(jié)截取的字符串。但是要保證漢字不被截半個(gè),如“我ABC”4,應(yīng)該截為“我AB”,輸入“我ABC漢DEF”,應(yīng)該輸出為“我ABC”而不是“我ABC 漢的半個(gè)”。 答:代碼如下: package test; class SplitString { String SplitStr; int SplitByte; public SplitString(String str,intbytes){ SplitStr=str; SplitByte=bytes; System.out.println(“TheString is:′” SplitStr “′;SplitBytes=” SplitByte); } public void SplitIt(){ int loopCount; loopCount=(SplitStr.length()%SplitByte==0)?(SplitStr.length()/SplitByte):(SplitStr.length()/SplitByte 1); System.out.println(“WillSplit into ” loopCount); for(int i=1;i<=loopCount;i){ if(i==loopCount){ System.out.println(SplitStr.substring((i-1)*SplitByte,SplitStr.length())); } else { System.out.println(SplitStr.substring((i-1)*SplitByte,(i*SplitByte))); } } } public static void main(String[]args){ SplitString ss = newSplitString(“test中dd文dsaf中男大3443n中國(guó)43中國(guó)人 0ewldfls=103”,4); ss.SplitIt(); } } 注:另外關(guān)于美工操作,如果有photoshop等軟件可以任選擇兩題考下: 1.手寫 html 能力 描述一個(gè)不規(guī)則表格,一定要有跨列和跨行的,讓他把 html 代碼寫出來(lái); 2.讓他用 Photoshop 或 Fireworks 設(shè)計(jì)一個(gè)頁(yè)面布局,或者指定一個(gè)效果(比如半透明的按鈕),讓他畫出來(lái),在或者,提供一幅人物照片,要求他摳掉背景,這是平面軟件能力的一種體現(xiàn)方式; 3.如果要涉及 Flash,讓他做一個(gè)兩種形狀(方形、圓圈)的漸變,要求過(guò)渡平滑、美觀,新手都直接用 shapemotion,很難看,高手知道加過(guò)渡。