原创 多開發任務並行管理插件 -- Mylyn

Author: gkbusy IDE使用的囧境     我們日常開發經常會遇到一個窘境,項目裏,我們需要同時處理幾個不同的開發任務,而且有時候會交錯進行。     比如項目中,我剛剛做了需求A,緊接着開發需求B,需求A被找出幾個BUG,

原创 使用 FactoryBean結合Jmock實現動態Mock類的注入

Author:Willam2004[b]引言:[/b]FactoryBean:我們在使用Spring過程中一般都是使用基本的的配置,在Spring配置中,還有一種特殊的FactoryBean,這種bean,

原创 客戶/服務器程序設計範式

                                本篇從基於TCP/IP協議出發,探討現代流行的應對高併發請求網絡服務端設計架構; 1. TCP/IP 模型 首先回顧一下TCP/IP模型,並知道各個層次在操作系統的哪一個

原创 linux中源碼安裝mysql,並啓動多個實例

先到http://dev.mysql.com/downloads/mysql/下載一個mysql,我使用的版本是mysql5.1.53。接着解壓。   安裝步驟如下:     先執行官方的步驟:   shell> groupadd my

原创 linux內存模型

0. 內存基本知識         我們通常稱 linux的內存子系統爲:虛擬內存子系統(virtual memory system),爲何這樣稱謂呢?         其實這個是個很牛的設計。linux充分利用了程序的局部性原理,結合

原创 項目風險管理討論

風險考慮時機:項目剛開始規劃時就需要考慮 有哪些風險:QRTS Q:需求、質量--歷史數據處理(要在前期範圍中討論) R:人員、資源(PM、PD、開發、測試)--需要哪些人,新人老人(老帶新,增加討論、評審環節,要求高P參與把關);考慮哪

原创 固定SessionID漏洞

  by BoBo   一個簡單的登錄控制 下面是一個最常用最簡單的登錄控制流程,通過表單提交用戶名密碼,servlet判斷用戶名密碼,正確則寫一個session,然後跳轉到登錄後的能夠看到的頁面登錄頁面JSP /*省略頭部信息*/

原创 JAVA NIO 簡介

1.   基本 概念 IO 是主存和外部設備 ( 硬盤、終端和網絡等 ) 拷貝數據的過程。 IO 是操作系統的底層功能實現,底層通過 I/O 指令進行完成。 所有語言運行時系統提供執行 I/O 較高級別的