Time of Update: 2016-07-08
標籤:本文轉自CSDN,然後整理了一遍。原文出處:CSDNJDBC(java database connectivity,java資料庫連接)的api中的主要的四個類之一的java.sql.statement要求開發人員付出大量的時間和精力。在使用statement擷取JDBC訪問時所具有的一個共通的問題是輸入適當格式的日期和時間戳記:2002-02-0520:56 或者 02/05/02 8:56
Time of Update: 2016-07-09
標籤:實現javax.sql.DataSource介面實現Connection getConnection()方法定義一個靜態成員屬性LinkedList類型作為串連池,在靜態代碼塊中初始化5條資料庫連接,添加到串連池中,在getConnection方法中,當擷取串連的時候在串連池中remove掉一條串連就可以了import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method;import
Time of Update: 2016-07-09
java web 開發 購物車功能的實現,java購物車為了方便自己以後複習,所以寫的比較仔細,記錄下自己的成長。。。。。既然是做購物車,那麼前提條件是首先需要一系列商品,也就是要建一個實體,這裡建了一個商品表、通過查詢在瀏覽器上顯示 基本顯示已經做好了,現在進入我們的重頭戲,Servlet點擊放入購物車時,將訪問Servlet購物車代碼 1 package com.servlet; 2 3 import java.io.IOException; 4 import java.io.
Time of Update: 2016-07-09
ubuntu15.10 給解壓版的eclipse安裝案頭捷徑,ubuntu15.10eclipse 在案頭用vi 建立eclipse.desktop檔案,並賦予許可權 sudo chmod u+x /home/liujl/Desktop/eclipse.desktop [Desktop Entry] Encoding=UTF-8 Name=Eclipse Platfrom Comment=Eclipse IDE Exec=/home/
Time of Update: 2016-07-09
[javaEE] 資料庫連接池和動態代理,javaee資料庫連接實現javax.sql.DataSource介面實現Connection getConnection()方法定義一個靜態成員屬性LinkedList類型作為串連池,在靜態代碼塊中初始化5條資料庫連接,添加到串連池中,在getConnection方法中,當擷取串連的時候在串連池中remove掉一條串連就可以了import java.lang.reflect.InvocationHandler;import
Time of Update: 2016-07-09
請求參數到表述層的資料類型轉換,表述資料類型一、簡介說明:HTTP 協議傳輸資料沒有類型的概念,在伺服器端是通過 request.getParameter()、request.getParameterValue() 方法得到請求參數為 String 或 String[] 類型。但是這樣使用起來不方便,我們希望開源架構能自動的完成類型轉換,到使用的時候能直接擷取目標類型。二、Struts2 類型轉換1. Struts2 本身完成了字串類型到基礎資料型別 (Elementary Data Type)
Time of Update: 2016-07-09
初級項目總結,項目總結 這段時間一直在忙初級項目(進階酒店管理系統),此次項目擔任項目組長,以下是我對這次項目的總結: 1、寫代碼之前,規範一定要統一好。 2、寫代碼之前資料庫一定要設計好,建立表最好要用Sql語句寫,這樣避免大家建立的表不統一,防止把大家代碼合在一起的時候報資料庫錯誤。 3、項目架構要搭建好(也就是要把公用的包和類寫好)。 4、人員之間一定要分工明確,當日要做的事情的必須完成好。
Time of Update: 2016-07-09
一次GC問題定位,GC問題定位同事有段代碼執行時間過長,需要進行最佳化, Hashmultimap<Int,Bean> map = ...; for (400w*96) { // 計算過程 Bean = doCompute(); // 緩衝計算結果 map.put(int,Bean); }
Time of Update: 2016-07-09
struts2進階篇(2),struts2進階一、Action與MVCstruts2是一個基於MVC的web應用程式框架,它將應用程式分為三個組件:模型,視圖,控制器。模型:包含了應用程式的商務邏輯和業務資料,由封裝資料和處理業務的javaBean組成。視圖:封裝了應用程式的輸出形式,也就是頁面,如jsp,html。控制器:負責接收使用者的http請求,再調用模型中響應的方法來處理業務,然後調用響應的視圖作為顯示。三者共同協同處理響應用戶端的請求。在struts2中控制器分為兩部分:1.核心控制
Time of Update: 2016-07-08
[javaSE] JDBC的批處理,javasejdbc批處理向資料庫發送多條sql語句create database batchuse batchcreate table batch_table(id int primary key auto_increment,name varchar(20))insert into batch_table values(null,”aaa”)insert into batch_table
Time of Update: 2016-07-09
使用 Arrays 類操作 Java 中的數組,arraysjavaArrays 類是 Java 中提供的一個工具類,在 java.util 包中。該類中包含了一些方法用來直接運算元組,比如可直接實現數組的排序、搜尋等(關於類和方法的相關內容在後面的章節中會詳細講解滴~~)。Arrays 中常用的方法:1、 排序文法: Arrays.sort(數組名);可以使用 sort( ) 方法實現對數組的排序,只要將數組名放在 sort( ) 方法的括弧中,就可以完成對該數組的排序(
Time of Update: 2016-07-08
javaweb之Java基礎加強,javawebjava基礎1、myeclipse的安裝和使用 * eclipse:是一個免費的開發工具 * myeclipse:是一個收費的外掛程式,破解myeclipse, ** 安裝目錄的要求: 不能有中文和空格 ** 安裝完成之後,選擇一個工作空間 ,這個工作空間不能有中文和空格 * 破解myeclipse ** 運行run.bat檔案,但是運行之前,必須要安裝jdk,通過配置環境變數 *
Time of Update: 2016-07-08
spring + spring mvc + mybatis + react + reflux + webpack Web工程例子,mybatisreflux最近寫了個Java Web工程demo,使用maven構建;後端使用spring + spring mvc + mybatis;前端使用react + reflux + webpack,使用ES6文法;順帶用了下jquery,bootstrap,echarts等外掛程式,寫了兩個小demo初版,還需不斷完善。先來個整體感覺吧,貼幾張圖:後端,
Time of Update: 2016-07-08
電腦程式的思維邏輯 (24),思維邏輯之前我們介紹的基本類型、類、介面、枚舉都是在表示和操作資料,操作的過程中可能有很多出錯的情況,出錯的原因可能是多方面的,有的是不可控的內部原因,比如記憶體不夠了、磁碟滿了,有的是不可控的外部原因,比如網路連接有問題,更多的可能是程式的編程錯誤,比如引用變數未初始化就直接調用執行個體方法。這些非正常情況在Java中統一被認為是異常,Java使用異常機制來統一處理,由於內容較多,我們分為兩節來介紹,本節介紹異常的初步概念,以及異常類本身,下節主要介紹異常的處理。
Time of Update: 2016-07-08
java I/O技術,javao技術一.流的分類Java的流類大部分都是由InputStream、OutputStream、Reader和Writer這四個抽象類別派生出來的(1)按資料流向輸入資料流(InputStream類和Reader類的子類)輸出資料流(OutputStream類和Writer類的子類)
Time of Update: 2016-07-08
菜鳥筆記之java中方法使用,菜鳥筆記javaN!!!java中無參無傳回值方法的使用1,定義方法eg: public void show(){System.out.println("HelloWorld!")}---方法要在一對大括弧中實現特定的操作---命名規範,第一個單詞字母小寫,其他單字首大寫---調用方法,先建立對象,然後通過 對象名.方法名()來操作;eg:public class HelloWorld{public static void main(String[] args){
Time of Update: 2016-07-08
關於java中建立檔案,並且寫入內容,java中建立寫入以下內容完全為本人原創,如若轉載,請註明出自:http://www.cnblogs.com/XiOrang/ 前兩天在項目中因為要通過http請求擷取一個比較大的json資料(300KB左右)並且儲存,思來想去,最後還是決定將擷取到的json資料以檔案的形式儲存下來,每次使用的時候去讀取檔案就可以了。廢話不多說了,直接上代碼。以下是代碼,文章結尾會有完成的代碼檔案可供下載。 建立檔案方法:寫入檔案內容方法: 刪
Time of Update: 2016-07-08
JMS學習(一)基本概念,jms學習基本概念這兩天面試了一兩個公司,由於簡曆中的最近一個項目用到了JMS,然而面試官似乎對這個高度興趣,所以都被問到了,但可惜的是,我除了說我們使用了JMS外,面對他們提出的一些關於JMS的問題,我回答得相當差,直接結果就是面試失敗。同時我也深深的覺得自己對於技術的掌握是多麼的浮淺,本著從哪裡跌倒就從哪裡爬起來的心態,決定首先好好研究一下JMS。不僅是為面試,也是為了儘可能深入的掌握這個架構。本文主要介紹一些基本的概念。 一、JMS介紹 JMS是Jav
Time of Update: 2016-07-08
java單例模式和雙例模式,java模式模式今天朋友找我給做道題,雙例模式,我是沒聽說過,都說是單例模式和多例模式,也不知道雙例模式什麼時候用,就簡單寫了一個案例,不知道對不對,個人感覺蠻對的,雙例就是單例+單例,廢話不說了!!!!/**單例模式調用方法Singleton singleton = Singleton.getSingleton();singleton.getValue("我是單例模式");*/ public class Singleton { private
Time of Update: 2016-07-08
擷取表中欄位最大值,並且儲存在前台頁面中,欄位前台//擷取Useridfunction getUserId(){ $.getJSON('<%=basePath %>user/getUserId.do', function(data){ alert(eval(data).userId); document.getElementById("userId").value=data.userId; });}