原创 net.sf.json.JSONException: There is a cycle in the hierarchy異常的解決方法

以前遇到這個問題都是設下JsonConfig 的一個屬性的:config.setCycleDetectionStrategy(CycleDetectionStrategy.LENIENT); 到後來才發現,這樣不能從根源解決問題。

原创 在 tomcat 中 安裝 solr

1. copy war    1.1. 將下載的solr.zip 解壓: D:\software\apache\solr\solr\solr-4.3.0    1.2. 將 D:\software\apache\solr\solr\so

原创 AJAX+jQuery+JSON

這裏只是一個簡單的AJAX+jQUery+JSON的例子。 一、頁面介紹:一個輸入框,一個按鈕。點擊按鈕之後,觸發AJAX事件。<%@ page language="java" contentType="text/html; chars

原创 jquery datatable themeroller 翻頁按鈕重疊

在使用datatable,然後使用jquery自定義一個UI,出來的效果如下: 糾結了好久, 最後面在 datatable的論壇上找到了答案: I just had a similar issue - one thing that

原创 Spring JPA same class gets loaded twice by different class loaders

最近在看《Spring In Action》,在做測試時,碰到了一個問題,那就是: 同一個Class,卻被不同的Class Loader 加載,出現的異常爲: java.lang.ClassCastException: spring.in

原创 簡單的 數據庫 and or 邏輯

一個很簡單的問題,但卻老是犯錯,記錄下來,以供以後遇到相同問題,作下參考 數據庫中查詢數據的時候,經常會用到 and or 進行條件的編寫,如果條件比較長,用到了比較多的and 和or,就需要注意括號的使用了。舉例如下: select

原创 JS 彈出登陸框窗口,關閉窗口之後,使原來的窗口打開新的JSP

內容描述:       1.點擊登陸按鈕,在頁面上彈出一個登陸框(該登陸框在原來頁面之上,原來頁面處於不能編輯狀態),       2. 輸入正確信息,登陸成功之後,該窗口關閉,原來頁面顯示新的URL的信息。 過程:    使用 sho

原创 Bat文件執行java命令,報:javac不是內部或外部命令,也不是可運行的程序或批處理文件

想要用腳本執行solr下面的start.jar文件,可是老是說 javac不是內部或外部命令,也不是可運行的程序或批處理文件 腳本如下: @echo off echo start solr set path=D:\software\

原创 獲取 多個數據庫 下的所有表的 數據條數

目的: 給定一些數據庫的名字,執行該SQL將得到這些數據庫下面的表的記錄條數 設計:      1.首先將所有數據庫下的所有的表明 存放在一個臨時表中(#tmp)      2.然後使用遊標對#tmp進行遍歷 具體SQL如下: I

原创 Spring MVC 多選框 綁定 Entity 中的 list 屬性

問題描述: 有兩個類:Record.java 和 User.java,Record中有個attenders屬性,是List<User>類型。 我想綁定Record中的attenders。網上查了下,沒有滿意的結果,於是自己寫了個簡單的方

原创 數據庫移植: 從Oracle移植到MySQL 注意databasePlatform

採用Spring框架、JPA操作數據庫開發一個小網站過程中,遇到需要將數據庫從Oracle移植到MySQL,在進行單元測試時遇到如下錯誤: Internal Exception: com.mysql.jdbc.exceptions.jd

原创 Java 簡單的時間操作——簡單的加減運算

用Java計算以下時間的開始和結束時間:上一個月,這一個月,上一週,這一週 只是簡單的用到了Calendar類的get(int field) 和add(int,int) 方法。 源碼如下: System.out.println("****