原创 Quartz學習(七)--Spring整合Quartz(JobDetailBean方式)

一、Spring創建JobDetail的兩種方式    定時任務兩種方式,Spring很好的封裝使用Quartz的細節,第一種方式是利用SPring封裝的Quartz類進行特定方法的實現,第二種是通過透明的使用Quartz達到定時任務開發

原创 JDBC深度封裝的工具類(具有高度的可重用性)

package com.util; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import

原创 TextView: android中TextView實現單行跑馬燈

textview中內容過長的話自動換行,但是調用measureText函數時發現返回值很不準確,單位也不確定,是pixel還是dip,都不準。後來想起textview中有個內容過長加省略號的屬性,即ellipsize,可以較偷懶地解決這個

原创 Quartz學習(二)--Quartz 框架核心接口

 quartz核心接口一覽     Scheduler     Job     JobDetail     Trigger     JobDataMap 詳解如下:   1、Job    作業是一個執行任務的簡單java類。任務可以是任

原创 Quartz學習(四)--Cron表達式

SimpleJob.java import java.text.SimpleDateFormat; import java.util.Calendar; import org.quartz.Job; import org.quartz.

原创 OSCache學習(2)_緩存對象

一、緩存對象常用API 核心Cache管理類 GeneralCacheAdministrator的常用方法1.void putInCache(String key,Object content);//put on Object in a

原创 java縮略圖

package com.util; import java.awt.Color; import java.awt.Image; import java.awt.image.BufferedImage; import java.awt.G

原创 TextView:在TextView控件中單擊鏈接彈出Activity

在5.2.1節和5.2.2節介紹了<a>標籤以及TextView自動識別的特殊文本(網址、電話號、Email等),這些都可以通過單擊來觸發不同的動作

原创 Quartz學習(五)--接收參數和維護狀態

<<Quartz中Job的參數傳遞和狀態保存>> 如果你想在 某個job執行的時候傳入參數,參數在job執行過程中對參數有所修改, 並且在job執行完畢後把參數返回 那麼你需要學習一下現在的這個例子了,因爲它正是你所想要的 ......

原创 ibatis學習(四)---ibatis3用like進行模糊匹配檢索的寫法

其實ibatis的文檔中明確說明了參數的使用方法,有部分工作是留給我們自己做的,下面是說明文檔的內容: Notice the parameter notation: #{id} This tells MyBatis to creat

原创 Quartz學習(七)--job生病了(拋出異常)時的處理

我們一直沒有太深入的去完成 一個job 類,因爲這是跟你的實際應用緊密相關聯的,但是在你的job 處理過程中 如果 發生了異常,那麼會怎麼樣處理呢 ? 客官您往下看………… ------------------------------

原创 OSCache學習(1)Cache使用的必要以及OSCache的簡介

Cache是一種用於提高系統響應速度、改善系統運行性能的技術。尤其是在Web應用中,通過緩存頁面的輸出結果,可以很顯著的改善系統運行性能。本文中作者給大家介紹一個實現J2EE框架中Web應用層緩存功能的開放源代碼項目----OSCache

原创 ibatis學習(二)--ibatis使用介紹

SqlMapClient對象 這個對象是iBatis操作數據庫的接口(執行CRUD等操作),它也可以執行事務管理等操作。這個類是我們使用iBATIS的最主要的類。它是線程安全的。通常,將它定義爲單例。(與hibernate中session

原创 ibatis學習(三)---ibatis與spring的整合

Spring通過DAO模式,提供了對iBATIS的良好支持。SqlMapClient對象是iBATIS中的主要對象,我們可以通過配置讓spring來管理SqlMapClient對象的創建(相當於用Spring來管理SessionFacto

原创 Quartz學習(六)--錯過的任務怎麼辦?

不知道大家在用Quartz的時候 有沒有遇到這樣一種情況: 觸發器設定每3秒鐘觸發一次 ,但是工作需要10秒鐘的執行時間.因此,在一次任務結束執行前,觸發器已經錯失觸發 當這種情況下我們怎麼處理呢,讓我們一起學習一下...... 還是先貼