原创 POI讀取文件並寫入數據再次寫出文件

第一步:找出文件地址 C:/Users/post_doc/Desktop/temp/ + "temp/export" String destPath = webProperties.getUploader().getDestination

原创 POI合併單元格

POI TABEL設計   /*創建合併單元格 begin*/ /*基本情況set*/ CellRangeAddress region = new CellRangeAddress(1, 1, 0, 11); sheet.addMerge

原创 java httpURL連接遠程服務器並返回數據(httpurlconnection)

package com.jiucool.www.struts.action;   import java.io.BufferedReader; import java.io.DataOutputStream; import java.i

原创 java棧和隊列

Java實現棧和隊列 棧:LIFO(後進先出) 隊列:FIFO(先進先出) 棧的順序存儲結構實現: /** * 基於數組實現的順序棧 * @param <E> */ public class Stack<E> {

原创 MySQL數據庫30條規範解讀

軍規適用場景:併發量大、數據量大的互聯網業務 軍規:介紹內容 解讀:講解原因,解讀比軍規更重要   一、基礎規範 (1)必須使用InnoDB存儲引擎 解讀:支持事務、行級鎖、併發性能更好、CPU及內存緩存頁優化使得資源利用率更高   (2

原创 java中使用隊列

隊列是一種特殊的線性表,是運算受到限制的一種線性表,只允許在表的一端進行插入,而在另一端進行刪除元素的線性表。隊尾(rear)是允許插入的一端。隊頭(front)是允許刪除的一端。空隊列是不含元素的空表。 根據這樣的操作。隊列特點是先

原创 簡單工廠設計模式

一:計算機業務類業務封裝(業務邏輯和見面邏輯相分開)-----僅用到面向對象3大特徵之封裝 /** * @className: * @Company:Afis * @author niujun * @date 創建時間:2017年6月29

原创 struts2攔截器實現權限控制

在使用struts2框架開發一個辦公OA系統時候,需要使用到權限控制   除了判定是否登陸之外,還必須對每個action的訪問實現權限控制,因爲如果用戶登陸成功了,而且以前擁有某個權限的訪問,記錄下訪問的action,而現在沒有權限了,也

原创 ORACLE視圖總結

視圖簡介:  視圖是基於一個表或多個表或視圖的邏輯表,本身不包含數據,通過它可以對錶裏面的數據進行查詢和修改。視圖基於的表稱爲基表。視圖是存儲在數據字典裏的一條select語句。 通過創建視圖可以提取數據的邏輯上的集合或組合。

原创 WebService

一、序言   大家或多或少都聽過WebService(Web服務),有一段時間很多計算機期刊、書籍和網站都大肆的提及和宣傳WebService技術,其中不乏很多吹噓和做廣告的成分。但是不得不承認的是WebService真的是一門新興和有前

原创 springmvc原理

Spring MVC工作流程圖 圖一 圖二  Spring工作流程描述       1. 用戶向服務器發送請求,請求被Spring 前端控制Servelt DispatcherServlet捕獲;       2. Dispa

原创 23種設計模式之策略模式

一款簡單的收銀軟件,要求有多種收銀方式(打幾折、滿多少送多少、積分等等),設計一款靈活性較強的軟件系統 技術要求:1、活動計算方法種類需進行分開,兩者必須獨立,不能相互影響,降低耦合性                     2、將相同的

原创 Struts2 攔截器(Interceptor )原理和配置

 一、Struts2攔截器原理: Struts2攔截器的實現原理相對簡單,當請求struts2的action時,Struts 2會查找配置文件,並根據其配置實例化相對的    攔截器對象,然後串成一個列表,最後一個一個地調用列表中的

原创 oracle、遊標相集合分頁ch

一:實體類 public class PowerBean implements Serializable{/*** */private static final long serialVersionUID = 1L;private Int

原创 JAVA外觀模式

一:外觀模式(Facade),它隱藏了系統的複雜性,並向客戶端提供一個可以訪問系統的接口,爲了系統中的一組接口提供一個統一的訪問接口,這個接口使得這子系統更加容易被訪問或使用 二:角色和使用場景 簡單來說,該模式就是把一些複雜的流程封裝成