上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 29 下一页
摘要: 1 背景 作为在后端圈开车的多年老司机,是不是经常听到过,“mysql 单表最好不要超过 2000w”,“单表超过 2000w 就要考虑数据迁移了”,“你这个表数据都马上要到 2000w 了,难怪查询速度慢” 这些名言民语就和 “群里只讨论技术,不开车,开车速度不要超过 120 码,否则自动踢群”, 阅读全文
posted @ 2023-11-09 10:49 Lafite-1820 阅读(369) 评论(0) 推荐(0)
摘要: 事情是这样的,去年入职的新公司,之后在代码review的时候被提出说,不要写join,join耗性能还是慢来着,当时也是真的没有多想,那就写in好了,最近发现in的数据量过大的时候会导致sql慢,甚至sql太长,直接报错了。这次来浅究一下,到底是in好还是join好,仅目前认知探寻,有不对之处欢迎指 阅读全文
posted @ 2023-11-09 10:09 Lafite-1820 阅读(87) 评论(0) 推荐(0)
摘要: spring batch简介 spring batch是spring提供的一个数据处理框架。企业域中的许多应用程序需要批量处理才能在关键任务环境中执行业务操作。这些业务运营包括: 1、 无需用户交互即可最有效地处理大量信息的自动化,复杂处理。这些操作通常包括基于时间的事件(例如月末计算,通知或通信) 阅读全文
posted @ 2023-11-09 09:57 Lafite-1820 阅读(260) 评论(0) 推荐(0)
摘要: 1.引言 高并发场景在现场的日常工作中很常见,特别是在互联网公司中,这篇文章就来通过秒杀商品来模拟高并发的场景。文章末尾会附上文章的所有代码、脚本和测试用例。 本文环境:SpringBoot 2.5.7 + MySQL 8.0 X + MybatisPlus + Swagger2.9.2 模拟工具: 阅读全文
posted @ 2023-11-09 09:46 Lafite-1820 阅读(80) 评论(0) 推荐(0)
摘要: 一、业务场景 在多线程并发情况下,假设有两个数据库修改请求,为保证数据库与redis的数据一致性, 修改请求的实现中需要修改数据库后,级联修改Redis中的数据。 请求一:A修改数据库数据 B修改Redis数据 请求二:C修改数据库数据 D修改Redis数据 并发情况下就会存在A —> C —> D 阅读全文
posted @ 2023-11-09 09:39 Lafite-1820 阅读(226) 评论(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 阅读(1268) 评论(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 阅读(142) 评论(0) 推荐(0)
摘要: 一、概述 SSO是Single Sign On的缩写,OAuth是Open Authority的缩写,这两者都是使用令牌的方式来代替用户密码访问应用。流程上来说他们非常相似,但概念上又十分不同。 SSO大家应该比较熟悉,它将登录认证和业务系统分离,使用独立的登录中心,实现了在登录中心登录后,所有相关 阅读全文
posted @ 2023-11-02 14:36 Lafite-1820 阅读(132) 评论(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 阅读(911) 评论(0) 推荐(0)
摘要: 本篇将要学习 Spring Boot 统一功能处理模块,这也是 AOP 的实战环节 用户登录权限的校验实现接口 HandlerInterceptor + WebMvcConfigurer 异常处理使用注解 @RestControllerAdvice + @ExceptionHandler 数据格式返 阅读全文
posted @ 2023-10-30 16:00 Lafite-1820 阅读(1976) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 29 下一页