原创 藉助易寶實現Java版網上在線支付

整個過程只有兩個步驟:發起支付請求和響應支付結果 直接看代碼吧,這是一個Web  Project 首先是Web.xml [html] view plaincopyprint? <?xml v

原创 Openvswitch使用

Open vSwitch 概述 Open vSwitch(下面簡稱爲 OVS)是由 Nicira Networks 主導的,運行在虛擬化平臺(例如 KVM,Xen)上的虛擬交換機。在虛擬化平臺上,OVS 可以爲動態變化的端點提供 2 層交

原创 IntelliJ Idea 常用快捷鍵列表

IntelliJ Idea 常用快捷鍵列表   Alt+回車 導入包,自動修正 Ctrl+N   查找類 Ctrl+Shift+N 查找文件 Ctrl+Alt+L  格式化代碼 Ctrl+Alt+O 優化導入的類和包 Alt+Insert

原创 Git命令整理

回退上一版本 $ git reset --hard HEAD^ HEAD is now at ea34578 add distributed HEAD指向的版本就是當前版本,因此,Git允許我們在版本的歷史之間穿梭,使用命令git r

原创 git origin和master分析

Git 的origin和master分析  http://lishicongli.blog.163.com/blog/static/1468259020132125247302/   首先要明確一點,對git的操作是圍繞3個大的步驟來展

原创 java斷點續傳[轉]

IE的自帶下載功能中沒有斷點續傳功能,要實現斷點續傳功能,需要用到HTTP協議中鮮爲人知的幾個響應頭和請求頭。 一. 兩個必要響應頭Accept-Ranges、ETag         客戶端每次提交下載請求時,服務端都要添加這兩個響應

原创 sax解析、dom4j解析、xpath

2012-12-17      monday            suny 1、Sax解析:優勢,解析速度快,佔用資源少,不足是不能進行增刪改。 通過事件觸發的方式,不需要加載整篇文檔,解析器解析到xml的每個組成部分都會觸發不同的方法

原创 Javascript繼承機制的設計思想

我一直很難理解Javascript語言的繼承機制。 它沒有子類和父類的概念,也沒有類(class)和實例(instance)的區分,全靠一種很奇特的原型鏈(prototype chain)模式,來實現繼承。 我花了很…  我一直很難理解J

原创 Git服務器搭建

GitHub就是一個免費託管開源代碼的遠程倉庫。但是對於某些視源代碼如生命的商業公司來說,既不想公開源代碼,又捨不得給GitHub交保護費,那就只能自己搭建一臺Git服務器作爲私有倉庫使用。 搭建Git服務器需要準備一臺運行Linux的機

原创 EJB與JAVAbean的區別

首先,從名稱上看EJB是Enterprise JavaBean 即企業級JavaBean,區別於普通的JavaBean。 那麼什麼是JavaBean呢,一般意義上講,定義了get,set方法的bean就可以稱爲JavaBean。 總結來

原创 spring、struts2兩種整合方案

Spring整合Struts2的兩種方案 一、需要的JAR文件爲:Spring和Struts2框架本身需要的JAR文件以及他們所依賴的JAR文件,比如commons-logging.jar等等,另外還需要Struts2發佈包中的strut

原创 spring整合struts2方法及原理

一、   Struts 2框架整合Spring步驟 1、 複製文件。複製struts2-spring-plugin-x-x-x.jar和spring.jar到WEB-INF/lib目錄下。其中的x對應了Spring的版本號。還需要複製co