原创 在windows上訪問hadoop系統 解決 Login failed: Cannot run program "whoami": CreateProcess error=2

在windows上訪問hadoop系統按照hadoop的例子HadoopDFSFileReadWrite.java,在eclipse裏建立項目,拷貝l

原创 plproxy 安裝日記

       這兩天一直在研究postgresql的集羣,pg的集羣方案中有一個非常優秀的解決方案,那就是skype公司的plproxy,在官方網站上看到據稱使用plproxy可以輕鬆解決大數據量大併發訪問的問題,號稱可以輕鬆維護10億用

原创 什麼是Sequence File

 什麼是Sequence File? Profile profile = new DefaultProfile(“rawk5ge48vg81dqscyzb0eqp7qcieglc”,” http://aliapi.alipay.n

原创 WebWork開發JSON接口最佳實踐

WebWork開發JSON接口最佳實踐 背景 在以前開發中使用webwork開發的應用大多是jsp頁面,隨着web2.0概念的深入人心,在頁面中使用了大量的ajax調用,在實踐中發現服務器端和客戶端交互的最好協議是使用json數據格式,因

原创 表單ajax提交亂碼問題

問題 在現有主站中使用的是是GBK編碼的,當表單使用form submit方式遞交的話沒有問題,服務器端能夠正確識別字符編碼。但是,當客戶端使用ajax的方式遞交表單的話,服務器端識別客戶端遞交的表單的內容,當內容中有中文字符的話就會

原创 struts 中的一些常用方法

取得當前被調用的action的config對象 ActionConfig actionConfig = ActionContext.getContext() .getActionInvocation().

原创 基於SVN和消息中間件的JSP文件管理系統

基於SVN和消息中間件的JSP文件管理系統 1 前言 這個技術方案是在解決口碑網前端資源發佈,回滾,和多版本控制的過程中誕生的。筆者之前做的都是一些基於BS架構的辦公OA,ERP,網站後臺管理系統,從來都沒有維護過像口碑網這樣有N個業

原创 java對象序列化序列化例子

import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; import java.io.ObjectInputStream; import jav

原创 如何將Spring配置文件已配置的類Mock

1問題:        手上在做一個歷史遺留項目,整個項目有N個模塊,我只負責其中一個子模塊的功能的維護工作,項目的各個模塊是通過spring來將各個模塊耦合起來的。 啓動項目已經有一個配置文件,並且已經打入了jar包。       爲了

原创 java IP 地址正則式

private static final Pattern p = Pattern .compile("((\\d{1,2}|1\\d\\d|2[0-4]\\d|25[0-5])\\.(\\d{1,2}|1\\d\\d|2[0-4]\

原创 2010年年終總結

風風火火的2010年又將結束,不知道爲啥,最近幾年年終我會情不自禁地寫一寫我一年的收穫,困惑,還有喜悅的事。也許是因爲年齡的原因,年紀大了之後,每當有空的時候總想回憶一下以前發生的事兒,回味回味,但是我的記性又特別差,所以就要搞一些文字性

原创 2011年年終總結

百歲的2011年總結 現在是2011年12月29日,晚上22點42分,再過兩天2011年將會成爲歷史,2011年對我來說是不同尋常的一年,今年做了很多事,但是有很多事都沒有結果。從年初爲了提高口碑卡激活量和使用量指標,而搞了很多活動和專

原创 支付寶api指南

1.業務模型分析 通過支付寶提供的Webservice接口,可以調用支付寶(https://www.alipay.com)提供的服務,這些服務在中有詳細說明。 在這些服務中,服務類型大致可以分爲以下幾類: WebService查詢服

原创 tld 文件中的body-context的枚舉

  在tld文件中tag標籤有一個body-content屬性 <tag> <name>....</name> <tag-class>com.opensymphony.webwork.views.jsp.I1

原创 使用runtime類執行dos命令並且解析輸出結果

import java.io.BufferedReader; import java.io.InputStreamReader; import java.util.regex.Matcher; import java.util.regex