原创 採用apache的commons-email包發送郵件死鎖

採用apache的commons-email包發郵件時候,程序卡住停頓了,使用jstack命令查看棧信息如下: java.lang.Thread.State: RUNNABLE at java.net.SocketInp

原创 mongodb後臺啓動及遠程登錄

linux下mongodb啓動後,關閉窗口,就自動停止了。這個時候需要用命令: mongod --fork --logpath /data/logs/mongodb/mongo.log --logappend  遠程登錄: mon

原创 linux下導出mysql表數據到文本中

使用命令:  mysql -h 10.22.206.57 -N -e 'select * from table_name' > alen.txt 直接在終端執行即可,-N表示忽略表名,-e表示執行

原创 使用BeanUtils方法拷貝不上問題

         最近在項目中,發現BeanUtils.copyProperties方法拷貝bean屬性時候,有的時候會失效。最後發現是由於項目中引用了spring和common兩個包,都有BeanUtils方法,錯誤引用導致。方法參數順

原创 配置zookeeper啓動內存

配置bin目錄下的zkServer.sh,使用vim打開,加入參數: 加入到: 使用jmap命令查看: 從上圖可知,已經生效。 使用命令:zkCli.sh –server 10.77.20.23:2181 確認客戶端能連上。 注意

原创 異步請求中System.exit(0)注意事項

System.exit(0)是將你的整個虛擬機裏的內容都停掉了 ,而dispose()只是關閉這個窗口,但是並沒有停止整個application e

原创 CentOS系統中postfix日誌位置設置

CentOS系統中不同發行版本,日誌位置可能不同,目前碰到兩種情況: 1. /etc/syslog.conf 2./etc/rsyslog.conf 下面,修改配置文件內容後,需要/etc/init.d/rsyslog restart

原创 morphia操作mongodb對日期範圍查詢

1. mongodb中日期類型: 2. 命令行中,日期範圍查詢: 3.採用morphia操作日期查詢:

原创 mongodb中cron定時任務

需求: 每天定時清除mongodb中某一天之前的數據 思路: 採用shell腳本調用mongodb的命令執行js腳本即可。 步驟: 1.編寫email.js文件,作用:清除mongodb某天之前數據,具體代碼如下: Date.proto

原创 solr中mmseg4j自定義詞庫配置

mmseg4j是一個比較流行的中文分詞,具體介紹見:http://code.google.com/p/mmseg4j/schema.xml 配置文件: <fieldType name="textComplex" class="solr.T

原创 Caused by: com.sun.mail.smtp.SMTPAddressFailedException: 554 5.7.1

安裝了postfix服務器(ip:10.3.23.52),在本地(ip:10.2.30.24),本地單元測試時候,報錯Caused by: com.sun.mail.smtp.SMTPAddressFailedException: 554

原创 solr中mmseg4j支持單個字母、數字及組合搜索

         如題,看到這個題目也許覺得功能有些多餘,字母、數字連在一塊的話,是不會單獨分出來的,分詞時候是連在一塊的,也算正常搜素需求。如輸入

原创 java序列化時候序列ID作用(結合實際場景)

     簡單來說,Java的序列化機制是通過在運行時判斷類的serialVersionUID來驗證版本一致性的。在進行反序列化時,JVM會把傳來的字節流中的serialVersionUID與本地相應實體(類)的serialVersio

原创 爲什麼單例模式構造方法私有

public class Singleton { private Singleton(){ } private static Singleton instance = new S

原创 idea intellij項目中jsp找不到標籤庫

已經在pom.xml中加入了對應的jar包,還是找不到jsp中的標籤庫,如下圖設置即可: 點贊 收藏 分享 文章舉報 alen1985 發佈了132 篇原創文章 · 獲贊 1