原创 Solr安裝於Tomcat以及配置

     對於出入Solr新手的我來說,百度了各種大神的Solr安裝和配置,做個筆記。基於windows以下是我測試環境:tomcat 6.0 、 JDK 1.6 、 solr-4.5.0。 以測試環境爲例: 一、準備工作      1.

原创 timer定時器時間配置

時間的配置如下: <value>0 26 16 * * ?value> 時間大小由小到大排列,從秒開始,順序爲 秒,分,時,天,月,年    *爲任意 ?爲無限制。由此上面所配置的內容就是,在每天的16點26分啓動znrwdb方法 具體時

原创 underlying database!Caused by: com.jcraft.jsch.JSchException: invalid privatekey: [B@309286bd

好久沒有敲代碼了,昨天拉了下之前的項目,然後各種各樣的問題都出來了~~~,一臉懵逼。。。 關鍵是換了電腦後,沒有裝任何開發工具,其中影響深刻的本文下面提到的問題: java.sql.SQLException: Connections c

原创 Mac 終端啓動本地服務

Mac終端啓動本地服務有如下方式: 1.啓動Mac自帶Apache服務方式: //啓動服務apache服務器 sudo apachectl start //失敗的話,重啓服務 sudo apachectl restart 密碼輸入完成之

原创 linux下在線安裝mysql

找了好多文章,都是表裏不一,我想打人。。。啊哈哈哈 我是安裝了mysql 5.6版,詳細操作如下: 第一步:需要卸載mariadb,否則安裝mysql會出現衝突。                首先執行命令rpm -qa | grep m

原创 關於Java本地下載模板,而服務器不行(File.separator)問題

在Windows下的路徑分隔符和Linux下的路徑分隔符是不一樣的,當直接使用絕對路徑時,跨平臺會暴出“No such file or diretory”的異常。   比如說要在temp目錄下建立一個test.txt文件,在Wind

原创 在windows上安裝RabbitMQ

      Rabbit是一個在AMQP協議標準基礎上完善的,可用於企業消息系統。他遵循Mozilla Public License開源協議。 採用Erlang實現的工業級的消息隊列(消息)服務器。官網地址:點擊打開鏈接 1、下載安裝

原创 Idea多項目開發,要注意的問題

對於Idea新手來說,導入項目可以注意了: 如下圖: 千萬不要open打開導入項目到新窗口或者當前窗口,而是要close當前窗口後,新導入新的項目。原因是: 當前項目的環境配置,可能和新的項目的環境配置有出入,也大不一樣,所以要clos

原创 solr 入門筆記

    solr採用Lucene搜索庫爲核心,提供全文索引和搜索開源企業平臺,提供REST的HTTP/XML和Json的API,以下是我的測試環境:    1.solr版本4.5.0    2.jdk是1.6 準備 java相關壞境配置,

原创 java.lang.UnsupportedOperationException(向數組增加值)

之前遇到這種問題: String[] arr ={"a","b","c"}; List list = Arrays.asList(arr); list.add("d"); list.add("e"); 運行如下: 修改如

原创 Solr+tomcat 簡單實例

    俗話說,溫故而知新,要學習的東西,得要反反覆覆的去搞明白,不然年齡大了就是個問題,比如我。。。看下文:     Solr 是可供企業使用的、基於Lucence的搜索服務器,它支持層面搜索、命中醒目顯示和多種輸出格式。在接下來的文章

原创 WARN org.apache.struts2.dispatcher.Dispatcher - Could not find action or result

下面是jsp頁面: <form action="servlet/ShowData" method="post"> 查詢公司ID<input type="text" name="com_id" size="15"><br> <br> <i

原创 Intellij Idea 編譯代碼 提示 系統資源不足

導入項目到idea中,運行結果出現: Information:java: 系統資源不足。Information:java: 有關詳細信息,請參閱以下堆棧追蹤。Information:java: at java.util.Arrays.co

原创 接口限流算法(關於臨界點處理)

       在開發高併發系統時,有三把利器來保護系統:緩存、降級和限流。下面來看看限流量的一些算法: 1.計數器法:        它是限流算法中最簡單最容易的一種算法,比如我們要求某一個接口,1分鐘內的請求不能超過10次,我們可以

原创 Idea設置字符編碼和內存溢出

當運行項目後,類中出現亂碼問題: 這是全局設置,這樣設置後某些文件還是出現亂碼,這時候,直接右擊類頁面,點擊字符編碼Character encoding,設置utf-8或者gbk 有時候,發現運行項目,出現內存溢出現象,選擇file-》