個人學習計劃
工作兩年了,很少寫博客,兩年來也很少學習新的東西,反思過后制定學習計劃。決定將學習過的技術
重新整理,將學習心得記錄在博客中,方便以后需要是查閱。若能為他人的學習、工作提供參考,榮幸之至。
如有不足之處還望批正,不勝感激!
總結的內容將不定期更新到博客,具體計劃如下:
一、【J2SE篇】java基礎課程中級、高級API學習,java5新增特性的在開發中的運用。
1.多線程、線程池的深入學習,Thread、Runnable 、Callable、 Lock。
2.網絡編程,Socket,HTTPClient等通訊流程,以及編程運用。
3.網絡傳輸協議:HTTP、UDP、TCP/IP 通訊原理及編程運用。
4.網絡應用協議:FTP、Telnet、SMTP、HTTP、RIP、NFS、DNS協議。
5.數據結構和算法。
二、【J2EE篇】java企業級開發,包含當前主流框架技術,通訊技術、遠程調用技術用等
1.JSP/Servlet,Spring、Struts2標簽、自定義標簽,JavaBean、JSTL、EL、XML。
2.Struts1/Struts2框架搭建方法、Taglib、OGNL、I18n、 Converter、Interceptor。
3.Spring框架基礎、IoC、AOP、MVC、Annoation、Quartz、Security、LDAP、Workflow。
4.Hibernate框架、Transation、Query、Cirteria、ORM、IBatis、ecache、JMX。
5.其他技術:WebService、Log4j、Dom/JDOM、DWR、Ant、JUnit、Selenium。
6.EJB技術,以及JMS、RMI、JPA、JTA、JNDI。
7.常用服務器:Tomcat、JBoss、Glassfish、Weblogic。
8.系統發布與部署,Linux/Unix、Win Server發布
三、【WEB篇】web相關技術,網頁設計、腳本語言、常用開發庫。
1.網頁設計,CSS、HTML5。
2.View層框架,JQuery、ExtJS。
3.常用控件,KindEdit、RichEdit。
四、【數據庫篇】常用數據庫安裝、配置、使用方法、優化。
1.MySQL服務優化,DDL、DML、DCL,數據庫增刪改查。
2.SQLSERVER數據庫,存儲過程、觸發器、函數、游標、數據備份恢復。
3.Oracle數據庫,視圖、存儲過程、觸發器、函數、游標、表分區,關聯查詢,子查詢。
五、【嵌入式篇】移動應用開發。
1.Android運用開發。
六、【OS統篇】操作系統的使用、安裝、環境配置、開發運用。
1.Linux基礎、UBuntu系統使用、Shell編程、服務優化、系統內核。
2.Unix系統使用、命令、編程。