您好,登錄后才能下訂單哦!
大學畢業之后,憑著一點JAVA知識和J2EE知識,順利的找到了一份不錯的工作,從那時起,我就開始了我的JavaWeb工程師之路。
今天回顧總結一下這幾年我學過的編程知識。
一、開發語言
Java:從學習Java開始到現在有8年多時間了,這個是我深入骨髓的一門開發語言,現在依然在使用。對于那些沒有對象的同學,學習java之后,可以自己new一個,想要什么樣的對象,自己說了算。
二、Web基礎
1、HTML:網頁包含的元素,網頁顯示的內容,比如:標題,段落等。
2、CSS:網頁元素的樣式,負責網頁元素的布局以及展現,比如:字體顏色,表格美化等。
3、JavaScript :網頁元素的行為,負責處理網頁元素的事件以及行為,比如:點擊,彈框,拖拽等。
4、jQuery:jQuery 是一個 JavaScript 庫。jQuery 極大地簡化了 JavaScript 編程。
5、AJAX:在不重新加載整個頁面的情況下,AJAX 是與服務器交換數據并更新部分網頁的技術,是異步的JavaScript 和 XML。
三、J2EE體系
1、JSP:JSP與PHP、ASP、ASP.NET等語言類似,運行在服務端的語言,JSP文件后綴名為(*.jsp)。
2、Servlet:Servlet 為創建基于 web 的應用程序提供了基于組件、獨立于平臺的方法,Servlet 有權限訪問所有的 Java API,包括訪問企業級數據庫的 JDBC API。
四、數據庫
1、SQL:SQL 是用于訪問和處理數據庫的標準的計算機語言,數據庫操作必須精通sql。
2、Oracle:Oracle是付費的關系型數據庫管理系統,功能強大,我從業經歷一直在使用Oracle數據庫。
3、Mysql:Mysql是是免費的最流行的關系型數據庫管理系統。
4、數據庫可視化工具:PLSQL Developer。
五、服務器中間件
1、Tomcat:目前比較流行的Web 應用服務器。
六、操作系統
1、Linux:Java Web應用部署的常用操作系統,要數據基本操作與shell腳本。
七、開源框架
最常用的框架組合是ssh。
1、Struts2:Struts2是一個基于MVC設計模式的Web應用框架,它本質上相當于一個servlet,在MVC設計模式中,Struts2作為控制器(Controller)來建立模型與視圖的數據交互。
2、Hibernate:Hibernate是一個開放源代碼的對象關系映射框架,封裝了JDBC,它將POJO與數據庫表建立映射關系,是一個全自動的orm框架,java程序員可以用面向對象的思維來操作數據庫。
3、Spring:Spring致力于提供一種方法管理你的業務對象,其特點是通過面向切面進行日志或事物支持,通過控制反轉促進了程序間的低耦合。
八、開發工具
Eclipse:Eclipse 是一個開放源代碼的、基于 Java 的可擴展開發平臺。這幾年開發一直用它。
九、代碼管理工具
SVN:SVN是一個開放源代碼的版本控制系統,用于多個人共同開發同一個項目,共用資源的目的。
十、編程是一個不斷深入學習的過程,新事物新技術層出不窮,只有不斷學習,才能跟的上時代的發展。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。