自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 org.springframework.beans.factory.UnsatisfiedDependencyException

org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name ‘com.ooyhao.springboot.SpringBootDataJpaApplicationTests’: Unsatisfied dependency expressed through field ‘userRepository’; nested exception is org.springframew

2022-03-24 13:12:33 2378

原创 org.springframework.amqp.AmqpAuthenticationException:

org.springframework.amqp.AmqpAuthenticationException: com.rabbitmq.client.AuthenticationFailureException: ACCESS_REFUSED - Login was refused using authentication mechanism PLAIN. For details see the broker logfile.出现如上问题解决方法:确认一下自己的rabbitmq的用户名或密码是否正确即可。

2022-03-24 13:05:50 3610

原创 人工智能笔记

第一章1.1 什么是人工智能,它的发展过程中经历了哪些阶段?所谓人工智能就是用人工的方法在机器(计算机)上实现的智能,或者说是人们使机器具有类似于人的智能。发展阶段:孕育(1956年之前) 形成(1956-1969) 发展(1970年后)1.2 人工智能研究的基本内容有哪些?知识表示机器感知机器思维机器学习机器行为第二章2.1 什么是知识,它有哪些特性,有哪几种分类方法?把有关信息关联在一起形成的信息结构称为知识知识有如下一些特性:相对正确性不确定性可表示性与可利用性

2022-03-23 12:44:47 4125

原创 推荐系统总结

推荐系统

2022-03-23 12:42:59 2176

原创 算法笔记

算法笔记1.判断奇数偶数为真为奇数(k & 1) == 1;2.double计算比int要慢,所以中间记录的值要设成int型,最后返回的时候再转换成doubleint x=10;return 1.0*x;迭代器Iterator<类型> iterator=迭代对象.iterator();分割符String s="sdj-kad"; for (String s1 : s.split("-")) { System.out.pri

2021-05-07 21:22:51 149

原创 单调栈算法笔记java

单调栈什么的单调栈?单调栈就是栈里面存放的数据都是有序的,所以可以分为单调递增栈和单调递减栈两种。单调递增栈就是从栈底到栈顶是从大到小单调递减栈就是从栈底到栈顶是从小到大为什么要使用单调栈?这个问题应该就是大家的一个共同问题了吧,why?其实很简单就拿LeetCode503. 下一个更大元素 II这道题来讲,如果利用常规解法,对于每个数而言,我们需要遍历其右边的数,直到找到比自身大的数,这是一个 O(n^2) 的做法。之所以是 O(n^2),是因为每次找下一个最大值,我们是通过遍历来实现的

2021-03-07 20:00:37 401 1

原创 java实现并查集(模板)

java 实现并查集(模板)首先什么是并查集?在计算机科学中,并查集是一种树型的数据结构,用于处理一些不交集(Disjoint Sets)的合并及查询问题。有一个联合-查找算法(union-find algorithm)定义了两个用于此数据结构的操作:Find:确定元素属于哪一个子集。这个确定方法就是不断向上查找找到它的根节点,它可以被用来确定两个元素是否属于同一子集。Union:将两个子集合并成同一个集合。并查集是一个很简单的数据结构,其基本思路围绕着一个就是根节点展开,若有两点的根节点相同

2021-01-23 16:15:09 2091 1

原创 【Java】PriorityQueue 实现最大最小堆

PriorityQueue 实现最大最小堆什么是堆?堆通常是一个可以被看做一棵树的数组对象。堆总是满足下列性质:堆中某个节点的值总是不大于或不小于其父节点的值;堆总是一棵完全二叉树。将根节点最大的堆叫做最大堆或大根堆,根节点最小的堆叫做最小堆或小根堆。常见的堆有二叉堆、斐波那契堆等。堆是在程序运行时,而不是在程序编译时,申请某个大小的内存空间。即动态分配内存,对其访问和对一般内存的访问没有区别。堆是应用程序在运行的时候请求操作系统分配给自己内存,一般是申请/给予的过程。

2020-12-30 17:35:15 4676 4

原创 解决3 字节的 UTF-8 序列的字节 3 无效问题,绝对有效!!!

解决3 字节的 UTF-8 序列的字节 3 无效问题先来看下报错内容如下:Caused by: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'sqlTemplate' defined in URL [file:/E:/sources/gitosc/wms-mine/wms-inventory/wms-inventory-web/target/classes/spring-co

2020-11-26 17:08:41 3367 5

原创 狂绅说Spring学习(二)

Spring学习(二)八、使用java的方式配置spring完全不使用spring的xml配置了,全部交给java来做JavaConfig是spring的一个子项目,在spring4之后就变成了一个核心功能!//这个也会Spring容器托管,注册到容器中,因为他本来就是一个@Component//Configuration代表这是一个配置类,就和我们之前看的beans.xmL@Configuration@ComponentScan("com.LH.pojo")@Import(Myconfi

2020-11-26 16:37:48 162

原创 狂神Spring笔记

Spring入门学习一、Spring1.1、简介Spring:春天------>给软件行业带来了春天!2002,首次推出了Spring框架的雏形: interface21框架!Spring框架即以interface21框架为基础,经过重新设计;并不断丰富其内涵,于2004年3月24日,发布了1.0正式版。Rod Johnson ,Spring Framework创始人,著名作者。spring理念:使现有的技术更加容易使用,本身是一个大杂烩,整合了现有的技术框架!SS

2020-11-22 21:17:55 382

原创 mabatis学习(三)

Mybatis学习(三)八、使用注解开发8.1、面向接口编程大家之前都学过面向对象编程,也学习过接口,但在真正的开发中,很多时候我们会选择面向接口编程8.1.1、根本原因∶解耦,可拓展,提高复用,分层开发中,上层不用管具体的实现,大家都遵守共同的标准,使得开发变得容易,规范性更好在一个面向对象的系统中,系统的各种功能是由许许多多的不同对象协作完成的。在这种情况下,各个对象内部是如何实现自己的,对系统设计人员来讲就不那么重要了而各个对象之间的协作关系则成为系统设计的关键。小到不同类之间的通信,大

2020-11-12 18:58:32 193

原创 狂绅说Mybatis笔记学习及问题解决(二)

Mybatis学习笔记(二)四、配置解析1.核心配置文件mybatis-config.xmlMyBatis 的配置文件包含了会深深影响 MyBatis 行为的设置和属性信息。 配置文档的顶层结构如下:configuration(配置)properties(属性)settings(设置)typeAliases(类型别名)typeHandlers(类型处理器)objectFactory(对象工厂)plugins(插件)environments(环境配置)environment(环境

2020-11-12 18:49:48 203

原创 实体类序列化问题

实体类序列化文章借鉴他人加上自己的部分理解一、java实体类为什么要序列化?客户端访问了某个能开启会话功能的资源, web服务器就会创建一个与该客户端对应的HttpSession对象,每个HttpSession对象都要站用一定的内存空间。如果在某一时间段内访问站点的用户很多,web服务器内存中就会积累大量的HttpSession对象,消耗大量的服务器内存,即使用户已经离开或者关闭了浏览器,web服务器仍要保留与之对应的HttpSession对象,在他们超时之前,一直占用web服务器内存资源。​

2020-11-12 17:49:37 1550

原创 狂神mybatis笔记入门学习及问题解决

Mybatis入门学习一、简介myBatis 是一款优秀的持久层框架,它支持自定义 SQL、存储过程以及高级映射。MyBatis 免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis 可以通过简单的 XML 或注解来配置和映射原始类型、接口和 Java POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。如何获取mybatis:GitHub:https://github.com/mybatis/mybati

2020-11-09 17:14:30 328

原创 lombok安装及简单使用

IDEA中Lombok安装和简单使用Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法。官方地址:https://projectlombok.org/,github地址:https://github.com/rzwitserloot/lombok。使用步骤:在IDEA中安装lombok1.点击file点击Settings2.找到Plugins插件3.点击Marketplace4.

2020-11-09 16:52:05 310

原创 javaweb狂神笔记

Javaweb学习该笔记大部分搬运B站遇见狂神说的javaWeb的笔记视频地址:https://www.bilibili.com/video/BV12J411M7Sj 记得三连文章目录1、基本概念1.1、前言1.2、web应用程序web应用程序:1.3、静态web1.4、 动态web2、web服务器2.1、技术讲解2.2、web服务器3、Tomcat3.1安装tomcat tomcat3.2、Tomcat启动和配置3.3、配置3.4、发布一个web网

2020-11-05 08:30:49 141

空空如也

空空如也

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

TA关注的人

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