原创 java 調用DLL的問題。。。

     由於項目的需要,這兩天研究了下有關JAVA調用DLL的內容,由於自己的水平還處於初級階段吧,在網上也找了很多資料但是對於項目一直沒什麼進展, 我用的是JNI的調用。 第三方給我們提供了調用的方法的文檔,包括DLL,相關的Incl

原创 JAVA udp 簡單例子

服務器端代碼 import java.io.IOException; import java.net.DatagramPacket; import java.net.DatagramSocket; import java.net.I

原创 TOMCAT集羣session複製的配置

看實例將遠離。廢話不多數,解之:   一個配置文件:  複製代碼代碼如下:   <Service name="Catalina">     <Connector port="8080" protocol="HTTP/1.1"

原创 Tomcat 調優

二、一切基於JVM(內存)的優化 2.1 32位操作系統與64位操作系統中JVM的對比 我們一般的開發人員,基本用的是都是32位的Windows系統,這就導致了一個嚴重的問題即:32位windows系統對內存限制,下面先來看一個比較

原创 java 環境變量的配置

1.配置環境變量:(相對路徑) JAVA_HOME C:\Program Files\Java\jdk1.6.0_18 jdk安裝目錄 2.新建(CLASSPATH) CLASSPATH =.;%JAVA_HOME%\lib\dt.jar

原创 Spring AOP 方法內部不生效

今天項目中遇到用Spring AOP 方法不生效的問題。(同一對象中方法的互相調用,如A對象裏面有B、C 兩個方法,B方法內部調用C方法,直接對B方法進行切面沒問題,直接對C方法切面,AOP不生效),原來AOP內部是基於代理來實現的,直接

原创 spring boot 學習筆記

springboot 的配置文件名爲application.properties 默認的位置在classpath根目錄,或者classpath:/config 默認的文件名可以用 --spring.config.name=xxxx 後綴可

原创 ORACLE 分區表簡介

ORACLE-分區表 此文從以下幾個方面來整理關於分區表的概念及操作: 1.表空間及分區表的概念 2.表分區的具體作用 3.表分區的優缺點 4.表分區的幾種類型及操作方法 5.對錶分區的維護性操作. 6.

原创 bat中執行java jar文件依賴第三方jar

當java 程序打成jar時,如果有依賴第三方jar,如果jar較少,則可以修改META-INF中的MANIFEST.MF文件。 如依賴1.jar,2.jar ;修改如下: Manifest-Version: 1.0 class-path

原创 java 中synchronized關鍵字的用法

Java語言的關鍵字,當它用來修飾一個方法或者一個代碼塊的時候,能夠保證在同一時刻最多隻有一個線程執行該段代碼。      一、當兩個併發線程訪問同一個對象object中的這個synchronized(this)同步代碼塊時,一個

原创 隨筆 java jar 的路徑問題

  當java 代碼在eclipse中運行沒問題,但是打成jar 包單獨運行卻出現錯誤。在讀取配置文件時,文件在jar包內因此到不到。     則可以使用 Resources.getResourceAsStream("XXX.proper

原创 HashTable相關操作實現

轉載來自:http://blog.csdn.net/ns_code/article/details/20763801 前言     學過Java的人肯定對Hash這個詞非常之熟悉,HashTable、HashSet、HashMa

原创 Java中try catch finally語句中含有return語句的執行情況

   在這裏看到了try catch finally塊中含有return語句時程序執行的幾種情況,但其實總結的並不全,而且分析的比較含糊。但有一點是可以肯定的,finally塊中的內容會先於try中的return語句執行,如果final

原创 java 處理zip 壓縮與解壓的問題

今天項目中遇到zip文件的壓縮與解壓問題。處理的是壓縮和解壓多級目錄的問題。 廢話不說把代碼先貼上。 /** * 創建ZIP文件 * @author 小馬 * @creaetime 2013年12月9日

原创 java shallow clone(淺克隆)與深克隆(deep clone) 筆記

java實現shallow clone(淺克隆)與深克隆(deep clone) 克隆就是複製一個對象的複本.但一個對象中可能有基本數據類型,如:int,long,float    等,也同時含有非基本數據類型如(數組,集合等)被克隆得到