上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 29 下一页
摘要: 1.引言 高并发场景在现场的日常工作中很常见,特别是在互联网公司中,这篇文章就来通过秒杀商品来模拟高并发的场景。文章末尾会附上文章的所有代码、脚本和测试用例。 本文环境:SpringBoot 2.5.7 + MySQL 8.0 X + MybatisPlus + Swagger2.9.2 模拟工具: 阅读全文
posted @ 2023-11-09 09:46 Lafite-1820 阅读(114) 评论(0) 推荐(0)
摘要: 一、业务场景 在多线程并发情况下,假设有两个数据库修改请求,为保证数据库与redis的数据一致性, 修改请求的实现中需要修改数据库后,级联修改Redis中的数据。 请求一:A修改数据库数据 B修改Redis数据 请求二:C修改数据库数据 D修改Redis数据 并发情况下就会存在A —> C —> D 阅读全文
posted @ 2023-11-09 09:39 Lafite-1820 阅读(275) 评论(0) 推荐(0)
摘要: 来源: https://blog.51cto.com/5250070/1660955 1.用途说明 free命令用来显示内存使用状况。display information about free and used memory on the system。 free 命令相对于top 提供了更简洁的 阅读全文
posted @ 2023-11-08 10:24 Lafite-1820 阅读(1476) 评论(0) 推荐(0)
摘要: 1 环境描述 2 确保安装顺利,linux先关闭selinux服务,否则容器内部可能权限不足 vi /etc/selinux/config SELINUX=enforcing #注释掉 SELINUXTYPE=targeted #注释掉 SELINUX=disabled #增加 :wq! #保存退出 阅读全文
posted @ 2023-11-06 17:08 Lafite-1820 阅读(166) 评论(0) 推荐(0)
摘要: 一、概述 SSO是Single Sign On的缩写,OAuth是Open Authority的缩写,这两者都是使用令牌的方式来代替用户密码访问应用。流程上来说他们非常相似,但概念上又十分不同。 SSO大家应该比较熟悉,它将登录认证和业务系统分离,使用独立的登录中心,实现了在登录中心登录后,所有相关 阅读全文
posted @ 2023-11-02 14:36 Lafite-1820 阅读(182) 评论(0) 推荐(0)
摘要: postgreSQL除法保留小数 -1 例子 postgres=# select 1/4; ?column? 0 (1 row) 在PG里如果想做除法并想保留小数,用上面的方法却行不通,因为"/" 运算结果为取整,并且会截掉小数部分。 --2 类型转换 postgres=# select round 阅读全文
posted @ 2023-10-31 15:41 Lafite-1820 阅读(994) 评论(0) 推荐(0)
摘要: 本篇将要学习 Spring Boot 统一功能处理模块,这也是 AOP 的实战环节 用户登录权限的校验实现接口 HandlerInterceptor + WebMvcConfigurer 异常处理使用注解 @RestControllerAdvice + @ExceptionHandler 数据格式返 阅读全文
posted @ 2023-10-30 16:00 Lafite-1820 阅读(2048) 评论(0) 推荐(0)
摘要: postgresql时间戳格式化 -- 年 select to_char(to_timestamp(1608018517000 / 1000),'yyyy'); -- 年-月 select to_char(to_timestamp(1608018517000 / 1000),'yyyy-MM'); 阅读全文
posted @ 2023-10-24 09:53 Lafite-1820 阅读(3059) 评论(0) 推荐(0)
摘要: Spring 提供了对缓存的支持,允许你将数据存储在缓存中以提高应用程序的性能。Spring 缓存抽象基于 Java Caching API,但提供了更简单的编程模型和更高级的功能。 Spring 集成缓存提供了一种方便的方式来使用缓存,从而提高应用程序的性能。Spring 缓存抽象提供了通用的缓存 阅读全文
posted @ 2023-10-19 11:16 Lafite-1820 阅读(93) 评论(0) 推荐(0)
摘要: 1、启动引导类 大部分时候,SpringBoot应用主要通过在引导类调用SpringApplication的静态run方法启动,同时将引导类注册为配置源。比如下面是一个SpringMVC的Web应用,引导类是WebMVCBootstrap,和命令行参数args作为SpringApplication静 阅读全文
posted @ 2023-10-17 17:53 Lafite-1820 阅读(145) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 29 下一页