原创 Java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter
部署項目時,啓動Tomcat一直出錯:Java.lang.NoSuchMethodException: org.apache.catalina.deploy.WebXml addFilter [plain] view
原创 CentOS安裝sysstat命令
yum istall sysstat sysstat是一個inux系統監控軟件 可以很方便的掌握linux服務器的資源使用情況
原创 tomcat+nginx域名配置
大多數時候我們一臺服務器會放置多個tomcat,這時如何通過域名的方式(不加端口號)訪問tomcat下的某個項目,通常情況下是修改tomcat端口爲80,但對多tomcat有很多嘔病,比如你要解決80端口被佔用的情況,本文就不細說了。 下
原创 vm虛擬機使用固定ip上網配置
1.編輯--》虛擬網絡編輯器 2.系統網絡配置 管理 3系統網絡設置 dns向網管獲取 service network restart #重啓網絡配置命令 現在就可以ping www.baidu.com 完畢。
原创 美食地圖-金媽媽韓國小喫
同樣是店面很小,而且不算很好找到,但是味道很棒。只去過一次,嚐了石鍋拌飯和包五花肉。飯店人很多,可能需要等位。 地址:柳河路81號
原创 jasperreports異常net.sf.jasperreports.engine.JRRuntimeException: java.io.IOException: Problem reading
這幾天服務器出現問題把程序從12切換到14服務器結果在14服務器下應用報表打印報錯,後面添加了jasperreports-fonts-4.5.1.jar 問題解決了,很納悶12上沒有這個包怎麼一直正常! An unexpected app
原创 linux系統安裝mysql
linux安裝mysql服務分兩種安裝方法: ①源碼安裝,優點是安裝包比較小,只有十多M,缺點是安裝依賴的庫多,安裝編譯時間長,安裝步驟複雜容易出錯; ②使用官方編譯好的二進制文件安裝,優點是安裝速度快,安裝步驟
原创 reids安裝
redis是C語言開發,建議在linux上運行,本教程使用Centos6.4作爲安裝環境。 安裝redis需要先將官網下載的源碼進行編譯,編譯依賴gcc環境,如果沒有gcc環境,需要安裝gcc: #yum instal
原创 nginx已經啓動 無法訪問頁面
通過IP訪問,可以看到 welcome nginx 的提示 下面我重啓linux服務器,重啓後通過ip訪問,死活連接不上了?沒辦法了,只有在百度和google 最後發現問題不是出在nginx上,而是出在ip
原创 Guava學習筆記:Guava新增集合類型-Bimap
BiMap提供了一種新的集合類型,它提供了key和value的雙向關聯的數據結構。 通常情況下,我們在使用Java的Map時,往往是通過key來查找value的,但是如果出現下面一種場景的情況,我們就需要額外編寫一些代碼了。首先來看
原创 Guava學習筆記:EventBus
EventBus是Guava的事件處理機制,是設計模式中的觀察者模式(生產/消費者編程模型)的優雅實現。對於事件監聽和發佈訂閱模式,EventBus是一個非常優雅和簡單解決方案,我們不用創建複雜的類和接口層次結構。 Observe
原创 maven debug
準備工作: a. 在pom.xml中配置jetty插件: Xml代碼 <plugins> <plugin> <g
原创 Guava學習筆記:Range
在Guava中新增了一個新的類型Range,從名字就可以瞭解到,這個是和區間有關的數據結構。從Google官方文檔可以得到定義:Range定義了連續跨度的範圍邊界,這個連續跨度是一個可以比較的類型(Comparable type)。比如
原创 eclipse building workspace太慢或者 js出錯問題解決
1.js文件錯誤解決辦法 右鍵項目->properties->Builders(注:JavaScript Validator也會引起 build workspace太慢) 2.Eclipse 一直不停 building
原创 Guava學習筆記:Guava cache
緩存,在我們日常開發中是必不可少的一種解決性能問題的方法。簡單的說,cache 就是爲了提升系統性能而開闢的一塊內存空間。 緩存的主要作用是暫時在內存中保存業務系統的數據處理結果,並且等待下次訪問使用。在日常開發的很多場合,由於受