原创 maven 項目引用另一個maven項目生成的jar庫(該庫在本地maven庫)

在別的項目中使用通過Maven安裝生成的項目的jar包 首先我在hello world項目中通過mvn clean install 命令構建hello world項目,同時會將這個項目的jar包(hello-world-0.1-S

原创 運行時註解解析

運行時 Annotation 指 @Retention 爲 RUNTIME 的 Annotation,可手動調用下面常用 API 解析 method.getAnnotation(AnnotationName.class); m

原创 微信小程序請求網絡API 400錯誤的解決方法

在v0.14.140900版本的wechat小程序開發工具中做網絡請求,直接使用微信的網絡請求代碼debug過程中發生了400 (Bad request)錯誤。 wx.request({ url: 'test.php', //

原创 eclipse中引入javax包下資源提示說訪問受限

一開始很納悶,爲什麼那麼基本的包都找不到 所有這些有波浪線的資源都是說找不到,資源訪問受限。 項目使用的JRE,是安裝JDK後繼續安裝的那個JRE,也就是所謂的外部JRE,其實我們安裝的JDK安裝目錄下面還是有一個JRE,

原创 Myeclipse下添加Main函數運行的參數方法。

在代碼編輯區點擊鼠標右鍵,Run As -> RunConfigurations…, 在彈出的窗口中選擇第二項選項卡(即Arguments),然後在Program Arguments文本框中輸入要傳入main方法的參數,最後點

原创 ubuntu14.04 源碼安裝OVS2.3.0

這是我安裝ovs2.3.0的命令記錄 # 前提條件 sudo apt-get update sudo apt-get install -y build-essential wget http://openvswitch.org/

原创 使用Java動態代理技術實現AOP

實現動態代理 根據網絡上很多資料,實現一個業務接口的動態代理只需要三步: - 定義業務接口 - 定義實現業務接口的業務類 - 根據Proxy類創建任何接口的代理類 第一:定義業務接口 AnimalInterface.java

原创 Tomcat下web項目部署方式

靜態部署 直接將web項目文件拷貝到webapps目錄下 直接將web項目下WebRoot目錄下所有內容複製到tomcat安裝目錄下的webapps目錄,這個webapps目錄是Tomcat目錄的默認應用目錄,webapps目錄下

原创 Ubuntu系統使用ifconfig ,route命令手動設置網絡接口參數

先刪除wlan0以前的IP設置 sudo ifconfig wlan0 0 # route -n 後沒有發現一個路由表項 給網絡接口wlan0設置 ip地址和子網掩碼, 同時激活該設備 sudo ifconfig wlan0 1

原创 二叉搜索樹Java實現(增刪改查遍歷等操作)

是一種特殊結構的二叉樹 二叉排序樹(BinarySortTree),又稱二叉查找樹、二叉搜索樹。 二叉搜索樹需滿足以下四個條件: 若任意節點的左子樹不空,則左子樹上所有結點的值均小於它的根結點的值; 若任意節點的右子樹不空,則右

原创 floodlight控制器中通過REST API下發流表遇到的坑

floodlight version 不同會影響REST API 的寫法: floodlightV1.0以上按這個規範寫 REST API ADD/DEL形式 : /wm//json master 分支時候 module 值爲

原创 java強大靈活的註解學習筆記

一、什麼是註解 在Java代碼中使用註釋是爲了提升代碼的可讀性,也就是說註釋是給人看的(對於編譯器來說沒有意義)。註解可以看做是註釋的“強力升級版”,它可以向編譯器、虛擬機等傳遞一些信息(也就是說註解對編譯器等工具也是“可讀”的)

原创 Java中Comparable和Comparator區別

Comparable 只有一個方法 public int compareTo(T o); compareTo方法的返回值是int,有三種情況: 1、比較者(調用compareTo方法者)大於被比較者(也就是compareTo方法

原创 創建者模式之-單例模式

應用場景 由於單例模式只生成一個實例, 減少了系統性能開銷(如: 當一個對象的產生需要比較多的資源時, 如讀取配置, 產生其他依賴對象, 則可以通過在應用啓動時直接產生一個單例對象, 然後永久駐留內存的方式來解決) Windows中的任務

原创 通過源碼淺析Java中的資源加載

文章目錄核心方法classLoader.getResourceJDK中提供的資源加載APIClassLoader提供的資源加載API查看`getResource(String name)`的源碼:getResource方法調用 fin