原创 用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="