- 博客(13)
- 资源 (1)
- 收藏
- 关注
原创 已解决The last packet sent successfully to the server was 0 milliseconds ago. The driver has not receiv
注:此文章是在mysql8版本的前提下编写的。在我们使用springcloud在连接mysql数据库时,有时会碰到如下这种异常:为此我上网查了不少资料,在这里小总结一下:1. 连接url是否正确(自己看看useSSL是否为false):2.数据库服务是否打开:找到MySql服务:3.网上最多解决的等待时间问题:(wait_timeout)我使用的mysql版本为 8.0.27 ,在用网上的修改my.ini配置文件时 mysql会直接报错,启动不了,即使临时修改wait_timeout时间,也是一样会报
2022-07-07 18:07:55
46283
3
原创 HashMap的工作原理(图文+例子)详解,绝对简单通俗易懂
什么是HashMap?基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外,HashMap 类与Hashtable大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 此实现假定哈希函数将元素适当地分布在各桶之间,可为基本操作(get 和 put)提供稳定的性能。迭代 collection 视图所需的时间与 HashMap 实例的“容量”(桶的数量)及其大小(键-值映射关系数)成比...
2022-05-10 16:55:04
13412
4
原创 redis五种数据类型的常用命令
目录redis数据类型字符串String常用命令哈希hash常用命令列表list常用命令集合set常用命令有序集合sorted set集合的常用命令redis数据类型字符串类型(String) 哈希类型(hash) 列表类型(list) 集合类型(set) 有序集合类型(sorted set)字符串String常用命令set key valueset name huang (设置key 为 name ,value 为 huang)get key
2022-04-30 17:22:30
1672
原创 Linux的redis启动过程详解
目录redis的启动设置redis密码redis-server后台启动redis的启动在我的linux启动redis首先进入到安装redis的目录下cd /usr/local/redis/redis/redis-4.0.2/src启动redis-server服务./redis-server这种启动为前台启动,所以一般直接再VM中启动然后在Xshell中远程控制,启动redis客户端./redis-cli可以看到会有默认端口6379这时就
2022-04-30 15:43:47
49265
原创 request.getRequestURI()与request.getRequestURL()的区别
在使用拦截器进行拦截操作时,需要调用request.getRequestURL()或者request.getRequestURI(),那么现在简单说一说两者区别。1.返回值的区别:request.getRequestURL() 返回值是一个StringBuffer类型request.getRequestURI() 返回值是一个String类型2.具体返回数据的区别先看request.getRequestURL() 返回的是一个具体的地址,访问网页的地址而 request.get.
2022-04-23 08:58:37
4771
原创 Mybatis中发生Parameter xx not found. Available parameters are [arg1, arg0, param1, param] 错误可能的情况
Mybatis中发生Parameter xx not found. Available parameters are [arg1, arg0, param1, param] 错误时可能的一种情况,希望对你有帮助
2022-04-10 20:21:10
34597
5
原创 Mybatis的dao层实现,接口代理开发方式
什么是接口代理开发方式?在我们编写dao层时,需要先声明一个接口,在这个接口的实现类中完成对数据库的操作。当我们学了Mybatis框架之后,可以使用框架的代理开发方式来帮我们完成这一项工作。我们只需要dao层编写接口,由Mybatis框架根据接口定义创建接口的动态代理对象(简而言之就是框架帮我们动态完成实现类),从而可以更加方便的完成对数据库的一些操作。当然,既然要让框架帮我们完成这个工作,就需要进行一定的规范,来确保框架可以准确的执行我们想要的操作。接口代理开发需要遵循的规范xml文件
2022-04-06 22:53:14
1084
原创 SpringMVC快速入门
目录SpringMVC快速入门1.导入SpringMVC相关坐标2.配置SpringMVC核心控制器DispatcherServlet(调度Servlet)好理解吧3.创建Controller类和视图页面4.使用注解配置Controller类中业务方法的映射地址5.配置SpringMVC核心文件spring-mvc.xml组件解析SpringMVC注解解析@RequestMapping:用于建立请求URL和处理请求方法之间的对应关系,可用于类(可以不用在类上,默认为根目录
2022-03-27 11:53:50
1610
1
原创 Spring快速入门
目录第一个Spring项目创建Spring配置文件Bean标签的基本属性配置Bean标签的范围配置Bean的生命周期:引入其他配置文件(分模块开发)第一个Spring项目创建首先创建一个Maven项目,用来导入jar包关于如何创建Maven项目可以自行搜索。通过pom.xml配置文件导入spring-context包:同时配置编码格式:(主要作用是防止编码格式错误导致的程序运行错误,记得每一次编写前都这么做,加深以下印象)<propertie
2022-03-26 17:19:39
1309
原创 Maven的简单介绍
目录Maven简介Maven作用坐标Maven命令Maven简介Maven的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM) pom.xml配置文件就可以看成一个项目,对项目进行各种管理就可以通过配置文件来实现(pom.xml)并不属于maven本身。 项目对象需要用到依赖管理 Maven的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM) pom.xml配置文件就可以看成一个项目,对项目进行各种管理就可以通过配置
2022-03-26 16:56:33
1109
原创 人脸识别的一些小知识
今天我要说的内容是:人脸识别。在这个科技飞速发展的时代,我们也正好赶上了人脸识别带来的便利。我爸那一辈人坐火车的时候,得去排队取纸质车票,然后检票才能上车,没有智能的系统,没有便捷的购票方式。而如今的我们坐火车只需要网上买票,刷身份证然后刷脸进站就可以了。手机解锁呢也拥有人脸识别解锁,付款也可以刷脸付款,越来越多的功能可以通过刷脸来绑定身份。而这些给我们带来便利的刷脸方式是如何实现的呢?下面我就讲一些大概的人脸识别过程。首先呢是人脸识别的十大关键技术1、人脸检测(FaceDe..
2022-03-14 20:47:29
2332
java三大框架中的SpringMVC快速入门代码
2022-03-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人