原创 Java執行SQL腳本導入

    今天做了一個用java導入sql腳本的功能,前臺上傳一個sql文件,後臺先保存本地,然後進行導入。主要代碼如下:String cmd = "cmd /c sqlplus usr/pwd@{//服務器IP:1521/}sid @d:\

原创 Linux掛在光盤

    今天,有空自己搭了個Linux環境,結果最簡模式安裝,沒有桌面插件。掛在光盤就得用命令了。我用的是CentOS。    首先創建一個自己專門用來存放光盤內容的目錄,如:mkdir /media/centos。    然後mount

原创 OpenNLP中關於語言檢測的語料訓練

因爲項目的原因,需要使用到NLP的相關技術。當時是先使用過nltk,但是因爲nltk主要是外國的語種支持的比較豐富,而且又是python要與項目集成也不太方便,後來找到OpenNLP,發現它相對來說,對於亞洲的語言有一些支持。因此使用上了,

原创 網上下載的dubbo-admin控制檯程序啓動報錯Bean property 'URIType' is not writable

因爲linux中使用的是jdk1.8,所以網上直接下載的dubbo-admin.war基本是2.5.4及以下的,如果放入tomcat中啓動會報以下錯誤信息Caused by: org.springframework.beans.NotWri

原创 關於KindEditor組件上傳本地圖片報服務器異常的錯誤

    今天突然間接到一個異常信息的問題,說系統的在線文本編輯器裏上傳本地圖片報服務器異常的錯誤信息,開始我用firebug調試,發現前臺不報錯,然後我去服務器日誌裏找,也沒看到相關信息。看網上寫的說有可能是路徑或者有可能是權限問題,我看權

原创 HashMap與ConcurrentHashMap的區別

    最近做的一個項目裏使用了多線程以及LinkedBlockingQueueh和LinkedBlockingDeque等類,在某線程裏有一個屬於線程實例的全局的HashMap,然後在run方法中會通過map的迭代器進行遍歷,然後會修改此

原创 eclipse啓動時卡在進度條處

關於 eclipse啓動卡死的問題(eclipse上一次沒有正確關閉,導致啓動的時候卡死錯誤解決方法)常用的解決方法:      方案一(推薦使用,如果沒有這個文件,就使用方案二):      到<workspace>\.metadata\

原创 我的友情鏈接

51CTO博客開發

原创 報錯信息 No value specified

    今天代碼中使用了BeanUtils.copyProperty(A,B)的方法,但是控制檯卻報了org.apache.commons.beanutils.ConversionException: No value specified這

原创 部署jar應用時cmd在換一個目錄後就報找不到路徑

最近做得項目中,開始打包後,用cmd可以運行jar文件,後來用戶換了一個目錄後,突然間cmd用不了。於是

原创 for循環的特殊用法

再看ThreadPoolExecutor源碼中看到如圖所示代碼:這是爲了在內層的多級for循環中能有效控制循環打斷和終止的特殊寫法。可以參考:http://biancheng.dnbcw.info/java/99880.html

原创 java通過虛擬機設置參數的方式動態獲取當前項目的絕對路徑

public final static String RUNTIME_HOME = System.getProperty("RUNTIME_HOME"); protected volatile boolean reload = fal

原创 js中使用setInterval方法只調用一次而沒有循環調用

    <script>         var i = 0;         function fun() {             console.log(i);             var obj = document.getE

原创 dubbo超時的深思

在dubbo的provider和consumer的配置文件中,如果都配置了timeout的超時時間,dubbo默認以consumer中配置的時間爲準provider.xml的配置:<dubbo:service timeout="4000"

原创 POSTMAN測試SpringMVC RESTFul風格的服務端接口始終得不到值

    後臺接口中接收參數使用DataObject(包含一個String類型的屬性data)    ServletRequestDataBinder binder = new ServletRequestDataBinder(new Dat