摘要: Redisson是Redis官方推荐的Java版的Redis客户端。 阅读全文
posted @ 2020-11-19 18:09 Tiny_Cc 阅读(116) 评论(0) 推荐(0)
摘要: 1、stream().map().collect(Collectors.toList()); stream()优点 无存储。stream不是一种数据结构,它只是某种数据源的一个视图,数据源可以是一个数组,Java容器或I/O channel等。为函数式编程而生。对stream的任何修改都不会修改背后 阅读全文
posted @ 2020-11-05 11:28 Tiny_Cc 阅读(89) 评论(0) 推荐(0)
摘要: 一、final 在Java中,final关键字可以用来修饰类、方法和变量(包括成员变量和局部变量)。下面就从这三个方面来了解一下final关键字的基本用法。 1.修饰类 当用final修饰一个类时,表明这个类不能被继承。也就是说,如果一个类你永远不会让他被继承,就可以用final进行修饰。final 阅读全文
posted @ 2020-08-31 16:34 Tiny_Cc 阅读(196) 评论(0) 推荐(0)
摘要: 常用配置 1、autoCommit 此属性控制从池返回的连接的默认自动提交行为。它是一个布尔值。 默认值:true。 设置为false后,事务不会自动提交,导致对数据库的插入修改操作无效,但是查询和删除可以。 2、connectionTimeout 此属性控制客户端等待来自池的连接的最大毫秒数。如果 阅读全文
posted @ 2020-08-20 10:18 Tiny_Cc 阅读(2501) 评论(0) 推荐(1)
摘要: 一、实现方式 ①将配置表读取存入redis做缓存 ②创建自定义注解定义方法返回参数需要在数据字典中翻译的表明和列名 ③使用aop切面对查询出的结果进行数据字典注入 二、测试 本测试使用springboot+mysql+redis,过程如下: 1、准备工作 mysql创建测试表user,user_da 阅读全文
posted @ 2020-08-03 17:24 Tiny_Cc 阅读(4798) 评论(0) 推荐(0)
摘要: 前言:在html页面开发时,为了用户体验考虑我们会对JavaScript和CSS进行缓存以减少不必要的服务器请求;另一方面我们也希望当服务器端内容发生变更时用户能及时收到反馈,因此我们需要静态资源进行缓存控制。 一、Springboot的缓存控制方式(MD5实现) 1、启用Cache Busting 阅读全文
posted @ 2020-08-03 16:37 Tiny_Cc 阅读(931) 评论(0) 推荐(0)
摘要: 从jdk1.7版本起,可以自动关闭IO流 把需要关闭的资源声明再try的小括号里即可省略之后的close(),简洁美观省力。 /** * 获取文件内容 * @param file 文件 * @return 内容 */ public String getText(File file){ try(Fil 阅读全文
posted @ 2020-06-08 15:10 Tiny_Cc 阅读(510) 评论(0) 推荐(0)
摘要: 使用FtpClient上传一批文件,在传输了一段时间后出现上传文件到ftp中变成0字节文件。 网上查阅后发现原因: FTP服务器有被动模式和主动模式。(具体查另外资料) 在JAVA中将FTPClient设置为被动模式即可解决问题。 解决方式: 调用FTPClient.enterLocalPassiv 阅读全文
posted @ 2020-05-27 09:30 Tiny_Cc 阅读(401) 评论(0) 推荐(0)