Time of Update: 2016-03-16
標籤:JDBC串連資料庫 •建立一個以JDBC串連資料庫的程式,包含7個步驟: 1、載入JDBC驅動程式: 在串連資料庫之前,首先要載入想要串連的資料庫的驅動到JVM(Java虛擬機器), 這通過java.lang.Class類的靜態方法forName(String className)實現。 例如: try{ //載入MySql的驅動類
Time of Update: 2016-03-24
ActiveMQ應用(1)-安裝及基本模式執行個體,activemq執行個體0.https://activemq.apache.org/download.html 1.解壓並啟動activemq服務(需根據系統的不同選擇不同的開機檔案)/apache-activemq-5.13.1/bin/macosx/activemq start 2.登入activemq伺服器進行查看地址:http://localhost:8161/點擊[Manage ActiveMQ
Time of Update: 2016-03-24
Java入門1day,java1dayJava安裝及環境變數配置1、安裝2、環境變數配置1) 右擊"電腦"-->屬性(R)-->進階系統設定-->進階-->環境變數 2) 系統變數(或使用者變數)-->建立 變數名: JAVA_HOME 變數值: C:\Program Files\Java\jdk1.6.0_21(選擇Java安裝地址,檔案夾名為‘jdk*****’) 3) 選擇"Path"變數 首先,
Time of Update: 2016-03-23
JVM-垃圾收集器,jvm-垃圾收集Java虛擬機器規範中對垃圾收集器應該如何?並沒有任何規定,因此不同的廠商,不同版本的虛擬機器所提供的垃圾收集器可能會有很大差距. HotSpot虛擬機器: 說明:兩個收集器之間存在連線說明它們可以搭配使用.虛擬機器所處的地區則表明它屬於新生代收集器還是老年代收集器. Serial收集器 這個收集器是一個單線程收集器,但是它是"單線程"的意義,並不僅僅說明它只會使用一個CPU或一條收集器去完成垃圾收集
Time of Update: 2016-03-23
dubbo+zookeeper例子,dubbozookeeper項目中要用到dubbo,zookeeper,就花費點時間學習,通過百度和同事的協助做了一個小例子運行起來啦。本著學習分享、共同交流進步的目的寫下此篇隨筆,希望對有需要的人有所協助。本文作者原創,如有轉載請註明出處,謝謝。1.開發軟體、資料jdk1.7.0_79 ,安裝並配置好java開發環境zookeeper-3.4.5
Time of Update: 2016-03-23
jdbc基礎 (一) MySQL的簡單使用,jdbc基礎mysql使用JDBC 可做三件事:與資料庫建立串連、發送操作資料庫的語句並處理結果。而程式首先要做的就是載入資料庫驅動,這裡我使用的是mysql:1 String driverName=new String("com.mysql.jdbc.Driver");2
Time of Update: 2016-03-23
jdk環境變數配置,jdk環境變數進行java開發,首先要安裝jdk,安裝了jdk後還要進行環境變數配置:1、下載jdk(http://java.sun.com/javase/downloads/index.jsp),我下載的版本是:jdk-6u14-windows-i586.exe2、安裝jdk-6u14-windows-i586.exe3、配置環境變數:右擊“我的電腦”-->"進階"-->"環境變數"1)在系統變數裡建立JAVA_HOME變數,變數值為:C
Time of Update: 2016-03-22
Spring 一二事(1),spring簡單介紹一下spring,一方面帶新手入入門,一方面自己也重溫一下第一個小工廠先暫時不用maven,下一個會用maven來來配置jar包只需要一個,spring版本為2.5(暫時為2.5,後續更新,基本核心都是一樣的),引入spring.jar到lib,如下:在src下建立applicationContext.xml檔案,結果如下:內容如下:<?xml version="1.0" encoding="UTF-8"?><beans
Time of Update: 2016-03-22
UI設計師零基礎入門到精通精品視頻教程【155課高清完整版】,ui155【福吧資源網分享】課程是非常完整的,也是非常零基礎的,適合任何學員,有需要的可以下載看看!課程目錄:第1章 Adobe Photoshop CS6課時1 Adobe Photoshop CS6入門基礎 52:24課時2 建立與編輯選區(上) 46:57課時3 建立與編輯選區(下) 48:59課時4 掌握圖層與圖層組(上) 48:01課時5 掌握圖層與圖層組(下) 57:35課時6 繪製位元影像映像(上) 47:46課時7
Time of Update: 2016-03-19
Spring進階之路(10)-Advice簡介以及通過cglib產生AOP代理對象Advice簡介1. Before:在目標方法執行之前執行織入,如果Before的處理中沒有進行特殊的處理,那麼目標方法最終會執行,但是如果想要阻止目標方法執行時,可以通過拋出一個異常來實現,Before處理無法拿到目標方法的傳回值,因為這時候目標方法並未運行。2. AfterReturning: 返回之後執行(前提是目標方法執行成功),可以訪問到目標對象的傳回值,但是不可以改變傳回值。3.
Time of Update: 2016-03-18
Spring AOP 註解和xml實現,springaop註解xml AOP是OOP的延續,是Aspect Oriented Programming的縮寫,意思是面向切面編程。可以通過先行編譯方式和運行期動態代理實現在不修改原始碼的情況下給程式動態統一添加功能的一種技術。
Time of Update: 2016-03-18
spring mvc 透傳,springmvc隨著公司的規模及項目的增多,會有一種透明傳輸的需求,而透明傳輸的這一層就用來做許可權控制,灰階發布,流量統計。實現透傳需要注意的幾點:1.Spring MVC實現url通配,後端服務的url各式各樣,並不能按照你所設想的長度,so,萬用字元能解決這個問題。@RequestMapping(value = "/{serviceName}/{methodName}/**/", method = RequestMethod.GET, produces = {
Time of Update: 2016-03-19
java基礎總結4Collections工具類是java集合架構中,用來操作集合對象的工具類也是java集合架構的成員sort()排序方法Collections。sort()ListList<封裝類>ListComparable &
Time of Update: 2016-03-18
<script>放在head或者body中出現的問題,headbody 今天看js進階編程form表單這一章,看著書上的例子敲代碼的時候出現了一點問題,什麼問題先不說,先看這段代碼?<!DOCTYPE html><html><head> <title>Form Fields Example</title> <script type="text/javascript"> var
Time of Update: 2016-03-17
3Sum algorithm,3sumalgorithm原題重述:(點擊圖片可以進入來源連結)這到題目的中文解釋是,輸入一個數組,例如{-1 0 1 2 -1 -4},從數組中找三個數(a,b,c),使得其和0,輸出所有的(a,b,c)組合。要求abc不能重複,並且a<=b<=c。 拿到這個題目的時候,其實每個程式猿都能想到如下的演算法,也就是暴力破解,其時間複雜度為o(n^3):1 for(int
Time of Update: 2016-03-17
Spring 實踐之Java與設計模式 -拾遺 Spring 實踐標籤: Java與設計模式Junit整合前面多次用到@RunWith與@ContextConfiguration,在測試類別添加這兩個註解,程式就會自動載入Spring配置並初始化Spring容器,方便Junit與Spring整合測試.使用這個功能需要在pom.xml中添加如下依賴:pom.xml org.springframework spring-test
Time of Update: 2016-03-16
SpringMVC4 + Spring + MyBatis3 基於註解的最簡配置,springmvc4mybatis3本文使用最新版本(4.1.5)的springmvc+spring+mybatis,採用最間的配置方式來進行搭建。1. web.xml我們知道springmvc是基於Servlet: DispatcherServlet來處理分發請求的,所以我們需要先在web.xml檔案中配置DispatcherServlet,而Spring的啟動則是使用了監聽器,所以需要配置spring的監聽器:
Time of Update: 2016-03-17
Java與設計模式-代理模式代理模式也稱為委託模式,屬於結構型設計模式,為其他對象提供一種代理,以控制對這個對象的訪問。這麼聽起來很難理解,生活中代理的例子也是很多的,畢業了要找房子,怎樣又快又好的找到自己心儀的房子,必須通過租房代理;想要買火車票,火車站太遠,我們可以選擇代理點進行購票。代碼模式的UML類圖如下:應用情境:當無法或不想直接存取某個對象或訪問某個對象存在困難時可以通過一個代理對象來間接訪問,為了保證用戶端使用的透明性,委派物件與代理對象需要實現相同的介面。下面我們以“
Time of Update: 2016-03-17
[Java開發之路](21)Comparator與Comparable1. Comparablepackage java.lang;import java.util.*; public interface Comparable {public int compareTo(T o);}說明:Comparable 是排序介面。若一個類實現了Comparable介面,則該類可以支援排序。
Time of Update: 2016-03-16
Java並發編程藝術筆記之三章(1),java三章1.Java線程間通訊對程式員透明,但是其記憶體可見度問題會引發其他怪異的問題;2.在並法編程中,需要考慮兩個關鍵問題:1.線程間如何通訊 2.線程間如何同步3.在命令式編程中,線程之間的通訊有兩種:1.共用記憶體