原创 Java 判斷線程池 執行完畢

工作中,遇到很多情況需要使用線程,或者線程池。但往往我們需要等待線程池執行結束後,使用執行結束後的數據做下一步操作。 很多人提供的輪詢,這樣無形增加服務器的壓力。 現在使用JDK 1.5 提供線程池ExecutorService類配合Fu

原创 JAVA CMD 編譯java文件,在需要引入Jar包時,javac和java命令

1. javac -cp ./sigar.jar ./RuntimeTest.java sigar.jar 即是需要引入的Jar包文件 RuntimeTest.java 是需要編譯的java文件 2. java -cp .;sigar.

原创 Spring中AOP的代理模式

首先,自己實現AOP。 本Demo的目的是要實現調用每個目標方法時,啓用方法的性能監控,在目標類方法調用完成時記錄方法花費的時間。 1. 先定義接口文件 package com.hik.aopImpl.proxy; public in

原创 Hadoop安裝,問題彙總

1. 通過start-all.sh啓動時,datanode節點提示 /home/jason/soft/jdk1.6.0_43/bin/jre/lib/i386/client/libjvm.so: cannot restoresegmen

原创 JS 設計模式之 單例模式

在傳統開發工程師眼裏,單例就是保證一個類只有一個實例,實現的方法一般是先判斷實例存在與否,如果存在直接返回,如果不存在就創建了再返回,這就確保了一個類只有一個實例對象。在JavaScript裏,單例作爲一個命名空間提供者,從全局命名空間裏

原创 Twitter.com在用哪些Javascript框架?

測試 Jasmine:這個javascript庫是一個行爲驅動的開發框架,用來測試Javascript代碼。它不依賴於其它的Javascript框架,也不需要DOM支持。它的語法清晰明瞭,可以很方便的用來寫一些單元測試。 UI Siz

原创 redhat安裝32位JDK,完成後,提示 libjvm.so Permission denied

在32位redhat上安裝elipse,啓動eclipse時,報如下錯誤: /home/jason/soft/jdk1.6.0_43/bin/jre

原创 PostgreSQL 自定義函數處理特殊需求

工作中,在某些特殊需求下,基本的SQL語句已經不能滿足業務需求,需要使用函數來處理。 1. 需要新建sequence。由於部分表已經有數據,這時,新建的sequence的起始位置不能從1開始。 CREATE OR REPLACE FU

原创 幾款很棒的 JavaScript 表單美化和驗證插件

表單元素讓人愛恨交加。作爲網頁最重要的組成部分,表單幾乎無處不在,從簡單的郵件訂閱、登陸註冊到複雜的需要多頁填寫的信息提交功能,表單都讓開發者花費了大量的時間和精力去處理,以期實現好用又漂亮的表單功能。這篇文章向大家推薦幾款很棒的 Ja

原创 數據庫 批量查詢結果作爲更新的值

1. 數據庫批量更新。 業務需求: 需要將a表中 type爲1 的數據的source_id更新爲新的id。 因爲之前的id是存儲在p_server中,現在更新到了server_info表中 update a set source_id

原创 SqlServer獲得下一個自增長主鍵值

sql server中主鍵字段如果設置成自增,則插入新記錄時新記錄的ID值可以通過如下語句獲得select ident_current('tablename')+1 --獲得自增值 select ident_incr ('table or

原创 SQL 中的列轉行

在工作中,經常遇到需要列轉行的操作。比如: +------+------+| id| name |+------+------+|1 | 10||1 | 20||1 | 20||2 | 20||3 | 200  ||3 | 500  |+

原创 開啓Java遠程調試

在JDK啓動時,添加 -Xrunjdwp:transport=dt_socket,address=9900,server=y,suspend=n -Dcom.sun.management.jmxremote.port=40124 -Dco

原创 在windows系統下如何快速的綁定多個IP地址

for /l %i in(起始數字,1,結束數字)do netsh interface ip add address "本地連接" ip前綴.%i 子網掩碼 for /l %i in (82,1,86) do netsh interfa

原创 七大經典排序【 交換排序】之冒泡排序

交換排序中冒泡排序: 首先我們自己來設計一下“冒泡排序”,這種排序很現實的例子就是: 我抓一把沙仍進水裏,那麼沙子會立馬沉入水底, 沙子上的灰塵會因爲慣性暫時沉入水底,但是又會立馬像氣泡一樣浮出水面,最後也就真相大白咯。   關於