自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 javascript常用方法之Array篇

作用: 在数组的末尾添加元素,并。

2025-04-08 14:07:50 941

原创 node.js之path常用方法

【代码】node.js之path常用方法。

2025-04-08 14:07:16 186

原创 关键字 in 的使用

在 JavaScript 里,in 运算符有两个主要用途:一是检查对象是否包含某个属性,二是遍历可枚举属性。

2025-04-07 16:12:38 297

原创 前端开发中的单引号(‘ ‘)、双引号( )和反引号( `)使用

单引号和双引号:功能基本相同,主要用于创建普通字符串,可以根据个人喜好或代码风格选择。在 HTML 中,更常用双引号。反引号:用于创建模板字符串,支持字符串插值和多行字符串,适合需要动态插入变量或创建多行文本的场景。

2025-04-07 16:12:04 301

原创 CSS整理学习合集(2)

CSS基础

2025-03-12 09:25:00 756

原创 CSS整理学习合集(1)

第一节:css初始篇

2025-03-10 14:31:00 1124

原创 HTML标签整理

此文用于查看使用方法、入门、复习巩固

2025-03-10 13:34:51 330

原创 HTML标签整理

html常用标签总结

2025-03-10 10:48:37 495

原创 antdPro 代理配置

antdPro 代理配置

2025-03-06 10:43:48 221

原创 报错:Warning: findDOMNode is deprecated in StrictMode. findDOMNode was passed an instance of DomWrappe

是因为Antd组件中有些使用了CSSTransition,但是CSSTransition中的部分代码的写法对于react而言,不是最新的写法,不是非常规范的写法,所以严格模式下的react就会抛出警告。在生产模式下就不会出现这样的警告了。例如,当我们关闭Model组件的css动画效果之后,就不会出现这个警告报错。是因为react脚手架中开启了严格模式,严格到限制代码的书写规范。但是这种方式有点因噎废食,因为在开发项目中,React.StrictMode这个标签做代码校验功能还是比较重要的,最好不要关闭。

2025-03-06 10:34:31 402

原创 antd Pro 跳过登录直接访问其他页面

2.注释history.push(loginPath);完成上述操作后就可以跳过登录直接访问其他页面。1.更改app.tsx的。

2025-03-06 10:31:31 319

原创 TypeScript初识

gender?: string;//可选属性//任意属性person = {name: "张三",age: 18,address: "北京",0ber;//函数类型。

2025-01-22 15:22:00 265

原创 Spring中的Bean

一、Bean的配置二、Bean的实例化三、Bean的作用域四、Bean的装配方式。

2024-11-16 15:42:30 2201

原创 Spring基础

一、Spring框架简介二、Spring容器机制

2024-11-16 14:28:08 847

原创 SpringMVC数据校验、数据格式化处理、国际化设置

国际化(也叫 i18n),由于国际化英文单词是 internationalization,在 i 和 n 之间有 18 个字母,因此国际化又叫做 i18n。国际化是指程序在不做任何修改的情况下,就可以在不同的国家或地区和不同的语言环境下,按照当地的语言和格式习惯的显示字符,例如MyBatis官方网站等。国际化设置场景:•Spring标签国际化•接口方法国际化。

2024-11-13 11:56:39 1013

原创 SpringMVC拦截器和全局异常处理

实现HandlerInterceptor接口定义拦截器。

2024-11-12 21:19:29 1189

原创 lombok学习

作用: 组合注解,包含@ToString, @EqualsAndHashCode, @Getter, @Setter, @RequiredArgsConstructor。使用:标注在类或者属性,在属性上方则为属性添加Setter和Getter方法,在类上方则表示给所有属性添加Getter和Setter方法。注意:static修饰的变量不生成get和set方法,final修饰的变量只生成get方法,不生成set方法。作用: 生成含有final和@NonNull修饰的属性的构造函数。作用: 生成全参构造函数。

2024-11-12 20:47:23 274

原创 SpringBoot参数注解

(1)当我们请求url:http://localhost:8080/getRequestParam 或者http://localhost:8080/getRequestParam?name=wangwu 时,因为我们设置了value = “username”,required = false,defaultValue = “aaa”,因此最后结果为hello aaa。请求url:http://localhost:8080/getPathVariable/zhangsan。用途:用于接收json数据。

2024-11-12 20:40:11 1036

原创 SpringMVC前后端数据交互

Ajax即异步JavaScript和XML),用来描述一种使用现有技术集合的‘新’方法,包括:HTML或以及最重要的。使用Ajax技术网页应用能够快速地将增量更新呈现在用户界面上,而不需要重载(刷新)整个页面,这使得程序能够更快地回应用户的操作。AJAX并非编程语言,AJAX仅仅组合了:1.浏览器内建的对象(从Web服务器请求数据)2.JavaScript和HTML DOM(显示或使用数据)Ajax是一个令人误导的名称。

2024-10-20 15:43:18 1041

原创 SpringMVC数据绑定——向视图传参

在页面中通过Name}或者Name}取值在页面中通过Name}或者Name}取值。

2024-10-20 15:19:23 417

原创 SpringMVC数据绑定——接收参数

POJO数据绑定。

2024-10-20 15:06:11 1192

原创 SpringMVC的工作流程

可选属性,用于指定客户端请求中参数的值,必须包含哪些参数的值,才可以通过其标注的方法处理。可选属性,用于指定该方法可以处理哪种类型的请求方式。对象的工作是在框架内部执行的,开发人员只需要配置。可选属性,用于指定客户端请求中,必须包含哪些。可选属性,用于指定处理请求的提交内容类型(,除了包含数据之外,还包含要跳转的页面。可选属性,也是默认属性,用于指定请求的。可选属性,用于指定返回的内容类型,仅当。这里的处理器指的就是程序中编写的。可选属性,用于为映射地址指定别名。的值,才可以通过其标注的方法处理。

2024-10-20 14:42:14 3093

原创 解决tomcat控制台中文乱码报错

1.找到安装路径->conf->logging.properties。

2024-10-15 22:12:16 114

原创 SpringMVC简介

MVC是一种设计思想,将一个应用分成3个基本部分,分别代表着Web应用程序中的3种职责:➢Model(模型) :用于存储数据和完成业务逻辑处理,包含数据和行为 的JavaBean,开发当中一-般为数据层Dao和服务层Service。➢View(视图) :用于显示数据和向控制器提交数据请求。➢Controller(控制器) :根据视图请求调用Model完成业务处理,将处理 后的结果交由View进行展示。传统Servlet MVC运作方式。

2024-10-15 22:02:09 525

原创 java如何对Map进行排序

按Key排序主要用于TreeMap,可以实现按照Key值的大小,在。对map进行排序,首先了解自定义的Comparator实现。构造一个新的、空的树映射,该映射根据给定比较器进行排序。对象插入时直接插入到合适的位置,保持Map的顺序性。

2024-09-19 23:13:38 448

原创 16、仓库新进了几批物资,只知道每批物资的数量和单价,请编写程序,按照每种物资的总价值,由高到低次序输出。输入说明:第1行一个整数N,表明物资的批次数量第2-N+1行,每批物资的类别、数量級单价

价,中间用空格隔开,其中类别用A- Z加以区分。输出说明: 按物资价值降序输出排序结果,每行输出一种物资。题目:16、仓库新进了几批物资,只知道每批物资的数量和单价,请编写程序,按照每种物资的总价值,由高到低。输入说明:第1行一个整数N,表明物资的批次数量第2-N+1行,每批物资的类别、数量級单。

2024-09-19 22:45:55 276

原创 java报错:java.lang.NoSuchFieldError: Class com.sun.tools.javac.tree.JCTree$...的解决办法

造成原因:lombok版本与jdk版本不兼容。解决方法:,更换为最新版lombok即可。

2024-09-18 21:11:14 495

原创 lambda表达式

lambda表达式是JAVA8中提供的一种新的特性,它支持JAVA也能进行简单的“函数式编程”。它是一个匿名函数,即用即扔。

2024-09-11 20:47:19 278

原创 java泛型

【代码】java泛型。

2024-09-03 15:23:42 261

原创 IO流的分类

自定义类实现Serializable接口,在类中设置静态常量serialVersionUID=1L序列化的结果在文件中是乱码,若要读取,则需要经过反序列化读到控制台查看能反序列化的前提是先要序列化,不然就报错:invalid stream header注意事项:1.能序列化的对象必须实现Serilizable接口2.成员变量中如果有自定义类,那么这个类也必须实现Serilizable接口3.反序列化时,类的结构和序列化时的类结构要一致。

2024-08-28 16:27:02 643

原创 Java中常见的异常有哪些

1. 按照异常需要处理的时机分为编译时异常(也叫强制性异常) 也叫和运行时异常(也叫非强制性异常) 也叫。只有 java 语言提供了 Checked 异常, Java 认为 Checked异常都是可以被处理的异常,所以 Java 程序必须显式处理 Checked 异常。如果程序没有处理 Checked 异常,该程序在编译时就会发生错误无法编译。这体现了 Java 的设计哲学:没有完善错误处理的代码根本没有机会被执行。

2024-08-21 18:36:20 1201

原创 Java中常用的数据结构及其特点

1.ArrayList: 元素单个,效率高,多用于查询2.Vector: 元素单个,线程安全,多用于查询3.LinkedList:元素单个,多用于插入和删除4.HashMap: 元素成对,元素可为空5.HashTable: 元素成对,线程安全,元素不可为空。

2024-08-21 16:50:13 1094

原创 maven 安装+无法解析插件 org.apache.maven.plugins:maven-jar-plugin:3.3.0

8.构建、执行、部署 ->Maben 然后将刚下好的maven主路径更改为下载好的maven路径 并将用户设置文件改为conf下的settingx.xml文件即可。6.打开下载的maven文件夹里面的conf 将setting.xml拖入idea打开 将第55行的路径改为你想放在的文件地址。下载新的maven,原本idea自带maven个人认为不是很好用。2.打开环境变量(win搜索环境变量打开->高级->环境变量)4.在系统变量中找到Path变量,新建如图路径。enter键确定后得到如下。

2024-08-05 21:32:27 2566 1

原创 oop浅谈

同时要注意抽象方法必须为public或者protected(如为private则不能被子类继承,子类便无法实现该方法),,调用方法时通过传递给它们的不同参数个数和参数类型来决定具体使用哪个方法, 这就是多态性,存在于父类和子类、同类中。4.重写方法一定不能抛出新的检查异常或者比被重写方法申明更加宽泛的检查型异常(异常声明可以相同或更少),如果外部程序要访问对象内部,可以调用内部提供的get或set方法。多个相同名字函数同时存在,具有不同的参数个数或类型,返回的类型必须一直与被重写的方法的返回类型相同。

2024-08-05 20:48:59 261

SpringBoot参数注解

SpringBoot参数注解

2024-11-12

空空如也

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

TA关注的人

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