原创 java TimerTask定時調度

java利用Timer和TimerTask進行定時調度時,如果碰到TimerTask的任務執行時間多於定時調度的時間頻率則會出現延遲狀況,所以在TimerTask的run方法中通過開闢線程的方法來對任務進行處理,減少了時間延遲帶來的誤差

原创 java事件監聽

java事件機制包括三個部分:事件、事件監聽器、事件源。   1、事件。一般繼承自java.util.EventObject類,封裝了事件源對象及跟事件相關的信息。 com.javaedu.event.CusEvent類 J

原创 Java Web開發之詳解JSP

JSP作爲Java Web開發中比較重要的技術,一般當作視圖(View)的技術所使用,即用來展現頁面。Servlet由於其本身不適合作爲表現層技術,所以一般被當作控制器(Controller)所使用,而JavaBean作爲模型(Mode

原创 實現將數據導入到excel中或者從excel中將數據導入到數據庫

/** * 將數據寫入Excel中 */    public String exportExcel(String filepath,String sheetName,long clientID)throws Exception{ Stri

原创 牛抓-neocrawler nodejs 的爬蟲系統

來源:http://git.oschina.net/dreamidea/neocrawler 牛抓-neocrawler nodejs 的爬蟲系統。 特點: 支持web界面方式的摘取規則配置(css selector & regex);

原创 java 的棧,堆,靜態域,常量池

轉載地址:http://blog.sina.com.cn/s/blog_6308a24e0100hsdn.html 1.寄存器:最快的存儲區, 由編譯器根據需求進行分配,我們在程序中無法控制. 2. 棧:存放基本類型的變量數據和對

原创 在JSP頁面獲取當前項目名稱的方法

在JSP頁面獲取當前項目名稱的方法: 方法1: <%= this.getServletContext().getContextPath() %> 方法2: 使用EL表達式(如果不清楚EL表達式是什麼,大家可以百度一下) ${pag

原创 jQuery.TreeView的使用介紹及其改進

TreeView爲Xuanye 打造的一款支持 jQuery 1.3+ 的高性能樹形菜單插件,插件的開發過程作者在《打造基於jQuery的高性能TreeView 》一文中有詳細介紹,在此本人不再贅述。 該插件的特點: 1、支持靜態的樹,

原创 Java基礎必備---二分法查找

/* 算法:當數據量很大適宜採用該方法。採用二分法查找時,數據需是有序不重複的。 基本思想: 假設數據是按升序排序的,對於給定值x,從序列的中間位置開始比較, 如果當前位置值等於 x,則查找成功; 若 x 小於當前位置值,則在數列

原创 Tomcat的5種數據庫的配置代碼

<?xml version="1.0" encoding="UTF-8"?> <Context docBase="F:\XXX\WebApp" path="/final" reloadable="true"> <Resource

原创 抽象方法的體現--->模版模式

package com.xbmd.abstractmode; public abstract class Graphics { //面積 abstract double area(); //周長

原创 開發相關網址

http://git.oschina.net/language/Java?page=9

原创 定時發郵件

GmailSender.java   package test; import java.security.Security; import java.util.Date; import java.uti

原创 在spring中配置線程池

<bean id ="taskExecutor" class ="org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor" > <property