js闭包 发表于 2019-05-22 | 分类于 base 闭包是函数和声明该函数的词法环境的组合。 词法作用域考虑如下情况: 123456789101112function init() { var name = "Mozilla"; // name 是一个被 init 创建的局部变量 function displ ... 阅读全文 »
博客面板动画效果 发表于 2019-05-21 | 分类于 其他 官网地址配置:https://www.npmjs.com/package/hexo-helper-live2d 执行步骤如下: 1.首先检查博客主目录下面的 package.json里面是否有 “hexo-helper-live2d:” “3.1.3”依赖,有的话可以先卸载 卸载命令: npm u ... 阅读全文 »
博客页面爱心点击效果 发表于 2019-05-21 | 分类于 其他 创建js文件注:此处以next主题模板为例 在/themes/next/source/js/src下新建一个js如:clicklove.js,然后把以下内容复制到js中 123!function(e,t,a){function n(){c(".heart{wi ... 阅读全文 »
freemarker模板 发表于 2019-05-21 | 分类于 java 一.什么是 Apache FreeMarker。 1.Apache FreeMarker™是一个模板引擎:一个Java库,用于根据模板和更改数据生成文本输出(HTML网页,电子邮件,配置文件,源代码等)。模板是用FreeMarker模板语言(FTL)编写的,这是一种简单的专用语言(不像PHP这样的完 ... 阅读全文 »
springboot异常处理的几种方法 发表于 2019-05-20 | 分类于 base springboot中异常处理的几种方式: 1).使用默认springBoot中默认的异常处理:BasicErrorController.class 2).自定义异常处理类 3).使用@ExceptionHandler注解做全局异常处理 1.自带的异常处理分为2类一种是返回页面,一种是返回json格 ... 阅读全文 »
输入框自动切换光标demo 发表于 2019-05-20 | 分类于 base 关于多输入框自动切换光标及粘贴功能(代码仅供参考可以直接用) 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354//js代码:如下功能实现了输入框的粘贴 ... 阅读全文 »
@NotBlank踩坑日常 发表于 2019-05-15 | 分类于 base @NotNill: 不能为null,但可以为empty @NotEmpty: 不能为null,而且长度必须大于0 @NotBlank:只能用在String类型上,不能为null,而且调用trim()后长度必须大于0, 注:NotBlank注解必须配合@Validated使用否则无效 阅读全文 »
Scheduled定时器的用法 发表于 2019-05-07 | 分类于 base 三种常用的Scheduled方法的表达式:cron,fixedDelay,fixedRate 注:使用此方法的类需要配置@Configuration,@EnableScheduling注解当然也可以开启其他注解, 使用@Scheduled标志的类其返回类型为void; 定时器执行任务1.cron / ... 阅读全文 »
docker常用命令 发表于 2019-05-05 | 分类于 base 1.docker常用命令 docker search mysql 这条命令表示查询mysql的所有镜像信息 docker pull mysql 表示从官方下载默认版本的mysql,latest docker pull mysql:5.6 表示下载mysql版本5.6的 版本 docker ima ... 阅读全文 »
docker创建mysql 发表于 2019-05-05 | 分类于 base 使用docker创建mysql数据库: 1.查找Docker Hub上的mysql镜像: docker search mysql 这里我们拉取官方的镜像,标签为5.6 docker pull mysql:5.6 然后查看下本地的所有镜像: docker images 2.创建并启动一个 ... 阅读全文 »