java
文章平均质量分 75
咸鸭蛋白
这个作者很懒,什么都没留下…
展开
-
已解决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 · 44098 阅读 · 3 评论 -
HashMap的工作原理(图文+例子)详解,绝对简单通俗易懂
什么是HashMap?基于哈希表的 Map 接口的实现。此实现提供所有可选的映射操作,并允许使用 null 值和 null 键。(除了非同步和允许使用 null 之外,HashMap 类与Hashtable大致相同。)此类不保证映射的顺序,特别是它不保证该顺序恒久不变。 此实现假定哈希函数将元素适当地分布在各桶之间,可为基本操作(get 和 put)提供稳定的性能。迭代 collection 视图所需的时间与 HashMap 实例的“容量”(桶的数量)及其大小(键-值映射关系数)成比...原创 2022-05-10 16:55:04 · 12349 阅读 · 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 · 1515 阅读 · 0 评论 -
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 · 4611 阅读 · 0 评论 -
REST风格详细介绍
REST风格 restful风格详细描述springboot中建议使用此风格编写。原创 2022-04-13 23:19:50 · 12954 阅读 · 15 评论 -
Mybatis的dao层实现,接口代理开发方式
什么是接口代理开发方式?在我们编写dao层时,需要先声明一个接口,在这个接口的实现类中完成对数据库的操作。当我们学了Mybatis框架之后,可以使用框架的代理开发方式来帮我们完成这一项工作。我们只需要dao层编写接口,由Mybatis框架根据接口定义创建接口的动态代理对象(简而言之就是框架帮我们动态完成实现类),从而可以更加方便的完成对数据库的一些操作。当然,既然要让框架帮我们完成这个工作,就需要进行一定的规范,来确保框架可以准确的执行我们想要的操作。接口代理开发需要遵循的规范xml文件原创 2022-04-06 22:53:14 · 1028 阅读 · 0 评论 -
切入点表达式的写法详解
切入点表达式写法,详细写法。原创 2022-04-04 17:47:29 · 2499 阅读 · 1 评论 -
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 · 1531 阅读 · 1 评论 -
Spring快速入门
目录第一个Spring项目创建Spring配置文件Bean标签的基本属性配置Bean标签的范围配置Bean的生命周期:引入其他配置文件(分模块开发)第一个Spring项目创建首先创建一个Maven项目,用来导入jar包关于如何创建Maven项目可以自行搜索。通过pom.xml配置文件导入spring-context包:同时配置编码格式:(主要作用是防止编码格式错误导致的程序运行错误,记得每一次编写前都这么做,加深以下印象)<propertie原创 2022-03-26 17:19:39 · 1242 阅读 · 0 评论 -
Maven的简单介绍
目录Maven简介Maven作用坐标Maven命令Maven简介Maven的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM) pom.xml配置文件就可以看成一个项目,对项目进行各种管理就可以通过配置文件来实现(pom.xml)并不属于maven本身。 项目对象需要用到依赖管理 Maven的本质是一个项目管理工具,将项目开发和管理过程抽象成一个项目对象模型(POM) pom.xml配置文件就可以看成一个项目,对项目进行各种管理就可以通过配置原创 2022-03-26 16:56:33 · 1052 阅读 · 0 评论