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-16
標籤: 最近在學習java,用到c3p0資料庫連接池,遇到一個很奇怪的現象,用main方法測試是可以正常串連資料庫的,但是使用jsp調用代碼,就會報如的錯誤! 最下面的java.sql.SQLException: No suitable driver才是重點解決辦法是將mysql的驅動jar包,放到D:\Program
Time of Update: 2016-06-07
標籤:昨天用xfire搭好了一個簡單的webService的服務,可以在瀏覽器訪問,今天便想要嘗試以下如何調用這個服務及相關的方法。在網上尋找了一些資料後,實現過程如下。1、建立一個maven web項目,並建立一個帶有main方法的類。2、匯入xfire依賴的一些jar包,為了簡單起見,我就把搭建服務端時的jar包都考了過來,放在lib檔案夾下,然後如上一篇搭建時一樣把jar加入到build path中。
Time of Update: 2016-06-29
spring @Resource和@Autowired的區別,autowiredresource@Resource的作用相當於@Autowired,只不過@Autowired按byType自動注入,而@Resource預設按
Time of Update: 2016-06-29
jsp中自訂Taglib,jsp自訂Taglib一、自訂標籤入門之無參數自訂標籤1.開發自訂標籤類當我們在JSP頁面使用一個簡單的標籤時,底層實際上由標籤處理類提供支援,從而可以使用簡單的標籤來封裝複雜的功能,從而使團隊更好地協作開發(能讓美工人員更好地參與JSP頁面的開發)。自訂標籤類都必須繼承一個父類:javax.servlet.jsp.tagext.SimpleTagSupport,或者TagSupport除此之外,JSP自訂標籤類還有如下要求。如果標籤類包含屬性,每個屬性都有對應的get
Time of Update: 2016-06-29
jsp—application 類比計數器,jspapplication 1 <%@ page language="java" contentType="text/html; charset=UTF-8" 2 pageEncoding="UTF-8"%> 3 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
Time of Update: 2016-06-29
分布式memcached學習(一)——linux環境下編譯memcahed,memcachedmemcahed安裝依賴工具 [root@localhost upload]# yum install gcc make cmake autoconf libtool 下載並上傳檔案 memcached 依賴於 libevent 庫,因此我們需要先安裝
Time of Update: 2016-06-28
Java8的偽共用和緩衝行填充--@Contended注釋,java8--@contended在我的前一篇文章<偽共用和緩衝行填充,從Java 6, Java 7 到Java 8>中, 我們示範了在Java 8中,可以採用@Contended在類層級上的注釋,來進行緩衝行填充。這樣,多線程情況下的偽共用衝突問題。 感興趣的同學可以查看該文。
Time of Update: 2016-06-28
註解,java註解jdk內建註解①@Override覆蓋父類方法時顯示②@Deprecated定義過時的方法@SuppressWarnings忽略過時函數的警告廢話少說,上個例子/////////////////////////////////////////Person.java://////////////////////////////////////////////////////package com.qust.tianmanyi;public interface Person
Time of Update: 2016-06-28
反射,java反射1.為什麼要使用反射?需要在運行時才得知並使用編譯時間完全未知的類,建立其對象,改變其屬性,調用其方法。2.什麼是反射?允許程式在運行時,藉助Reflection
Time of Update: 2016-06-28
從頭開始搭建一個dubbo+zookeeper平台,dubbozookeeper 本篇主要是來分享從頭開始搭建一個dubbo+zookeeper平台的過程,其中會簡要介紹下dubbo服務的作用。 首先,看下一般網站架構隨著業務的發展,邏輯越來越複雜,資料量越來越大,互動越來越多之後的常規方案演化曆程。 其次,當服務越來越多之後,我們需要做哪些服務治理? &
Time of Update: 2016-06-28
相對路徑和絕對路徑,路徑絕對路徑1.相對路徑都是以當前資源為基準的,但是在轉寄的時候,這個基準會變,所以說不可靠。2.絕對路徑,以"/"開頭。(1)由瀏覽器解析時,"/"代表當前伺服器的主機地址,http://localhost:8080/,多用於重新導向。(2)由伺服器端解析時,"/"代表當前Web應用http://localhost:8080/webapp/,相當於
Time of Update: 2016-06-28
Java Web總結(一)--
Time of Update: 2016-06-28
Java 對於繼承的初級理解,java繼承概念:繼承,是指一個類的定義可以基於另外一個已存在的類,即子類繼承父類,從而實現父類的代碼的重用。兩個類的關係:父類一般具有各個子類共性的特徵,而子類可以增加一些更具個性的方法。類的繼承具有傳遞性,即子類還可以繼續派生子類,位於上層的類概念更加抽象,位於下層的類的概念更加具體。1.定義子類:文法格式[修飾符] class 子類名 extends 父類名{ 子類體}修飾符:public private protected
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-21
java關鍵字---final和transient,---finaltransient 首先,說說final。 final關鍵字可以修飾變數,方法,類。 final變數: 需求: 1 需要一個永不改變的編譯時間常量
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
Time of Update: 2016-06-03
Java,java官網下載Java 項目中常常回遇到發送郵件Java 發送郵件有幾種,今天先給大家介紹用 HtmlEmail 來發送郵件,我這裡是用 Maven 來搭建的HtmlEmail 可以抄帶HTML 首先 需要匯入jar 包1 <dependency>2 <groupId>org.apache.commons</groupId>3
Time of Update: 2016-06-04
工作周記,工作周記大全上周的產品基本定型,唯獨訂單部分還是有待討論,其餘部分可以開展,由於一期版本是給app提供服務所以本周工作主要是:1、根據產品原型設計資料庫,審核並定稿形成第一版資料庫設計: er-studio資料庫設計、表設計 mysql