原创 linux安裝email,發送郵件做監控

一、使用yum命令安裝    yum -y install sendmail yum install -y mail yum install -y mutt 二、啓動email命令     查看email運行狀態:/etc/init.d

原创 centos中安裝jdk環境

使用centos的yum命令安裝jdk,方便,快捷,簡單 一.卸載安裝的open JDK 1.查看安裝的jdk rpm -qa | grep java  輸出如下: java-1.7.0-openjdk-1.7.0.181-2.6.14

原创 IDEA配置本地tomcat啓動項目

        公司老的項目用tomcat插件啓動運行發現不太好使,還是需要在tomcat環境下面進行部署,運行,此篇就是記錄IDEA集成tomcat環境下運行項目的例子。   一、在本地下好解壓tomcat D:\ft-tomcat\

原创 IDEA編譯器將項目打包可執行的jar

      這篇文章用來記錄使用IDEA編譯器來生成執行的jar文件,用於第三方調用,提高線程穩定性。這邊文章能讓你執行jar,並且該項目依賴的第三方jar也能讓你生成的jar成功執行。   話不多說,創建一個簡單的項目,安裝如下步驟執行

原创 使用oracle客戶端工具PL/SQL連接過程詳解

      對於oracle這款數據庫,想必使用的人不會陌生,但是實際在新的環境下使用會產生恐懼心理,如果是內網的能直接連接上還好點,如果內網連接有點困難,在去連接oracle就可以痛苦了。筆者如今就是這樣的環境,無論是測試服務的連接,還

原创 java獲取本地文件轉json,出現的亂碼問題

    最近項目中遇到一個問題,RPC遠程調用的接口的時候,接口報錯,導致錄播服務數據庫沒有數據,影響了正常業務的運行,急需解決,方案就是製作本地數據,導入數據。本地文件是txt文件格式,讀取本地文件代碼:BufferedReader b

原创 關於session獲取引發的問題,以及對其進行的思考

    最近玩了下使用的websocket技術做消息推送,過程中遇到了session的問題,問題描述如下:用戶登錄的時,將用戶信息保存到session中,用戶主頁通過ws協議的方式訪問服務器,訪問地址:ws://127.0.0.1:808

原创 SpringBoot整合Mybatis

SpringBoot如何優雅的整合Mybatis? 1.POM配置文件 <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/200

原创 Spring-Boot獲取部署項對jar中內容獲取的一些思考

SpringBoot項目打包是jar的方式,在實際項目部署也是以jar的形式.jar部署項目有比較特殊,不會解壓jar中的文件,jar的目錄結構如下:                                            

原创 springboot 默認異常處理

SpringBoot默認有自定義異常處理的體系,在做SpringBoot項目的時候,如果是拋出了運行時異常,springBoot並會對異常進行處理,返回如下異常信息: { "timestamp": 1517294278132,

原创 jenkins整合tomcat進行持續deploy

jenkins的最後一個環節就是將構建好的內容發佈到項目所處的容器中,只有發佈到容器的內容,才能供外界環境進行訪問以及使用! jenkins需要環境:      需要安裝deploy to container Plugin(最新版的je

原创 多線程編程在實際項目中的運用

最近在實際項目中遇到了需要多線程來處理的一個實際問題:一堆視頻資源需要上傳到一個cc平臺,如果串行處理,顯然不能很好實用多核的cpu處理器,於是考慮到實用線程的方式進行上傳,但是創建多少個線程了?如果一個資源對應一個線程去處理,當資源數目

原创 java畫圖使用字體出現的問題

java是門跨平臺的語音,衆所周知,但是使用java底層畫圖的API,比如jfreechart,Graphics等,會發現使用中文的字體出現如下類似的情況: 此問題原因歸咎於:系統本身不支持中文的字體。 檢測系統平臺的兩個工具類: i

原创 AOP和Interceptor與java註解的結合使用

很多框架都用到了註解,常見的如spring,hibernate,springMvc,SpringBoot等。使用註解有什麼用呢?       註解和xml一樣,都能提供元數據的支持,二者都有各自的好吃,但是使用註解會和代碼的結合性更密切一

原创 IDEA提交項目到github

        老是無法很超過的提交初始的項目到git,所以在此記錄一下提交的過程! 準備步驟: 一、在oschina git上面創建git項目         很簡單,在此不再詳述,創建後的結果如下: 二、在本地創建需要提交的項目