原创 java工具類Assert

/* * Copyright 2002-2007 the original author or authors. * * Licensed under the Apache License, Version 2.0 (the "Li

原创 java工具類系列 (二.StopWatch)

 StopWatch 提供一個時間片記錄的API,該類是有apache下lang包中提供的,另外可以參考spring框架中的一個類似工具類,實現效果稍微不同,但都是提供一個時間記錄功能,見另一篇:http://blog.csdn.net/

原创 Java開源 J2EE框架

原文:http://blog.csdn.net/smarttony/article/details/1479167 Spring Framework 【Java開源 J2EE框架】 Spring是一個解決了許多在J2EE開發中常見的問題的

原创 shell腳本 find命令

find命令用於查找,功能很強大,格式如下: find pathname -options [-print -exec -ok ...]pathname: find命令所查找的目錄路徑。例如用.來表示當前目錄,用/來表示系統根目錄。 -p

原创 oracle insert優化

author:skate time:2010/10/19 insert優化 要想提高insert的速度,首先要知道什麼影響insert慢,在執行insert的過程中產生redo和undo,要想提高insert的速度,在充分利用系統資源

原创 JAVA消息摘要用處

網絡計算環境中很多時候需要對文件進行消息摘要計算,防止文件被篡改,校驗文件是否被修改過,JDK本身提供了消息摘要算法,使用起來相當方便,主要用到安全摘要計算類 java.security.MessageDigest,如下: package

原创 spring-ibatis-Struts-Hibernate 架構圖

 原文:http://space.itpub.net/6517/viewspace-609654 1.Spring 架構圖   Spring 是一個開源 框架,是爲了解決企業 應用程序開發複雜性而創建

原创 io阻塞與io非阻塞轉載

  同步與異步IO、阻塞與非阻塞IO 很多時候我們常常看到同步與異步,阻塞與非阻塞的出現。有的地方直接將同步與阻塞畫上了等號。異步與非阻塞畫上了等號。事實上這是不對的。同步不等於阻塞,而異步也不等於非阻塞

原创 linux 系統負載高 如何檢查?

一:load Average     1.1:什麼是Load?什麼是Load Average?         Load 就是對計算機幹活多少的度量(WikiPedia:the system Load i

原创 Trie 數結構

          Trie,又稱單詞查找樹或鍵樹,是一種樹形結構,是一種哈希樹的變種。典型應用是用於統計和排序大量的字符串(但不僅限於字符串),所以經常被搜索引擎系統用於文本詞頻統計。它的優點是:最大限

原创 DBLINK創建方式

      DBLINK創建方式     兩臺不同的數據庫服務器,從一臺數據庫服務器的一個用戶讀取另一臺數據庫服務器下的某個用戶的數據,這個時候可以使用dblink。   其實dblink和數據庫中的view差不多,建dblink的時候需

原创 軟件開發中思考的重要性

  在現在這個浮躁的時期,再加上敏捷諮詢師們唸的歪經, 他們讓人感覺上就像是軟件產品是可以在很短的時間內高質量的完成的, 這令那些管理者們很興奮,就像巴甫洛夫的條件反射實驗中的狗看到了肉就像流口水那樣興奮

原创 Java內存問題分析優化

 Java內存組成 1) 堆   運行時數據區域,所有類實例和數組的內存均從此處分配。Java 虛擬機啓動時創建。對象的堆內存由稱爲垃圾回收器 的自動內存管理系統回收。  堆由兩部分組成:   其中ede

原创 Linux查看端口及服務

  來自: http://hi.baidu.com/fjfawjb/blog/item/d41b54662a288c2faa184c54.html   問:我該如何發現哪種服務正在某個特定端口上監聽呢

原创 轉:一致性 hash 算法( consistent hashing )

原文地址:http://blog.csdn.net/sparkliang/archive/2010/02/02/5279393.aspx consistent hashing 算法早在 1997 年就在論文 Consistent has