原创 idea多source 源文件夾時,打包出現沒有class編譯文件的問題

idea打包要複雜的多,沒有eclipse簡單明瞭, 需要明確自己項目pom設置是否正確,是否將source文件夾的編譯路徑設置在了指定位置,而pom又獲取了這個位置的編譯文件. 所以需要設置project setting  ,配好了編譯

原创 [ 解決 ] maven多模塊項目 eclipse,idea 爲啥install後 包大小不同

同樣的項目.我測了很多次,終於搞明白爲啥會這樣了 首先說剛學eclipse用的就是  project Explorer 這個視圖來看代碼的,而且他可以設置work set方便分項目 但當使用maven項目時,在這個視圖使用updateM

原创 使用spring做定時任務

使用spring的@Scheduled 標籤註釋在方法上,需要弄明白cron各個參數啥意思才能設置什麼時候進行任務調度 如果圖個簡單,可以在這裏設定好需求,自動生成配置 http://cron.qqe2.com/ @Scheduled(

原创 linux下安裝cronolog 並對tomcat進行分割日誌

爲了實現日誌分割,找了很多博文,自己實驗後,現留下安裝經驗 需要現在linux下安裝cronolog ,但有些鏈接地址已經失效,可能wget後連不上 這是能用的地址: 終端現進入存放的目錄,如 /db/apps 再輸入下面命令下載  gz

原创 模擬服務器,訪問項目

在VMware中虛擬機中轉好centos7,配置網絡,jdk,tomcat後 虛擬機服務器IP爲192.168.49.128 查看物理機聯通虛擬機的 IP 注意:  物理機虛擬IP肯定和虛擬機IP在同一個網段  我這都是  192.16

原创 linux下安裝jdk,tomcat, 開啓linux端口

安裝jdk: 使用xshell鏈接linux服務器 使用 mkdir  創建文件夾 上傳下載好的  linux版本的jdk 進入上傳的jdk的目錄 使用命令 解壓並賦予操作權限 tar  -zxvf  jdk1.8.xxxx 解壓後可以看

原创 項目部分js出現亂碼-easyui datagrid form 下標出現亂碼

怎麼設置,clean,都不行. 打成war包不亂碼,放在tomcat服務器,使用瀏覽器訪問就亂碼. 找到是因爲公司用eclipse utf-8的環境. 而家裏用idea 配的部分是utf-8,有些是GBK的. 使用utf-8打開保存,又用

原创 idea設置了src以外的source folder install後target卻看不到class文件

發現問題:    maven 項目 ,    src裏面的資源文件使用install都編譯了,但和src同一級別的文件夾,make diracetory as source 了,使用install時,target裏沒有.class 文件.

原创 解決安全證書問題unable to find valid certification path to requested target 解決記錄

本地推送請求下游時發生異常  sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.S

原创 各種技術資源文件後面備註的GA,RC,beta等含義

https://blog.csdn.net/gnail_oug/article/details/79998154   https://blog.csdn.net/hittata/article/details/4577806

原创 使用jetty啓動服務器時的eclipse配置

Maven環境下,添加一個端口號爲8888的Debug啓動 一些虛擬機參數配置,一些老版本還需要配置內存,防止內存溢出 ${jrebel_args} -Xms512M -Xmx1024M -XX:PermSize=128M -XX

原创 Java源碼學習02-異常的定義,使用,處理

異常的頂層父類Throwable:繼承它後,查看內部的方法.包括 ​ package learn.error; import java.io.Serializable; import java.util.Objects; /**

原创 Java代碼保證操作的原子性

創建java.util.concurrent.atomic.AtomicBoolean類的實例對象, 運用:在接口項目中的dao層查詢時      public static AtomicBoolean notify = new Ato

原创 Java源碼學習--00源碼目錄介紹

源碼目錄中的   rj.jar就是我們需要學習的源碼所在目錄,打開後發現有,com,java,javax,jdk,org,sun等不同的包         我們學習源碼肯定需要排除干擾,如com,jdk,sun,org等一看就不是我們需要

原创 jetty輕量級服務器介紹,運行命令及pom配置

我們剛開始接觸編程時,運行的都是tomcat服務器,它集成了很多的功能,而在開發及生產環境中這些功能並沒有用上,但是在運行時卻集成了這些不需要的功能導致服務資源的浪費. 在這樣的大環境下,有Google首先開始使用了jetty這樣輕量級可