原创 用freemarker 寫分頁組件
public class PageTemplage{ //freemarker template private static Template tmp; static{ Configuration cfg
原创 java 得到日期
package com.tianji.job2.web.delegate.share; import java.text.DateFormat; import java.text.SimpleDateFormat; import java
原创 js 判斷日期是否是當天
/** 如果是當日的話顯示hh:mm; 不是當日的話顯示MM-dd; 傳入的時間格式爲'yyyy-MM-dd hh:mm:ss | yyyy-
原创 自動給 http 的字符串 加鏈接
再做項目的時候需要給文本里的含http或者https://開頭的都自動加上鍊接 所以就寫了一個正則 var string = "http://www.tianji.com https://www.tianji.com df
原创 aop
AOP 它可以解決OOP和過程化方法不能夠很好解決的橫切 (crosscut)問題, AOP的實現主要是通過方法的攔截實現 .在不使用AOP框架的情況下,我們可以通過JDK提供的動態代理 來實現方法的攔截 通過java.lang.re
原创 concurent
編寫多線程的程序一直都是一件比較麻煩的事情,要考慮很多事情,處理不好還會出很多意想不到的麻煩。加上現在很多開發者接觸到的項目都是打着企業級 旗號的B/S項目,大多數人都很少涉及多線程,這又爲本文的主角增加了一份神祕感。 講到Java多
原创 spring filter httpmethd
< filter > < filter-name > HiddenHttpMethodFilter </ filter-name > < filter-class > org.springfram
原创 小工具
在 http://download.sysinternals.com/Files/Junction.zip 下載一個交junction的命令, 對於Windows XP用戶來說,微軟就提供了一個小工具junction,可以在NTFS系統
原创 List map set
1、下面爲去掉ids中重複的元素,但是list的order改變了 public static void main(String[] args) { List<Integer> ids = new ArrayLis
原创 addEventListener and attachEvent
<div id="btn">btn</div> document.getElementById( " btn " ).onclick = method1; document.getElementById( " btn "
原创 java 注入 map和list
<!-- Construct List --> <bean id="nameList" class="java.util.ArrayList"> <constructor-arg> <list> <value>
原创 java 序列化對象 反序列化對象
/** Read the object from Base64 string. */ private static Object fromString(String s) throws IOException, Class
原创 java doc encoding
1) -encoding charsetName 2) -charset charsetName 第一個參數表示javadoc 程序讀取java源文件時候應該採用什麼編碼 第二個參數表示javadoc 程序寫html文件時採用的編碼形式
原创 freemarker 國際化
freemarker支持多語言國際化,只要把模板名稱按照java資源文件的寫法就可以了,也就是name_語言_國家地區.ftl 如果找不到對應的語言,就會用默 認語言的模板。那麼就需要定義很多的ftl文件,如果要是改動模版的話,就比較費功
原创 js動態從服務器把請求的數據插入到頁面相應的位置
《!-- 主要講以class屬性爲“attention”開頭,後面跟的的相應的活動的Id,同去取得以此class屬性開頭的ids的字符串,傳到服務器上,並返回應得的數據,並插入到此元素中--> <div id="test" class="