Time of Update: 2015-07-01
標籤:前言話說公司專屬應用程式,一般離不開資料庫。要做資料庫,可以有N種方案,比如:直接採用JDBC層自己封裝下使用的,採用一些架構的,如:iBatis,Hiberate,Spring JDBC
Time of Update: 2015-07-01
標籤: Java的網路類可以讓你通過網路或者遠端連線來實現應用。而且,這個平台現在已經可 以對國際互連網以及URL資源進行訪問了。Java的URL類可以讓訪問網路資源就像是訪問你本地的檔案夾一樣方便快捷。我們通過使用Java的URL類 就可以經由URL完成讀取和修改資料的操作。 通過一個URL串連,我們就可以確定資源的位置,比如網路檔案、網路頁面以及網路應用程式等。其中包含了許多的文法元素。
Time of Update: 2015-07-01
標籤:常用操作說明 void clear() 從此映射中移除所有映射關係(可選操作)。 boolean containsKey(Object key) 如果此映射包含指定鍵的映射關係,則返回 true。 boolean containsValue(Object value) 如果此映射將一個或多個鍵映射到指定值,則返回 true。 Set<Map.Entry<K,V>> entrySet() 返回此映射中包含的映射關係的 Set 視圖。 boolean
Time of Update: 2015-07-01
標籤:1. ==與equals的區別 ==是用來判斷兩個變數的值是否相等。要比較兩個基本變數或引用變數是否相等,只能用==; equal用來判斷兩個獨立對象裡面的內容是否一樣。 例子: String s1 = "111"; String s2 =
Time of Update: 2015-07-01
標籤: java易混淆概念之類變數、成員變數、局部變數 類變數、成員變數、局部變數類變數(也叫靜態變數)是類中獨立於方法之外的變數,用static 修飾。(static表示“全域的”、“靜態”,用來修飾成員變數和成員方法,或靜態代碼塊(靜態代碼塊獨立於類成員,jvm載入類時會執行靜態代碼塊,每個代碼塊只執行一次,按順序執行))。成員變數(也叫“執行個體變數”、“域&rdq
Time of Update: 2015-07-01
標籤:集合相關的類有一大堆,一般也只用到常用的方法增刪改查,而且它它們的方法名也基本一樣,所以一直都不知道什麼時候用什麼集合,今天趁有空特意從網上整理資料方便日後回憶。一、List:、有順序以線性方式儲存,可以存放重複對象安全執行緒方法:List list = Collections.synchronizedList(new LinkedList(...));LinkedList:雙向鏈表實現儲存 索引資料慢插入數度較快 線程不安全(比安全效能好)Ar
Time of Update: 2015-07-01
標籤:本節初步介紹類的細節。1.2.1 類體結構首先,按照我的對象優先教學策略,先介紹類的知識而非先講控制結構。所以,早在第一章第二節,就直接給出一個完整的Dog常式常式1-1。而1.2.1類體結構圍繞常式,總體介紹狀態、行為和身份標識(引用)。很多東西,不方便現在解釋的,就不解釋。同學們先在BlueJ中操作它。★Learning by doing.package zoo;/** * class Dog 描述了人類忠實的朋友狗。類聲明。 * @author yqj2065 * @
Time of Update: 2015-07-01
標籤:java 介紹 平台搭建 環境配置 Java介紹及其平台、開發環境的配置與搭建1、Java的介紹Java是一種物件導向的程式設計語言,具有跨平台、可移植、分布式、簡單、可擴充等諸多特性。Java可以進行案頭應用、Web應用、分布式系統及嵌入式等應用程式的開發。Java包含3個不同版本,即J2ME/J2EE/J2SE(微縮版/企業版/標準版)。2、JDK的下
Time of Update: 2015-07-01
標籤:javaMaven項目打包資源在pom.xml檔案中配置如下:<configuration> <outputDirectory>${staging.windows.dir}</outputDirectory> <resources> <resource>
Time of Update: 2015-07-01
標籤:解決方案 execute java-heap 今天在在打包android工程時遇到 Unable to execute dex: Java heap space的問題,現在分享一下解決方案 上網找了一下,有兩種解決方案: 1. eclipse.int 添加記憶體 2. 匯入工程的jar通過add User Library方式匯入 右鍵工程->build
Time of Update: 2015-07-01
標籤:計劃和完成這個例子中,音符的順序如下:Java程式猿的JavaScript學習筆記(1——理念)Java程式猿的JavaScript學習筆記(2——屬性複製和繼承)Java程式猿的JavaScript學習筆記(3——this/call/apply)Java程式猿的JavaScript學習筆記(4——this/閉包/getter/setter)Java程式猿的JavaScript學習筆記(5——prototype)Java程式猿的JavaScript學習筆記(6——物件導向類比)Java程式
Time of Update: 2015-07-01
標籤:Java中的Serializable介面和transient關鍵字Table of Contents1. 向memcached中放資料時遇到NotSerializableException異常2. 問題排查和解決3. 總結1 向memcached中放資料時遇到NotSerializableException異常
Time of Update: 2015-07-01
標籤: 一般寫在Controller裡面 @ResponseBody @RequestMapping("/logOutCaigou") public boolean logOutCaigou(ModelAndView mav, @Param("memberId")Long memberId,
Time of Update: 2015-07-01
標籤:mapimport java.util.Collection;import java.util.HashMap;import java.util.Iterator;import java.util.Map;import java.util.Set;public class MapTest {/**關於map集合的常用方法 * void clear(); 清空Mapbool
Time of Update: 2015-07-01
標籤:異常:Java運行期間發生的問題就是異常,另外,Java中運行時發生的除了異常Exception還有錯誤Error。異常:可以有針對性的處理方式;錯誤:通常發生後不會有針對性的處理方式,往往是系統層級的問題,無法針對處理,只能修正代碼。舉個例子:對給定的數組同過給定的交表擷取元素,class Demo{/*對給定的數組通過給定的角標擷取元素。*/int getElement(int[] arr,int
Time of Update: 2015-07-01
標籤:leetcode java simplifypath stack 題目:Given an absolute path for a file (Unix-style), simplify it.For example,path = "/home/",
Time of Update: 2015-07-01
標籤:java 棧 最長有效括弧 題目:輸入只包含圓括弧的字串,找出最長的合法括弧子串的長度比如:“(()”——》2,最長的有效子串是“()”“)()())”——》4,最長的有效子串是“()()”解題思路:如果輸入是左括弧就直接入棧,如果是右括弧,如果此時棧為空白或此時的棧頂不為左括弧就不作處理同時把記錄有效長度的臨時變數置為0,如果棧頂為左括弧則出棧並把記錄有效長度的臨時變數加2.最後返回最大
Time of Update: 2015-07-01
標籤:package com.test.download; import java.io.File;import java.io.InputStream;import java.io.RandomAccessFile;import java.net.HttpURLConnection;import java.net.URL; /* * 多線程下載 */public class MulThreadDownload
Time of Update: 2015-07-01
標籤://查詢條件日期時間段為空白的話預設設定本月一號到明天(0時),查詢時小於明天String beginDate=request.getParameter("beginDate"); String
Time of Update: 2015-07-01
標籤:1:Regex(理解) (1)就是符合一定規則的字串 (2)常見規則 A:字元 x 字元 x。舉例:‘a‘表示字元a \\