原创 裝飾模式--解決類多繼承

裝飾模式  動態的給一個對象添加一些額外的職責,就增加功能來說,裝飾者到相比子類更加靈活 裝飾着的特點:裝飾器和被裝飾器都實現同一個接口, 主要目的裝飾器和被裝飾器都實現同一個接口, 主要目的是爲了擴展之後依舊保留 OOP 關係(同宗同源

原创 spring容器啓動到底用的是ClassPathXmlApplicationContext還是AnnotationConfigWebApplicationConetxt?

Spring爲ApplicationContext提供了很多實現類,其中有三個比較常用的:ClassPathXmlApplicationContext,FileSystemXmlApplicationContext,XmlWebAppli

原创 策越模式代替if else

原文鏈接:https://blog.csdn.net/kisscatforever/article/details/89432158 最近寫代碼的過程中,發現業務邏輯很多的時候,總會有很多的 i

原创 java壓力測試(併發測試、疲勞測試)

要求:代碼生成jar包,瀏覽器登陸後,運行jar包時,將獲取瀏覽器SESSIONID值,併發數,測試接口地址作爲參數傳進去。注意:獲取sessionID時,需要在開頭拼接上"SESSION="字符串,若有就不需要拼接了; package

原创 ByteBuf用法

JDK NIO之ByteBuffer的侷限性如下: (1)長度固定,一旦分配完成,它的容量將不能動態擴展和收縮,而需要編碼的POJO對象大雨ByteBuffer的容量時,會發生索引越界異常; (2)只有一個標識位置的指針position,

原创 java web頁面調用海康攝像頭

    之前做過web頁面調用海康顯示4個攝像頭。網上web調用的確實比較少,我做的時候參考了http://blog.csdn.net/lucius93/article/details/75308165,但也花費了不少的時間,所以寫篇儘量

原创 Java Socket編程

對於Java Socket編程而言,有兩個概念,一個是ServerSocket,一個是Socket。服務端和客戶端之間通過Socket建立連接,之後它們就可以進行通信了。首先ServerSocket將在服務端監聽某個端口,當發現客戶端有S

原创 String StringBuffer StringBuilder

String 一旦初始化就不能被修改。 package test1; public class test {public static void main(String[] args){String s1="aaa";//在內存中有一個對

原创 Maven搭建SpringMVC+Spring+MyBatis框架

SSM(Spring+SpringMVC+Mybatis),目前較爲主流的企業級架構方案。標準的MVC設計模式,將整個系統劃分爲顯示層、Controller層、Service層、Dao層四層,使用SpringMVC負責請求的轉發和視

原创 AngularJS 深入理解 $scope

$scope 的使用貫穿整個 AngularJS App 應用,它與數據模型相關聯,同時也是表達式執行的上下文.有了$scope 就在視圖和控制器之間建立了一個通道,基於作用域視圖在修改數據時會立刻更新 $scope,同樣的$scope

原创 redis常用命令

redis的常用命令主要分爲兩個方面、一個是鍵值相關命令、一個是服務器相關命令 1、鍵值相關命令       keys * 取出當前所有的key       exists name 查看n是否有name這個key       del na

原创 HTTP Status 500 - {msg=SolrCore 'collection1' is not available due to init failure: Could not load}

HTTP Status 500 - {msg=SolrCore 'collection1' is not available due to init failure: Could not load core configuration

原创 struts的validate框架驗證示例程序

struts的validate框架驗證示例程序  下面將給出一個例子來演示如何使用Struts2的validation框架來進行服務端驗證。我們可以按着如下四步來編寫這個程序:  【第1步】建立Action類 (NewValidateAc

原创 深入理解Ajax結合JSONP實現跨域請求

一個衆所周知的問題,Ajax直接請求普通文件存在跨域無權限訪問的問題,甭管你請求的是什麼東西,靜態html,動態web資源,只要是跨域請求,一律不準; 寫一個跨域無權限訪問的DEMO: 本地js客戶端代碼: //生成XMLHttpR

原创 webApplicationContext 與servletContext

1.WebApplicationContext的研究       ApplicationContext是spring的核心,Context通常解釋爲上下文環境,用“容器”來表述更容易理解一些,Applic