原创 黑馬程序員_動態代理入門講解

動態代理講解 什麼是動態代理?  一種用於轉發請求,進行特殊處理的機制,“動態”應該指的是“運行期”。 .爲什麼使用動態代理?  可以對請求進行任何處理(如事務,日誌等) .哪些地方需要動態代理?  不允許直接訪問某些類;對訪問要

原创 黑馬程序員_字符編碼與解碼講解

字符編碼與解碼講解 1. 字符編碼和解碼 在Java中,字符編碼指的是:將字符串轉換成字節數組,轉換的方法是通過方法getByte()實現的,該方法可以指定編碼表,也可以不指定,不指定編碼表則使用默認的編碼表。下面,我們將通過字符編

原创 黑馬程序員_集合簡單入門詳解

集合講解 集合是用來存儲和管理其他對象的對象,即對象的容器。 集合的特點:集合只用於存儲對象,集合的長度是可變的,可以存儲不同類型的對象。集合中存儲的都是對象的引用 集合框架圖 從集合框架圖中可以看出,java的集合類主要由兩

原创 黑馬程序員_加載器簡單入門理解

加載器理解 一、類加載器 ·簡要介紹什麼是類加載器和類加載器的作用。 簡單說,類加載器就是加載類的工具。當出現一個類,要用到此類的時候,Java虛擬機首先將類字節碼加載進內存,通常字節碼的原始信息放在硬盤上的classpath指定目錄下

原创 網絡編程簡單入門

網絡編程入門 什麼是網絡編程?    網絡編程就是程序通過套接字來實現進程間的通信過程就是網絡編程,在java中jdk也對套接字進行了封裝,所有網絡編程用到的類都封裝到net包中,    開發中主要將此包導入即可立即開始編程.進程間的通

原创 jquery select option 動態選中

    $("#carSatisfaction").find("option[value="+jsonObj[0].carSatisfaction+"]").attr("selected",true); <tr>             

原创 java_反射日記

得到Class 字節碼方式有三種: 1.類型.class 例如:System.class 2.對象.getClass() 例如:new Date().getClass(); 3.Class.forName("類名") 例如:Class.f

原创 dom4j 的簡單入門講解

dom4j 的簡單入門講解 下面是學習的時候看別人的文檔整理的 Dom4j是一個易用的、開源的庫,用於XML,XPath和XSLT。它應用於Java平臺,採用了Java集合框架並完全支持DOM,SAX和JAXP。 DOM4J使用起來非常

原创 jdk7 AIO 入門

隨着JDK7的發佈,Java的AIO正式支持版本也出爐了,就像當年發佈NIO特性支持時,基本上所有的Java服務器都重寫了自己的網絡框架以通過NIO

原创 黑馬程序員_IO流入門講解

IO流入門講解         IO流:用於處理設備上數據。 流:可以理解數據的流動,就是一個數據流。IO流最終要以對象來體現,對象都存在IO包中。 流也進行分類: 1:輸入流(讀)和輸出流(寫)。 2:因爲處理的數據不同,分爲字節流和

原创 黑馬程序員_HashSet應用特點

HashSet應用特點 1.  HashSet底層是使用HashMap實現的。當使用add方法將對象添加到Set當中時, 實際上是將該對象作爲底層所維護的Map對象的key,而value則都是同一個Object 對象; 2.  Has

原创 Spring 加載多個applicationContext-*.xml

 Spring 加載多個applicationContext   // java 類  MyDataSource 是 .DAO 類 public static void util(){      ClassPathXmlApplicat

原创 黑馬程序員_多線程等待喚醒機制簡單入門

多線程等待喚醒機制簡單入門               聽完畢老師講解的等待喚醒機制的原理。自己進行了簡單的整理。           線程之間的關係是平等的,彼此之間並不存在任何依賴,它們各自競爭CPU資源,互不相讓,並且還無條件地阻

原创 java_jvm 動態代理

1.  jvm 虛擬機生成動態類,一定要實現接口。 沒有實現接口的類想生成動態類用引用CGLIB 庫 點贊 收藏 分享

原创 黑馬程序員_Date 與Calendar簡單講解

Date 與Calendar簡單講解   在Java的util包中有一個日期類Date,在 JDK 1.1 之前,類 Date有兩個其他的函數。它允許把日期解釋爲年、月、日、小時、分鐘和秒值。它也允許格式化和分析日期字符串。不過,這些函數