【异常】WARN: Establishing SSL connection

Sat Jul 06 16:16:35 CST 2019 WARN: Establishing SSL connection without server's identity verification is not recommended. According to MySQL 5.5.45+,...

2019-07-06 16:21:29

阅读数 49

评论数 0

读取properties文件,中文乱码

读取properties文件,中文乱码 在线编码转换Native/ASCII http://tool.oschina.net/encode?type=3

2019-07-03 17:02:24

阅读数 24

评论数 0

JUnit4常用的注解

一、JUnit4常用的注解 (1)@Test:将一个方法标记为测试方法; (2)@Before:每一个测试方法调用前必执行的方法; (3)@After:每一个测试方法调用后必执行的方法; (4)@BeforeClass:所有测试方法调用前执行一次,在测试类没有实例化之前就已被加载,需用sta...

2019-06-29 17:49:26

阅读数 16

评论数 0

SpringBoot 中的事务处理 @Transactional

一、什么是事务? 一个事务一旦其中有一个操作出现错误,事物的操作将全部回滚。系统将事务中对数据库的所有的已完成的操作全部撤消,回滚到事务开始的状态。 一个事务中的所有操作作为一个单元,要么完全地执行,要么完全地不执行。 事务是为了确保数据的完整性和一致性,保证成批的 SQL 语句要么全部执行...

2019-02-25 17:40:29

阅读数 357

评论数 0

MySQL笔记(十)MySQL事务 transaction

一、为什么要有事务? 用一个很经典的例子: 事务广泛的运用于订单系统、银行系统等多种场景。如果有以下一个场景: A用户和B用户是银行的储户。现在A要给B转账500元。那么需要做以下几件事: 1. 检查A的账户余额>500元; 2. A账户扣除500元; 3. B账户增加...

2019-02-25 14:25:02

阅读数 73

评论数 0

MySQL的Limit子句

MySQL的Limit子句 Limit子句可以被用于强制 SELECT 语句返回指定的记录数,可以用来分页。 一、Limit子句参数用法 Limit接受一个或两个数字参数。参数必须是一个整数常量。 一个参数:它表示返回最大的记录数。从第一行开始算。 两个参数:参数1是指定第一个返回的记录...

2019-02-22 16:52:18

阅读数 297

评论数 2

MySQL中时间日期类型的使用

一、MySQL中 日期和时间类型 参考 MySQL 数据类型(还有其他知识) 参考 SQL 数据类型 表示时间值的日期和时间类型为 DATETIME、DATE、TIMESTAMP、TIME和YEAR。 每个时间类型有一个有效值范围和一个"零"值,当指定不...

2019-02-22 16:50:45

阅读数 111

评论数 0

SpringBoot + Log4j 每天输出一个日志文件(分级别的)

一、日志文件的作用 将系统日志持久化到文件保存起来,当程序方便发生问题的时候,能够快速、准确的定位到问题的所在。 现在有很多日志处理方式他们都是什么关系SLF4J和Logback和Log4j和Logging的区别与联系 SLF4J详情 logger打印日志(如何打印对象内容) log4j...

2019-02-19 16:04:57

阅读数 1566

评论数 1

MongoDB模糊查询-查询某月的数据

mongodb 模糊查询 应用场景: 做报表统计查询2019年02月的数据 db.getCollection('WT_SpareManage').find({"useDate":{"$regex":"...

2019-02-18 16:58:54

阅读数 223

评论数 0

Java 数组转成集合List三种方法和(数组、集合List、Set相互转换)

Java 数组转成集合List 三种方法 package com.list; import java.util.ArrayList; import java.util.Arrays; import java.util.List; /** * Java 数组转成集合List * @aut...

2019-02-18 16:52:21

阅读数 410

评论数 1

SpringBoot + AOP 统一处理日志

Springboot + AOP 统一处理日志。然后系统日志持久化到文件保存起来,当程序方便发生问题的时候,能够快速、准确的定位到问题的所在。SpringBoot + Log4j 每天输出一个日志文件(分级别的) 一、AOP框架AspectJ AspectJ是基于java开发的aop框架,自s...

2019-02-18 16:05:52

阅读数 79

评论数 0

JS中var、let、const区别

在javascript中有三种声明变量的方式:var、let、const。 var 声明全局变量。 let:声明块级变量,即局部变量。 const:用于声明常量,也具有块级作用域 ,也可声明块级。...

2019-02-15 10:56:55

阅读数 39

评论数 0

JAVA中 fastjson判断JSONObject是否为空,方法isEmpty()

JAVA中 fastjson判断JSONObject是否为空  package com.map; import com.alibaba.fastjson.JSONObject; /** * 判断JSONObject是否为空  * @author luolei * @date 2019...

2019-02-14 16:01:32

阅读数 3403

评论数 0

JAVA中 fastjson两个JSONArray叠加,合并 ,方法 addAll()

 JAVA中 fastjson两个JSONArray叠加,合并用addAll() package com.map; import com.alibaba.fastjson.JSONArray; import com.alibaba.fastjson.JSONObject; /** * 两个...

2019-02-14 10:38:07

阅读数 2472

评论数 2

double 保留两位小数

 double保留两位小数,四种方法 package com.math; import java.text.DecimalFormat; import java.text.NumberFormat; /** * Double保留两位小数,四舍五入 * @author luolei * ...

2019-02-13 09:55:22

阅读数 86

评论数 0

SpringBoot 上传文件(单个、多个文件)

说明 用Spring的 MultipartFile在Springboot 中实现上传单个文件(多个文件) 多文件上传,大量文件时,防止文件名相同,重新修改存储文件名。 html <!DOCTYPE html> <html&...

2019-01-31 16:26:20

阅读数 695

评论数 0

SpringBoot 如何配置静态资源的地址与访问路径

Spring Boot官方文档说明 默认情况下,Spring Boot将从类路径中的/static(/public或/resources或/META-INF/resources)目录或者根目录中提供静态内容(四个静态资源目录)ServletContext。它使用ResourceHttpReque...

2019-01-31 16:20:40

阅读数 4837

评论数 0

Spring注解 @Async 实现异步调用方法

异步方法调用使用场景:处理日志、发送邮件、发送短信。。。 关于@Async: (1)Spring 3.0 以及以后版本中支持的@Async (2)@Async修饰类,则该类所有方法都是异步的,@Async修饰方法,则该方法是异步的。 (3)只有@Async注解修饰的方法还不能够生效,还需要...

2019-01-30 16:25:21

阅读数 65

评论数 2

SpringBoot-Mail 发邮件(单发、群发、加附件、HTML格式)

我们处理异常通常会写入日志,但我们无法及时知道。如果能够将异常信息发送到邮箱,我们可以在第一时间发现这个异常。除此以外,还可以用来给用户发验证码以及各种离线消息等等。 说明:本Demo是用Springboot + Spring自带的JavaMailSender + QQ邮箱 来发邮件的 Jav...

2019-01-30 13:41:15

阅读数 642

评论数 0

Springboot+Mybatis+PageHelper 分页、排序

Springboot+Mybatis+PageHelper 分页、排序 升序 asc、降序 desc <!-- 继承 spring boot 父包--> <parent> <groupId>org.sp...

2019-01-28 09:02:46

阅读数 861

评论数 0

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