原创 docker學習筆記

1.虛擬機安裝docker出現問題: 1.1設置yum源: A.使用yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

原创 虛擬機在docker裏面運行Prometheus~~~~~~筆記1

以下內容僅供參考,大神有建設性建議的,歡迎指出,這只是初步,後面繼續更~~~~: 1.此時默認已經安裝好docker: 第一步:創建主機的文件夾: mkdir /prometheus vim /prometheus/prometheus

原创 linux服務器上面安裝JDK,TOMCAT,部署項目以及出現的問題解決方法

對於安裝環境,之前一直用的是1.7的版本,最近要求改成1.8的版本,但是有的服務器已經安裝好環境,以及部分服務器可能有自帶的JDK,或者是安裝到一半的環境。。。。。以下是一個簡單的腳本,可以實現簡單的一鍵安裝功能。()mkdir /usr

原创 23種設計模式之單例模式

目前爲止,本人才看完與創建對象有關的幾種設計模式,以下除了一些基本的內容整理之外,個人理解部分,如有不足或者理解錯誤之處,還希望大家可以直接指出,一起探討。 單例模式: 優點:可以限制外部在使用該類時隨意或者過多的創建對象,保證內存之中只

原创 23種設計模式之原型模式

原型模式中主要用到Cloneable這個接口,來實現淺拷貝,下面是具體內容: 原型模式的適用場合: 1、實際項目中很少單獨出現,一般與工廠模式一起出現,通過clone創建對象,並由工廠方法提供給調用者使用; 2、如果這個類的初始化非常複雜

原创 linux服務器上面跑maven項目,跑一段時間之後,前端調接口失敗。。。。。。

問題現象一:Tomcat還是可以正常訪問,項目後臺輸出,看似也沒有任何問題,但是隻要前端一調用接口,就會報:Exception in thread "http-nio-8080-exec-24" java.lang.OutOfMemory

原创 導入一個已存在的項目,常見問題

問題一、導入:file---->import--->Existing  Maven Projects很多人在導入maven項目時,可能會出現提示,說以及存在該項目。如下圖:然後,接下來會出現:此時的/pom.xml........前面的方

原创 將後臺日誌輸出到指定文件中,並且每天生成一個日誌文件

主要有以下四部:一、導包   (我用的是org.apache.log4j.Logger                    將 log4j-1.2.17.jar放到lib下面)二、在web.xml中添加一個監聽  <listener> 

原创 把測試沒有問題的項目部署到服務器中(包括修改部分內容)

以下都是eclipse的步驟: 項目打war包:file->Export->web->war file 然後選定存放位置即可。 替換掉上線項目中的一些指定文件:使用工具putty或者SercureCRTPortable(使用linux指令

原创 將指定數據按照Excel導出到指定位置以及讀取指定位置下Excel表中的數據

網上查閱了一些數據,但是很多代碼不全,或者存在一些bug,以及有些數據內容寫死,不方便多種場合使用,以下,做了一個簡單的封裝滿足一些簡單功能的操作。(前端只需要傳遞給後臺所需要的參數就可以實現以下功能)公用的部分:下面功能的實現,需要導入