原创 Java.lang.reflect反射包介紹

特此聲明這些資料的原始內容來自www.java.sun.com,本人只是對其內容在個人的理解的基礎上,進行翻譯和整理。一.概述       Reflection API可以使JAVA代碼動態的查詢和操作正在運行的JAVA類或者接口。Ref

原创 ORACLE中異構服務與透明網關實現數據遷移

  選擇自 wangyihust 的 Blog 1. 安裝:在自定義安裝時候,選中Transparent gateway for mssql安裝成功後,在oracle主目錄下有一個文件夾:tg4msql;並

原创 java緩衝區討論

如果將同步I/O方式下的數據傳輸比做數據傳輸的零星方式(這裏的零星是指在數據傳輸的過程中是以零星的字節方式進行的),那麼就可以將非阻塞I/O方式下的數據傳輸比做數據傳輸的集裝箱方式(在字節和低層數據傳輸之間,多了一層緩衝區,因此,可以將緩

原创 unix 的vi命令的詳細用法

vi命令詳解vi命令是unix下常用而重要命令,可在全屏幕方式下編輯一個或多個文件。若在vi執行時沒有指定一個文件,那麼vi命令會自動產生一個無名的空的工作文件。若指定的文件不存在,那麼就按指定的文件名創建一個新的文件。若對文件的修改

原创 JAVA實現動態類的調用簡單例子

      java實現動態類的調用主要是通過java.lang.reflect類的來現時的。如下是一個的例子。 import java.lang.reflect.*; public class ClassLoad{  public st

原创 關於J2ME應用程序內存優化

 out momory 一陣天旋地轉內存又溢出了。在手機上這種痛苦經常都有,套一句俗話在手機上用內存必須勒緊褲腰帶。雖然現在pc內存上G都不奇怪,可是在手機上卻只能以K來記,可能某位同志會馬上跳出來說也有上

原创 關於Proguard混淆器(三)

 作爲JAVA這樣的高級語言,編譯的產物只是相對源代碼的一個概念而已,字節碼雖然不像源代碼那樣易懂,但絕不是不可能進行反編譯的,針對JAVA的反編譯產品很多,如CAVAJ,JAD等等。面對反編譯產品的不斷出

原创 關於ProGuard混淆器(二)

做java開發的一般都會遇到如何保護我們開發的代碼問題。java語言由於是基於jvm上面,所以反編譯class文件很很容易。假如我們做了一個web程序,並把這個web程序發佈給客戶。實際上,客戶是很容易反編譯出我們的源代碼出來,包括所有的

原创 在SpringSide實現XFire Webservice認證

本人在做xfire認證時,在網上找一篇文件介紹springside實現的認證,覺得不錯,所以摘錄了。多謝david.turing XFire官方網站提供的基於Webservice認證的例子有問題,在新版本的XFire1.1.2中編譯不通

原创 Eclipse快捷鍵指南

netman168於CSDN原創 編輯作用域 功能 快捷鍵 全局 查找並替換 Ctrl+F 文本編輯器 查找上一個 Ctrl+Shift+K 文本編輯器 查找下一個 Ctrl+K 全局 撤銷 Ctrl+Z 全局 複製 Ctrl+C 全局 

原创 shell入門基礎必備

SHELL的命令集合基礎 1.建立和運行shell程序  什麼是shell程序呢? 簡單的說shell程序就是一個包含若干行shell或者linux命令的文件.象編寫高級語言的程序一樣,編寫一個shell程序需要一個文本編輯器.如VI等.

原创 關於Proguard混淆器(一)

ProGuard是一款免費的Java類文件壓縮器、優化器和混淆器。它能發現並刪除無用類、字段(field)、方法和屬性值(attribute)。它也能優化字節碼並刪除無用的指令。最後,它使用簡單無意義的名字

原创 java網絡通訊socket的課題

  第一節 網絡運行機制說明 Java用於網絡操作的功能包是java.net,它包含了多個訪問各種標準網絡協議的類庫。Java的網絡訪問類庫分別支持以下三個層次的網絡運行機制 Java支持URL訪問網絡資源

原创 java時間操作詳細說明

java中的時間操作不外乎這四種情況: 1、獲取當前時間 2、獲取某個時間的某種格式 3、設置時間 4、時間的運算 好,下面就針對這三種情況,一個一個搞定。   一、獲取當前時間   有兩種方式可以獲得,第一種,使用Date類。 j2SE

原创 一個不錯的加解密代碼例子

import   java.io.PrintStream;   import   java.util.Random;     public class TEST1 { public TEST1() { }  public String u