原创 Servlet文件上傳與下載

組件使用: 1,下載組件,引入jar commons-fileupload-1.2.1.jar commous-io-1.4.jar 2,配置xml 3,Api學習

原创 Hibernate中使用 Serializable id

目的是找到同樣實現Serializable接口的主鍵,你以前使用的id類型一般都已經實現了Serializable接口, 這種接口編程是一種很良好的編程風格,象這樣定義也就更寬泛,更具有面向功能性. Serializable是

原创 struts2 驗證框架validation.xml不起作用的原因

最近在學習Struts2,把自己學習過程中遇到的問題記錄一下,方便以後查看 Q:Struts2 驗證框架validation.xml 配置不生效 今天把validation.xml配置好了,卻發現驗證不生效,網上查了下資料,最後發現

原创 [算法題] 人民幣大小寫轉換(阿拉伯數字和漢字轉換)

複製代碼 /******************************************************************************* Project Code : Account File

原创 struts2常用標籤詳解

http://blessht.iteye.com/blog/1184960 點贊 收藏 分享 文章舉報 qq_25396633 發佈了30 篇原創文章 · 獲贊 2 ·

原创 easyui tab 加載iframe 高度問題

  在這裏設置了長河高都是百分百, 可是打開網頁,進去看,高度不是百分百平鋪的,   在tabs里加入  打開網頁,顯示正常

原创 劍指offer29:數組中出現次數超過一半的數字

有兩種思路: 1.最簡單就是使用hashMap,循環遍歷,將每個數字的值和次數作爲key 和value保存到map中,最後循環遍歷map,取出value,大於數組長度的一半就輸出, 這樣空間複雜度就很大,引入了額外的內存 impor

原创 java web實現Gzip壓縮傳輸

爲了減少數據在網絡中的傳輸量,從而減少傳輸時長,增加用戶體驗,瀏覽器大都是支持Gzip壓縮技術的。  http的請求頭Accept-Encoding:gzip, deflate 就表示這次請求可以接受Gzip壓縮後的數據,但是這隻表示客戶

原创 CMS收集器和G1收集器優缺點

CMS收集器是一種以獲取最短回收停頓時間爲目標的收集器,CMS收集器是基於“”標記--清理”算法實現的,整個過程分爲四個步驟:   1. 初始標記             2. 併發標記             3. 重新標記      

原创 spring的配置文件在web.xml中加載的方式

web.xml加載spring配置文件的方式主要依據該配置文件的名稱和存放的位置不同來區別,目前主要有兩種方式。 1.如果spring配置文件的名稱爲applicationContext.xml,並且存放在WEB-INF/目錄下,那麼只需

原创 搭建solr和zookeeper集羣

推薦zookeeper需要三個節點,4個Solr節點 ,最少需要7個服務器, 所以 使用僞分佈式,一個服務器搭建三個zookeeper,4個tomcat下每個都部署一個solr,一共四個solr 環境:Ubuntu 虛擬機ip:

原创 01:搭建第一個springboot項目

1. 先去http://start.spring.io/生成springboot項目,下載下來  2. 導入idea中  3.  打開pom文件 <?xml version="1.0" encoding="UTF-8"?> <proje

原创 web service查詢手機號信息實例

先從http://www.webxml.com.cn/zh_cn/web_services.aspx 獲取到查詢手機號的web service :http://ws.webxml.com.cn/WebServices/MobileCo

原创 struts.devMode

**struts.devMode=true 是開發者模式 所以struts默認的是非開發模式(false)。設置爲開發模式之後: 1.不會自動加載任何配置文件,配置上這個後如果框架出了異常會有非常詳細的異常堆棧打印出來,而不是單純的404

原创 JDK的wsimport命令和cxf的wsdl2java使用

**兩種都是根據服務地址生成客戶端的方法;  使用wsiport只能生成SOAP11的生成SOAP12會不完整,  使用wsdl2java 先進入src目錄,執行wsdl2java {url};**