Time of Update: 2018-12-04
各種基本演算法實現小結(一)—— 單鏈表(均已測試通過) ============================================================單鏈表(測試通過) 測試環境: Win-TC#include <stdio.h>struct _node{ int data; struct _node *next;};typedef struct _node list;void display(list *l){ list *p;
Time of Update: 2018-12-04
各種基本演算法實現小結(二)—— 堆 棧(均已測試通過)==============================================================棧——數組實現測試環境:Win - TC #include <stdio.h>char stack[512];int top=0;void push(char c){ stack[top]=c; top++;}char pop(){ top--; return stack[top];
Time of Update: 2018-12-04
DWR(Direct WebRemoting)是一個WEB遠程調用架構.利用這個架構可以讓AJAX開發變得很簡單.利用DWR可以在用戶端利用JavaScript直接調用服務端的Java方法並傳回值給JavaScript就好像直接本地用戶端調用一樣(DWR根據Java類來動態產生JavaScrip代碼).它的最新版本DWR0.6添加許多特性如:支援Dom
Time of Update: 2018-12-04
一、Axis安裝 1、環境 J2SE SDK 1.3 or 1.4: 我使用 1.4.2 Servlet Container: 我使用的Tomcat 5.0 2、到 http://ws.apache.org/Axis/網站下載Axis安裝包3、解壓縮安裝包,將Axis_UNZIP_PATH/Axis-version/webapps下的Axis包拷貝到TOMCAT_HOME/webapps/下,以下約定Axis_HOME為該TOMCAT_HOME/webapps/Axis目錄4、啟動tomcat,
Time of Update: 2018-12-04
< servlet > < servlet-name > dwr-invoker </ servlet-name > < servlet-class > org.directwebremoting.spring.DwrSpringServlet </ servlet-class > < init-param >
Time of Update: 2018-12-04
SequenceFile Formats2010-10-27 18:50 OverviewSequenceFile is a flat file consisting of binary key/value pairs. It is extensively used in MapReduce as input/output formats. It is also worth noting that, internally, the temporary outputs of maps are
Time of Update: 2018-12-04
Struts2的攔截器和Servlet過濾器類似。在執行Action的execute方法之前,Struts2會首先執行在struts.xml中引用的攔截器,在執行完攔截器後,最後會執行Action的execute方法。 Struts2攔截器類必須從com.opensymphony.xwork2.interceptor.Interceptor介面繼承,在Intercepter介面中有如下三個方法需要實現:void destroy();void init();String intercept(
Time of Update: 2018-12-04
一、上傳單個檔案 上傳檔案是很多Web程式都具有的功能。在Struts1.x中已經提供了用於上傳檔案的組件。而在Struts2中提供了一個更為容易操作的上傳檔案組件。所不同的是,Struts1.x的上傳組件需要一個ActionForm來傳遞檔案,而Struts2的上傳組件是一個攔截器(這個攔截器不用配置,是自動裝載的)。在本文中先介紹一下如何用struts2上傳單個檔案,最後介紹一下用struts2上傳任意多個檔案。
Time of Update: 2018-12-04
Clouder CDH3B3開始後hadoop.job.ugi不再生效!困擾了我好幾天的,終於找到了原因。以前公司用的原版hadoop-0.20.2,使用java設定 hadoop.job.ugi為正確的hadoop使用者和組即可正常訪問hdfs並可建立刪除等。更新到CDH3B4後,再這樣搞不成,找了很多資料,無有原因。終於找到了 請看:The hadoop.job.ugi configuration no longer has any effect. Instead, please use
Time of Update: 2018-12-04
在本文中將詳細講述struts.xml檔案的常用配置及注意事項。1. 使用<include>標籤重用設定檔在Struts2中提供了一個預設的struts.xml檔案,但如果package、action、interceptors等配置比較多時,都放到一個struts.xml檔案不太容易維護。因此,就需要將struts.xml檔案分成多個設定檔,然後在struts.xml檔案中使用<include>標籤引用這些設定檔。這樣做的優點如下:(1)
Time of Update: 2018-12-04
一 轉換為二進位求,推匯出的公式適合十進位計算設X和Y都是n位的二進位整數,現在要計算它們的乘積XY。我們可以用小學所學的方法來設計一個計算乘積XY的演算法,但是這樣做計算步驟太多,顯得效率較低。如果將每2個1位元的乘法或加法看作一步運算,那麼這種方法要作O(n2)步運算才能求出乘積XY。下面我們用分治法來設計一個更有效大整數乘積演算法。 圖6-3 大整數X和Y的分段 我們將n位的二進位整數X和Y各分為2段,每段的長為n/2位(為簡單起見,假設n是2的冪),6-3所示。由此,X=A2n/2+B
Time of Update: 2018-12-04
在很多Web應用中,為了完成不同的工作,一個HTML form標籤中可能有兩個或多個submit按鈕,如下面的代碼所示: <html action="..." method="post"> ... ... <input type="submit" value="儲存" /> <input type="submit" value="列印"
Time of Update: 2018-12-04
Hadoop 叢集基準測試一、測試條件叢集完整安裝配置後,應立即開始基準測試。基準測試時叢集裡不應該運行其他一切任務。二、測試目標1. 硬碟故障:新系統最常見的故障。可以通過運行高強度的IO基準測試程式集中測試。例如TestDFSIO2. MapReduce的效能 三、測試方法1、TestDFSIO基準測試HDFS 測試順序應該是先寫測試後讀測試寫測試:使用10個map任務寫10個檔案,每個500m。hadoop jar $HADOOP_HOME/hadoop-test-*.jar TestDF
Time of Update: 2018-12-04
1、列出所有Hadoop Shell支援的命令 $ bin/hadoop fs -help2、顯示關於某個命令的詳細資料 $ bin/hadoop fs -help command-name3、使用者可使用以下命令在指定路徑下查看曆史日誌匯總 $ bin/hadoop job -history output-dir這條命令會顯示作業的細節資訊,失敗和終止的任務細節。4、關於作業的更多細節,比如成功的任務,以及對每個任務的所做的嘗試次數等可以用下面的命令查看 $ bin/hadoop
Time of Update: 2018-12-04
引子: 這段時間折騰的都是hadoop和lucene,總結了hadoop在運營過程中出現問題時的解決方案,請大家指教!HDFS(0.20.2)運營中急救方案1 Namenode 掛掉(secondarynamenode無影響)如果Namenode掛掉,如果能立即起來通過,start-dfs.sh
Time of Update: 2018-12-04
一、概念 I18N作為“國際化”的簡稱,其來源是明文單詞“internationlization”的首末字 符“i”和“n”之間的字元數為18。隨著全球經濟的遺體化為一種主流的趨勢,軟體開發人員應該開發出支援多國語言、國家化的web應用程式吧。也就是一個 web應用程式在運行時能夠根據用戶端請求所來自的國家和語言的不同顯示不同的使用者介面。這樣,當需要在應用程式中添加對一種新的語言的支援時,不需要對
Time of Update: 2018-12-04
1 cgywin下安裝hadoop需要配置JAVA_home變數 , 此時使用 window下安裝的jdk就可以 ,但是安裝路徑不要帶有空格。否則會不識別。 2
Time of Update: 2018-12-04
修改c:/windows/system32/drivers/etc/hosts檔案,加入127.0.0.1 activate.adobe.com127.0.0.1 practivate.adobe.com127.0.0.1 ereg.adobe.com127.0.0.1 activate.wip3.adobe.com127.0.0.1 wip3.adobe.com127.0.0.1 3dns-3.adobe.com127.0.0.1 3dns-2.adobe.com127.0.0.1
Time of Update: 2018-12-04
1、web.xml配置,配置lisenter和需要載入的參數檔案context-param。<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
Time of Update: 2018-12-04
Tomcat 5.5 以後的binary 核心安裝版不再整合Tomcat Administration Web Application,需要獨立下載安裝。而Tomcat 6.0.14的Administration Web Application僅包含在源碼包中,沒有獨立下載的安裝包。經過尋找資料和多次實踐,終於使用Tomcat 5.5.23 的Administration Web Application在Tomcat 6.0.14下配置成功。現將配置過程寫出,如有紕漏,還請多多指教。過程如下:一