java综合
java環境變量配置:http://jingyan.baidu.com/article/f96699bb8b38e0894e3c1bef.html
?
1.導入項目
當下載了包含Eclipse 項目的源代碼文件后,我們可以把它導入到當前的Eclipse 工作區然后編輯和查看。點擊菜單File > Import,然后在彈出的Import 對話框中展開General目錄,選擇Existing Projects into Workspace,接著點擊Next 按鈕。當選中單選鈕Select root directory:時可以點擊Browse…按鈕選中包含項目的文件夾,如果包含項目的話就可以在中間的Projects 列表框中顯示;而當選中單選鈕Select archive file:時可以點擊Browse…按鈕選中包含項目的ZIP 壓縮包,如果包含項目的話就可以在中間的Projects列表框中顯示。最后點擊Finish 按鈕就可以導入項目并打開了。
2.導出項目
點擊菜單File > Export,然后在彈出的Export 對話框中展開General 目錄,選擇Archive File,接著點擊Next 按鈕。然后在To archive file:輸出框中選中要保存的文件名,一般寫成項目名.zip,然后點擊Finish 按鈕即可導出當前項目。還有一種方式是手工打包,用WinRAR 或者WinZIP 等工具都可以。
?
servlet:java服務器端小程序
applet:。。。小程序
xxxlet:xxx小程序
?
3.時間處理
//將可讀性字符串時間轉換為10位長度時間戳 long timestamp = new SimpleDateFormat("yyyy-MM-dd HH:mm").parse("2014-05-12 09:23").getTime()/1000//將時間戳轉換為可讀性字符串時間 String dateTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(1294890859000L);;4.在數據庫存儲timestamp類型的時間的處理
往數據庫存儲的時候可以接收 java.util.Date類型,再用getTime()方法得到代表那個Date對象的long值,再以這個long值構造一個Timestamp對象 存進數據庫中。
從存數據庫里取的時候,可以先得到Timestamp用他的getTime()方法得到long值,再以這個long值構造一個 java.util.Date對象,這樣就可以對這個Date對象操作了。比如說 new SimpleDateFormat("yyyyy-MM-dd HH:mm:ss").format(Date)或format(Timestamp)都行~
step1:表單提交過來的日期,設置屬性為private String starttime;
step2:往數據庫存儲日期:設置屬性為private Date starttime;
step3:從數據庫取日期:也是用域對象的屬性private Date starttime;
a.setStarttime(new Date(rs.getTimestamp("starttime").getTime()));?
5.JDBC事務
conn.setAutoCommit(false); .... conn.commit();conn.rollback();?例如:轉賬。
6.格式化數字
區別:(也可用該方法將長整型轉換為整型)
DecimalFormat df = new DecimalFormat("0.00");
DecimalFormat df = new DecimalFormat("#.00");
df.format(12.34); ?
如果是0.## 和 0.00的話就可以看出區別了 假設要轉換的數字是5 使用0.00轉換后結果是5.00 而如果是0.##結果就是5?
7.Microsoft office操作
POI參考:http://sarin.iteye.com/blog/845035
8.發郵件:
javamail參考:http://www.cnblogs.com/codeplus/archive/2011/10/30/2229391.html
9.優先級依次為:
<%request.setAttribute("abc", "abc");session.setAttribute("abc1", "你好1");pageContext.setAttribute("abc2", "你好2");application.setAttribute("abc3", "你好3"); %>?
?
?
領悟:
如果你刻苦的話2個半月就OK.....只要把java基礎學會熟練,,,,在練習jsp頁面技術,,也沒多難,,,,然后學servlet,,,,,,servlet主要流行配合MVC框架來寫,,,一般都那樣寫,,,所以你學的步驟是:java基礎多看看網上教程,,很多的百度就行我就不跟你說了,,然后去百度找MVC框架的書籍或者教程來看,或者去買書,注意一定要多實踐,,,不要怕敲代碼,,,,使勁敲,,不會的摸索著看教程來寫,,,,學完MVC之后在學servlet就OK了,,,給你個時間表,,只要你把它利用起來絕對行你說過java基礎不好,但是不代表一點都不會所以多找點案列來練習不會的字段方法屬性百度找去或者查詢API文檔(20天把java基礎學熟練每天必須騰出5個小時的時間不低于5個小時不睡覺也不休息5小時以上最好,,,最好學的時候專心,要相信你一定行的,
10天練習mvc框架多寫寫三層要認識3層的概念,學學面向對象的思想,學學類的多態性,封裝繼承多態一定要搞懂,
再花10天學習jsp頁面,,學著連接數據庫,,,ResultSet數據集是什么要搞懂才會在網面上輸出語句,<%學會在jsp里面寫內嵌代碼%>,
然后花12天學習Servlet,學會認識什么叫實體對象,什么叫集合List,Map,Set,這些要把他搞懂然后,還有Servlet的執行順序,運行機制,它有哪些對象,怎么傳值怎么接受值,get方法和post方法的作用,最后再花10天時間來多做項目,,找案列來做,,找一些書來看,,算是累計開發經驗,這樣在公司才能上手)
這樣算下來估計全部52天,,上手62天,,雖然我后面有可能我越說你越不怎么懂,,但按著這個步驟來你慢慢的你就會覺得這些都是必不可少的。
總結
- 上一篇: 鼠标右键添加项目 注册表 注意
- 下一篇: hasOwnProperty()