问题背景 新安装的MySQL8.0.15,root密码设置的123456; 新安装的navicat; 出现问题 navicat连接数据库报错,如图: 解决办法 原因:mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha ...
分类:
数据库 时间:
2019-03-31 14:03:50
阅读次数:
1334
之前面试,面试官问到了我了缓存更新的问题:更新数据库和更新缓存的逻辑是什么样的?当时我说的是:先失效缓存,然后再去更新数据库。当时我也说不出个子丑寅卯来,只怪自己用缓存只停留在表面阶段,没有太深挖原理,没有去想缓存的更新策略(平常没接触到这方面),也没有取想缓存更新失败的各种情形。同一个坑不能掉进去... ...
分类:
其他好文 时间:
2019-03-18 10:28:05
阅读次数:
152
using Manjinba.Communication.Common.Caching;using Manjinba.Communication.Common.Logging;using Manjinba.Communication.Common.Utils;using Manjinba.Commu ...
在做JDBC连接Mysql的时候遇到了三个异常: 第一个是:mysql8.0 caching_sha2_password 这个异常是由于是因为在mysql8.0之前的密码规则是mysql_native_password,而mysql8.0以后使用的密码规则是caching_sha2_password ...
分类:
数据库 时间:
2019-03-11 23:41:30
阅读次数:
237
很多用户在使用Navicat Premium 12连接MySQL数据库时会出现Authentication plugin 'caching_sha2_password' cannot be loaded的错误,解决方法如下 1. 管理员权限运行命令提示符,登陆MySQL mysql -u root ...
分类:
数据库 时间:
2019-03-01 12:24:15
阅读次数:
1254
#在数据库的命令行中输入以下代码即可解决,密码必须要修改 可以再次执行将密码改回来。use mysql; ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password'; ...
分类:
数据库 时间:
2019-03-01 12:17:57
阅读次数:
381
1. Fiddler 抓包简介 Fiddler是通过改写HTTP代理,让数据从它那通过,来监控并且截取到数据。当然Fiddler很屌,在打开它的那一瞬间,它就已经设置好了浏览器的代理了。当你关闭的时候,它又帮你把代理还原了,是不是很贴心。 1) 字段说明 Fiddler想要抓到数据包,要确保Capt ...
分类:
其他好文 时间:
2019-02-19 13:37:21
阅读次数:
322
Guava工程包含了若干被Google的 Java项目广泛依赖 的核心库,例如:集合 [collections] 、缓存 [caching] 、原生类型支持 [primitives support] 、并发库 [concurrency libraries] 、通用注解 [common annotat ...
分类:
其他好文 时间:
2019-02-12 17:13:30
阅读次数:
164
注解本身没有功能的,就和xml一样。注解和xml都是一种元数据,元数据即解释数据的数据,这就是所谓配置。 本文主要罗列Spring|SpringMVC相关注解的简介。 Spring部分1.声明bean的注解 @Component 组件,没有明确的角色 @Service 在业务逻辑层使用(servic ...
分类:
编程语言 时间:
2019-02-12 14:40:02
阅读次数:
228