原创 tomcat啓動閃退解決方法

有時候,我們在啓動tomcat的時候,tomcat的cmd窗口會閃退,這樣我們就看不了閃退原因。 這時,我們可以修改tomcat的啓動文件來讓cmd窗口停下來。 操作如下: 1.用文本方式打開tomcat的startup.bat文件,在最

原创 Java多線程模擬運動比賽

Java的併發包中有各種併發類,今天通過這個例子來熟悉使用CyclicBarrier類。 CyclicBarrier類就像一個起跑線,定義了賽道的大小,當所有運動員(多線程)同時在起跑線, 那麼CyclicBarrier就會觸發起跑動作。

原创 log4j2 自定義日誌輸出文件

目的 最近用到一個項目,需要在一個類中,將日誌區分打印到不同的日誌文件中 比如同一個地方打印兩條日誌“receive message from port[123]”,"receive message from port[456]" 這兩條

原创 使用idea和gradle打包可運行jar,包含lib架包

首先我們需要知道,使用的是shadow來幫助我們打包jar 需要在build.gradle中加入以下幾個部分 buildscript { repositories { maven { ur

原创 使用java編寫snmp inform 發送與接收示例

環境:java+gradle+snmp4j 編譯器idea 進入正題 首先,我們編寫一個snmp接收類 package main.snmp.util; import org.snmp4j.*; import org.snmp4j.mp

原创 使用idea創建gradle的springboot工程

這篇文章給沒有使用過idea,gradle,springboot的人蔘考一下怎麼使用這三個創建工程。 idea軟件的安裝,gradle的安裝和環境配置我就不在這裏寫了。注意jdk的版本需要是1.8,否則springboot和idea可能用

原创 gradle創建springboot的helloworld工程的配置文件

buildscript { repositories { maven { url 'http://maven.aliyun.com/nexus/content/groups/public/

原创 Jboss4.2之前版本修復安全漏洞

jboss作爲一個老古董,有些服務是已經部署了十年以上,後來漏洞不斷出現,就要不斷升級修復漏洞 jboss在4.0.5版本之前,會引入tomcat組件jbossWeb-tomcatxx.sar。但是在4.0.5之後,換成了jboss-we

原创 hibernate調用save方法,不update而是create一條新紀錄

今天,在調用hibernate的save方法遇到一件奇怪的事:使用load方法從數據庫中讀取出一個對象,然後更新這個對象的一個字段,再重新save回數據庫,按道理,hibernate會更新數據庫中的記錄,而不是新建一條記錄。但是,hibe

原创 iframe框架高度自適應在兼容模式下(ie7)不兼容的解決方法

因爲ie7之前的版本不兼容contentDocument屬性(使用的是HTMLIFrameElement.contentWindow.document),所以不能使用obj.contentDocument.body.scrollHeigh

原创 struts2.5.16新版本升級

這次struts2版本升級,也是因爲要修復安全漏洞CVE-2018-1327。在舊版本升級新版本的過程中,遇到了不少問題,在這裏記錄一下。struts2.5.16版本下載鏈接:http://mirrors.hust.edu.cn/apac

原创 解決 Android SDK下載和更新失敗“Connection to https://dl-ssl.google.com refused

由於現在google網址被牆,使用SDK Manager安裝SDK的時候,無法下載相對應的組件,並且提示Connection to https://dl-ssl.google.com refused。 網上提供的修改host文件的方法已經

原创 java實現數字漸隱效果

這個主要是設置窗口的形式,因爲只要顯示數字,所以數字所在的窗口不能出現標題欄和邊框,此外,窗口的背景要設置爲透明 窗口設置爲透明的實現過程是把窗口後面的內容截屏,然後顯示爲窗口的背景圖片,詳細情況參考http://www.blogjava

原创 關於jsp中的Unable to compile class for JSP解決

我在一個ajax項目中引用了xml,在寫到Document xmlDoc = (Document)new XPPReader().read(new ByteArrayInputStream(xml.getBytes())); 的時候,出現

原创 iframe中內嵌div的width爲100%出現的不兼容現象

今天發現,一個內嵌在iframe中的div,當樣式寬度設置爲width=100%時,出現ff和ie不兼容的情況。 ff中這個div寬度超過iframe的寬度 而ie中這個div寬度不足iframe的寬度 經過百度,發現是因爲不同瀏覽