原创 關於ActionContext.getContext().getSession()返回null
最近學習webwork,寫代碼的過程中遇到了ActionContext.getContext().getSession()結果返回null的問題,在網上搜索了一些網頁,總結如下: 1.xwork(1.X-2.05)-ActionCon
原创 正則表達式快速參考
今天看了一個網址http://deerchao.net/tutorials/regex/regex.htm#greedyandlazy ,關於正則 表達式寫的蠻詳細的,自己稍微總結了下: 元字符: . 匹配除換
原创 《了凡四訓》紀要
命由我作,福自己求 一切福田,不離方寸;從心而覓,感無不通 從前種種,譬如昨日死;從後種種,譬如今日生 天做孽,猶可違;自作孽,不可活 執筆書符,先把萬緣放下,一塵不起 豐謙不貳,然後可立貧富之命;窮通不貳,然後可立貧賤之命;夭壽不貳,
原创 ibatis3 配置文件實例
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE configuration PUBLIC "-//ibatis.apache.org//DTD Config 3.0//EN""http:/
原创 JavaMail創建郵件內容API
JavaMail創建郵件內容API 1.InternetAddress類 構造函數: InternetAddress() InternetAddress(String) String getAddress() static
原创 Python個人總結
選擇Python: 軟件質量:可讀性、可複用性以及可維護性 生產力:代碼量相對小 可移植性:可以跨越Windows和Linux 組建集成:Python可以和C或者C++等語言結合使用 Python能做 系統編程,GUI,網絡編程以及數據
原创 正確理解ThreadLocal
原文:http://www.javaeye.com/topic/103804 首先,ThreadLocal 不是用來解決共享對象的多線程訪問問題的,一般情況下,通過ThreadLocal.set() 到線程中的對象是該線程自己使用
原创 JSON
JSON(JavaScript Object Notation) JSON是一種輕量級的數據交換格式,易於人閱讀和編寫,同時也易於機器解析和生成,採用完全獨立於語言的文本格式 JSON建構於兩種結構: (1)“名稱/值”對的集合,
原创 什麼是XHTML
XHTML就是嚴謹而準確的HTML 所有標籤一律使用小寫 XHTML推崇一種構建網站的思路:通過CSS把網頁的內容與樣式分開 XHTML中任何標籤都需要“關閉”,建議使用<hr /> <br /> 不推薦使用b,而推薦使用strong;
原创 Spring簡單總結
Spring通過依賴注入模式,將依賴關係從編碼中脫離出來,從而大大降低了組件之間的耦合,實現了組件真正意義上的即插即用 Spring對於面向接口設計的意義,在於它爲面向接口編程提供了一個更加自然的平臺 通過對編碼中常見問題的分解和抽象,
原创 ibatis加載關聯關係的兩種方法
ibatis有兩種加載關聯關係的方法: 1. Nested Select:select另一個加載數據的sql語句id <resultMap id="blogResult" type="Blog"> <association prope
原创 合理睡眠要點
早睡,最好9點前,越晚越不好 早起,5點,實在困可以起牀活動10-30分鐘,再睡回籠覺 子午正時11點到1點,一定要養 關窗,關門,關空調,關風扇 肢暖,睡覺之前把手腳捂暖,手腳和肚臍、背後的命門都要蓋好 睡眠法:
原创 《重構-改善既有代碼的設計》清單
《重構-改善既有代碼的設計》清單 重新組織你的函數 Extract Method 將這段代碼放進一個獨立函數裏,並讓函數名稱解釋該函數的用途 Inline Method 在函數調用點插入函數本體,然後移除該函
原创 maven setting
Settings細節 1. setting.xml可位於兩個地方:(a) Maven安裝目錄: $M2_HOME/conf/settings.xml(b) 用戶特定的Settings文件: ~/.m2/settings.xml 2.set
原创 Ibatis3 mapper配置文件實例
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE mapper PUBLIC "-//ibatis.apache.org//DTD Mapper 3.0//EN" "http://ibatis