JobRunShell 上篇博文,博主講了Listener相關(guān)的內(nèi)容。本篇博文,博主將要詳細(xì)介紹一下JobRunShell的功能。簡(jiǎn)單的來(lái)說(shuō),JobRunShell就是Job...
JobRunShell 上篇博文,博主講了Listener相關(guān)的內(nèi)容。本篇博文,博主將要詳細(xì)介紹一下JobRunShell的功能。簡(jiǎn)單的來(lái)說(shuō),JobRunShell就是Job...
Listener 上篇博文,博主介紹了jobStore相關(guān)的內(nèi)容。本篇博文,博主將介紹quartz框架中監(jiān)聽(tīng)器的使用以及原理。監(jiān)聽(tīng)器在開(kāi)源框架中十分常見(jiàn),通過(guò)監(jiān)聽(tīng)器我們可以實(shí)...
JobStore 在之前的博文中,博主已經(jīng)寫(xiě)了關(guān)于Job的相關(guān)內(nèi)容。本篇博文,博主將介紹JobStore相關(guān)的內(nèi)容。 JobStore是存放Job和Trigger的地方。當(dāng)我...
JobRunShell 上篇博文,博主講了Listener相關(guān)的內(nèi)容。本篇博文,博主將要詳細(xì)介紹一下JobRunShell的功能。簡(jiǎn)單的來(lái)說(shuō),JobRunShell就是Job...
Trigger相關(guān)內(nèi)容 上篇博文,博主介紹了Job的相關(guān)內(nèi)容。本篇博文,博主將介紹Trigger相關(guān)的內(nèi)容。 Trigger Trigger是觸發(fā)器的意思,它只定義Trigg...
Job相關(guān)內(nèi)容 本篇博文,博主主要介紹job相關(guān)的內(nèi)容。 Job job是業(yè)務(wù)方法需要實(shí)現(xiàn)的接口,代表需要被調(diào)度框架進(jìn)行調(diào)度的任務(wù)。job源碼如下所示,從源碼中我們可以看到,...
調(diào)度器創(chuàng)建之實(shí)例化 博主的前一篇博文主要介紹了schedule創(chuàng)建時(shí)的配置文件加載,下面博主將介紹一下scheduler的instantiate方法。 代碼回顧 instan...
源碼和依賴分離 博主在接觸一個(gè)新項(xiàng)目的時(shí)候,發(fā)現(xiàn)這個(gè)項(xiàng)目打包出來(lái)的jar包非常的小,這樣在替換測(cè)試環(huán)境的jar包時(shí)就會(huì)顯得十分有優(yōu)勢(shì)。通過(guò)查看pom文件得知,原來(lái)這個(gè)項(xiàng)目用到...
mysql簡(jiǎn)單熱備份 這里我們講的是mysql自動(dòng)熱備份,熱備份就是說(shuō)我們不需要將機(jī)器停止,就可以將數(shù)據(jù)給備份出來(lái)。并且這里的自動(dòng)熱備份是基于某個(gè)時(shí)間點(diǎn)的自動(dòng)熱備份,也就是說(shuō)...
logback日志深入使用 在之前的博文中,博主已經(jīng)簡(jiǎn)單的介紹了logback的配置文件以及簡(jiǎn)單的使用。下面,博主將介紹一下logback的一些其它用法。 格式化輸出 log...
前言 博主的使用nginx來(lái)解決瀏覽器跨域問(wèn)題中,已經(jīng)介紹了什么是瀏覽器跨域。接下來(lái),博主來(lái)介紹一下怎么使用https和響應(yīng)頭來(lái)解決瀏覽器跨域問(wèn)題。 解決跨域問(wèn)題 這里介紹一...
安裝java環(huán)境 博主這里使用的是aliyun的centos系統(tǒng),想要在上面運(yùn)行java程序,就得先安裝一下java環(huán)境。博主在后面的文章中會(huì)使用docker來(lái)運(yùn)行其它軟件的...
什么是spring profile? spring profile就是spring的多環(huán)境配置功能,可以通過(guò)執(zhí)行激活的profile來(lái)進(jìn)行配置環(huán)境的快速切換。 開(kāi)始使用 創(chuàng)建...
什么是shell腳本? 首先我們要了解一下shell的概念。shell 是指一種應(yīng)用程序,這個(gè)應(yīng)用程序提供了一個(gè)界面,用戶通過(guò)這個(gè)界面訪問(wèn)操作系統(tǒng)內(nèi)核的服務(wù)。而shell腳本...
配置文件源碼解析 博主的前一篇博文主要介紹了quartz的入門(mén)使用,現(xiàn)在博主就來(lái)講解一下quartz配置文件的加載流程。 代碼回顧 在上面的StdSchedulerFacto...
插件介紹 基于cordova框架,我們可以將h5資源打包成app。然后通過(guò)熱更新插件可以實(shí)現(xiàn)h5資源的熱更新,而不用重新發(fā)布到應(yīng)用市場(chǎng),讓客戶再?gòu)膽?yīng)用市場(chǎng)下載。 插件的使用 ...
什么是gitbook? gitbook是一個(gè)現(xiàn)代的分布式在線文檔編輯工具,它支持markdown文件,可以將內(nèi)容導(dǎo)出成pdf,也可以通過(guò)網(wǎng)址直接訪問(wèn)文檔內(nèi)容。 文檔推薦 官方...
什么是quartz? quartz是一個(gè)開(kāi)源的任務(wù)調(diào)度框架,它可以幫助我們實(shí)現(xiàn)任務(wù)的定時(shí)調(diào)度,任務(wù)的持久化,支持故障切換和負(fù)載均衡。當(dāng)然,它的優(yōu)點(diǎn)遠(yuǎn)遠(yuǎn)不止這些。 什么是任務(wù)調(diào)...
系統(tǒng)服務(wù)部署入門(mén) 說(shuō)到服務(wù)部署,想必絕大多數(shù)程序員都做過(guò)linux和windows上的部署。博主在這里簡(jiǎn)單介紹一下java應(yīng)用的部署,至于tomcat服務(wù)器,docker容器...
什么是websocket? websocket是一種長(zhǎng)連接協(xié)議,它可以在瀏覽器和服務(wù)器之間建立一個(gè)不受限的雙向?qū)崟r(shí)通信的通道。 與http協(xié)議的區(qū)別 http協(xié)議是短鏈接協(xié)議...