原创 Struts1整合Spring

使用 Spring 的 ActionSupport 類整合 Structs1.X, 使用 Spring 的 DelegatingRequestProcessor 覆蓋 Struts 的 RequestProcessor,將 Struts

原创 軟件需求設計簡明模板

需求分析設計模板 原始需求 填寫項 填寫內容 需求編號 來自需求統一管理系統中的需求ID 需求名稱 需求描述 原始的需求描述 接納意見 問題單號 缺陷跟蹤系統中的相關問題單號 需求分析 影響模

原创 SPI機制介紹

SPI機制介紹 SPI機制介紹 概述 實現說明 實現舉例 概述 SPI即Service Provider Interface(服務提供者接口),與我們常用的API(Application Programming In

原创 quartz使用說明

轉載自http://lwhvanness.iteye.com/blog/546870 1,首先定義創建定時任務類MainTask.java  Java代碼   package com.lwh.action;   public cl

原创 Spring注入List/Map

Spring注入List/Map XML方式 之前一直使用xml的方式進行Spring配置,對於內部元素爲String的List和Map屬性的注入一般爲如下方式: <bean id = "testBean" class = "co

原创 dwr推送spring實現

概述 最近項目需要一個主動推送的功能,果斷百度、google發現網上主要有兩種實現方式: 一種是使用HTML5的webSockect,這個需要Tomcat7以上才支持,而且需要客戶端的IE瀏覽器都支持HTML5。所以被我們果斷的放棄的了。

原创 《MongoDB權威指南》學習整理----MongoDB複製

簡介 在生產環境中,爲了保證數據的安全性,我們通常要使用冗餘保存。MongoDB中我們提供了這個功能,也就是MongoDB的複製。 主從複製 主從是複製是MongoDB中最常見的複製方式,可以用於備份、故障恢復、讀擴展等方面。 這種方式一

原创 java多線程(一)----線程基本介紹

簡介雖然相對其他語言來說,Java將線程抽象化爲Thread類來控制,做到了一定程度的簡化。但是由於多線程自身受到JDK版本、硬件、操作系統等影響帶來的不確定性,尤其是當多線程訪問臨界資源時,我們必須在多線程編程時保持一個謹慎的心態。下面

原创 JMX中的描述說明

JMX中的描述說明 在開發工作中,會時常遇到通過JMX對應用進行監控、管理,此時JMX MBean自身的描述信息就很重要了 (否則Swagger UI也不會那麼火。。。)。但是,在實際應用中,我們會發現自己寫的MBean是沒有意義

原创 ClassLoade學習記錄

基本介紹 類加載器,功能是負責讀取Java字節碼代碼(.class文件),並轉換成java.lang.Class類的一個實例(每個實例代表一個Java類)並加載到JVM中。其中Java字節碼的來源不只是編譯的.class文件也有通過動態代

原创 《MongoDB權威指南》學習整理----MongoDB安裝與監控

MongoDB爲我們提供了較爲簡單的管理方式,下面我們對MongoDB的管理進行簡單的講解。 安裝 MongDB的安裝非常輕量級,甚至可以稱之爲不是安裝的安裝: 1,從MongoDB的官網下載適合於本地平臺的壓縮包 2,解壓安裝包(下文中

原创 Spring 掃描不到註解

Spring 掃描不到註解 問題現象 項目中使用瞭如下配置,進行掃描。 <ctx:component-scan base-package="com.li.test.rs"/> 但是開發環境中無論如何無法正常掃描到註解類,而生產環境

原创 JVM----內存區域及溢出異常

JVM內存區域    程序計數器: 一個較小的內存空間,可以看做是當前執行代碼的行號指示器,分支、循環、跳轉、異常處理、線程方面都要依賴這個計數器完成。 這個程序計數器是線程隔離的,即每個線程有唯一的程序計數器。Native方法是不會在程

原创 《MongoDB權威指南》學習整理----Java操作MongoDB實例

簡介 雖然上面我們介紹了很多MongoDB的知識,但是對於J2EE程序猿來說,我們最多的還是通過MongoDB的Driver來實現對MongoDB實例的操作,雖然我們在實際會遇到各種各種的MongoDB操作,但是都是較爲複雜的CRUD,所

原创 《MongoDB權威指南》學習整理----MongoDB分片

簡介 MongoDB的分片和複製都是MongoDB爲了提供大數據高負載爲我們提供的提高性能的方式。兩者都是使用類似集羣(多個節點)的方式部署。不同之處在於,副本集中所有節點的存儲的數據時一致的。而分片中的每個節點存儲的數據一般都是不同的,