原创 多開發任務並行管理插件 -- 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 較高級別的