- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 同名但是类型不同的bean的BUGorg.springframework.beans.factory.BeanDefinitionStoreException: Failed to parse con
为了解决这个问题,你需要为其中一个或两个 bean 更改名称或更改其类型,以便它们没有相同的名称和类型。例如,你可以在一个 @Controller 类上使用另一个名称,或者在其中一个上使用 @Qualifier 注解来明确其 bean 名称。这个错误是因为在 Spring 应用程序上下文中,有两个具有相同名称的 bean,但它们的类型不一致,会导致冲突。在你的情况下,有两个不同的 类型的 bean 都使用了相同的名称。这个BUG会导致Springboot程序无法运行,报错的地址指向启动类。
2023-07-27 22:09:09 967 1
原创 SpingBoot- 配置优先级
在SpringBoot项目当中,我们要想配置一个属性,可以通过这三种方式当中的任意一种来配置都可以,那么如果项目中同时存在这三种配置文件,且都配置了同一个属性,如:Tomcat端口号,到底哪一份配置文件生效呢?这两种方式配置的优先级都比前面三种在文件中配置的优先级高,并且在这两种之中,命令行参数的优先级又要高于Java系统属性配置。注意事项:虽然springboot支持多种格式配置文件,但是在项目开发时,推荐统一使用一种格式的配置。Java系统属性配置 (格式: -Dkey=value)
2023-07-14 09:06:55 461 1
原创 单元测试使用mybatis从数据库查询信息报错(不适合所有人)org.mybatis.spring.MyBatisSystemException: nested exception is org
org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.type.TypeException: Could not set parameters for mapping: ParameterMapping{property='end', mode=IN, javaType=class java.lang.Object, jdbcType=null, numericScale=null, resultMa
2023-07-05 11:22:25 414
原创 Idea中的Maven home path: 无法修改,修改后马上变成默认值
今天创建Springboot模块的时候,模块一直无法被正确的加载,右侧的MAVEN栏中只有lifecycle没有plugins和dependencise,java文件中需要使用的包名全部爆红。反复点击clean和install也没任何作用,后来发现是idea默认在使用自带的放在c盘的MAVEN而不是我自己配置的MAVEN,以上问题仅针对使用Idea2020.2版本且遇到相同问题的同学,实在没有办法了不妨试试。只是在安装的时候会提示uninstall卸载掉原来的版本 不要勾选就是了。
2023-06-25 16:49:11 1051
原创 SpringbootWeb学习请求响应过程中遇到的问题
为了解决这个问题,可以将+符号手动编码成%2B,即将GET请求中的参数修改为java%2Bc%2B%2B%2Bpython。这样在Spring MVC的@RequestParam注解中,就能正确地接收并存储带有+符号的请求参数了。因为在GET请求中,+符号在URL中具有特殊含义,表示空格的转义。因此,实际上发送的请求参数只包含java和python,而c++被解释成了空格。这个时候用postman发送一个带有 java, c++ ,python的get请求内容。
2023-06-25 14:55:14 57
原创 npm : 无法将“npm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
在创建完成vue 项目之后,在webstorm的命令行窗口用npm install element-ui@2.15.3。命令准备导入element-ui的时候出现这个 错误提示!重新启动webstorm后直接解决!
2023-06-21 14:36:08 244 1
原创 Java Stream流学习日志
在Java 8中,得益于Lambda所带来的函数式编程, 引入了一个全新的Stream流概念。目的:用于简化集合和数组操作的API。
2023-05-29 09:01:54 134 1
原创 编写一个能实现移位密码的小程序,对输入的明文字符串进行移位加密后打印输出
本关任务:编写一个能实现移位密码的小程序,对输入的明文字符串进行移位加密后打印输出。相关知识移位加密是密码学中一种非常经典、也是很重要的加密方法,学好移位加密对后面其他加密方法的学习有着至关重要的作用。为了完成本关任务,你需要掌握:1.数论中的模运算;2.定义模 m 上的运算;3.移位密码体制。模运算知识补充假设a和b均为整数,m是一正整数。若m整除b−a,则可将其表示为:a≡b(mod m)该式读作“a与b模m同余”,正整数m称为模数。下面给出计算一组数据中符合指定模数的同余的数字对
2020-10-12 09:37:17 2043 1
原创 onCreateOptionsMenu(Menu menu) is never used 提示
今天在写安卓的那个菜单控件的时候,onCreateOptionsMenu(Menu menu) 方法一直未运行后来发现错误在于:不要手写onCreateOptionsMenu(Menu menu)方法直接按Ctrl + O 找到这个方法然后选择...
2019-10-14 20:02:28 514 1
原创 python学习记录
python语言程序设计使用的书籍是由嵩天老师编写,高等教育出版社出版的 python语言程序设计基础 第二版学习的网课是在中国大学mooc上北京理工大学由嵩天老师主讲的python语言程序设计一,初识python语言环境的配置:略所用软件:pycharm 安装过程:略编译:将源代码一次性转换成目标代码(机器码)的过程解释:将源代码逐条转换成目标代码的过程python是一种解释执行...
2019-09-13 16:51:57 175
原创 前端学习所得(html+css+jsp)
所看的视频学习教程来自哔哩哔哩https://www.bilibili.com/video/av5862916/?p=4用的软件是webstorm1.基础的标签的知识1.1超链接的实现和分类<a href="http://www.baidu.com" target="_blank">这是一个链接</a><a href="http://www.baidu.co...
2019-07-17 17:56:14 2502
原创 UDP检验和中的二进制反码运算
今日复习到计算机网络的UDP检验和,发觉不懂 按二进制反码求和中的若最高位相加后产生进位,则最后得到的结果要加1 这句话的意思和所代表的具体操作。翻看了一些视频和资料之后发现有一个老师讲解的还是很详细的 。 下面附图一张其实是如果最高位进1就把那个1 拿下来 加到最后面去。划重点拿下来拿下来拿下来!实在不懂的我还留下了 课程的链接https://www.icourse163.or...
2019-06-19 21:34:36 4939 1
计算机网络课程设计/网络工程课程设计.zip
2019-07-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人