自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 依赖循环暴力解决

springboot无法启动,控制台提示循环依赖。

2022-11-03 13:57:29 155 1

原创 mysql不能登录

登录不上,查询发现root用户消失了

2022-06-17 17:54:26 655

转载 spring bean 生命周期

Bean的完整生命周期经历了各种方法调用,这些方法可以划分为以下几类:1 、Bean自身的方法 :这个包括了Bean本身调用的方法和通过配置文件中的init-method和destroy-method指定的方法2、Bean级生命周期接口方法 :这个包括了BeanNameAware、BeanFactoryAware、InitializingBean和DiposableBean这些接口的方法3、容器级生命周期.........

2022-06-07 11:31:50 109

原创 mysql索引

索引1、索引的优势2、索引的弊端3、索引的分类1、索引的优势(1)提高查询效率(降低IO使用率)(2)降低CPU使用率比如查询order by age desc,因为B+索引树本身就是排好序的,所以再查询如果触发索引,就不用再重新查询了。2、索引的弊端(1)索引本身很大,可以存放在内存或硬盘上,通常存储在硬盘上。(2)索引不是所有情况都使用,比如①少量数据②频繁变化的字段③很少使用的字段(3)索引会降低增删改的效率3、索引的分类(1)单值索引(2)唯一索引(3)联合索引(4)主键索

2022-05-25 19:55:13 88

原创 nacos启动失败

ERROR: Please set the JAVA_HOME variable in your environment, We need java(x64)! jdk8 or later is better! !!

2022-05-17 14:26:53 750

原创 maven引入本地仓库但是扫描不到

maven引入本地仓库但是扫描不到

2022-05-06 14:34:37 829

原创 MyBatis笔记

一、Mybatis简介1.1、MyBatis历史MyBatis最初是Apache的一个开源项目iBatis, 2010年6月这个项目由Apache Software Foundation迁移到了Google Code。随着开发团队转投Google Code旗下,iBatis3.x正式更名为MyBatis。代码于2013年11月迁移到GithubiBatis一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBatis提供的持久层框架包括SQL Maps和Data

2022-04-21 19:24:32 133

原创 数据库加载失败

请求一直加载,没有反应控制台出现SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@48122c44] was not registered for synchronization because synchronization is not active解决方法:删除URL后缀...

2022-04-18 18:13:24 507

原创 SpringMVC笔记

文章目录一、SpringMVC简介1、什么是MVC2、什么是SpringMVC3、SpringMVC的特点二、HelloWorld1、开发环境2、创建maven工程a>添加web模块b>打包方式:warc>引入依赖3、配置web.xmla>默认配置方式b>扩展配置方式4、创建请求控制器5、创建springMVC的配置文件6、测试HelloWorlda>实现对首页的访问b>通过超链接跳转到指定页面7、总结三、@RequestMapping注解1、@RequestMap

2022-04-12 17:20:50 685

原创 Spring5笔记

一、Spring概述1、特点Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架)。1、Spring 是轻量级的开源的 JavaEE 框架2、Spring 可以解决企业应用开发的复杂性3、Spring 有两个核心部分:IOC 和 Aop(1)IOC(Inversion of Control ):控制反转,把创建对象过程交给 Spring 进行管理(2)Aop(Aspect-Oriented Programming):面向切面,不修改源代码进行功能增强4、优点(1)方

2022-04-11 18:49:45 186

原创 linux常用命令

linux常用命令

2022-04-01 11:15:50 3074

原创 mysql笔记

1946 年,世界上第一台电脑诞生,如今,借由这台电脑发展起来的互联网已经自成江湖。在这几十年里,无数的技术、产业在这片江湖里沉浮,有的方兴未艾,有的已经几幕兴衰。但在这片浩荡的波动里,有一门技术从未消失,甚至“老当益壮”,那就是 SQL。不论是前端工程师,还是后端算法工程师,都一定会和数据打交道,都需要了解如何又快又准确地提取自己想要的数据。更别提数据分析师了,他们的工作就是和数据打交道,整理不同的报告,以便指导业务决策。SQL(Structured Query Language,结构化查询语言)是使用关

2022-03-03 19:00:34 101

原创 Caused by: java.lang.NoClassDefFoundError: com/fasterxml/jackson/datatype/js

问题描述:启动springboot项目报错控制台爆红部分:Caused by: java.lang.NoClassDefFoundError: com/fasterxml/jackson/datatype/js参考了下这个博客Caused by: java.lang.NoClassDefFoundError: com/fasterxml/jackson/datatype/js说是jackson-databind使用的版本发布日期不能低于spring的发布日期,检查了下并没有此问题。解决方法

2022-03-01 10:44:26 2063

原创 java.net.SocketTimeoutException: connect timed out

阿里云服务器redis无法访问

2022-02-28 13:39:07 784

原创 关于org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)的问题如何解决

问题:一直提示Invalid bound statement,检查了namespace地址,方法是否存在,全都没问题,郁闷死。解决方法:resource目录下,mapper的xml存放地址,mybatis和mapper两级目录依次重新创建后问题解决。

2022-01-23 23:49:34 127

原创 分页插件pagehelper-----springboot配置

1、导入依赖<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper-spring-boot-starter</artifactId> <version>1.4.1</version></dependency>注意导入artifactId为pagehelper的话,配置时没有提示。2、

2022-01-23 01:12:58 1501

原创 利用spring的MD5工具进行密码加密

public User checkUser(String username, String passwd) { User user = userMapper.selectByUserName(username); String s = DigestUtils.md5DigestAsHex(passwd.getBytes(StandardCharsets.UTF_8)); if (user.getPassWord().equals(s)){

2022-01-21 17:57:36 246

原创 数据结构与算法

第 1 章 数据结构和算法概述1.1 结构与算法关系程序 = 数据结构 + 算法1.2 线性结构和非线性结构1.2.1线性结构线性结构作为最常用的数据结构,其特点是数据元素之间存在一对一的线性关系线性结构有两种不同的存储结构,即顺序存储结构(数组)和链式存储结构(链表)。顺序存储的线性表称为顺序 表,顺序表中的存储元素是连续的链式存储的线性表称为链表,链表中的存储元素不一定是连续的,元素节点中存放数据元素以及相邻元素的地 址信息线性结构常见的有:数组、队列、链表和栈1.2.2非线性结构

2022-01-19 01:06:07 75

原创 更换yaml后springboot启动失败

application.properties更换成application.yaml后项目无法启动提示:Reason: Failed to determine a suitable driver class原因:修改后缀后idea没有识别yaml文件解决方法:添加yaml过滤 <build> <plugins> <plugin> <groupId>org.springfram

2022-01-17 23:50:34 369

原创 Redis笔记

1. NoSQL数据库简介2. Redis概述安装 Redis是一个开源的key-value存储系统。 和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hash(哈希类型)。 这些数据类型都支持push/pop、add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的。 在此基础上,Redis支持各种不同方式的排序。 与memcached一样

2022-01-16 18:28:20 87

原创 maven项目test目录下的类找不到

问题:在maven项目test目录写测试代码时,控制台输出 错误:找不到或无法加载主类原因:编译时项目是去main目录下找该类的,所以找不到,造成这种原因暂时还没搞清楚。解决方法:1、clean2、compile:test-compile...

2022-01-12 00:28:37 1590

原创 Java模拟多线程中的生产和消费者模式

使用Java的多线程模拟生产和消费者模式

2022-01-10 16:50:37 337

原创 springboot返回jsp页面时404

原因:在pom文件配置jsp编译前后目录后<resource> <!--源文件位置--> <directory>src/main/webapp</directory> <!--指定编译到META-INF/resource,该目录不能随便写--> <targetPath>META-INF/resources&

2022-01-02 00:04:37 318

原创 pom文件的 spring-boot-maven-plugin报红

问题pom文件的 spring-boot-maven-plugin报红解决报红是因为缺少版本号,后面加上即可2.6.2 <build> <plugins> <plugin> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-maven-

2022-01-01 18:15:54 112

原创 SpringBoot

SpringBoot第一章 JavaConfig为什么要使用 Spring Boot因为Spring, SpringMVC 需要使用的大量的配置文件 (xml文件)还需要配置各种对象,把使用的对象放入到spring容器中才能使用对象需要了解其他框架配置规则。SpringBoot 就相当于 不需要配置文件的Spring+SpringMVC。 常用的框架和第三方库都已经配置好了。拿来就可以使用了。SpringBoot开发效率高,使用方便多了1.1 JavaConfigJav

2022-01-01 16:52:56 980

原创 Ajax和JQuery

第一章 Ajax 前端技术前端技术: 在浏览器中执行的程序都是前端, html , css,js等等后端技术:在服务器中执行的程序, 使用java语言开发的后端程序。 servlet,jsp, jdbc,mysql,tomcat等等1 全局刷新和局部刷新1)全局刷新: 使用form, href等发起的请求是全局刷新。​ 用户发起请求, 视图改变了, 跳转视图,使用新的数据添加到页面。缺点: 1. 传递数据量比较大。 占用网络的带宽 2. 浏览器需要重新的渲染整个页面。

2021-11-23 00:18:22 588

空空如也

空空如也

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

TA关注的人

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