自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (1)
  • 收藏
  • 关注

原创 图片

2019-10-10 16:26:48 187

原创 操作 Docker 容器

容器是独立运行的一个或一组应用,以及它们的运行态环境。对应的,虚拟机可以理解为模拟运行的一整套操作系统(提供了运行态环境和其他系统环境) 和跑在上面的应用。启动容器 启动容器有两种方式,一种是基于镜像新建一个容器并启动,另外一个是将在终止状态(stopped) 的容器重新启动。新建并启动 所需要的命令主要为 docker run 。下面的命令则启动一个 bash ...

2019-04-02 20:16:09 175

原创 使用 Dockerfile 定制镜像

    Dockerfile 是一个文本文件,其内包含了一条条的指令(Instruction),每一条指令构建一层,因此每一条指令的内容,就是描述该层应当如何构建。    还以之前定制 nginx 镜像为例,使用 Dockerfile 来定制。在一个空白目录中,建立一个文本文件,并命名为 Dockerfile :$ mkdir mynginx$ cd mynginx$ touch D...

2018-10-13 17:28:31 207

原创 Docker 镜像使用

获取镜像从 Docker Registry 获取镜像的命令是 docker pull 。其命令格式为:docker pull [选项] [Docker Registry地址]<仓库名>:<标签>Docker Registry地址:地址的格式一般是 <域名/IP>[:端口号] 。默认地址是Docker Hub。 仓库名:如之前所说,这里的仓库名是两...

2018-10-13 11:17:50 219

原创 CentOS 操作系统安装 Docker

系统要求:Docker 最低支持 CentOS 7。Docker 需要安装在 64 位的平台,并且内核版本不低于 3.10。 CentOS 7 满足最低内核的要求,但由于内核版本比较低,部分功能(如 overlay2 存储层驱动) 无法使用,并且部分功能可能不太稳定。使用脚本自动安装(1)阿里云的安装脚本 curl -sSL http://acs-public-mirror....

2018-10-12 22:01:45 200

原创 传播行为

spring特有的事务传播行为,spring支持7种事务传播行为。1、PROPAGATION_REQUIRED:如果当前没有事务,就创建一个新事务,如果当前存在事务就沿用当前事务,该设置是最常用的设置。2、PROPAGATION_SUPPORTS:支持当前事务,如果当前存在事务,就加入该事务,如果当前不存在事务,就以非事务执行。‘3、PROPAGATION_MANDATORY:支持当前...

2018-10-10 20:31:49 268

原创 数据库隔离级别

1、数据库事务⑴ 原子性(Atomicity)  原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,因此事务的操作如果成功就必须要完全应用到数据库,如果操作失败则不能对数据库有任何影响。⑵ 一致性(Consistency)  一致性是指事务必须使数据库从一个一致性状态变换到另一个一致性状态,也就是说一个事务执行之前和执行之后都必须处于一致性状态。  拿转账来说,假设用...

2018-10-10 20:23:07 254

原创 Spring boot 自动生成mybatis的dao、model、和mapper层

1、pom.xml添加内容,最下边添加plugin<build> <pluginManagement> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-bo

2018-09-19 23:00:06 941

原创 Spring boot自带定时任务Schedule

Spring boot创建定时任务步骤:1、开启定时任务SpringBoot为我们内置了@Scheduled定时任务,找到入口程序添加注解@EnableScheduling@SpringBootApplication@EnableSchedulingpublic class Application { public static void main(String[] ar...

2018-08-27 20:33:22 562

原创 通过java.net.URLConnection发送HTTP请求的方法

如何通过Java发送HTTP请求,通俗点讲,如何通过Java(模拟浏览器)发送HTTP请求。Java有原生的API可用于发送HTTP请求,即java.net.URL、java.net.URLConnection,这些API很好用、很常用,但不够简便;所以,也流行有许多Java HTTP请求的framework,如,Apache的HttpClient。运用原生Java Api发送简单的G...

2018-08-24 21:36:06 362

转载 任务调度框架Quartz(九) Spring Boot集成持久化Quartz定时任务管理

前言本文是对之前的一篇文章Spring+SpringMVC+mybatis+Quartz整合代码部分做的一个修改和补充, 其中最大的变化就是后台框架变成了Spring Boot。本工程所用到的技术或工具有:Spring BootMybatisQuartzPageHelperVu...

2018-08-23 19:56:13 348

转载 任务调度框架Quartz(八) 监听器Listerner

1. 概述Quartz的监听器用于当任务调度中你所关注事件发生时,能够及时获取这一事件的通知。类似于任务执行过程中的邮件、短信类的提醒。Quartz监听器主要有JobListener、TriggerListener、SchedulerListener三种,顾名思义,分别表示任务、触发器、调度器对应的监听器。三者的使用方法类似,在开始介绍三种监听器之前,需要明确两个概念:...

2018-08-23 19:55:55 414

转载 任务调度框架Quartz(七) JDBC JobStore实例

JDBC方式: 就是说通过数据库的jdbc链接来进行quartz的一个配置 Quartz支持了很好的支持demo用例 使用mysql作为例子进行演示 相比简单配置多出了 : 数据库数据库结构 (需要我们手动去初始化一些表格)配置 quartz.properties实际上是否使用jdbc模式的quartz 完全取决于 业务 , 当定时任务比较多的时候, 可...

2018-08-23 19:55:42 3809

转载 任务调度框架Quartz(六) 任务调度quartz整理

一张图,了解quartz运行机制:此图表示:Scheduler是容器,Trigger是多个触发器,jobDetail是多个任务,Calendar是多个日历。jobDetail任务,需要指定类实现Job接口,并重写execute方法。并且Jobdetail初始化时需要指定任务执行的运行时类。  1 package com.lec.util....

2018-08-22 20:08:24 421

转载 任务调度框架Quartz(五)Quartz任务调度框架之最全Quartz系统参数配置详解

我们通常是通过quartz.properties属性配置文件(默认情况下均使用该文件)结合StdSchedulerFactory 来使用Quartz的。StdSchedulerFactory 会加载属性配置文件并实例化一个Scheduler。默认情况下,Quartz会加载classpath下的”...

2018-08-22 20:07:55 501

转载 任务调度框架Quartz(四)Quartz任务调度框架之触发器精讲SimpleTrigger和CronTrigger、最详细的Cron表达式范例

Quartz的主要接口类是Schedule、Job、Trigger,而触发器Trigger就是定时任务的触发时间,它规定安排了关联的任务会在什么时候执行,并且表明了再次执行的时机。Quartz提供了多种触发器: 我们详细讲解最常用的两种触发器:简单触发器SimpleTrigger、基于Cr...

2018-08-22 20:07:38 385

转载 任务调度框架Quartz(三)任务调度框架Quartz实例详解深入理解Scheduler,Job,Trigger,JobDetail

首先给一个简明扼要的理解: Scheduler 调度程序-任务执行计划表,只有安排进执行计划的任务Job(通过scheduler.scheduleJob方法安排进执行计划),当它预先定义的执行时间到了的时候(任务触发trigger),该任务才会执行。在上一节中我们的示例中,我们预先安排了一个定时...

2018-08-22 20:07:16 311

转载 任务调度框架Quartz(二) 使用job、trigger、schedule调用定时任务

读完第一节,我们已经对Quartz有了一个大体的认识,它可以定时帮我们执行一些处理程序,尽管可能你之前对Quartz不了解以至于第一节很多术语(job、trigger等)不理解,没关系,从现在开始,笔者和你一起在实例中深入理解它们。没有code,就没有话语权——程序界真理本系列教程主要使用Mav...

2018-08-22 20:06:46 309

转载 任务调度框架Quartz(一) Quartz——一个强大的定时任务调度框架

Quartz,水晶、石英,一个简单朴素有美丽的名字,在Java程序界,Quartz大名鼎鼎,很多Java应用几乎都集成或构建了一个定时任务调度系统,Quartz是一个定时任务调度框架。何为定时任务调度框架?简而言之,它可以领会我们的意图在未来某个时刻做我们想要做的事情,比如,女友生日那天定时发送...

2018-08-22 20:06:24 634

转载 BeanUtils的populate方法之日期处理

BeanUtils.populate(Obj, Map);可以使map转对象,但是如果是Obj有个日期字段而Map中这个字段为空时候就会报错,无法赋值,这个时候就需要一个日期转换器!首先写一个日期转换器//日期转换器public class DateTimeConverter implements Converter{ private static final String DATE ...

2018-08-22 20:05:06 2072

Docker技术入门与实战 [杨保华,戴王剑,曹亚仑编著].pdf

Docker技术入门与实战 [杨保华,戴王剑,曹亚仑编著][机械工业出版社][2015.01][299页].pdf

2018-10-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除