Time of Update: 2015-12-05
標籤:1.使用者資訊提交介面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head><meta
Time of Update: 2015-12-05
設計模式(十一)策略模式一、打折的煩惱有一家賣書的網站想做一套結算系統,其中的一部分就是計算書的價格,這家網站上的書基本上都有優惠,而且不同種類的書優惠不同,比如漫畫書打9折,小說打6折等等,他們剛開始的設計是這樣的。方案一:在用戶端進行判斷if(book is comic) price*=0.9;else if(book is novel)
Time of Update: 2015-12-05
從頭認識java-11.4 Regex(3)-Pattern和Matcher這一章節我們來討論一下Pattern和Matcher。之前我們都是簡單的使用Regex來匹配字串,其實java裡面提供了強大的正則匹配類,我們下面將以幾個例子來說明。 package com.ray.ch11;import java.util.regex.Matcher;import java.util.regex.Pattern;public class Test {public static void
Time of Update: 2015-12-04
Java 中的守護(Daemon)線程中finally代碼塊是否執行的問題,daemonfinallyhttp://www.cnblogs.com/luochengor/archive/2011/08/11/2134818.html這篇文章應該是Thinking in Java 中文版中的一段,關於線程-守護線程(Daemon Thread)的介紹 可能是我理解de不好,我對書對於daemon thread
Time of Update: 2015-12-05
SpringMvc之DispatcherServlet詳解運行特性DispatcherServlet本質:他是一個ServletServlet原則:Servlet可以根據其特性進行運行主線的劃分根據Servlet的核心方法可以知道DispatcherServlet的主線:InitService初始化主線 —— 負責對SpringMVC的運行要素進行初始化Http請求處理主線 —— 負責對SpringMVC中的組件進行邏輯調度完成對Htt請求的處理。
Time of Update: 2015-12-04
二:JSP指令碼運算式,jsp指令碼運算式JSP指令碼運算式(expression)用於將程式資料輸出到用戶端 文法:<%= 變數或運算式 %> 舉例:目前時間:<%= new java.util.Date()
Time of Update: 2015-12-04
Web環境使用相對路徑發布Webservice,webwebservice常我們的Webservice服務的發布地址都將是一個相對路徑,在與Spring一起使用時我們需要引入Cxf配置Webservice的schema,如jaxws,用以定義對應的Webservice。 <?xml version="1.0" encoding="UTF-8"?><beans
Time of Update: 2015-12-04
集算器協助java處理結構化文本的集合運算,java結構化JAVA不直接支援集合運算,因此要用嵌套迴圈才能實現文字檔之間的交集、並集、差集等集合運算,如果檔案數量較多,或者檔案較大而無法放入記憶體直接計算,再或者要按照多個欄位進行集合運算,則相應的代碼會更加複雜。集算器直接支援集合運算,可以協助JAVA輕鬆實現此類演算法,下面我們通過例子來看一下具體作法。有兩個小檔案:f1.txt和f2.txt,第一行是列名,現在需要對檔案中的Name欄位進行交集運算。部分資料如下:檔案f1.txt:檔案f2.
Time of Update: 2015-12-04
netty3升netty4一失眼成千古恨,netty3netty4老項目是netty3的,本來想直接改到netty5,但是netty5居然是只支援jdk1.7,很奇怪jdk1.6和jdk1.8都不行..為了相容jdk1.6加上netty4本來和netty5就差別不大,最後上的netty4.先期看了一些netty3升netty4的經驗總結,然後開始動工.改完後運行一下,發現2個用戶端串連,只有1個工作正常,另一個在建立串連的時候直接就阻塞到建立串連這裡:channel =
Time of Update: 2015-12-04
java 讀寫word java 動態寫入 模板檔案,javawordimport java.io.ByteArrayOutputStream;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import
Time of Update: 2015-12-04
java常見五種排序方式,java排序方式package com.chenyang.www.demo;/** * Created by 紅魔 on 2015/11/1. */public class Scortdemo {/** * 冒泡法排序<br/>* <li>比較相鄰的元素。如果第一個比第二個大,就交換他們兩個。</li>*
Time of Update: 2015-12-04
輸入任意長的一個字串,統計其字母、數字、空格及其他字元的數量。,字串空格 思路:簡單的利用一個多重 if 結構就可以解決。 CODE:import java.util.Scanner;public class Character{ public static void main(String[] args){ System.out.println ("請輸入一個字串:"); Scanner ss = new
Time of Update: 2015-12-04
Zookeeper入門-Java版本HelloWorld例子上一篇介紹了,Zookeeper的基本概念,怎麼啟動,怎麼解決可能遇到的幾個問題。本篇,根據網上代碼,整理了一個例子,Zookeeper的HelloWorld。下面這個代碼,還是比較簡單的,核心類就是org.apache.zookeeper.ZooKeeper。我比較喜歡這種"架構",把最核心的服務,就用少數的幾個類或者介面,供開發人員使用。開發人員,不用知道那麼多代碼和細節。這也提示我們,寫代碼的時候,把對外服務和
Time of Update: 2015-12-04
從頭認識java-11.3 格式化輸出(2)接著上一章節的內容,這一章節主要講述格式化說明符以及Formatter的類型轉換。1.格式化說明符 %[argument_index$][flags][width][.precision]conversion 可選的 argument_index 是一個十進位整數,用於表明參數在參數列表中的位置。第一個參數由 1$ 引用,第二個參數由 2$ 引用,依此類推。 可選的 flags 是修改輸出格式的字元集。有效標誌的集合取決於轉換類型。
Time of Update: 2015-12-04
夯實JAVA基本之二 —— 反射(3):類內部資訊擷取前言:人總會疲憊,當感覺累的時候,再堅持一下就好,再堅持一下。 上兩篇文章中,給大家講了,有關類周邊資訊的擷取方法,這篇文章中我們將深入到類的內部,看看類的建構函式,內部變數,函數等資訊的擷取方法。相比而言,這篇更重要。一、建構函式相關擷取1、擷取建構函式要擷取類的建構函式,有下面幾種方法://擷取public類型的建構函式Constructor[] getConstructors();Constructor
Time of Update: 2015-12-04
從頭認識java-11.4
Time of Update: 2015-12-04
從頭認識java-11.2 "+"與StringBuilder這一章節我們來討論一下字串裡面的+與StringBuilder。1.例子 package com.ray.ch11;public class Test {public static void main(String[] args) {String a = a + b + c;String d = a +
Time of Update: 2015-12-04
spring定時任務@schedule現在項目完成了,希望能夠在項目中添加定時任務。比如取的accesstoken時,每7000s取一次。具體需要修改的地方如下:1、在spring設定檔中添加task的聲明 xmlns:task="http://www.springframework.org/schema/task" http://www.springframework.org/schema/task
Time of Update: 2015-12-04
從頭認識java-11.3 格式化輸出(1)這一章節我們來討論一下格式化輸出,這個話題我們將通過兩個章節來展開描述。在c語言體系裡面,用的最多的估計就是printf這個函數: printf(%d%f,a,b)上面簡單的一句,使用了格式化輸出,%d表示輸出整形數字,%f浮點數。 1.System.out.printf和System.out.formatjava繼承c語言體系,當然也會有printf之類的函數,我們下面舉例: package
Time of Update: 2015-12-04
Java標準標籤庫(JSTL)JSTL(Java Standard Tag Library) –Java標準標籤庫JSTL組成:JSTL –Core 核心標籤庫。 - 這是本部分的重點JSTL – I18N - 國際化標籤庫。Internationalization- I18NJSTL – SQL – 資料庫操作標籤(有悖於MVC設計模式不用不講)。JSTL - Functions – 函數庫。JSTL - XML