Java技术文章 第2页
SpringSecurity6.1| 小妖客栈

SpringSecurity6.1

SpringSecurity6.1简介SpringSecurity中文文档Spring Security 是 Spring 家族中的一个安全管理框架。相比与另外一个安全框架Shiro,它提供了更丰富的功能,社区资源也比 Shiro 丰富。Spring Se...
y.lunar的头像| 小妖客栈y.lunar2年前
09412
MySQL隐式转换造成索引失效| 小妖客栈

MySQL隐式转换造成索引失效

本次测试使用的 MySQL 版本是 5.7.26,随着 MySQL 版本的更新某些特性可能会发生改变,本文不代表所述观点和结论于 MySQL 所有版本均准确无误,版本差异请自行甄别。原文:https://www.guitu18....
wangkay的头像| 小妖客栈wangkay2年前
0897
ThreadLocal 详解| 小妖客栈

ThreadLocal 详解

原文地址:https://juejin.cn/post/6844904151567040519。前言全文共 10000+字,31 张图,这篇文章同样耗费了不少的时间和精力才创作完成,原创不易,请大家点点关注+在看,感谢。对于ThreadLoc...
挂机的阿凯的头像| 小妖客栈挂机的阿凯2年前
08412
SQL语法基础知识总结| 小妖客栈

SQL语法基础知识总结

本文整理完善自下面这两份资料:SQL 语法速成手册MySQL 超全教程基本概念数据库术语数据库(database) - 保存有组织的数据的容器(通常是一个文件或一组文件)。数据表(table) - 某种特定类...
wangkay的头像| 小妖客栈wangkay2年前
07310
MQ消息队列八股系列(1)| 小妖客栈

MQ消息队列八股系列(1)

1、MQ 使用场景有哪些? 异步通信场景: MQ可以实现消息的异步传递,避免了请求等待的时间,提高了系统的响应速度和吞吐量。 常见的应用场景有异步下单、异步支付等,例如在电商平台中,当用户...
wangkay的头像| 小妖客栈wangkay2年前
07212
Redis内存碎片详解| 小妖客栈

Redis内存碎片详解

什么是内存碎片?你可以将内存碎片简单地理解为那些不可用的空闲内存。举个例子:操作系统为你分配了 32 字节的连续内存空间,而你存储数据实际只需要使用 24 字节内存空间,那这多余出来的 8 字...
wangkay的头像| 小妖客栈wangkay2年前
06910
MySQL事务隔离级别详解| 小妖客栈

MySQL事务隔离级别详解

事务隔离级别总结SQL 标准定义了四个隔离级别:READ-UNCOMMITTED(读取未提交) :最低的隔离级别,允许读取尚未提交的数据变更,可能会导致脏读、幻读或不可重复读。READ-COMMITTED(读取已提交) ...
wangkay的头像| 小妖客栈wangkay2年前
0658
MySQL自增主键一定是连续的吗| 小妖客栈

MySQL自增主键一定是连续的吗

作者:飞天小牛肉原文:https://mp.weixin.qq.com/s/qci10h9rJx_COZbHV3aygQ众所周知,自增主键可以让聚集索引尽量地保持递增顺序插入,避免了随机查询,从而提高了查询效率。但实际上,MySQL ...
wangkay的头像| 小妖客栈wangkay2年前
06515
MySQL高性能优化规范建议总结| 小妖客栈

MySQL高性能优化规范建议总结

作者: 听风 原文地址: https://www.cnblogs.com/huchong/p/10219318.html。数据库命名规范所有数据库对象名称必须使用小写字母并用下划线分割所有数据库对象名称禁止使用 MySQL 保留关键字(如...
wangkay的头像| 小妖客栈wangkay2年前
06415
如何基于Redis实现延时任务| 小妖客栈

如何基于Redis实现延时任务

基于 Redis 实现延时任务的功能无非就下面两种方案: Redis 过期事件监听 Redisson 内置的延时队列 面试的时候,你可以先说自己考虑了这两种方案,但最后发现 Redis 过期事件监听这种方案存在很...