原创 Quartz任務調度快速入門

概述 瞭解Quartz體系結構 Quartz對任務調度的領域問題進行了高度的抽象,提出了調度器、任務和觸發器這3個核心的概念,並在org.quartz通過接口和類對重要的這些核心概念進行描述: ●Job:是一個接口,只有一個方法void

原创 spring線程池信息記錄

Spring 線程池使用 /** * */ 一個日誌管理的類: 在批理更新,插入,等操作 package com.xiu.order.core.orders.impl; import java.util.List; import org.

原创 java中volatile關鍵字的含義

在java線程併發處理中,有一個關鍵字volatile的使用目前存在很大的混淆,以爲使用這個關鍵字,在進行多線程併發處理的時候就可以萬事大吉。 Java語言是支持多線程的,爲了解決線程併發的問題,在語言內部引入了 同步塊 和 vo

原创 java static 詳解

一、 static代表着什麼 在Java中並不存在全局變量的概念,但是我們可以通過static來實現一個“僞全局”的概念,在Java中static表示“全局”或者“靜態”的意思,用來修飾成員變量和成員方法,當然也可以修飾代碼塊。

原创 什麼是線程安全和線程不安全

首先要明白線程的工作原理,jvm有一個main   memory,而每個線程有自己的working   memory,一個線程對一個variable進行操作時,都要在自己的working   memory裏面建立一個copy,操作完之後

原创 理解Struts2的Action中的setter方法工作原理

接觸過webwork和Struts2的同行都應該知道, 提交表單的時候,只要Action中的屬性有setter方法,這些表單數據就可以正確賦值到Action中屬性裏; 另外對於Spring配置文件中聲明的bean,也可以在Action中聲

原创 mybaties if 比較字符串內容

法1: 正確: <if test='activityBean.searchForce=="N" '>錯誤:<if test="activityBean.searchForce=='N' ">因爲java是強類型語言,單引號表示char類型

原创 SSO cas 原理總結

http://blog.csdn.net/hongbinchen/article/details/6745656 http://blog.chinaunix.net/uid-22816738-id-3525939.html http:

原创 Ctrl+Enter 選中文本提交

<meta http-equiv="Content-Type" content="text/html;charset=utf-8"> <body>     <script language="javasc

原创 jQuery對象與dom對象相互轉換

什麼是jQuery對象? ---就是通過jQuery包裝DOM對象後產生的對象。jQuery對象是jQuery獨有的,其可以使用jQuery裏的方法。 比如: $("#test").html() 意思是指:獲取ID爲test的元素內的ht

原创 struts2源碼分析之配置文件加載順序

分析 要想弄清struts2的配置文件加載順序問題,首先我們必須要知道struts2的入口在什麼地方? 01 <filter> 02     <filter-name>struts2</filter-name> 03   

原创 使用Eclipse的幾個必須掌握的快捷方式

“工若善其事,必先利其器”,感謝Eclipse,她 使我們閱讀一個大工程的代碼更加容易,在閱讀的過程中,我發現掌握幾個Eclipse的快捷鍵會使閱讀體驗更加流暢,寫出來與諸君分享,歡迎補充.1. Ctrl+左鍵  這個是大多數人經常用到的

原创 MyBatis+MySQL 返回插入的主鍵ID

需求:使用MyBatis往MySQL數據庫中插入一條記錄後,需要返回該條記錄的自增主鍵值。   方法:在mapper中指定keyProperty屬性,示例如下: Xml代碼   <insert id="inser

原创 Mybaties 心得

SqlSessionFactoryBuilder   46    ------SqlSessionFactory構建類 XMLConfigBuilder  94  ------XMLConfig構建類 XMLMapperBuilder 

原创 JUnit Assert方法總結

junit中的assert方法全部放在Assert類中,總結一下junit類中assert方法的分類。 1.assertTrue/False([String message,]boolean condit