原创 test

/** * @author troy(J2EE) * @version 1.0 */import java.util.*;public class Test{ public static void main(String[] args

原创 java 容器類 小結

JAVA的容器類庫,就是JAVA的數據結構。本文主要對List,Map,Set 的應用以及性能進行一番歸納和總結。下圖爲:容器類之間的層次關係: Collection 它是最基本的接口;它派生出了子接口List、Set、Queue ├Li

原创 java多線程 synchronized volatile Atomic LOCK的使用

java中可以使用 synchronized volatile Atomic  LOCK進行多線程編程來實現線程安全。現對這幾種方式進行演示與總結。 其中: 1. 單純使用volatile是沒有辦法保證線程安全的 2. 使用synch

原创 javascript 鍵盤鍵碼錶

keycode 0 = keycode 1 = keycode 2 = keycode 3 = keycode 4 = keycode 5 = keycode 6 = keycode 7 =

原创 JAVA-精確計算時的陷阱

在java.math包中有個BigDecimal類,通過這個類可以進行精確計算. 我們知道BigDecimal有個setScale(int 精度,int 舍入模式)方法,隨之而來問題出現了,當運行如下代碼時: /** * @auth

原创 javascript fomart數字金額 加千分符

<script language="javascript"> <!-- var s=76512345.67; function fmoney(s) { n = 2; s = Number((s + "").repl

原创 Java Web應用調優線程池

我們先從基礎開始。無論使用哪種應用服務器或者框架(如Tomcat、Jetty等),他們都有類似的基礎實現。Web服務的基礎是套接字(socket),套接字負責監聽端口,等待TCP連接,並接受TCP連接。一旦TCP連接被接受,即可從新創建的

原创 js日期操作

<script language="javascript"> <!-- Date.prototype.Format = function(fmt) { // author: meizz var o = {