原创 markdown 做圖 : Mermaid語法
Mermaid語法 使用Markdown 流程圖製作: Mermaid 引自: https://mermaid-js.github.io/mermaid/#/ sequenceDiagram 使用 sequenceDiagr
原创 Mac工具軟件推薦 程序猿
僅推薦工具 不定期補全 1. Alfred (收費) 快速幫助你一切,誰用誰知道. 擴展基於Workflows. 官網指路: https://www.alfredapp.com/ workflows:https://www.alf
原创 IntelliJ - IDEA插件推薦
1. maven-helper 快速編譯打包,上傳倉庫,查看pom依賴,解決衝突等 2.Codota 智能提示,代碼補全 3.Alibaba Java Coding Guidelines 阿里巴巴代碼規約 4.Free Mybatis p
原创 JAVA的三種任務調度,Timmer,ScheduledExecutorService和Quartz
1. Timmer JDK自帶的任務調度工具,只需Timmer和TimmerTask兩個類,就可以實現調度. TimmerTask實現了Runnable接口,只需繼承TimerTask並實現其中run方法,即可交於其自動調度 其調度方法是
原创 Linux 內存,cpu,io等信息的查看
具體命令 vmstat vmstat [-a] [-n] [-S unit] [delay [ count]] vmstat [-s] [-n] [-S unit] vmstat [-m] [-n] [delay [ count]] v
原创 MQ 的新手自學路(activeMQ)
ActiveMQ下載地址:https://activemq.apache.org/download-archives.html 下載後解壓, 可以在conf文件夾下的activemq.xml中修改配置信息 在bin目錄下選擇適當文件中wr
原创 Quartz 新手自學(簡單應用)
簡單定時框架, 第一次接觸,自學 官方DOC: http://www.quartz-scheduler.org/api/2.1.7/index.html 直接上簡單例子, 先導包, 讓自己寫的類實現Job public class Qu
原创 存儲過程 自我學習
存儲過程 IN,OUT,INOUT三種參數 IN:指定入參,不可返回, OUT:指定出參,不可返回 INOUT,:調用時被指定,可修改,可返回 無參,無返回值 存儲過程 CREATE PROCEDURE name() BEGIN
原创 類加載順序(父類,子類,靜態)
I. 父類靜態成員。 (按照書寫順序排列) II. 父類靜態代碼塊。 III. 子類靜態成員。 IV. 子類靜態代碼塊。 V. 父類實例成員。 (按照書寫順序排列) VI. 父類動態代碼塊。 VII.
原创 Linux 日誌分析,過濾,處理
date 查看當前服務時間 tail -f text.log 實時刷新指定日誌 tail -n 100 text.log 查看最後一百行日誌 cat -n text.log 顯示日誌行數 cat -n text.log |grep "
原创 JDNI配置和使用
JNDI java的命名與上下文接口,通常用於獲取配置文件中的datasource或者內部訪問路徑,及屬性配置. javax.naming.Context context = new javax.naming.InitialContex
原创 About java8
蒐羅了一些關於Java 8 的文章, http://blog.csdn.net/renfufei/article/details/24600507 http://www.codeceo.com/article/java-8-top-ti
原创 Redis相關
java鏈接Redis時,鏈接異常 1.注意防火牆 2.將redis-conf配置文件的 可連接ip註釋掉或者添加上要鏈接的機器 bind 3.DENIED Redis is running in protected mode is e
原创 使用maven搭建項目時 報錯
使用powerShell 在運行 mvn archetype:generate -DgroupId=i(名字) -DartifactId=(名字) -DarchetypeArtifactId=maven-archetype-webapp
原创 linux,xshell,快捷鍵
清屏clear ctrl+L 打開一個新窗口:ctrl+n shift+ctrl+n 打開本鏈接的新窗口: ctrl+t shift+ctrl+t 複製: ctrl+ins 粘貼: shift+i