原创 正則刪除字符串左、右或兩端的空格經驗總結

我們前端在與後臺人員進行數據交互時,經常會碰到這樣的情況,我們經常需要獲取文本框中用戶輸入的信息,然後通過ajax或form提交到後臺。但是在用戶輸入信息時,我們無法保證用戶輸入的數據兩端都沒有空格。當然這些空格一般情況下是毫無意義的,因

原创 通過JDK proxy創建動態類,並查看其方法列表信息

package cn.cblue.aop; import java.lang.reflect.Constructor; import java.lang.reflect.Method; import java.lang.reflect.

原创 java 5線程池技術

package cn.cblue.heima2; import java.util.Date; import java.util.concurrent.ExecutorService; import java.util.concurren

原创 json 字符串之間的相互轉換

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String

原创 MyEclipse code Template

Types: /**    * @Description: ${todo}  * @author huangzjb  * @mail [email protected]  * @Company Digital China  * @date

原创 java socket實現全雙工通信

單工、半雙工和全雙工的定義 如果在通信過程的任意時刻,信息只能由一方A傳到另一方B,則稱爲單工。 如果在任意時刻,信息既可由A傳到B,又能由B傳A,但只能由一個方向上的傳輸存在,稱爲半雙工傳輸。 如果在任意時刻,線路上存在A到B和B到A

原创 JDK靜態代理及動態代理

代理模式按照代理的創建時期,代理類可以分爲兩種: 靜態代理:由程序員創建或特定工具自動生成源代碼,再對其編譯。在程序運行前,代理類的.class文件就已經存在了。  動態代理:在程序運行時,運用反射機制動態創建代理類的.class代理模式

原创 Jquery ajax不能解析json對象,報Invalid JSON錯誤的原因和解決方法

我們知道Invalid JSON錯誤導致的json對象不能解析,一般都是服務器返回的json字符串的語法有錯誤。這種情況下,我們只需要仔細的檢查一下json就可以解決問題。 在servlet 用resp.getwriter.print(

原创 sqlyog 寫mysql 存儲過程

DROP PROCEDURE IF EXISTS add_t_book; DELIMITER // CREATE PROCEDURE add_t_book() BEGIN DECLARE i INT DEFAULT

原创 面試題

1、利用case when進行子查詢 SELECT u.id user_id,u.username user_username,g.id group_id, CASE g.flag WHEN '0' THEN

原创 Struts2獲取request三種方法

複習啊..      struts2裏面有三種方法可以獲取request,最好使用ServletRequestAware接口通過IOC機制注入Request對象。 在Action中獲取request方法一:   在Actio

原创 一個java正規表達式工具類

關鍵字: 一個java正規表達式工具類 今天加班,一個同事讓我給他講解一下正規表達式的用法。 猛然想起兩年寫了一個java的正規表達式的java工具類,分享一下,有用到的歡迎下載使用。 如果你有常用的定義好的,且測試通過的正規表達式,歡迎

原创 jquery 權限控制菜單

要實現的效果: 1、父節點選中,則下面的子節點全選中 2、父節點不選中,則下面的子節點全不選中 3、子節點只要選中了一個,則父節點選中 4、子節點全不選中,則父親節點不選中 <%@ page language="java" impo

原创 JTextArea+JScrollPane滾動條自動在最下邊

這是我製作五子棋的過程中遇到的問題,在網上搜了好幾種答案,分別列在下面了。不過感覺第一種相當方便。用得簡潔,爽! 1. 利用JTextArea的selectAll();方法在添加信息之後強制將光標移動到最後一行。據說是Aviva中採用的

原创 json數組轉化爲字符串

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String