Time of Update: 2017-10-30
標籤:mil 方法 article 分享 為什麼 情況 java 一個 因此 參考文章:http://blog.csdn.net/kp_liu/article/details/37569507h
Time of Update: 2017-10-30
標籤:end 編寫 ext 介面 對象 需要 指定 bsp 代碼 泛型程式設計意味著編寫的代碼可以被很多不同類型的對象所重用。
Time of Update: 2017-10-30
標籤:完成 java cpu 兩種 class 重寫 預設值 family 運行 實現方式在java中線程有兩種實現方式:1.繼承thread類2.實現runnable介面Thread類Thre
Time of Update: 2017-10-30
標籤:上界 泛型 代碼 lis ram 第十周 style 心得 程式設計  
Time of Update: 2017-10-30
標籤:基礎 內容 好處 不能 通過 對象 控制 資料安全 span 通過對象直接存取成員變數,會存在資料安全問題(比如年齡不能為負).這個時候,我們就不能讓外界的對象直接存取成員變數.priva
Time of Update: 2017-10-30
標籤:mac 16px 資料 puts 表示 inpu 根據 fileinput 建立 分類根據資料走向,分為輸入資料流、輸出資料流根據處理的資料類型,分為位元組流、字元流位元組流可以處理所有類
Time of Update: 2017-10-31
06-從零玩轉JavaWeb-數組在記憶體當中的存放形式,06-javaweb-配套視頻:數組記憶體分析一、JVM的記憶體劃分 想要瞭解數組的記憶體儲存,先要瞭解JVM的整體記憶體劃分,詳細參見第04JVM記憶體詳解 二、數組在JVM當中的儲存詳解 假如我們有如下代碼:
Time of Update: 2017-10-31
07-從零玩轉JavaWeb-對象記憶體分析,07-javaweb-配套視頻:對象記憶體分析上篇看了關於數組的記憶體分析,接下來看一下對象的記憶體分析假定有如下類: 第一步會把Person的位元組碼放到方法區 執行main方法,把main方法的棧幀放到棧當中 Person zly = new Person();建立對象,執行流程為
Time of Update: 2017-10-31
tomcat伺服器安裝,tomcat伺服器tomcat伺服器安裝一、官網下載 二、解壓(安裝)下載好之後直接解壓即可, 三、配置環境變數(非常重要)為什麼要配置這個環境變數呢,因為啟動的startup.bat裡面要用到 四、訪問tomcat伺服器 注意:1、配置環境變數非常重要2、當你發現startup.bat運行不了,開啟bat看一下你們的檔案你就知道怎麼回事了。
Time of Update: 2017-10-31
Velocity中#set指令,引用可以讓模板設計者產生動態內容,而指令允許設計者真正的負責頁面的展現和內容。指令是以#開頭,後面緊跟一個關鍵字,比如if,else,foreach等。而這個關鍵字,是可以被放在{}中間的。這是規範的寫法,但是可能不好看。#set#set指令用於向一個變數或者屬性賦值。其格式為 #set($foo="bar")或者#set($foo.bar=$test)
Time of Update: 2017-10-31
java.lang.ExceptionInInitializerError異常,今天在開發的過程中,遇到java.lang.ExceptionInInitializerError異常,百度查了一下,順便學習學習,做個筆記靜態初始化程式中發生意外異常的訊號,拋出ExceptionInInitializerError表明在計算靜態初始值或靜態變數的初始值期間發生異常。 要理解這個異常從Java類中的靜態變數初始化過程說起,在Java類中靜態變數的初始化順序和靜態變數的聲明順序是一致的。樣本
Time of Update: 2017-10-31
第一個servlet小程式,servlet小程式第一個servlet小程式com.fry.servlet.HelloServlet 1 package com.fry.servlet; 2 3 import javax.servlet.ServletException; 4 import javax.servlet.http.HttpServlet; 5 import javax.servlet.http.HttpServletRequest; 6 import
Time of Update: 2017-10-31
一個hibernate中的異常:NonUniqueDiscoveredSqlAliasException,在hibernate中用SQL查詢返回的結果集中,列名或別名必須唯一,否則會報下面的錯誤。返回的結果集中,列名或別名可以沒有,但只能有一列沒有。//空別名重複的情況:org.hibernate.loader.custom.NonUniqueDiscoveredSqlAliasException: Encountered a duplicated sql alias [] during
Time of Update: 2017-10-31
ArrayList 源碼(基於Java1.8),arraylistjava1.8ArrayList 基於數組實現,也就是類對變數 Object[]系列操作,封裝為常用的add,remove,indexOf, contains本質是通過 size 計數器對數組進行系列的操作實現add 方法和 toArray 也是藉助 Arrays 工具類完成還有很有意思的地方就是add的擴容方法 ensureCapacityInternal()
Time of Update: 2017-10-31
使用hibernate利用實體類產生表和利用表產生實體類,hibernate實體1,設定資料庫,這裡以oracle資料庫為例。點擊右側Database表徵圖:展開後選擇oracle將SID下拉框開啟選擇Service Name,之後按自己的資料庫資訊填寫就可以了可以點擊Schemas選擇串連的資料庫,一般情況下我們就選擇當前串連的資料庫就好了(Current Schema),配置完成展開就可以看到當前資料庫2,根據資料庫中的表在我們的項目中產生實體類。在Tool
Time of Update: 2017-10-31
Velocity入門教程,1.變數(1)變數的定義: 1 #set($name = "hello") 說明:velocity中變數是弱類型的。 2 3 當使用#set 指令時,括在雙引號中的字面字串將解析和重新解釋,如下所示: 4 5 #set($directoryRoot = "www" ) 6 7 #set($templateName = "index.vm" ) 8 9 #set($template = "$directoryRoot/$templateName" )10
Time of Update: 2017-10-31
struts2-筆記,檔案下載http://struts.apache.org/download.cgi第一步匯入jar 包在lib中有jar 包,不能把這些都匯入到項目中在apps 目錄裡面,找到執行個體程式,程式中直接複製jar 包第二步,建立 action第三步,配置action 訪問路徑 1.建立struts2 核心設定檔 核心設定檔名稱和位置是固定的 位置必須在src 下面,名稱struts.xml 2.引入dtd 約束 訪問路徑:
Time of Update: 2017-10-31
解決myeclipse中建立javaweb工程,無法使用Web App Libraries問題,myeclipsejavaweb在myeclipse中建立的Java web工程,lib中的jar包無法自動載入工程,不能像eclipse那樣使用Web App Libraries。即使添加了Web App
Time of Update: 2017-10-31
Java 中冷門的 synthetic 關鍵字原理解讀,javasynthetic看JAVA的反射時,看到有個synthetic ,還有一個方法isSynthetic() 很好奇,就瞭解了一下:1.定義Any constructs introduced by a Java compiler that do not have a corresponding construct in the source code must be marked as synthetic, except for
Time of Update: 2017-10-31
System.getProperty參數大全,system.getproperty#java.version &nbs