摘要:
资料: 链接:https://pan.baidu.com/s/1rzWVArn71HCcyS1mqE9OYA 提取码:1211 学习地址:https://www.bilibili.com/video/BV1LQ4y127n4 1.认识微服务 随着互联网行业的发展,对服务的要求也越来越高,服务架构也从 阅读全文
摘要:
字符串长度都是调用String类的length()方法,通常这样就可以,但是现在项目中需要汉字的长度是2,所以说需要换个写法 public static int stringLength(String str) { int stringLength = 0; try { if (str != nul 阅读全文
摘要:
oracle数据库,定义的TIMESTAMP类型,从数据库中取出作时间对比的时候,发现取出是Sun Oct 24 20:49:20 CST 2021这种格式,需要转换为常见的日期格式作对比 public static void main( String[] args ) { String t1 = 阅读全文
摘要:
使用Condition实现简单的阻塞队列 阻塞队列是一种特殊的先进先出队列,它有以下几个特点 1.入队和出队线程安全 2.当队列满时,入队线程会被阻塞;当队列为空时,出队线程会被阻塞。 import java.util.LinkedList; import java.util.concurrent. 阅读全文
摘要:
查看配置 show variables like '%increment%'; 如果: auto_increment_increment=2 执行: set @@global.auto_increment_increment = 1; set @@auto_increment_increment = 阅读全文
摘要:
上传到指定的路径,并以当前的日期分类 public String add(MultipartFile file) throws Exception { String path = null;// 文件路径 if (file != null) {// 判断上传的文件是否为空 String type = 阅读全文
摘要:
添加依赖 <!--阿里云存储--> <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> <version>3.10.2</version> </dependency> <!-- 阅读全文
摘要:
今天遇到了条件中使用时间参数,数据库是Oracle的,查阅MyBatis Plus QueryWrapper 默认提供的几个方式都不行, 这种时间查询 // 预警时间 if (warning.getWarningTimeParams() != null && warning.getWarningTi 阅读全文
摘要:
主要还是时间精度问题 阅读全文
摘要:
首先在启动类似添加注解 @EnableTransactionManagement 然后在service的实现方法上添加注解 @Transactional(rollbackFor = CustomException.class) 这里使用自定义异常进行处理,抛自定义异常进行数据的回滚 package 阅读全文