原创 本系統與第三方支付業務處理整理

第三方支付就像手機一樣,有人交集的地方都會有他們。好吧這是句廢話,言歸正傳。 涉及第三方支付的交互:支付、退款是最常用的。 支付 系統集成第三方的支付功能後, 邏輯一:一般是先完成第三方的支付,根據支付結果的不同在本系統當中完成後續的處理

原创 eclipse :maven 創建web 3.0項目簡便方式

maven使用archetype-web創建的web原型項目裏web.xml(web descriptor)是2.3或者2.5版本。網上介紹在project facets修改Dynamic Web Module爲3.0有2中方式。 1、創

原创 b樹概念的理解

 B 樹又叫平衡多路查找樹,俗稱b-樹,或者b樹。 樹中每個結點最多含有m個孩子(m>=2);因爲每個節點最多有m-1個關鍵字而已 2.除根結點和葉子結點外,其它每個結點至少有[ceil(m / 2)]個孩子(其中ceil(x)是一個取

原创 理解HTTP消息頭(轉載)

(一)初識HTTP消息頭 但凡搞WEB開發的人都離不開HTTP(超文本傳輸協議),而要了解HTTP,除了HTML本身以外,還有一部分不可忽視的就是HTTP消息頭。 做 過Socket編程的人都知道,當我們設計一個通信協議時,“消息頭/消

原创 c/c++程序內存劃分使用筆記

C和C++中內存區域的劃分 程序由代碼和數據組成(當然還有人說:程序=算法+數據結構),其中代碼存儲在代碼區中,數據根據類型的不同存儲在不同的區域中。本文分別介紹了C和C++中內存區域的劃分。 C++從C語言衍生而來,具有非常強

原创 批量處理服務

批量處理服務,區別於單條數據處理。按照事先設定好的規則,將數據從狀態A轉換爲狀態B或者生成狀態B。 相對論的角度來說。批量處理服務原理上等價於一次次服務組成的序列。應用相同的邏輯規則來處理數據。 但是從效率的角度卻不希望處理時間是: N

原创 Axis2返回報文解析丟失參數

背景 賬管訪問ESB的外部接口獲取發票信息(發票代碼A,發票號碼B,發票冊號C)。ESB返回了A,B,C組成的報文,但是賬管只獲取到B,C。而A數據爲空。 形式:通過後臺遠程訪問webservice 後臺:c++ socket進程 數

原创 oracle數據庫遷移

背景 由於一套系統用於多個省份,而不同省份都有自己的需求,會存在這種情況: A省的service表比B省的service表多了幾個字段。 而開發的時候,都是多個省份共用一套數據庫的。爲了解決上面的問題需要測試人員對各個省對應的數據庫進

原创 ubuntu目錄結構

/:根目錄,一般根目錄下只存放目錄,不要存放文件,/etc、/bin、/dev、/lib、/sbin應該和根目錄放置在一個分區中 /bin:/usr/bin:可執行二進制文件的目錄,如常用的命令ls、tar、mv、cat等。 /boot:

原创 mySQL workbench使用教程

介紹怎麼使用workbench管理mysql http://www.cnblogs.com/daimage/archive/2012/02/25/2367534.html

原创 歡迎使用CSDN-markdown編輯器

歡迎使用Markdown編輯器寫博客 本Markdown編輯器使用StackEdit修改而來,用它寫博客,將會帶來全新的體驗哦: Markdown和擴展Markdown簡潔的語法 代碼塊高亮 圖片鏈接和圖片上傳 LaTex數學公式 UM

原创 **Eclipse Access Restriction**

右鍵單擊項目->build path->configure build path: choose the lib with a error ,access restriction,and select the option “Edi

原创 vsual studio 統計代碼行數

在vsual studio開發環境中,ctrl + shift + F會彈出查找窗口,輸入 b*[^:b#/]+.*$ ^b*[^:b#/]+.*$ 選擇正則表達式匹配,就可以查找源代碼行數了,

原创 makefile僞目標理解

makefile僞目標控制子makefile執行 下面的makefile耽誤了我半天時間,我要紀念下 代碼塊 代碼塊語法遵循標準markdown代碼,例如: SUBDIRS =bin lib # 兩個子目錄,一個bin,一個lib .PH

原创 一點感悟-培養默契

場景:在一個項目小組中,大家一起維護着項目系統的正常運行和開發。 人員:前臺開發人員:3個【1個前臺+2個實習生】,後臺開發人員2個。由於系統業務中我比較熟悉還負責需求評估,設計的工作。 簡述:畢業後一年一直負責當前的A項目。不斷地