原创 windows環境下批處理實現守護進程

這個腳本提供兩種方式守護,一種是通過進程名,但對於進程名都是java.exe的java程序不適用,另一種是通過netstat查找應用程序所監聽的端口是否正在被監聽。這兩種方式可以在腳本中通過兩個冒號註釋來

原创 詳述RegExp的使用

忘了從哪兒轉的,這個頁面詳述了js正則使用的方方面面,遇到有疑惑的地方看一下這個頁面就清楚了<!DOCTYPE html> <html> <head> <title>正則表達式</title> <meta http-equ

原创 jasperreport ireport常見問題

1.pdf無法顯示中文 點擊菜單中工具-》選項,設置iTextAsian.jar和iText.jar兩個jar包的路徑,jar包網上很容易找到。 在Fonts選項卡中把兩個jar給勾上,保存。 iReport左側面板頂上Styles裏

原创 一些javascript技巧

// 從數組中獲取一個隨機項 var items = [12, 548 , 'a' , 2 , 5478 , 'foo' , 8852, , 'Doe' , 2145 , 119]; var randomItem = it

原创 模擬觸摸方式滾動canvas

當canvas過大時需要加滾動條,爲提高體驗性最好以直接在canvas上觸摸拖拽來滾屏胡。直接利用html自帶的滾動條並不是最佳的實現方式,因爲當canvas很大時即使只顯示一部分也需要重繪整個canvas,此時滾動也會很卡。所以最佳的實

原创 靜態代碼塊,代碼塊,構造方法執行順序

一次招聘筆試遇到這樣一個問題: public class A { { System.out.println("1"); } static { System.out.println("2"); } public A

原创 算數表達式邏輯表達式求值

    項目中要實現校驗公式,一開始使用BeanShell插件求值,後來改用Dijkstra(迪傑斯特拉)算法自己實現表達式求值。該算法使用一個符號棧和一個數值棧,遍歷表達式字符串當遇到數值時入數值棧。當遇到符號時若比符號棧頂的符號優先級

原创 Linux下學習DB2命令筆記

DB2相關數據庫命令 1.數據庫實例的啓動 首先要啓動數據庫的實例,即切換到db2inst1用戶(注:db2inst1用戶爲當前數據庫的實例),然後執行db2start啓動數據庫的實例 [root@localhost instan