JobRunShell 上篇博文,博主讲了Listener相关的内容。本篇博文,博主将要详细介绍一下JobRunShell的功能。简单的来说,JobRunShell就是Job...
JobRunShell 上篇博文,博主讲了Listener相关的内容。本篇博文,博主将要详细介绍一下JobRunShell的功能。简单的来说,JobRunShell就是Job...
Listener 上篇博文,博主介绍了jobStore相关的内容。本篇博文,博主将介绍quartz框架中监听器的使用以及原理。监听器在开源框架中十分常见,通过监听器我们可以实...
JobStore 在之前的博文中,博主已经写了关于Job的相关内容。本篇博文,博主将介绍JobStore相关的内容。 JobStore是存放Job和Trigger的地方。当我...
JobRunShell 上篇博文,博主讲了Listener相关的内容。本篇博文,博主将要详细介绍一下JobRunShell的功能。简单的来说,JobRunShell就是Job...
Trigger相关内容 上篇博文,博主介绍了Job的相关内容。本篇博文,博主将介绍Trigger相关的内容。 Trigger Trigger是触发器的意思,它只定义Trigg...
Job相关内容 本篇博文,博主主要介绍job相关的内容。 Job job是业务方法需要实现的接口,代表需要被调度框架进行调度的任务。job源码如下所示,从源码中我们可以看到,...
调度器创建之实例化 博主的前一篇博文主要介绍了schedule创建时的配置文件加载,下面博主将介绍一下scheduler的instantiate方法。 代码回顾 instan...
源码和依赖分离 博主在接触一个新项目的时候,发现这个项目打包出来的jar包非常的小,这样在替换测试环境的jar包时就会显得十分有优势。通过查看pom文件得知,原来这个项目用到...
mysql简单热备份 这里我们讲的是mysql自动热备份,热备份就是说我们不需要将机器停止,就可以将数据给备份出来。并且这里的自动热备份是基于某个时间点的自动热备份,也就是说...
logback日志深入使用 在之前的博文中,博主已经简单的介绍了logback的配置文件以及简单的使用。下面,博主将介绍一下logback的一些其它用法。 格式化输出 log...
前言 博主的使用nginx来解决浏览器跨域问题中,已经介绍了什么是浏览器跨域。接下来,博主来介绍一下怎么使用https和响应头来解决浏览器跨域问题。 解决跨域问题 这里介绍一...
安装java环境 博主这里使用的是aliyun的centos系统,想要在上面运行java程序,就得先安装一下java环境。博主在后面的文章中会使用docker来运行其它软件的...
什么是spring profile? spring profile就是spring的多环境配置功能,可以通过执行激活的profile来进行配置环境的快速切换。 开始使用 创建...
什么是shell脚本? 首先我们要了解一下shell的概念。shell 是指一种应用程序,这个应用程序提供了一个界面,用户通过这个界面访问操作系统内核的服务。而shell脚本...
配置文件源码解析 博主的前一篇博文主要介绍了quartz的入门使用,现在博主就来讲解一下quartz配置文件的加载流程。 代码回顾 在上面的StdSchedulerFacto...
插件介绍 基于cordova框架,我们可以将h5资源打包成app。然后通过热更新插件可以实现h5资源的热更新,而不用重新发布到应用市场,让客户再从应用市场下载。 插件的使用 ...
什么是gitbook? gitbook是一个现代的分布式在线文档编辑工具,它支持markdown文件,可以将内容导出成pdf,也可以通过网址直接访问文档内容。 文档推荐 官方...
什么是quartz? quartz是一个开源的任务调度框架,它可以帮助我们实现任务的定时调度,任务的持久化,支持故障切换和负载均衡。当然,它的优点远远不止这些。 什么是任务调...
系统服务部署入门 说到服务部署,想必绝大多数程序员都做过linux和windows上的部署。博主在这里简单介绍一下java应用的部署,至于tomcat服务器,docker容器...
什么是websocket? websocket是一种长连接协议,它可以在浏览器和服务器之间建立一个不受限的双向实时通信的通道。 与http协议的区别 http协议是短链接协议...