前面我们学习了几种定时任务的实现,可以看到三个定时任务都可以执行,并且使同一个线程中串行执行,如果只有一个定时任务,这样做肯定没问题,但是当定时任务增多,如果一个任务卡死,就...
前面我们学习了几种定时任务的实现,可以看到三个定时任务都可以执行,并且使同一个线程中串行执行,如果只有一个定时任务,这样做肯定没问题,但是当定时任务增多,如果一个任务卡死,就...
Redis 是完全开源免费、遵守 BSD 协议的一个高性能 key-value 数据库。 Redis 与其他 key - value 缓存产品有以下三个特点 Redis 支持...
首先配置QQ邮箱->设置->账户->开启服务POP3/SMTP开启->获取授权码image 添加依赖 配置application.properties Service接口 实...
1、新建模块:spring-boot-websocker添加pom依赖:<dependency><groupId>org.springframework.boot</grou...
1场景 1.1后台管理系统 1.1.1、技术栈 SpringBoot、vue-cli SPA、npm、ElementUI 1.1.2、IDE WB、VS code、HB 1....
上传方式: 直接上传到应用服务器 上传到css(阿里云、七牛云) 前端将图片转成Base64编码上传 http://localhost:8080/ SpringBoot文件上...
Alpha、Beta、Gamma版本以下三者,在系统、架包、软件的开发过程中,使用。 Alpha:内测版,BUG多,开发人员开发过程中使用,希腊字母α,第一,指最初版Beta...
1、 常识: 1.1 War包 War包一般是在进行Web开发时,通常是一个网站Project下的所有源码的集合,里面包含前台HTML/CSS/JS的代码,也包含Java的代...
代码更新 1、查看当前的git仓库状态,可以使用git status git status 2、更新全部 git add * 3、接着输入git commit -m “更新说...
1. 创建SSH Key 在用户主目录下(打开命令行窗口的默认路径),看看有没有.ssh目录,如果有,再看看这个目录下有没有id_rsa和id_rsa.pub这两个文件,如果...
旧API、新的forEach API进行遍历打印集合中的元素对比下面比较使用旧API、新的forEach API进行遍历打印集合中的元素: 旧API需要获取集合的Iterat...
computed与methods的区别 computed是响应式的,methods并非响应式。 调用方式不一样,computed定义的成员像属性一样访问,methods定义的...
Mybatis 通用 Mapper 和 Spring 集成 MyBatis 是一款优秀的持久层框架,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有...
1.介绍Aop: AOP(Aspect Oriented Programming,面向切面编程),通过提供另一种思考程序的方式来补充OOP(Object Oriented P...
v-if举例: 转载于简书作者陶然然_niit v-show举例: 循环举例: 条件与循环结合的一个综合练习:
1.Vue.js是什么 Vue 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层,不仅易于上手,...
一.IDEA 创建 JUnit IDEA 下创建 JUnit,需要首先安装JUnit插件,步骤如下:【File -> settings -> Plugis -> Browse...
依赖注入是Martin Fowler 在2004年提出的关于IoC(控制反转)的解释,依赖注入和控制反转其实就是一个事物的两种不同说法控制反转一般分为依赖注入和依赖查找两种实...
创建步骤 1.创建一个空项目 2.file - new - project 一个空的项目 3.填写项目名称 4.选择要打开项目的方式 5.创建第一个模块a 6.新建一个模块 ...
1.安装git 于官网下载对应操作系统的git 安装完成后win+r输入cmd打开命令提示符,输入git;如果出现一下情况证明安装完成image 2.# 配置git环境 2....