Time of Update: 2015-12-27
標籤:JDBC串連資料庫分3步。1,載入資料庫驅動。 以mysql為例,使用反射的機制來載入資料庫。先將資料庫驅動添加到環境變數中。 然後使用 Class.forName("com.mysql.jdbc.Driver"); //載入資料庫驅動程式2,擷取資料庫連接。 Connection conn = DriverManager.getConnection(資料庫連接字串,usr,pwd); 資料庫連接字串說明:jdbc:mysql://127.0.0.1:330
Time of Update: 2015-12-27
標籤:Java provides a number of access modifiers to set access levels for classes, variables, methods and constructors. The four access levels are:Visible to the package. the default. No modifiers are needed.Visible to the class only (private).Visible
Time of Update: 2016-01-01
Windows8下通過IPv4地址訪問Tomcat,windows8ipv4最近在做Android開發,手機用戶端需要通過IPv4地址訪問電腦啟動的Web應用服務。在Windows 7不需要做什麼設定,localhost,127.0.0.1或者192.168.0.100都可以訪問,但是在Windows8下如果不做設定,不能通過IPv4地址訪問。需要通過以下幾步設定: 1、依次選擇:控制台---管理工具---進階安全 Windows 防火牆。2、在進階安全 Windows
Time of Update: 2016-01-01
黑馬程式員——java基礎——匿名內部類的三個疑惑,黑馬java -----------android培訓、java培訓、java學習型技術部落格、期待與您交流!------------ 最近在學習多線程的時候遇到了匿名內部類,老師利用了匿名內部類講述了多線程的啟動。老師的舉常式序如下:class Person { public static void main(String[]args)throws InterruptedException{ new Thread(){
Time of Update: 2016-01-01
RxAndroid和RxJava的資料分享最近ReactiveX編程模型開始慢慢發展起來了,對於 Android 開發人員來說, RxJava 是一個很難上手的庫,因為它對於 Android
Time of Update: 2015-12-30
JAVA學習經驗--總結JAVA抽象類別和介面,java抽象* --總結JAVA抽象類別和介面 * 1.抽象類別: * 1》抽象類別可以修飾方法,修飾類,但不能修飾屬性,不能被執行個體化 *
Time of Update: 2015-12-30
【ZooKeeper怎麼玩】之四:ZK的部署,zookeeperzk部署 參見我的個人部落格ZooKeeper有兩種部署方式:叢集模式和單機模式.叢集模式一般用於生產環境,對系統的可用性要求較高,不會因為單點故障而導致整個系統不可用.而單機模式是ZooKeeper的最低要求,僅供平時測試,開發時使用.叢集部署首先需要準備至少三台伺服器來搭建ZooKeeper叢集,為什麼至少三台伺服器呢?參見為什麼推薦部
Time of Update: 2015-12-30
DbUtils常用API的使用 方便以後查閱,dbutilsapi查閱 1 package com.lizhou.Test; 2 3 import java.sql.SQLException; 4 import java.util.List; 5 import java.util.Map; 6 import java.util.Map.Entry; 7 import java.util.Set; 8 9 import javax.sql.DataSource; 10 11
Time of Update: 2015-12-29
第三章
Time of Update: 2015-12-29
javaEE之------GZIP全站壓縮GZIP全站壓縮將壓縮後的文字檔,發送給瀏覽器,減少流量GZIP壓縮的條件:設定標頭檔協議:myresp.setHeader("Content-Encoding",
Time of Update: 2015-12-29
javase學習筆記]-7.7
Time of Update: 2015-12-29
從頭認識java-15.1 填充容器(2)接著上一章節,我們繼續介紹填充容器。這一章節我們結束另一種填充容器的方式:addAll例子:package com.ray.ch15;import java.util.ArrayList;import java.util.Arrays;import java.util.LinkedHashSet;public class Test {public static void main(String[] args) {MyCollection
Time of Update: 2015-12-29
從頭認識java-15.1 填充容器(1)這一章節我們來介紹一下填充容器。就像數組一樣,Arrays.fill是填充方法,在容器裡面也有。1.Collections.nCopies這個方法是產生某種類型多少個對象,然後我們可以把他放到容器的建構函式裡面,填充這個容器。例子:package com.ray.ch15;import java.util.ArrayList;import java.util.Collections;import java.util.LinkedList;public
Time of Update: 2015-12-25
JAVA設計模式之----------代理模式(Proxy)這裡只是簡單的介紹下最基本的代理的使用。代理,通俗點說
Time of Update: 2015-12-25
【SSH快速進階】——Hibernate一對一映射(one-to-one)——主鍵關聯映射 現實生活中,有很多情境需要用到一對一映射,比如每個學生只有一個學生證,每個公民只有一張身份證等。這裡用公民-身份證來舉例說明。 在Hibernate中實現一對一映射,有兩種實現方式:1、主鍵關聯;2、唯一外部索引鍵關聯,這裡先說一下主鍵關聯映射。 主鍵關聯映射:其中一個表的主鍵依賴於另一張表的主鍵而建立起的一對一的關係,這兩張互相關聯的表的主鍵一致。 關聯映射又可細分為單向關聯映射和雙向關聯映
Time of Update: 2015-12-25
Java設計模式——代理模式前言:上一篇說到了策略模式。單類圖上來說,它和本篇要說的代理模式還真是有些像似。都需要一個公用的介面,還有一些實作類別。代理類(封裝類)封裝了一個介面對象,提供用戶端調用。這些都很類似。不過,有一個細節需要我們注意一下,那就是這裡的代理類也需要去繼承這裡的公用介面。而在策略模式中,封裝類則不需要這麼做。概述:代理模式就是定義一個原對象的代理對象,來協助原對象和系統之外的業務作溝通。也就是說,如果我們不能直接或是不願直接去使用原對象,那麼我們就可以使用建立一個原對象的代
Time of Update: 2015-12-25
【SSH快速進階】——Hibernate 多對一映射 和 一對多映射 上兩篇文章說了一對一映射,這裡說一下多對一 和 一對多的映射情況。 現實中有很多情境需要用到多對一或者一對多,比如上面這兩個類圖所展現出來的,一般情況下,一個部門會有多名員工,一名員工只在一個部門任職。多對一關聯映射 在上面的情境中,對於Employee來說,它跟Department的關係就是多對一。 PO對象 Employee.javapublic class Employee { public
Time of Update: 2015-12-25
設計模式(十八)---訪問者模式定義:封裝一些作用於某種資料結構中的各元素的操作,它可以在不改變資料結構的前提下定義作用於這些元素的新的操作。一般模式Visitor----抽象訪問者--"抽象類別或介面,聲明訪問者可以訪問那些元素,具體到程式中的就是visit的參數定義那些對象是可以被訪問的。ConcreteVisotor---抽象元素---|他影響訪問者訪問到類後,該怎麼做,要做什麼事情。Element---抽象元素--|介面或者抽象類別,聲明接受哪一類訪問者訪問,程式上通過accept方法中
Time of Update: 2015-12-25
[javase學習筆記]-7.2 建構函式與一般函數的區別這一節我們簡單學習一下建構函式與一般函數之間的區別所在。那麼它們有什麼區別呢,結合上一節,我們可以總結出以下兩點區別:第一個區別:建構函式:對象建立時,就會調用與之對應的建構函式,對對象進行初始化。一般函數:對象建立後,需要函數功能時,才調用函數。這也就是說建立對象時,建構函式一定被調用,而一般函數不一定被調用。第二個區別:建構函式:對象建立時,會調用且只調用一次。一般函數:對象建立後,可以被調用多次。簡單看看樣本:class
Time of Update: 2015-12-25
從頭認識java-14.2 進一步瞭解數組這一章節我們來全面瞭解一下數組。1.數組在初始化之前,我們不能使用他的引用來做任何事情。package com.ray.ch14;public class Test {public static void main(String[] args) {int[] a;// System.out.println(a);//error,The local variable a may not have been// initialized// a[0]=0;//