自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Navicat 连接数据库报错 2059 - AuthenXX

确保你使用的 MySQL 客户端工具(如 MySQL Workbench)是最新版本,以支持。这个插件是 MySQL 8.0 引入的新认证方式。:MySQL 服务器可能配置了不兼容的认证方式。:你使用的 MySQL 客户端版本可能不支持。: 在 MySQL 命令行中,运行以下命令将。: 退出 MySQL 命令行并重新尝试连接。确保 MySQL 服务器配置文件(通常是。输入临时密码或已设置的密码。用户的认证插件更改为。替换为你想设置的密码。

2025-03-12 17:06:53 271

原创 MySQL安装问题-mysqld: Can‘t create/write to file ‘D:\mysql-8.0.41-winx64\mysql-8.0.41-winx6in\is_writabl

可以尝试mysqld --initialize --console --datadir="D:\soft\mysql-8.0.41-winx64\mysql-8.0.41-winx64\data"安装mysql后找不到目录,原因是路径里有windows风格的 " \ "。路径要改成unix风格的 " / ",而不是windows的风格。有时候我发现\t 有转义的成空格情况。原理是 \t 在数据传输的时候被转义成了空格。

2025-03-12 16:50:22 637

原创 C:\Users\ltj>cd D:\soft\mysql-8.0.41-winx64\mysql-8.0.41-winx64\bin

进入别的目录没有反应,原因是切换盘符需要加前缀 /d。

2025-03-12 15:13:44 111

原创 ThreadLocal 和 Synchronized

ThreadLocal 会在多线程环境中为每个线程维护独立的变量副本,让每个线程都拥有自己的数据副本,避免了多个线程同时访问同一个变量的冲突问题。Synchronized是时间换空间让多个线程排队访问,ThreadLocal是空间换时间为每个线程提供了一份变量的副本,从而实现线程隔离。Synchronized 是基于锁机制的,用于控制对共享资源的访问,确保线程间数据的一致性和安全性,实现线程间的互斥访问。

2025-03-11 16:19:40 186

原创 微服务网关 - Spring Cloud Gateway

是一个过滤器,用于在用户登录成功后,从缓存中恢复之前因登录被打断的请求。它的工作原理是:当用户访问受保护的资源时,若未登录,Spring Security会拦截请求并重定向到登录页面,在重定向之前会将当前请求的信息缓存起来。用户登录成功后,Spring Security会重定向用户到之前被打断的请求的URL。假如断言设置为auth,则代表如果请求网关的url中带有/auth/的会被转发到对应的服务。对于特定的请求参数进行过滤,只有带该参数的请求才可执行逻辑。断言为true,则匹配对应的路由。

2025-03-11 15:38:53 370

原创 解决哈希冲突的方法

准备另一套哈希函数,当发生冲突时启用另一套哈希函数,尽量将键值对平铺在数组里。将冲突的键值对链接为链表连在后面。从冲突位置以次方间隔跳着找空槽。从冲突位置顺序往后找空槽。

2025-03-11 14:33:12 160

原创 HashMap底层原理-数组+链表+红黑树

数组用来存储键值对,一个键值对存入HashMap,首先通过哈希函数(键的值)计算出对应索引,将其存入数组。当链表过于冗长会导致查询效率低下,若链表的长度超过 8 时(且数组的长度大于 64)当多个键得出相同哈希值,则引发冲突,在数组后面添加链表处理冲突。此时,将链表转化为红黑树,通过红黑树存储。当值与目标位置相同时,统一用新的键值对覆盖。2.每条路径下黑色节点数量一样多。红黑树是一种自平衡的二叉查找树。4.根节点和叶子节点都是黑色。1.每个节点都是红色和黑色。

2025-03-11 14:28:41 511

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除