- 博客(22)
- 收藏
- 关注
原创 SpringBoot和SpringMVC有什么区别?
SpringMVC:是一个 Web 框架,专注于实现 MVC 模式。它需要手动配置和管理各种组件,适合传统的 Web 应用程序开发。Spring Boot:是一个用于简化 Spring 应用开发的框架,通过自动配置和开箱即用的特性来减少配置工作。它不仅可以用于构建 Web 应用程序,还可以用于其他类型的 Spring 应用,如微服务。
2025-01-27 00:19:48
2852
原创 MYSQL基础知识总结
数据定义语言查询所有数据库: 查询当前数据库: 创建数据库: 删除数据库: 使用数据库: 查询当前数据库所有表: 查询表结构: 查询指定表的建表语句: 创建表:最后一个字段后面没有逗号添加字段: 例:修改数据类型: 修改字段名和字段类型: 例:将emp表的nickname字段修改为username,类型为varchar(30) 删除字段: 修改表名: 删除表: 删除表,并重新创建该表: 指定字段: 全部字段: 批量添加数据: 修改数据: 例: 删除数据: 语法:基础查询
2025-01-23 20:56:22
1038
原创 Unable to connect to Redis
那说明我的redis启动应该是没有问题的,但是检查其他模块正常启动且没有报错,最后发现,报错的模块,在nacos配置文件中没有输入redis的密码。并且在任务管理中发现,Redis服务也是正在运行。但是看了一遍发现自己这里没有什么问题,项目能够启动,但是启动起来之后会显示。输入,密码之后重新启动就没有再报错了。
2024-12-24 11:02:36
388
原创 @Value注解初始化的成员变量和无参构造执行的时机问题,使用@PostConstruct注解或@Bean注解解决
实际上,我是想在一个方法中获取到这个成员变量的值,并把这个值set到我new的一个对象之中,但是我现在获取不到这个成员变量的值,我该如何解决?将这个注解加在成员方法上之后,这个成员方法中就可以获取到该成员变量了,因为这个方法在执行时bean已经初始化完成了。除此之外,发现@Bean注解,在获取成员变量的值时也是可以获取到的,证明。在写项目时,使用了@Value注解去获取配置文件中的值赋值给成员属性,,如果在构造方法中调用该变量是获取不到那个成员变量的值的。在类中写了一个无参构造去调用这个成员变量。
2024-12-19 17:36:48
237
原创 集合转数组toArray方法使用的注意事项
比如我想把一个保存String字符串的集合转为一个数组,但是在使用时需要注意,集合对象直接调用toArray()方法返回的是一个Object数组,虽然集合已经使用了泛型,但是还是有办法可以往集合中加其他类型的元素的,所以返回的并不是我们本身指定类型的数组。正确的做法是创建一个跟这个集合大小相等的String数组,再用集合对象调用toArray()方法,并把创建的String对象传入,相当于把集合中的内容放到新创建的这个数组中。
2024-08-23 18:56:36
284
原创 浮动float,绝对定位position:absolute,相对定位position:relative。浮动文字环绕效果,浮动与绝对定位,相对定位区别
效果如下,粉色虽然娇嫩,这时红色用了绝对定位,绝对定位脱离标准流了,别管你粉色娇不娇嫩或者是啥文字,都得被盖住。本来应该红色在上面,粉色在下面,但是在红色浮动之后粉色会被红色给盖住,因为红色已经脱离地表了。并且可以看到“粉色娇嫩”并没有在最左上角被红色给盖住,而是在红色周围,所以文字是不会识别浮动的。所以这是浮动和绝对定位的不同之处。
2024-03-02 10:50:29
317
1
原创 方法重载 overload
1 个数不同 , 2 类型不同。* 优点 : 功能相同,名字相同,方便记忆,代码美观。* //方法重载不起代码复用性这一作用。* 方法名相同,参数列表不同,就是方法重载。* Overload : 方法重载。* 参数列表不同分为两种。
2024-01-22 20:25:09
383
原创 面向对象、类与对象、构造器、封装
尽管s1是null,但是可以访问静态变量,静态变量的访问是通过类名访问的,同类可省,他们在不同类里面,前面要加类名.,这里他只是让s1这个对象为空了,对象在堆内存,但是静态变量在方法区,不是空,s1是空,但是跟Star这个类没有关系,仍然能通过Star.这个类名来访问,实际上,即使那里写了s1, 反编译之后,其实就是Star。先建一个外部学生类(外部内部都可以,个人觉得写到外部更简洁一些,写道内部就是方便直接调,好看见),注意里面的注释!为写成JavaBean,类必须是具体的和公共的,并且具有无参数的。
2024-01-22 17:02:15
1189
原创 break,continue,方法,递归
continue 名字;* 返回值类型 : 可以写十一种数据类型中任意一种,如果没有返回值,则写void。* 循环能做的,递归都能做,但是递归能做的,循环不一定能做 , 但是只要循环能做,就不用递归。* 修饰符列表 : 可以有,可以没有,可以有多个(空格隔开),不区分顺序。* 递归是比较消耗内存的算法,效率较低,所以能使用循环解决的问题,尽量bu使用递归。* 一般树状结构一类的,循环都搞不定,都需要用递归去做,比如文件夹的嵌套关系。
2024-01-03 08:37:16
1199
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅