Time of Update: 2016-09-06
標籤:轉載請註明原文地址:http://www.cnblogs.com/ygj0930/p/5847020.html 學習Java開發,一個必須掌握的知識點,就是資料庫操作。當程式需要用到的資料達到一定程度時,就不能簡單地用本地檔案來儲存了,而是藉助資料庫。 目前,用的最多的資料庫有MySql,Oracle等,Java編程中串連、使用不同資料庫的操作都是大同小異的,這裡以MySql資料庫為例。
Time of Update: 2016-09-06
標籤:自學資料總結 實現的功能:Java實現Excel匯入資料庫,如果存在就更新資料庫中的資料匯入到Excel 1、添加jxl.jar mysql-connector-java.1.7-bin.jar包到項目的lib目錄下2、Excel檔案目錄:D://book.xls3、資料庫名:javenforexcel4、表名:stu5、編寫類:串連mysql的字串方法、插入的方法、實體類表結構如下
Time of Update: 2016-09-07
標籤:1.中介軟體、容器、Web伺服器1.1中介軟體中介軟體是提供系統軟體和應用軟體之間串連的軟體,以便於軟體各組件之間的溝通。中介軟體處於作業系統和更高一級應用程式之間。J2EE提出的背景:1)企業級應用程式框架的需求:在許多企業級應用中,例如資料庫連接、郵件服務、交易處理等都是一些通用企業需求模組,這些模組每次再開發如果都由開發人員來完成的話,將會造成開發週期長和代碼可靠性差等問題。於是許多大公司開發了自己的通用模組服務,這些服務型的軟體系列被稱為中介軟體。2)通用的規範:因為這些中介軟體與
Time of Update: 2016-09-07
關於tomcat檔案下載配置,tomcat檔案下載配置前言tomcat檔案下載關閉tomcat目錄列表瀏覽功能Tomcat 不能下載帶中文檔案名稱的附件的方法在Java Web項目中檔案下載是一個很常見的功能,最近在做項目中發現可以通過tomcat本身內建的特性完成檔案下載功能。tomcat檔案下載在eclipse中的WebContent下建立檔案夾download_file,這個檔案夾是專門用來放下載檔案的,然後啟動tomcat伺服器,
Time of Update: 2016-09-07
【Java的JNI快速學習教程】,javajni快速學習 1. JNI簡介 JNI是Java Native Interface的英文縮寫,意為Java本地介面。 問題來源:由於Java編寫底層的應用較難實現,在一些即時性要求非常高的部分Java較難勝任(即時性要求高的地方目前還未涉及,即時性這類話題有待考究)。 解決辦法:Java使用JNI可以調用現有的本地庫(C/C++開發任何和系統相關的程式和類庫),極大地靈活Java的開發。2. JNI快速學習教程2.1
Time of Update: 2016-09-07
java異常處理(父子異常的處理),java異常處理 我當初學java異常處理的時候,對於父子異常的處理,我記得幾句話“子類方法只能拋出父類方法所拋出的異常或者是其子異常,子類構造器必須要拋出父類構造器的異常或者其父異常”。那個時候還不知道子類方法為什麼要這樣子拋出異常,後來通過學習《Thinking in
Time of Update: 2016-09-06
【Effective Java】3、避免建立不必要的對象,effectivejava建立對象的時候,有些變數可以一直保持的時候,可以不必要每次執行個體化對象的時候都把這些變數初始化一遍,可以使用靜態和靜態塊的方式把這些變數的資料固定下來package cn.xf.cp.ch02.item5;import java.util.Calendar;import java.util.Date;import java.util.TimeZone;/** * *功能:一般情況下建立對象的寫法
Time of Update: 2016-09-06
java 類存取權限,java存取權限Java有四種存取權限,
Time of Update: 2016-09-07
2016-09-06
Time of Update: 2016-09-07
ssh架構的搭建,ssh架構搭建 SSH 為
Time of Update: 2016-09-06
java中的反射,java反射一、什麼是反射 簡單來說,java反射機制其實就是I/O流的一種封裝版,用來快速讀取硬碟上的class檔案。class檔案相當於一個身份證,JVM在操作某一個對象時,需要根據身份證獲得對象擁有的屬性和擁有的功能及方法。這種動態擷取的資訊以及動態調用對象方法的功能稱為java語言的反射機制。 二、官方提供的反射機制API: class檔案: java.lang.reflect.Class類:描述記憶體中class檔案 屬性(資料存放區單位)
Time of Update: 2016-09-06
【Java學習筆記】靜態匯入,java學習筆記匯入 1 package p2; 2 3 //import static java.util.Collections.max; 4 5 import java.util.ArrayList; 6 import static java.util.Collections.*; //靜態匯入,其實匯入的是類中的靜態成員 7 import java.util.List; 8 import static java.lang.System.*; 9 10
Time of Update: 2016-09-06
eclipse 各種版本spring外掛程式安裝,eclipsespring一.安裝之前先得知道怎麼下載吧: 一般網上找到的資料是到這裡就GG了的 -->
Time of Update: 2016-09-06
Java基礎知識筆記(二:泛型和枚舉),java基礎知識1、泛型 與物件導向的多態性相類似,應用泛型可以提高程式的複用性。與多態性不同的是,應用泛型可以減少資料的類型轉換,從而提高代碼的運行效率。泛型實際上是通過給類或介面增加型別參數實現的。不帶泛型的類的定義格式是:【類型修飾詞列表】 class 類名 【extends 父類名】 【implements 介面名稱列表】{ 類體}
Time of Update: 2016-09-06
容器--WeakHashMap,weakhashmap一、概述 WeakHashMap是Map的一種,根據其類的命令可以知道,它結合了WeakReference和HashMap的兩種特點,從而構造出了一種Key可以自動回收的Map。 前面我們已經介紹了WeakReference的特點及實現原理,以及HashMap的實現原理,所以我們本文重點介紹WeakReference的在這類Map中的使用,以及其和原來的HashMap有什麼不一樣的地方。二、實現原理分析 還是按之前的方式,我們從幾個方面
Time of Update: 2016-09-06
JDBC,jdbc串連資料庫 下面貼出一段規規矩矩的Java串連資料庫的代碼: Class.forName("com.mysql.jdbc.Driver"); Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/test","root","123456"); Statement st=conn.createStatement();
Time of Update: 2016-09-07
jetty 8.x, 9.x無法載入jstl的PWC6188問題,jstlpwc6188參考:cannot load JSTL taglib within embedded Jetty server:http://stackoverflow.com/questions/2151075/cannot-load-jstl-taglib-within-embedded-jetty-serverHow do you get embedded Jetty 9 to successfully
Time of Update: 2016-09-06
ssh(sturts2_spring_hibernate)
Time of Update: 2016-09-06
三種訪問檔案的方式,三種訪問檔案方式標準IO,帶緩衝的標準IO,記憶體映射等在Java中的實現: 1 package com.mesopotamia.test; 2 3 import java.io.BufferedReader; 4 import java.io.ByteArrayInputStream; 5 import java.io.File; 6 import java.io.FileNotFoundException; 7 import
Time of Update: 2016-09-06
ssh(sturts2_spring_hibernate) 架構搭建之hibernate1,搭建springhibernate一、hibernate簡單瞭解: ⑴、hibernate一個java領域裡面的一個持久化的ORM架構。 持久化:就是對對象的資料修改,hibernate會把修改的資料同步到資料庫中。 ORM:Object Relation Mapping