随笔分类 -  计算机 / Java

摘要:链接:尚硅谷-宋红康版 阅读全文
posted @ 2022-09-04 15:49 Water540 阅读(33) 评论(0) 推荐(0)
摘要:map 1 直接获取对象的值 this.categoryMapper.selectByIdList(ids).stream().map(Category::getName).collect(Collectors.toList()); 2 游标循环处理 pageInfo.getResult().str 阅读全文
posted @ 2020-11-30 21:11 Water540 阅读(308) 评论(0) 推荐(0)
摘要:一、变量 var:定义的变量有时候会成为全局变量 let:定义的变量严格,只在代码块内有效 const:声明的变量是常量,不能被修改 二、数据类型 字符串 @定义:~字符串定义标记,支持换行。 #常用函数: includes():返回布尔值,表示是否找到了参数字符串 startsWith():返回布 阅读全文
posted @ 2020-11-20 15:44 Water540 阅读(108) 评论(0) 推荐(0)
摘要:PV:(page view),即页面浏览量;用户每1次对网站中的每个网页访问均被记录1次。用户对同一页面的多次访问,访问量累计 UV:(unique visitor),独立访客,指访问某个站点或点击某条新闻的不同IP地址的人数。在同一天内,uv只记录第一次进入网站的具有独立IP的访问者,在同一天内再 阅读全文
posted @ 2020-11-19 11:03 Water540 阅读(407) 评论(0) 推荐(0)
摘要:链接:java的序列化与反序列化 阅读全文
posted @ 2020-11-16 10:36 Water540 阅读(32) 评论(0) 推荐(0)
摘要:一、作用 好文章参考:https://www.cnblogs.com/panxuejun/p/7715917.html 对请求进行预处理和后处理; 使用场景: 登录验证,判断用户是否登录 权限验证,判断用户是否有权限访问资源,如校验token 日志记录,记录请求操作日志(用户ip,访问时间等),以便 阅读全文
posted @ 2020-11-14 14:48 Water540 阅读(155) 评论(0) 推荐(0)
摘要:@Mapper:接口,一般添加在Mapper或者Dao层 @MapperScan:springboot启动类或持久层配置类,指定Mapper或Dao层的接口路径,省略Mapper注解 @ComponentScan:springboot启动类,扫描@Controller、@Service、@Repos 阅读全文
posted @ 2020-11-14 09:52 Water540 阅读(103) 评论(0) 推荐(0)
摘要:规范链接 CONSTRAINT详细信息 @Valid 被注释的元素是一个对象,需要检查此对象的所有字段值 @Null 被注释的元素必须为 null @NotNull 被注释的元素必须不为 null @AssertTrue 被注释的元素必须为 true @AssertFalse 被注释的元素必须为 f 阅读全文
posted @ 2020-09-07 21:36 Water540 阅读(303) 评论(0) 推荐(0)
摘要:1、引入Junit测试 <!--引入junit单元测试,两个一起引用,spring-test版本要与Spring-core保持一致--> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.1 阅读全文
posted @ 2020-09-07 19:32 Water540 阅读(139) 评论(0) 推荐(0)
摘要:一、简介 ***应用程序先注册到注册中心,在注册中心根据guli-config服务的名字找到配置中心,然后在配置中心根据配置从github加载基本配置。 二、配置中心(服务端,可以部署集群) 1、依赖 <!--配置中心--> <dependency> <groupId>org.springframe 阅读全文
posted @ 2020-09-01 18:28 Water540 阅读(191) 评论(0) 推荐(0)
摘要:一、简介 数据库连接池,负责分配、管理和释放数据库连接,连接池容器将数据库连接对象存放在内存中,当业务访问数据时,从连接池中获取连接对象。 二、参数说明 1、maximum-pool-size: 池中最大连接数(包括空闲和正在使用的连接); 1)默认值是10, 2)<=0会认定为10,>0 and 阅读全文
posted @ 2020-08-24 20:38 Water540 阅读(985) 评论(0) 推荐(0)
摘要:一、注册阿里云 二、购买OSS 三、创建桶 设定权限,其它默认即可 四、创建目录 点击桶名,进入创建目录即可。 五、开发文档 引入依赖: <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifa 阅读全文
posted @ 2020-08-20 10:27 Water540 阅读(963) 评论(0) 推荐(0)
摘要:一、依赖 <dependency> <groupId>com.baomidou</groupId> <artifactId>mybatis-plus-boot-starter</artifactId> <version>3.0.6</version> </dependency> <dependenc 阅读全文
posted @ 2020-05-13 20:33 Water540 阅读(1080) 评论(0) 推荐(0)
摘要:一、介绍 一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 框架。 二、依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <vers 阅读全文
posted @ 2020-05-11 18:14 Water540 阅读(179) 评论(0) 推荐(0)
摘要:1、 通过ForEach循环进行遍历 mport java.io.IOException; import java.util.HashMap; import java.util.Map; public class Test { public static void main(String[] arg 阅读全文
posted @ 2020-05-06 19:38 Water540 阅读(1913) 评论(0) 推荐(0)
摘要:一、实现方式 Timer:单线程,串行; ScheduledExecutor:并行,论询,实现麻烦; Spring Scheduler:适合小任务; JcronTab:按照crontab语法编写的java调度工具,比较强大; Quartz:强大,应用普遍。 二、 阅读全文
posted @ 2020-05-06 17:30 Water540 阅读(134) 评论(0) 推荐(0)
摘要:一、介绍 全文检索技术; 分布式; Restful风格; 近实时搜索 二、部署 下载:https://thans.cn/mirror/elasticsearch.html 新建用户,并登录; 解压; 配置 jvm.options: -Xms512m -Xmx512m path.data: /home 阅读全文
posted @ 2020-05-05 18:53 Water540 阅读(227) 评论(0) 推荐(0)
摘要:一、定义 FastDFS是由淘宝的余庆先生所开发的一个轻量级、高性能的开源分布式文件系统。用纯C语言开发,功能丰富: 文件存储 文件同步 文件访问(上传、下载) 存取负载均衡 在线扩容 适合有大容量存储需求的应用或系统。同类的分布式文件系统有谷歌的GFS、HDFS(Hadoop)、TFS(淘宝)等。 阅读全文
posted @ 2020-05-05 15:19 Water540 阅读(190) 评论(0) 推荐(0)
摘要:一、问题描述 1、浏览器对于ajax请求的一种安全限制:一个页面发起的ajax请求,只能是与当前页域名相同的路径,这能有效的阻止跨站攻击。 2、完整版:https://blog.csdn.net/f641385712/article/details/101170214 二、解决方法 Jsonp:最早 阅读全文
posted @ 2020-05-05 09:32 Water540 阅读(283) 评论(0) 推荐(0)
摘要:一、介绍 注:Zuul中默认就已经集成了Ribbon负载均衡和Hystix熔断机制。但是所有的超时策略都是走的默认值,比如熔断超时时间只有1S,很容易就触发了。 二、依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artif 阅读全文
posted @ 2020-05-04 17:07 Water540 阅读(217) 评论(0) 推荐(0)

//雪花飘落效果