原创 Google protobuf 協議的使用

Google protobuf 是一個高性能的通信協議,具有多語言支持,協議數據小,方便傳輸,高性能等特點。通過將數據序列化成二進制數組,並將二進制數組反序列化成數據對象。用於取代JSON,XML,作爲服務器優秀的通信協議。 本文檔的示例

原创 log4j日誌使用

1,加載log4j日誌 用到的包: log4j-1.2.14.jar commons-logging-1.1.1.jar spring-mock.jar spring.jar stringtemplate.jar 找到log4j日誌包,導

原创 JAVA獲取JVM內存使用以及服務器CPU,硬盤使用方法

1,獲取JVM內存方法: int kb = 1024; // 可使用內存 long totalMemory = Runtime.getRuntime().totalMemory() / kb;

原创 的功能

    1.定義語言           格式:         〈meta http-equiv=″Content-Type″ content=″text/html; charset=gb2312″〉           這是MET

原创 JAVA 基礎計算

開根號Math.sqrt(需要開根號的值);

原创 JAVA生成特定隨機數

生成指定範圍內的隨機數 這個是最常用的技術之一。程序員希望通過隨機數的方式來處理衆多的業務邏輯,測試過程中也希望通過隨機數的方式生成包含大量數字的測

原创 JAVA MAP排序

Java中對Map(HashMap,TreeMap,Hashtable等)的排序時間 首先簡單說一下他們之間的區別: HashMap: 最常用的Map,它根據鍵的HashCode 值存儲數據,根據鍵可以直接獲取它的值,具有很快的訪問速度。

原创 double 類型運算時出現的問題及解決方案

Java中的簡單浮點數類型float和double不能夠進行運算。不光是Java,在其它很多編程語言中也有這樣的問題。在大多數情況下,計算的結果是準確的,但是多試幾次(可以做一個循環)就可以試出類似上面的錯誤。現在終於理解爲什麼要有B

原创 JSTL標籤庫

JSTL標籤庫的使用是爲類彌補html表的不足,規範自定義標籤的使用而誕生的。在告別modle1模式開發應用程序後,人們開始注重軟件的分層設計,不希望在jsp頁面中出現java邏輯代碼,同時也由於自定義標籤的開發難度較大和不利於技術標準化

原创 在整個互聯網中,成人網站有多大?

上網之人,多少都會接觸過成人網站。這是一個舉世公認的事實。 不過這是一個難以洞察的領域,因爲相關數據少之又少。我們知道成人網站都是那些在互聯網上有着超高流量的網站。根據 Google DoubleClick 的 Ad

原创 Hibernate 使用原生SQL進行查詢

例子 SQLQuery sqlQuery = getSession().createSQLQuery(SQLString); sqlQuery.setResultTransformer(Transformers.aliasToBe

原创 MMORPG遊戲服務器技能系統設計

本文主要從一個程序員的角度闡述一下mmorpg服務器技能系統的程序框架設計,最近在做這個,就當做一個總結吧,其中某些概念可能沒有解釋清楚,歡迎大家拍磚討論   技能其實是戰鬥系統的一個組成部分,戰鬥基本上都可以由技能觸發,技能系統實

原创 JSF框架簡介與實例

JSF 體系結構: JSF 的主要優勢之一就是它既是 Java Web 應用程序的用戶界面標準又是嚴格遵循模型-視圖-控制器(MVC) 設計模式的框架。用戶界面代碼(視圖)與應用程序數據和邏輯(模型)的清晰分離使 JSF 應用程序更易於管

原创 nload實時查看linux服務器網絡流量的工具

nload實時查看linux服務器網絡流量的工具 如果你僅僅是想查詢當前服務器的帶寬,nload絕對是個很好用的一個工具,功能雖然很單一,但是很強.雖然不能像iptraf那樣,可針對IP, 協議等條件來查詢,可以實時地監控網卡

原创 JDCB基礎

Java 數據庫連接,(Java Database Connectivity,簡稱JDBC)是Java語言中用來規範客戶端程序如何來訪問數據庫的應用程序接口,提供了諸如查詢和更新數據庫中數據的方法。JDBC也是Sun Microsys