上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 26 下一页
摘要: 现在很多开发的 API 都支持 ajax 直接请求,这样就会导致跨域的问题,解决跨域的问题一方面可以从前端,另一方面就是服务器端。 一、Controller类名上方添加@CrossOrigin 注解通过此方式注解则Controller中的所有通过@RequestMapping注解的方法都可以进行跨域 阅读全文
posted @ 2020-01-02 13:30 不死码农 阅读(4306) 评论(0) 推荐(0) 编辑
摘要: 之前博文中介绍过token 机制处理 接口幂等性问题,这种方式一个问题对代码的入侵比较多, 相对书写代码来讲就比较麻烦,本文介绍使用 redis 分布式锁机制解决接口幂等性问题。 1:定义注解: @Target(ElementType.METHOD) @Retention(RetentionPoli 阅读全文
posted @ 2020-01-02 10:37 不死码农 阅读(5769) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/qq_26286487/article/details/80990249 https://blog.csdn.net/qq_27101653/article/details/89472293 阅读全文
posted @ 2020-01-02 09:46 不死码农 阅读(1161) 评论(0) 推荐(0) 编辑
摘要: 分析: 其实这是问到缓存必问的,因为缓存雪崩和穿透,是缓存最大的两个问题,要么不出现,一旦出现就是致命性的问题,所以面试官一定会问你。 剖析: 缓存雪崩 对于系统 A,假设每天高峰期每秒 5000 个请求,本来缓存在高峰期可以扛住每秒 4000 个请求,但是缓存机器意外发生了全盘宕机。缓存挂了,此时 阅读全文
posted @ 2019-12-31 17:02 不死码农 阅读(2484) 评论(0) 推荐(1) 编辑
摘要: Redis缓存的使用,极大的提升了应用程序的性能和效率,特别是数据查询方面。但同时,它也带来了一些问题。其中,最要害的问题,就是数据的一致性问题,从严格意义上讲,这个问题无解。如果对数据的一致性要求很高,那么就不能使用缓存。 另外的一些典型问题就是,缓存穿透、缓存雪崩和缓存击穿。目前,业界也都有比较 阅读全文
posted @ 2019-12-31 16:59 不死码农 阅读(556) 评论(1) 推荐(0) 编辑
摘要: 转自:https://www.cnblogs.com/jpfss/p/8618297.html 常见配置举例 堆大小设置JVM 中最大堆大小有三方面限制:相关操作系统的数据模型(32-bt还是64-bit)限制;系统的可用虚拟内存限制;系统的可用物理内存限制.32位系统 下,一般限制在1.5G~2G 阅读全文
posted @ 2019-12-31 16:04 不死码农 阅读(17962) 评论(0) 推荐(1) 编辑
摘要: 序今天听同事说UNION 和 UNION ALL的区别,遂自己来简单研究一番;研究先说结论,因为UNION 操作会对结果去重且排序,所以从速度来说, UNION ALL会更胜一筹。建两张表,分别插入几条数据: 这两张表唯一的不同就是数据中,一个是“王五”,一个是“老六”。 使用union all 可 阅读全文
posted @ 2019-12-31 15:19 不死码农 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 分表分库 当项目比较大的时候,基本上都会进行分表分库的 后面就讲讲什么时候需要分库,什么时候需要分表 什么时候需要分库 垂直分割 垂直拆分就是要把表按模块划分到不同数据库表中(当然原则还是不破坏第三范式),这种拆分在大型网站的演变过程中是很常见的。当一个网站还在很小的时候,只有小量的人来开发和维护, 阅读全文
posted @ 2019-12-25 08:39 不死码农 阅读(2513) 评论(0) 推荐(0) 编辑
摘要: SpringBoot整合表单验证注解@Validated,以及分组验证 首先引入jar包 <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-validator</artifactId> <version>6.0.7 阅读全文
posted @ 2019-12-24 17:05 不死码农 阅读(4405) 评论(0) 推荐(0) 编辑
摘要: JDK8推荐使用 map.forEach((K, V) -> { System.out.println("Key : " + K); System.out.println("Value : " + V); }); foreach推荐使用 for (Map.Entry<String, String> 阅读全文
posted @ 2019-12-19 17:29 不死码农 阅读(158) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 26 下一页