Time of Update: 2018-12-05
在Servlet中跳轉的兩種實現: forward方式:request.getRequestDispatcher("/somePage.jsp").forward(request, response); redirect方式:response.sendRedirect("/somePage.jsp");forward方式:伺服器內部重新導向到另一個程式,客戶機並不知道。1、伺服器內部跳轉,所以跳轉後的地址,不會展示到客戶的瀏覽器中。2、可以從request範圍內擷取資料。3
Time of Update: 2018-12-05
新浪的筆試題,二分法尋找演算法。package com.gp.common.util;import java.util.List;/** * 二分法查詢演算法 * @author Administrator * */public class UtilMethod{public static int binary(int[] array, int value){int low = 0;int high = array.length - 1;while (low <= high){int
Time of Update: 2018-12-05
SAX的全稱是Simple APIs for XML,也即XML簡單應用程式介面。與DOM不同,SAX提供的訪問模式是一種順序模式,這是一種快速讀寫XML資料的方式。當使用SAX分析器對XML文檔進行分析時,會觸發一系列事件,並啟用相應的事件處理函數,應用程式通過這些事件處理函數實現對XML文檔的訪問,因而SAX介面也被稱作事件驅動介面。
Time of Update: 2018-12-05
文章目錄 結構事物動作事物分組事物注釋事物 Rational Rose Rational Rose是Rational公司出品的一種物件導向的整合模組化語言的可視化建模工具。用於可視化建模和公司級水平軟體應用的組件構造。目前版本的Rational
Time of Update: 2018-12-05
S2SH:struts2+spring+hibernate,三個架構整合在一起。 首先,為項目增加struts2架構: 1、首先需要使用IDE建立一個web project,我使用的是myeclipse6.5 2、引入struts2的jar包。 在網上查到的大多數都是引入5個核心jar包:commons-logging-1.0.4.jar、freemarker-2.3.13.jar、ognl-2.6.11.jar、struts2-core-2.1.6.jar、xwork-2.1.2
Time of Update: 2018-12-05
JDOM是一種使用 XML 的獨特 Java 工具包,用於快速開發 XML 應用程式。它的設計包含 Java 語言的文法乃至語義。JAXP (用於 XML 文法分析的 Java API)包含了三個軟體包–org.w3c.dom ,W3C 推薦的用於 XML 標準規劃文件物件模型的 Java 工具–org.xml.sax ,用於對 XML 進行文法分析的事件驅動的簡單 API–javax.xml.parsers ,工廠化工具,允許應用程式開發人員獲得並配置特殊的文法分析器工具. JDOM
Time of Update: 2018-12-05
記錄下,當自己的意志力低落時,用來勉勵自己,加油! 1、要有明確的目標。 一個人生活沒有目標,就不會有動力,只有目標明確,才能有強大的動力堅持到底。近期的目標可以讓你不再迷茫,遠期的明確的目標則可以讓你有清晰的奮鬥的方向。 2、立即行動。 一切只有在行動之後才有價值。不要把事情都放到明天,因為明天永遠都不可能到來,只有今天才是奮鬥的時侯。寒號鳥的故事我們小學三年級就學過,但是學過並不代表你不是。 3、專心致志。 奕秋下棋的故事大家都知道,學就要學好,玩就要玩好。學習時想著玩會學
Time of Update: 2018-12-05
什麼是Hadoop?搞什麼東西之前,第一步是要知道What(是什麼),然後是Why(為什麼),最後才是How(怎麼做)。但很多開發的朋友在做了多年項目以後,都習慣是先How,然後What,最後才是Why,這樣只會讓自己變得浮躁,同時往往會將技術誤用於不適合的情境。Hadoop架構中最核心的設計就是:MapReduce和HDFS。MapReduce的思想是由Google的一篇論文所提及而被廣為流傳的,簡單的一句話解釋MapReduce就是“任務的分解與結果的匯總”。HDFS是HadoopDistr
Time of Update: 2018-12-05
簡單在這裡通過圖片記錄下通過Myeclipse自動產生Struts2+spring+hibernate的步驟。 1、首先建立一個項目,訊息項目名,選擇MyEclipse選項,會展示一個出一塊有Add*的域,我們選擇Add Hibernate Capabilities(增加Hibernate的配置)。 2、選擇Hibernate3.2
Time of Update: 2018-12-05
準備工作:下載:1、VMware-workstation 虛擬機器。2、ubuntu-12.10-desktop-i386 ubuntu系統的鏡像。 安裝虛擬機器比較簡單,一步步按照提示安裝即可。 網上也有一些,我也是參照著來的,我自己也做了個總結來記錄。下面配合,說明ubuntu在虛擬機器上的安裝步驟。1、建立1個新的虛擬機器,。 2、新手選擇標準配置就可以,。 3、選擇第3項,。 4、選擇安裝Linux系統,。 5、選路徑,。 6、設定佔用硬碟大小,10G差不多,。 7、點擊按鈕,。 8、。
Time of Update: 2018-12-05
今天簡單瞭解了下雲端運算,理論上的東西簡單看了下,沒實際應用過還是比較模糊的。什麼是雲端運算? 雲端運算(cloud computing)是一種基於網際網路的超級計算模式,在遠端資料中心裡,成千上萬台電腦和伺服器串連成一片電腦雲。因此,雲端運算甚至可以讓你體驗每秒10萬億次的運算能力,擁有這麼強大的計算能力可以類比核爆炸、預測氣候變化和市場發展趨勢。使用者通過電腦、筆記本、手機等方式接入資料中心,按自己的需求進行運算。
Time of Update: 2018-12-05
1.當使用String str="abc",這種方式時,先去記憶體的Heap中找是否存在"abc"這個字串,若存在,則將地址引用。若不存在則建立。 2.當使用String str=new String("abc");時,不管事先是否存在"abc",每次都會建立其新的對象。 測試一下: String s1="abc"; String s2="abc"; String s3=new String("abc"); String
Time of Update: 2018-12-05
在網上查了很多資料一直沒看懂,今天終於自己弄懂了,跟大家分享一下。(1)平面座標系統Resolution,地面解析度,類似Spatial Resolution(空間解析度),我們這裡主要關注用象元(pixel
Time of Update: 2018-12-05
HttpURLConnection使用中需要注意的地方 1、在串連之前,應該設定連線逾時與讀逾時時間,在JDK1.4及以前的版本中,沒有專門的方法,只能通過系統屬性設定:System.setProperty("sun.net.client.defaultConnectTimeout", "60000");System.setProperty("sun.net.client.defaultReadTimeout",
Time of Update: 2018-12-05
此文章通過3個例子表示DOM方式解析XML的用法。 通過DOM解析XML必須要寫的3行代碼.step 1: 獲得dom解析器工廠(工作的作用是用於建立具體的解析器)step 2:獲得具體的dom解析器step 3: 解析一個xml文檔,獲得Document對象(根結點) 第一個例子通過簡單的名稱,取出對應元素的值。例子1:package com.text.tool;import java.io.File;import
Time of Update: 2018-12-05
從google maps的指令碼裡扒了段代碼,沒準啥時會用上。大家一塊看看是怎麼算的。private const double EARTH_RADIUS = 6378.137;private static double rad(double d){ return d * Math.PI / 180.0;}public static double GetDistance(double lat1, double lng1, double lat2, double lng2){ double
Time of Update: 2018-12-05
四、 XMPP-IM (RFC3921) 1、XML Stanza文法1.1 Message文法:類型:通過屬性type指定,可用類型如下:chat:一對一聊天error:發送前一訊息時發生錯誤,文法在上一節XMPP-CORE中已經有說明groupchat:組聊,這個不在本協議範圍,需要參考擴充協議JEP-0045headline:不需要回複的訊息normal:可以是一個一對一的或組聊的訊息,這個是預設類型,也就是說如果不指定type或type的值不可識別,則預設為normal 子項目:<
Time of Update: 2018-12-05
例子:代碼第16行開啟一個地址的串連,返回HttpURLConnection對象。第22行將要傳送的XML內容寫入HttpURLConnection的OutputStream流中。(注意 這裡需要傳入byte位元組數組)然後23行調用.getInputStream()此時才會跳轉到伺服器端servlet,如果不調用.getInputStream()是不會跳轉過去的。用戶端:package adopen;import java.io.InputStream;import
Time of Update: 2018-12-05
一、 核心概念Jabber 1、 DomainJabber領域由大到小可以分為以下幾個實體:network:由多個相互交換資訊Jabber Domain組成domain:Jabber
Time of Update: 2018-12-05
Google Talk 與 MSN等其它IM工具互連的方法 通過Jabber Transport Server,GoogleTalk很容易實現與其它IM工具的通訊,Jabber Transport Server是一種能夠將一種IM協議轉換為另一種IM協議的網關。 GoogleTalk允許我們發送資訊到Jabber Transport,但是並不支援使用者在Jabber Transport註冊,因此我們需要一個支援Google Talk的Jabber Client來完成使用者在Jabber