Time of Update: 2016-06-01
標籤:jdbc工作原理-載入驅動-建立語句對象-執行sql語句-處理結果集-關閉串連驅動載入方式Class.forName("oracle.jdbc.driver.OracleDriver")(註:裝載驅動類驅動類通過static塊實現在DriverManager中的自動註冊)Connection
Time of Update: 2016-05-30
標籤:1..sql語句在資料庫中,當我們查詢語句時,會使用類似的語句:Select * from userinfo where userid=‘1‘ or 1;Select * from userinfo where username="jfl";2.問題Java通常需要串連資料庫(Mysql,Oracle等)進行操作,在查詢語句塊中經常會用到where子句,在這裡我們需要注意引號問題.3.執行個體在java中,我們需要將where子句的關鍵詞變成變數,例如userid,username之類的。
Time of Update: 2016-05-30
標籤:一般來說,Java應用程式訪問資料庫的過程是: ①裝載資料庫驅動程式; ②通過jdbc建立資料庫連接; ③訪問資料庫,執行sql語句; ④斷開資料庫連接。public class DBConnection {private Connection con;//定義資料庫連接類對象private PreparedStatement pstm;private String user="root";//串連資料庫使用者名稱private String password=
Time of Update: 2016-05-25
標籤: java.sql.Types 值Java 類型IBM DB2OracleSybaseSQLInformixIBM Content Manager BIGINTjava.lang.longBIGINTNUMBER (38, 0)BIGINTBIGINTINT8DK_CM_BIGINT BINARYbyte[]CHAR FOR BIT
Time of Update: 2016-06-05
[javaSE]
Time of Update: 2016-06-04
線程1—Thread,線程thread隨便選擇兩個城市作為預選旅遊目標。實現兩個獨立的線程分別顯示10次城市名,每次顯示後休眠一段隨機時間(1000ms以內),哪個先顯示完畢,就決定去哪個城市。分別用Runnable介面和Thread類實現。 1 import java.util.*;; 2 3 public class Ly_Thread extends Thread { 4 public void run(){ 5 Random r=new Random(); 6
Time of Update: 2016-06-04
HttpsURLConnection,httpurlconnectionpackage test;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.net.MalformedURLException;import java.net.URL;import
Time of Update: 2016-06-03
SpringMvc入門三----控制器1,springmvc入門---- 在傳統的Spring MVC開發方法中,必須在Bean設定檔中為每個控制器類配置執行個體和請求映射和讓每個控制器類去實現或者擴充特定於架構的介面或者基類,不夠靈活。如果Spring
Time of Update: 2016-06-02
JavaWeb學習之路-------對象,構造方法淺談,javaweb-------1.對象:在一個確定問題領域的抽象屬性:隱藏,封裝,繼承,多態封裝:指的是將對象的狀態資訊(屬性)和行為(方法)捆綁為一個邏輯單元的機制。隱藏:對對象的方法和屬性進行一個保護,外部程式不能直接存取。繼承:不能對父類的私人屬性和方法進行繼承,而且只支援單繼承,但是可以多實現 2.抽象類別不能建立對象 3.子類在建立對象時,會調用父類的構造方法(子類的構造方法裡,通過父類去查看構造方法是怎樣定義的
Time of Update: 2016-06-02
Java後台對JSON格式的處理操作(一),javajson 1.將對象轉換為JSON字串,傳回值為一個JSON字串public static String toJson(Object value) {try {return mapper.writeValueAsString(value);} catch (Exception e) {e.printStackTrace();}return null;}2. 將JSON字串轉換為實體物件,傳回值為實體物件 public
Time of Update: 2016-06-02
10個實用的但偏執的Java編程技術,java編程技術1.將String字串放在最前面為了防止偶發性的NullPointerException 異常,我們通常將String放置在equals()函數的左邊來實現字串比較,如下代碼:<pre http:="" www.ahlinux.com="" start="" cmd="" 9034.html"="" target="_blank" class="keylink">String[] files = file.list();//
Time of Update: 2016-06-02
Java靜態方法不具有多態性,java靜態具有多態動態綁定機制使得基類的引用能夠指向正確的子類對象,從而使得面向基類編程成為可能。然而動態綁定在以下兩種情況會失效。1、基類方法是private或final修飾的這個很好理解,因為private說明該方法對子類是不可見的,子類再寫一個同名的方法並不是對父類方法進行複寫(Override),而是重建一個新的方法,也就不存在多態的問題了。同理也可以解釋final,因為方法同樣是不可覆蓋的。 2、方法是static修飾的代碼如下所示. 1
Time of Update: 2016-05-31
ehcache配置:使用Spring+SpringMVC+Mybatis或者有shiro,ehcachespringmvcSSM架構的搭建就不在敘述了本文主要是講解在SSM基礎上再加上ehcache1:首先:pom.xml需要的jar<dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-ehcache</artifactId> <version>
Time of Update: 2016-06-02
Undefined port type:{http://chillyc.info/api}Name.,undefined來自http://blog.csdn.net/cctt_1/article/details/8639903介面代碼:package myws; import javax.jws.WebParam; import javax.jws.WebService; /** * * @author 帳前卒 * */
Time of Update: 2016-05-24
學校項目過程中知識點 Java 2015/9/15
Time of Update: 2016-05-24
114. Flatten Binary Tree to Linked List,flattenlinkedGiven a binary tree, flatten it to a linked list in-place.For example,Given 1 / \ 2 5 / \ \ 3 4 6 The flattened tree should look like: 1 \ 2
Time of Update: 2016-05-18
java發送http的get、post請求,java發送getpostHttp請求類package wzh.Http;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnection;import
Time of Update: 2016-05-18
Java SE基礎部分——常用類庫之Math和Random類隨機產生數值,mathrandom 1 //20160518 Math類常用方法 練習 2 package MyPackage; 3 4 public class MathDemo {//定義主類和main方法 5 6 public static void main(String[] args) { 7 System.out.println(Math.sqrt(16));//
Time of Update: 2016-05-18
包和存取權限練習3,存取權限練習在包a中建立一個類A,在類A中有一個int add(int m)方法,用來求1+2+…+m的和。在包b中建立一個類B,在類B中有一個int cheng(int n)方法,用來求n!的結果。在包c中建立一個主類C,調用A、B中的方法輸出1+2+…+30的和,以及5!的計算結果。包a: 1 package a; 2 3 public class A { 4 5 public int add(int m) { 6
Time of Update: 2016-05-18
Java SE基礎部分——常用類庫之SimpleDateFormat(日期格式化),sesimpledateformat 取得當前日期,並按照不同日期格式化輸入。代碼如下: 1 // 20160618 SimpleDateFomat類的使用 日期格式化 練習 2 package MyPackage; //自己定義的包 3 4 import