Time of Update: 2016-06-21
標籤: JDBC 模版try { class.forName( JDBC 驅動類); 1、載入JDBC 驅動 Class. forName("com.mysql.jdbc.Driver"); 2、與資料庫建立串連 connection
Time of Update: 2016-06-23
電腦程式的思維邏輯
Time of Update: 2016-06-23
java.net.SocketException: Software caused connection abort: socket write error,softwarecaused用Java用戶端程式訪問Java Web伺服器時出錯:java.net.SocketException: Software caused connection abort: socket write error at java.net.SocketOutputStream.socketWrite0
Time of Update: 2016-06-23
向上與向下轉型,向上向下轉型 向下轉型 在向下轉型過程中,分為兩種情況: 1 Father fh=new Father(); 2 if(fh instanceof Son) 3 { 4 Son son =(Son)fh; 5 } 向上轉型 1 Father fh=new
Time of Update: 2016-06-23
[Java學習筆記] Java核心技術 卷1 第四章,學習筆記核心技術 第4章 對象與類4.1 類和對象的基本概念描述了類和對象的基本概念,以及類之間的關係介紹。程式中的很多個物件來自於標準庫,還有一些自訂的。結構化程式設計:通過設計一系列的過程(演算法),選擇合適的儲存方式來解決問題。 演算法+資料結構4.1.1
Time of Update: 2016-06-22
方法:一個簡單的讀取設定檔.properties的工具類 JAVA,.properties工具類import java.util.ResourceBundle;public class ConfigHelper {private static ConfigHelper instance;private ConfigHelper() {}public static ConfigHelper getInstance() {if (instance == null) {synchronized
Time of Update: 2016-06-22
eclipse最佳化(部分),eclipse最佳化(1. 增強Eclipse(MyEclipse)輸入代碼提示功能一般設定:(1). 開啟Eclipse,選擇開啟" Window -- Preferences"。(2). 在分類樹上選擇"Java--Editor--Content Assist",在右側的"Auto-Activation"找到"Auto Activation triggers for java"選項。預設觸發代碼提示的就是"."這個符號。(3). 在"Auto
Time of Update: 2016-06-22
java設計模式--單例模式,java設計模式-- 單例設計模式Singleton是一種建立型模式,指某個類採用Singleton模式,則在這個類被建立後,只可能產生一個執行個體供外部存取,並且提供一個全域的訪問點。核心知識點如下:(1) 將採用單例設計模式的類的構造方法私人化(採用private修飾)。(2) 在其內部產生該類的執行個體化對象,並將其封裝成private static類型。(3) 定義一個靜態方法返回該類的執行個體。/** * 方法一 *
Time of Update: 2016-06-22
MyEclipse快速鍵大全,myeclipse快速鍵MyEclipse 快速鍵1(CTRL)Ctrl+1 快速修複Ctrl+D: 刪除當前行Ctrl+Q 定位到最後編輯的地方Ctrl+L 定位在某行Ctrl+O 快速顯示 OutLineCtrl+T 快速顯示當前類的繼承結構Ctrl+W 關閉當前EditerCtrl+K 快速定位到下一個Ctrl+E 快速顯示當前Editer的下拉式清單Ctrl+J
Time of Update: 2016-06-22
豐富eclipse註解的內容,豐富eclipse註解 如何豐富eclipse註解的內容eclipse -> Window -> Preferences -> Code Templates -> Comments (Comments代表注釋模板)1、 Files(Java檔案注釋)/** * Project Name:${project_name} * File Name:${file_name} * Package
Time of Update: 2016-06-22
從頭開始搭建分布式日誌平台的docker環境,搭建docker 上篇(spring mvc+ELK從頭開始搭建日誌平台)分享了從頭開始搭建基於spring mvc+redis+logback+logstash+elasticsearch+kibana的分布式日誌平台,是在windows平台下操作的,這篇主要是將這些軟體環境全部在linux+docker折騰一遍。
Time of Update: 2016-06-22
Maven項目打包jar依賴外部jar,maven項目打包jar 有時候我們想要做一些java
Time of Update: 2016-06-22
springMVC全域Exception異常處理SimpleMappingExceptionResolver,exceptionresolver繼承了SimpleMappingExceptionResolver貼上代碼/** * 對controller異常進行全域處理 * 區分了對普通請求和ajax請求的異常處理,普通請求返回到配置的errorCode頁面,或者返回到指定的頁面 * @author * */public class CustomException extends
Time of Update: 2016-06-22
EffectiveJava——請不要在代碼中使用原生態類型,原生態類型 先看一個栗子,看看能不能找出來裡面的錯誤:/** * 請不要在新代碼中使用原生態類型 * @author weishiyao * */public class Test {public static void main(String[] args) {List<String> strings = new ArrayList<>();unsafeAdd(strings, new Integer(42)
Time of Update: 2016-06-22
Java中註解Annotation的定義、使用、解析,javaannotation 此例子,用於說明如何在Java中對“註解 Annotation”的定義、使用和解析的操作。註解一般用於自訂開發架構中,至於為什麼使用,此處不作過多說明,這裡只說明如何使用,以作備記。下面例子已測試,可以正常運行通過。1、註解自訂。這裡定義兩個註解,分別用來註解類和註解屬性。package cc.rulian.ann;import
Time of Update: 2016-06-22
com.sun.xml.internal.ws.server.ServerRtException: Server Runtime Error: java.net.BindException: Cannot assign requested address: bind,gocannotassignto在發布 web service 時報錯:Endpoint.publish(publishAddress,
Time of Update: 2016-06-22
redis setnx 分布式鎖,redissetnx private final String RedisLockKey = "RedLock"; private final long altTimeout = 1 * 60 * 60 * 1000L;// 1hour /** * 擷取redis分布式鎖 * * @author Administrator * @version 1.0 * @return true:獲得鎖許可權
Time of Update: 2016-06-22
如何配置pom.xml用maven打包java工程,pom.xmlmaven 最近由於項目需要,研究了一下maven的打包,項目要做到 1,產生3個目錄/lib,/conf,/bin目錄 2,把所有的jar目錄編譯、拷貝到/lib目錄(包括maven的jar包和lib目錄下的jar,以及編譯的jar包) 3,把所有的啟動指令碼從工程根目錄拷貝到/bin目錄 4,把所有的設定檔從src/main/resources拷貝到/conf
Time of Update: 2016-06-22
java使用sigar 遇到問題的解決方案,javasigar先給大家介紹一個開源工具Sigar官網:http://sigar.hyperic.com/ API: http://www.hyperic.com/support/docs/sigar/index-all.html(由於是英文的,英文不好的可以用Google瀏覽器的翻譯功能,直接轉換為簡體中文進行閱讀) Sigar(System Information Gatherer And
Time of Update: 2016-06-22
聊聊 Web 項目二維碼產生的最佳姿勢,聊聊web姿勢 在設計和實現的過程之後,你永遠不知道部署上去的程式會已什麼樣的姿勢運行。 本篇借一次產生二維碼邏輯的不同實現,闡述 Web 項目中二維碼產生的正確姿勢。 文中如有批量,歡迎各位看客老爺拍磚。試運行前5天實現的邏輯是這樣的:客戶 ajax 請求產生二維碼,後端服務洞悉這一請求,產生二維碼(可參照我部落格:Google Zxing