原创 spring項目的啓動過程

下邊利用tomcat啓動spring項目來看看啓動過程中發生了什麼: 項目啓動過程比較長,本想着粘到編輯器中做解析,無奈字數超限,於是轉爲圖片,結果超出長度,不得已做了二次截圖才上傳成功,項目啓動的主要行爲

原创 Exception in thread "main" java.lang.SecurityException

工作時爲了測試寫的工具類好不好用,單獨寫了一個main方法進行測試,於是報了以下錯誤: Exception in thread "main" java.lang.SecurityException: Prohibited package

原创 POI動態合併下載文件的單元格

最近在做圖表報表相關的開發時,遇到了一個問題:頁面上展示的Excel在下載打開後發現同一類別下的單元格沒有合併,是一行一行的狀態: 而預計的效果是要和頁面上展示的一樣: 因爲這塊展示功能的數據是從數據庫中取出來在頁面動態展示的,不能確

原创 java awt實現隨機選課

朋友選課犯了難,我說不如給你寫個抓鬮程序吧,看天意,可以啊,於是說幹就幹。以下是源碼,供參考: public class SelectClass extends JFrame { private static final long s

原创 IP Hash負載均衡算法

/** * IP Hash負載均衡算法 * * @author ZhaoFang * */ class IpHash { //remoteIp爲獲取到的請求地址 public static String ipHas

原创 重做系統後查不到jdk版本

由於本人Java,maven,tomcat都沒裝在C盤,所以做系統很隨便,不過這次電腦重做了一下系統,恢復了一下環境變量,卻死活找不到jdk,提示不是內部或者外部命令,於是使用瞭如下方法解決了。前提是Java安裝沒有問題,環境變量沒有配錯

原创 dubbo-admin的安裝

1.從網上下載打包好的dubbo-admin war包,如果不是打包好的,需要在命令提示行中進入到dubbo-admin目錄下,使用mvn package命令手動打包,之後會在target文件夾下出現一個war包; 2.把war包放在to

原创 Linux常用資源查看命令

首先,附上JVM內存圖,以此作爲基準來看進程對資源的佔用情況。 1.使用ps -ef|grep jar 命令查看進程,接着,使用jmap -heap PID(25263)命令對對空間使用情況做一個瞭解: t-zyfs@t-zyfs-a

原创 org.eclipse.swt.SWTError: No more handles的解決

在線安裝完一些插件後發現報出的這個問題,問題的出現困擾了我好多天,如果把組件全部刪掉就太蠢了,這些組件下載安裝可不容易,網上各種方法:刪除workspace配置文件的一些內容、給ini文件添加配置,等等試過來還是不行。搗鼓了好幾天,終於給

原创 安裝Jenkins

1.打開官網:https://jenkins.io/ 2.點擊進入下載頁: 3.下載Java通用war包: 4.把下載的war包放在自定義的目錄,這裏我放在了E:\JavaTool\Jenkins.war下 5.打開CMD,運行以下命

原创 CentOS7使用firewalld打開關閉防火牆與端口

1、firewalld的基本使用 啓動: systemctl start firewalld 關閉: systemctl stop firewalld 查看狀態: systemctl status firewalld  開機禁用  : s

原创 dubbo和spring cloud該選哪個?

dubbo和spring cloud作爲當下比較流行的兩種開發框架,相信在最初的學習或者開發選型時會糾結于于學習哪個框架。下邊就來從橫向和縱向分別對比一下這兩者之間的異同,以便對這兩種框架有更深入的理解。 在對比之前,我們先來看看這兩者之

原创 eclipse下安裝fastdfs-client-java

fastdfs-client-java這個jar包在中央倉庫找不到,不過爲了方便的在本地使用,於是在官網下載了fastdfs-client-java這個源碼工程,下載下來後目錄結構是這樣的: 接下來要生成相應的jar包,之後安裝進本地倉

原创 eclipse debug屬性值標紅的幾種情況

今天改着項目,Ctrl+G時項目自動退出了,重啓唄。 重啓完之後照常啓動本地zookeeper,app、web,再次打開瀏覽器調試,問題開始出現了:頁面報500;後臺報空,於是開始排查原因,debug一下,一看設置的倆值都標紅,結果是封裝

原创 rabbitmq的使用:安裝(一)

今天想試着用rabbitmq做個demo,於是乎就先安裝一下rabbitmq唄,打開下載地址: http://www.rabbitmq.com/install-windows.html 下載完了,點擊安裝,卻彈出了這麼個窗口: 不用說,