Time of Update: 2018-12-05
Java中把儲存區分為6類。分別為寄存器(register)、棧(stack)、堆(heap)、靜態儲存區(static storage)、常量儲存區(constant storage)以及非隨機存取儲存區(Non-RAM)。 1.
Time of Update: 2018-12-05
creat proc proc_select @pid varchar(20) @address varchar(20) output as select @address=address from userinfo where pid=@pid go用java調用: class.forName(/"sun.jdbc.odbc.JdbcOdbcDriver/"); //載入驅動 Connection
Time of Update: 2018-12-05
1、通過spring配置properties檔案 <bean id="propertyConfigurer"class="com.tjsoft.base.util.CustomizedPropertyPlaceholderConfigurer"><property name="ignoreResourceNotFound" value="true" /><property
Time of Update: 2018-12-05
可以通過Commons Configuration訪問儲存於屬性檔案和XML文檔中的配置資訊, 依賴的包還有Commons Language, Commons Collections和Commons Logging.1. 通過屬性檔案配置應用程式 屬性檔案作為設定檔, 讀取簡單, 但配置內容不靈活. 例如有設定檔config.properties如下: no=237 names=kiyho,sinkiang correct=false 可以用以下代碼讀取: import
Time of Update: 2018-12-05
一。Spring的xml配置很不好。xml濫用程度已經泛濫成災了。要知道程式員最習慣,最歡迎的還是看代碼。當要看一個商務邏輯時發現竟然先要去看它的父類,然後看爺爺類,然後再看太爺爺類,最後發現還需要找Spring配置去找另外一個類,而這個類ref了另外一個類時,肯定哐當暈倒。無論是初學語言,還是對技術深入瞭解的高手,或者還是因為項目緊急從別的地方抽掉過來的其他成員。簡單的代碼和配置都是合適的(像我這樣用了好幾年的java的人已經有點不愛看xml配置)。
Time of Update: 2018-12-05
在Java中,main()方法是Java應用程式的入口方法,也就是說,程式在啟動並執行時候,第一個執行的方法就是main()方法,這個方法和其他的方法有很大的不同,比如方法的名字必須是main,方法必須是public static void 類型的,方法必須接收一個字串數組的參數等等。 在看Java中的main()方法之前,先看一個最簡單的Java應用程式HelloWorld,我將通過這個例子說明Java類中main()方法的奧秘,程式的代碼如下: /** *
Time of Update: 2018-12-05
java負載檔案的3種方式一般我們負載檔案都是以下3種方式進行載入,之前一直困擾我很久的關於檔案載入的路徑問題,今天我想自己寫一個wiki page來記錄下,總結下:1,通過類載入器 這種方式是通過java自己的類載入器來負載檔案,根目錄為java類的打包出來後的根目錄。相對目錄就是當前類所在的包位置。如果你希望載入的檔案是儲存在類載入器能訪問到的目錄,推薦使用此載入方式(web應用中web-inf下的檔案出於安全機制的考慮是不能通過web-inf進行載入的) Java代碼
Time of Update: 2018-12-05
對象序列化就是把對象寫入到輸出資料流中,用來儲存或者傳輸, 對象的還原序列化就是從輸入資料流中讀取對象。 要序列化的對象應該實現Serializable介面,Serializable介面是一個標識介面,沒有抽象方法。 Serializable有一個子介面Externalizable,實現Externalizable介面的類可以自行控制對象序列化荷還原序列化過程。 一般來說,沒有必要自己實現序列化介面,直接交給Java虛擬機器是上策。
Time of Update: 2018-12-05
ClientAbortException: java.net.SocketException: Connection reset by peer: socket write error一.異常說明:用JFreeChart 往瀏覽器輸出圖表圖片時,如果重新整理太快,就有如下異常ClientAbortException: java.net.SocketException: Connection reset by peer: socket write
Time of Update: 2018-12-05
本文列出了當今電腦軟體開發和應用領域最重要十種關鍵技術排名,如果你想保證你現在以及未來的幾年不失業,那麼你最好跟上這些技術的發展。雖然你不必對這十種技術樣樣精通,但至少應該對它們非常熟悉。 一、XML 在十種技術中,最重要的一種技術我想應該非XML莫屬。這裡不僅僅指XML規範本身,還包括一系列有關的基於XML的語言:主要有XHTML,XSLT,XSL,DTDs,XML
Time of Update: 2018-12-05
先在java中寫一個類,裡面有要實現的功能的方法,這些方法聲明為native的,然後用javah產生.h標頭檔,然後用jni寫程式去調現有的dll,用c或c++編譯器編譯你的jni實現就可以了。 先要學會怎麼寫jni程式,然後再學習一下在c或c++中怎麼調外部的dll,就是一個loadliberary的過程。 最麻煩的地方在要把dll檔案放在哪個目錄中才可以讓java程式找到它們,我也不知道到底應該放在哪是對的,如果不是很清楚就在java_home
Time of Update: 2018-12-05
Java 是以類(class)的形式來組織程式,並且還硬性規定,所有類的的根節點都是Object類,其餘的都是其子類。Java僅支援單繼承,即一個類只能有一個父類。Java不單是一個物件導向的程式設計語言, 除了支援對象資料類型外,還支援一些基礎資料類型,如整型、實型、字元型和布爾類型等。Java語言的API具有支援HTTP和FTP等TCP/IP協議的類庫,這樣,Java應用程式就可以通過URL地址直接存取網路上的對象,就和訪問本機物件一樣。Java先編譯後解釋執行。.java 檔案--(編譯)
Time of Update: 2018-12-05
目前JAVA2有三個版本:J2EE(企業版)、J2SE(標準版)、J2ME(微型版) 1、J2SE(JAVA2 Standart Edition) JAVA2標準版 支援所有JAVA標準規範中所定義的核心類函數庫和所有的JAVA基本類別。J2SE定位在用戶端程式的應用上。 2、J2EE(JAVA2 Enterprise Edition) JAVA2企業版 在J2SE的基礎上增加了企業內部擴充類函數庫的支援,比如支援Servlet/JSP的javax.servletr.*和Enterprise J
Time of Update: 2018-12-05
起初你或許會認為是一個莫名其妙的錯誤,因為代碼根本一點問題的都沒有,可運行期間總是報這個錯,比較鬱悶。 出現Could not find the main class.program will exit和java.lang.UnsupportedClassVersionError 錯誤的原因,是因為我們使用高版本的JDK編譯的Java class檔案試圖在較低版本的JVM上運行,所報的錯誤。
Time of Update: 2018-12-05
今天碰到了一個很變態的問題,寫了一個很簡單的HelloWord.java,內容如下:package com.yanjiuyanjiu;public class HelloWorld { public static void main(String args[]) { System.out.println("Hello World!"); }}在eclipse中運行是可以的,但是在命令列下運行總是失敗。我的工程位置為
Time of Update: 2018-12-05
Ubuntu11.10下編譯 OpenJDK7http://blog.csdn.net/yhmhappy2006/article/details/7281710基本垃圾收集演算法
Time of Update: 2018-12-05
文章目錄 對Assignment的retention進行修改,看編譯後Demo1的class檔案 @Target(ElementType.METHOD)@Retention(RetentionPolicy.SOURCE)public @interface Override {} @interface:聲明這是一個註解@Retention:聲明註解的策略,可參見RetentionPolicy。SOURCEpublic enum
Time of Update: 2018-12-05
java泛型是“偽”的,所有泛型類的型別參數在編譯時間都會被擦除。用生活的例子,可以理解有個容器,本來可以放任何東西的。但是現在容器上貼了個標籤“水”,意思是只能放水進去,不要放其他的東西。而這個標籤的檢查,也只是在編譯期有這個概念,會做這個檢查。到了運行期這個標籤就沒了,本質上又只是普通容器了,可以放任何對象。所以一個String的list我們不能直接加入Integer,但是代碼裡通過反射等還是能輕鬆的加入任何其他類型的對象.------abing
Time of Update: 2018-12-05
線上系統出現問題時,需要記載系統當前健全狀態,總結一下,大概需要關注以下幾個方面:1.負載:——top命令 在linux上,執行top 等命令,關注load, Memory, CPU 等系統概況,以及關注CPU和memory 佔用較多的進程。 使用top -H, 並按 shift+p 對CPU進行排序,找到當前佔用CPU最多的線程。(top -u bpm -H),-H 按線程顯示,否則按進程顯示 使用 ps -T <pid> |wc -l 找到當前啟動並執行java 進程的線程數。2
Time of Update: 2018-12-05
1.簡介 在一篇早些的文章(請參見Test Infected: Programmers Love Writing Tests, Java Report, July 1998, Volume 3, Number