原创 linux ip,主機名,防火牆配置

虛擬機中linux與主機間通信 1.host-only 宿主機與虛擬機linux單獨組網 虛擬機不能與宿主機其他的服務器通信 安裝虛擬機後,虛擬機會有網卡設備,虛擬機網卡與linux中的網絡ip設置爲同一網段,網關:虛擬機的ip 2.網橋

原创 混合多種視圖技術:ContentNegotiatingViewResolver

1. 混合多種視圖技術 1.1. 目的 同一資源,多種表述,允許你用同樣的內容數據來呈現不同的view 1.2. 三種方式 方式1  使用擴展名 http://www.test.com/user.xml    呈現xml文件 http:/

原创 關於ftp用戶連接時出現500 OOPS問題

RHEL5 中配置好後,今天想在XP下用ftp連接虛擬機中的linux,但ftp連接的時候會出現 "500 OOPS:cannot change d

原创 SpringMVC數據驗證--Validation

對於任何一個應用而言在客戶端做的數據有效性驗證都不是安全有效的,這時候就要求我們在開發的時候在服務端也對數據的有效性進行驗證。 使用SpringMVC的Validator接口進行驗證 SpringMVC自身對數據在服務端的校驗有一個比

原创 mysql數據庫優化

-----Mysql數據庫的優化技術 a: 表的設計合理化(符合3NF) b: 添加適當索引(index) [四種: 普通索引、主鍵索引、唯一索引unique、全文索引] c: 分表技術(水平分割、垂直分割) d: 讀寫[寫: updat

原创 linux安裝mysql-yum方式

1、安裝 查看有沒有安裝過:           yum list installed mysql*           rpm -qa | grep mysql* 查看有沒有安裝包:           yum list m

原创 linux 安裝jdk

1.解壓jdk:tar -zvxf  jdk-8u25-linux-i586.gz,解壓後把目錄重命名爲jdk1.8 2.配置環境變量  vi /etc/profile export JAVA_HOME=/usr/local/jdk1.8

原创 概述

                         數據                      數據對象          數據元素          數據元素    數據項  數據項   數據項   數據項 邏輯結構: 集合--平等

原创 HttpMessageConverter的作用及替換

相信使用過Spring的開發人員都用過@RequestBody、@ResponseBody註解,可以直接將輸入解析成Json、將輸出解析成Json,但HTTP 請求和響應是基於文本的,意味着瀏覽器和服務器通過交換原始文本進行通信,而這裏其

原创 spring-mvc的Conveter和Formatter

1. Converter Spring的Converter可以將一種類型轉換成另一種類型。 在使用時,必須編寫一個實現org.springframework.core.convert.converter.Converter接口的java類

原创 HttpMessageConverter(消息轉換器 )和@responsebody使用

HttpMessageConverter(消息轉換器 )和@responsebody使用 @responsebody表示該方法的返回結果直接寫入HTTP response body中 一般在異步獲取數據時使用,在使用@RequestMap

原创 Jersey對JSON的支持

無論使用何種方式,在原有包的基礎上,都需要在客戶端和服務端Maven配置文件中添加jersey-json包以支持JSON格式 [html] view plain copy <dependency>       <

原创 使用jersey上傳圖片到圖片服務器

實際項目中可能要用到單獨的文件服務器, 這時候可以使用jersey上傳文件的方法達到分離文件服務器和主服務器的目的 1. 修改tomcat配置, 允許文件寫操作 使用Tomcat需要修改conf目錄下的web.xml, 添加readon

原创 在瀏覽器地址欄按回車、F5、Ctrl+F5刷新網頁的區別

不少同學問,不都是刷新嗎?還有什麼區別?其實,還是有的。其中,在地址欄按回車又分爲兩種情況。一是請求的URI在瀏覽器緩存中未過期,此時,使用Firefox的firebug插件在瀏覽器裏顯示的HTTP請求消息頭如下:Host    192.

原创 瀏覽器 HTTP 協議緩存機制詳解

最近在準備優化日誌請求時遇到了一些令人疑惑的問題,比如爲什麼響應頭裏出現了兩個 cache control、爲什麼明明設置了 no cache 卻還是發請求,爲什麼多次訪問時有時請求裏帶了 etag,有時又沒有帶?等等。。。 後來查了