java項目經驗
㈠ java項目經驗
寫管理系統的那些回答, 太學生氣了, 這簡歷主要是個老程序員都能看出來不咋地
雖然真實開發中項目經驗也是開發個系統, 但實際上難多了, 比如這幾個問題你能想明白嗎?
用的系統linux, 你是怎麼打包發布的?
你的qps是多少 如果調優的 如何看日誌的
你的介面設計風格如何 如何鑒權
對業務如何理解 負責什麼模塊 有哪一些難點
㈡ (400分)誰給我想一些簡歷上面的Java項目經驗
項目經驗
項目名稱:NetStore網上購書系統
項目描述:該系統分為首頁、用戶管理、購物車管理、訂單管理、退出5個模塊。首頁模塊實現了模糊分頁查詢、分類分頁查詢等功能;用戶管理模塊實現了登錄、注冊、修改、查看信息等功能;購物車模塊實現了查看、購買、修改圖書數量等功能;訂單模塊實現了查看、刪除等功能.
責任描述:個人獨立完成了整個項目設計,開發,測試等。此系統整體採用MVC模式的Struts框架,持久層使用的是Spring的HibernateTemplate實現,數據源利用的是SpringIoC注入;模型層嚴格按照JavaBean規范要求;用Struts進行流程的控制,並實現了國際化,JSP用純標簽進行頁面顯示。為達到用戶名唯一的目的用戶注冊採用Ajax技術進行後台校驗。運用SpringIoC的注入對各層解耦,大大提高了程序的可擴展性,易於維護。
開發環境:資料庫:Mysql ;
JAVA應用伺服器:tomcat 6.0 ;
技術選型:Spring、Struts、Hibernate、JavaBeans、Jsp。
項目總結:通過這個項目使我對MVC模式的認識更加的清楚,看到了SpringIoC在解決程序鬆散耦合方面的強大之處。JSP頁面純標簽開發所帶來的方便以及頁面的美觀。
項目名稱:NETCT OSS 電信運營支撐系統
項目描述:該系統後台主要由數據採集系統和數據整合系統提供支持,前台分為用戶自服務管理,資費管理,用戶管理,管理員管理,帳單管理,帳務管理6個模塊。
責任描述:在數據採集系統、數據整合系統中,主要利用J2SE技術對原始計費信息日誌進行定時解析,整理成清單,並保存到伺服器的資料庫t_detail表中,在保存過程中實現對信息的備份管理和日誌記錄。之後再利用PL/SQL由t_detail表整合出日表t_day_x,月表t_month_x,年表t_year_x三種表。在前台主要完成了用戶管理、資費管理等模塊,採用Struts 2.0 +Hibernate+Spring架構實現,大大降低了模塊間的耦合,並編寫了文檔。
開發環境:資料庫:Oracle;
Java應用伺服器:tomcat 6.0;
技術選型:Struts 2.0、Hibernate、Spring、JSP、J2SE、Log4j等。
項目總結:這個項目不僅讓我掌握了Struts 2.0的應用,也加深了我對其他技術的理解以及編寫文檔的好習慣和重要性。
項目名稱:BBS在線論壇管理系統
項目描述:該系統主要由首頁、用戶管理、帖子三個模塊構成,首頁實現了模糊分頁查詢、帖子分類、最新帖子、最新留言等功能;用戶管理模塊有登錄、注冊、修改信息、查看信息、積分功能等基本功能;帖子模塊有發表帖子、留言、查看帖子、修改帖子、刪除帖子等基本功能。
責任描述:個人主要完成了用戶管理模塊。持久層使用的是Hibernate技術實現了登錄、注冊、修改、查看信息、模糊查看等功能;控制層使用的是Struts的DispatchAction實現頁面跳轉,JSP頁面主要利用JSP標簽和Struts標簽完成。用戶注冊和登錄都使用form表單來獲取數據,並且在頁面用JavaScript技術對數據進行初步的校驗。
開發環境:資料庫:Oracle ;
Java應用伺服器:tomcat6.0 ;
技術選型:Struts、Hibernate、JavaBeans、Jsp。
項目總結: 通過這個項目讓我認識到團隊合作的重要性,面向對象的設計思想以及Hibernate框架的簡單性,加強了對JSP標簽、Struts標簽的認識。
項目名稱:BAM銀行帳戶管理系統
項目描述:該系統是基於C/S架構的帳戶管理系統。
責任描述:獨立完成了整個系統的開發。採用GUI實現用戶界面來採集數據,實現了用戶開戶、登錄、轉帳、修改用戶信息、查看資產排名等功能;資料庫採用MySQL存儲信息,DAO層利用JDBC實現。
開發環境:資料庫:MySQL ; 技術選型:GUI、JDBC、JavaBeans 。
項目總結:這個顯目讓我對軟體編程產生了更濃厚的興趣,對JDBC訪問資料庫的技術使用更熟練以及有了對C/S架構的深入認識。
㈢ Java軟體工程師面試時項目經驗應該怎樣講述
基本點:
1.介紹你的項目背景、用途。比如:銀行項目、ERP等等。
2.介紹項目使用到的是什麼技術。比如:mvc設計模式、ssh框架。
3.介紹你在項目中承擔的職責。比如:編碼、測試、資料庫設計。。。
加分點:
你在項目中遇到過什麼困難,如何解決的。
你需要傳達給面試官的信息是:我能做什麼、我會什麼技術、我能幫你完成何種任務。
圍繞這幾點,自由發揮,祝你成功。
㈣ 學過java,但沒有項目經驗怎麼辦
沒有項目經驗的話,建議先去外包公司工作,外包雖然很辛苦,但是學的東西很多很快。可以在人才網上申請賬號並填寫自己的簡歷,然後發送給招聘java工作的公司發送簡歷即可。簡歷主要分為三部分:第一部分是自我的介紹。第二部分是會的技術,java技術分為兩類:前台、後台,哪方面的技術強,比如面向對象、並發、多線程等,資料庫Oracle、MySql等等,框架SSH、SpringMVC等。前台的javascript、EXJ等等。第三部分是項目經驗,面試的時候主要問的就是項目經驗,項目基本都是OA管理系統或商城、論壇,把自己的項目經驗寫上去,項目是做什麼的,術語業務邏輯說清楚,在項目中用到的技術,這些技術的原理,等等。具體的履歷模板可以在網路上搜到,可以參考。
首先確定自己Java基礎學的還行。現在web項目很多,所以你還是要了解一下最常用的SSH框架,在網上找一些關於java的面試題,現在中國做開發的 很多都是外包的,所以你也不用期望工資會很高,現在你應該為自己爭取多的面試機會,所以還是多投投簡歷,把自己的優勢說清楚點,如果能有自己的小作品當人很好,但是你自學的,資源不夠豐富啊,還是先從最基礎做起吧。
㈤ java開發一年工作經驗達到什麼程度算好的
一、後台代碼能寫並且優化,會高級調試,單元測試等,資料庫方面不做到精通也應該會基本的語句和邏輯,什麼增刪改查,join等,不要求你會存儲過程。最主要是會分析代碼,分析需求基本都算好的了。
二、Java
Java,是由Sun Microsystems公司於1995年5月推出的Java程序設計語言和Java平台的總稱。用Java實現的HotJava瀏覽器(支持Java applet)顯示了Java的魅力:跨平台、動態的Web、Internet計算。從此,Java被廣泛接受並推動了Web的迅速發展,常用的瀏覽器現均支持Java applet。
三、語言特點
Java是一種簡單的, 面向對象的,分布式的,解釋型的,健壯安全的,結構中立的,可移植的,性能優異、多線程的 動態語言。Java語言其實最早誕生於1991年,起初被稱為OAK語言,是SUN公司為一些消費性電子產品而設計的一個通用環境。他們最初的目的只是為了開發一種獨立於平台的軟體技術,而且在網路出現之前,OAK可以說是默默無聞,甚至差點夭折。但是,網路的出現改變了OAK的命運。
㈥ Java軟體工程師面試時項目經驗應該怎樣講述
說實在的。簡歷上面怎麼寫,你就怎麼說。x0dx0a比如你的簡歷上面的項目經驗x0dx0a項目名稱:個人博客x0dx0a開發工具:myeclipse8.5,tomcat6.0,svn.x0dx0a開發技術:jquery,div+css,ssh,ajaxx0dx0a項目描述:.............x0dx0a擔任角色:組長(組員啊什麼的)x0dx0a負責任務:顯示最新博文(你做什麼寫什麼)x0dx0ax0dx0a別人問肯定是問你這些的,比如說問你擔任什麼角色,怎麼完成的,遇到了什麼困難,怎麼解決的。x0dx0a有什麼說什麼,看好自己簡歷上面的東西,要是問道別的就靈機應變吧。
㈦ java項目經驗可以寫現成的嗎
不可以。java項目經驗不可以寫現成的,由於自己是自學java,根本沒有什麼可借鑒的項目經驗模板。
㈧ 一個合格的Java開發工程師應該具備哪些技能
.CoreJava,就是Java基礎、JDK的類庫,很多童鞋都會說,JDK我懂,但是懂還不足夠,知其然還要知其所以然,JDK的源代碼寫的非常好,要經常查看,對使用頻繁的類,比如String,集合類(List,Map,Set)等數據結構要知道它們的實現,不同的集合類有什麼區別,然後才能知道在一個具體的場合下使用哪個集合類更適合、更高效,這些內容直接看源代碼就OK了2.多線程並發編程,現在並發幾乎是寫服務端程序必須的技術,那對Java中的多線程就要有足夠的熟悉,包括對象鎖機制、synchronized關鍵字,concurrent包都要非常熟悉,這部分推薦你看看《Java並發編程實踐》這本書,講解的很詳細3.I/O,Socket編程,首先要熟悉Java中Socket編程,以及I/O包,再深入下去就是JavaNIO,再深入下去是操作系統底層的Socket實現,了解Windows和Linux中是怎麼實現socket的4.JVM的一些知識,不需要熟悉,但是需要了解,這是Java的本質,可以說是Java的母體,了解之後眼界會更寬闊,比如Java內存模型(會對理解Java鎖、多線程有幫助)、位元組碼、JVM的模型、各種垃圾收集器以及選擇、JVM的執行參數(優化JVM)等等,這些知識在《深入Java虛擬機》這本書中都有詳盡的解釋,或者去oracle網站上查看具體版本的JVM規范.5.一些常用的設計模式,比如單例、模板方法、代理、適配器等等,以及在CoreJava和一些Java框架里的具體場景的實現,這個可能需要慢慢積累,先了解有哪些使用場景,見得多了,自己就自然而然會去用。6.常用資料庫(Oracle、MySQL等)、SQL語句以及一般的優化7.JavaWeb開發的框架,比如Spring、iBatis等框架,同樣他們的原理才是最重要的,至少要知道他們的大致原理。8.其他一些有名的用的比較多的開源框架和包,Netty網路框架,Apachecommon的N多包,Google的Guava等等,也可以經常去Github上找一些代碼看看
㈨ 求JAVA項目經驗
工作經驗
---------------------------------------------
公司名稱: 河北新龍科技集團
職位名稱: java程序員 工作時間 : 2006-11至2007-10
項目名稱:葯品進貨管理系統
項目簡介:項目為了提供醫葯公司進貨管理系統其內容如:實際采購情況、客戶管理、系統管理。
開發工具:BEA workshop for Jsp、Mysql5.0、Tomcat5.5、SVN、PowerDesigner。
採用技術:採用行業最流行技術Struts+Hibernate+Spring分層架構模型、基於MVC2程序架構、採用了Mysql資料庫管理系
統。
項目技術:
1、系統分為表現層、控制層、業務邏輯層、DAO層和最終資料庫五層架構。
2、系統中大量採用了代理模式、門面模式、模板模式等經典設計模式。
3、項目WEB層採用當前流行的MVC模式,Struts框架(B/S),配合使用JSTL和HTML頁面元素,使用AJAX技術實現非同步無刷新,
引用Json實現數據非同步傳遞。
4、持久層使用輕量級映射框架 Hibernate。
5、服務層面向介面編程,使用代理模式,由Spring託管,DAO層使用Spring 提供的Hibernate 模板訪問資料庫, POJO類
由Middlegen生成,引用BeanUtils包進行DTO對象與POJO之間的轉換,由Spring託管Struts的Action,Service層 ,DAO層
的介面實現類。
6、系統通過POI實現EXCEL導入導出功能、通過osworkflow實現工作流平台Quartz調度作業計劃、log4j記錄系統日值等。
負責模塊::品種庫、品牌/商標管理、實際采購情況、盤點維護模塊的編碼工作
項目名稱:新聞發布系統
運行環境:TOMCAT5.5.20 應用伺服器,Windows 2000
開發工具:MyEclipse Enterprise Workbench 5.1.0 GA,Macromedia Dreamweaver MX
採用技術:HTML、JavaScript、FCKeditor、Struts、基於Moel2的MVC程序架構、基於Web開發的組件應用,SQL Server
資料庫管理系統(採用JDBC連接)。
項目描述:整個項目由前台的公告顯示模塊和後台管理模塊組成。基於http協議的B/S結構WEB應用程序。採用MVC2架構、
Web界面、四層結構(Browser、Web Container、J2EE Server、Database)的項目分析、設計和開發。
資料庫系統:JDBC、MSSQLServer實現,在MSSQLServer、Oracle上可遷移。
責任描述:公告的發布、修改、刪除、當天公告的查看;前台頁面的顯示。
項目名稱:企業即時通軟體
項目簡介:企業即時通(Corperation Messager)軟體是一款供企業或公司內部使用的網路聊天工具,主要用於員工之間
的即時通信與交流。它主要由伺服器端程序和客戶端程序兩部分組成,整體採用Java平台進行開發並實現,用戶數據選用
Microsoft SQL Server 2000進行統一管理。
項目技術:採用JDBC連資料庫,採用C/S架
---------------------------------------------
公司名稱: 北京京師木鐸有限公司
職位名稱: java工程師 工作時間 : 2007-12至今
工作描述: 河北省違法犯罪綜合信息系統
項目簡介:系統主要分為 提示信息,採集信息,查詢,案件串並,統計、考核,系統設置六個子系統。(將原來的C/S結構
升級為B/S結構並整合數據結構)
提示信息:是將採集信息中需要上報公安部信息統一顯示的模塊。
採集信息:是對案件,違法人員,線索,協查通報,通緝令信息的錄入修改。
查詢: 分為組合查詢,全文查詢,自定義查詢,快速查詢,其中全文查詢是將資料庫中各個欄位組合成一個或多個,類似
網路的搜索功能,它的缺點是不能與錄入信息同步。
統計: 分為自由統計,和只是報表統計。
考核: 是對採集信息的合格率展現個用戶。
系統設置:數據字典的維護,許可權管理,
開發工具:MyEclipse 5.5、oracle 9i、IBM websphere 6.0、CVS。
採用技術:採用較穩定的Strtus架構模型、基於MVC2程序架構、採用了oracle 9i資料庫管理系統。
項目技術:
1、系統分為表現層、控制層、業務邏輯層三層架構。
2、項目WEB層採用當前流行的MVC2模式,Struts框架(B/S),配合使用struts標簽和HTML頁面元素,使用AJAX技術實現非同步
提交請求無刷新,及大量的javascript,dwr框架。
負責模塊:證據庫的實現,圖片上傳功能,線索,協查通報,通緝令,快速查詢,組合查詢,自定義查詢,全文查詢的維護
,其中自定義查詢是按照原來的思路新的技術重新實現。