自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java中的反射知识总结(详细)

反射在 Java 里是一个非常强大的特性,不过它也会带来一些性能开销,因为在运行时需要进行额外的检查和处理。所以,只有在必要时才使用反射,例如在框架开发、依赖注入等场景中。

2025-04-09 16:15:36 675

原创 java的面向切面编程(AOP)

面向切面编程(AOP,Aspect-Oriented Programming)是一种编程范式,它可以将横切关注点(如日志记录、事务管理、权限验证等)从业务逻辑中分离出来,从而提高代码的可维护性和可复用性。在 Java 里,AOP 能让开发者在不修改原有代码的基础上,对程序进行增强。下面为你详细介绍 Java 中的面向切面编程。

2025-04-09 16:11:27 878

原创 Java 中的强制类型转换

在 Java 里,基本数据类型间的转换分为自动类型转换和强制类型转换。当把范围大的数据类型转换为范围小的数据类型时,就需要进行强制类型转换。// 把 double 类型强制转换为 int 类型System.out.println("double 值: " + doubleValue);System.out.println("转换后的 int 值: " + intValue);​// 把 long 类型强制转换为 int 类型。

2025-04-09 16:10:18 935

原创 蓝桥杯 web --tree 命令助手

【代码】蓝桥杯 web --tree 命令助手。

2025-04-08 19:43:44 117

原创 蓝桥杯web 产品 360 度展示

【代码】蓝桥杯web 产品 360 度展示。

2025-04-08 17:18:35 116

原创 async/await 异步编程

接受一个Promise数组作为参数,当所有Promise都成功时,返回一个包含所有Promise解决值的数组;只要有一个Promise失败,整个就会失败。:接受一个Promise数组作为参数,只要数组中有一个Promise率先解决或拒绝,就返回该Promise的结果。:用于捕获async函数中await表达式可能抛出的异常,进行错误处理。通过结合这些方法,可以灵活地处理各种复杂的异步场景,使异步代码更加简洁和易于理解。

2025-04-08 17:16:36 363

原创 蓝桥杯web--找回连接的奇幻之旅

【代码】蓝桥杯web--找回连接的奇幻之旅。

2025-04-07 21:15:14 211

原创 蓝桥杯web工作协调

在 JavaScript 里,Set是一种内置对象,可存储任何类型的唯一值,无论是原始值还是对象引用。下面是Set。

2025-04-07 20:19:45 303

原创 数据对象:DTO、DO、PO和 BO的区别和关系

DTO:主要用于数据传输,关注数据的传递和展示。DO:代表业务实体,封装业务逻辑和状态。PO:与数据库表对应,用于数据的持久化操作。BO:处理复杂的业务流程,协调多个对象完成业务操作。这些概念在不同的项目中可能会有不同的使用方式和侧重点,但总体上都是为了提高代码的可维护性、可扩展性和复用性。

2025-04-06 15:07:27 507

原创 Spring Boot 框架注解:@ConfigurationProperties

是 Spring Boot 框架里的一个注解,其主要功能是把配置文件(像或者)里的属性值绑定到一个 Java 类的字段上。

2025-04-06 00:38:20 462

原创 Vue 2 和 Vue 3 中的钩子函数

创建阶段和created(Vue 2)、(Vue 3)用于在实例初始化和挂载前执行操作,像数据初始化这类操作就适合在这一阶段进行。挂载阶段和mounted(Vue 2)、onMounted(Vue 3)用于在组件挂载到 DOM 前后执行操作,比如操作 DOM 元素、发起网络请求等。更新阶段和updated(Vue 2)、和onUpdated(Vue 3)用于在数据更新前后执行操作,可用来处理数据更新时的副作用。销毁阶段和destroyed(Vue 2)、和。

2025-03-31 16:42:22 739

原创 Mybatis中封装查询结果,什么时候用 resultType,什么时候用resultMap

若查询结果简单,列名和属性名一致,优先使用resultType。若查询结果复杂,列名和属性名不一致,或者需要进行复杂的映射,使用resultMap。对于简单的字段映射,使用AS关键字和resultMap能达到相同效果。对于复杂的映射需求,如嵌套查询、关联查询等,resultMap更具优势,而AS关键字无法满足要求。

2025-03-29 14:29:10 832

原创 @RequestBody注解解释

是Spring框架中的一个注解,主要用于将方法的返回值直接写入HTTP响应体中,而不是解析为视图进行跳转。功能,该对象会被自动转换为JSON格式返回给客户端 ,返回结果类似。

2025-03-17 12:29:13 442

原创 @pathvariable注解的应用与解释

是Spring框架中的注解,用于处理路径参数,能将URL中的动态部分绑定到控制器的方法参数上,让restful风格接口更清晰。

2025-03-16 19:25:37 323

原创 Java 中的强制类型转换

在 Java 里,基本数据类型间的转换分为自动类型转换和强制类型转换。当把范围大的数据类型转换为范围小的数据类型时,就需要进行强制类型转换。

2025-03-12 18:38:28 422

原创 泛型的讲解(泛型类、泛型方法、泛型接口)

泛型的讲解(泛型类、泛型方法、泛型接口)

2024-12-11 14:54:02 618

原创 组件的自定义事件

组件的自定义事件绑定自定义事件(子给父传数据的两种方式)

2024-11-25 19:43:14 977

原创 vue中mixin(混入)的使用

vue中mixin(混入)的使用

2024-11-21 14:21:11 404

原创 props配置项的详细介绍

备注:props是只读的,Vue底层会监测你对props的修改,如果进行了修改,就会发出警告,若业务需求确实需要修改,那么请复制props的内容到data中一份,然后去修改data中的数据。required:true, //必要性。如果在这个地方,不想加入单向事件绑定的话,也可以。default:'老王' //默认值。type:String, //类型。功能:让组件接收外部传过来的数据。

2024-11-21 00:47:03 747

原创 ES6 模块化语法

ES6 模块化语法模块功能主要由两个命令构成:export 和 import。export 命令用于规定模块的对外接口(哪些数据需要暴露,就在数据前面加上关键字即可)import 命令用于输入其他模块提供的功能(一个模块想用另一个模块的功能的时候使用)

2024-11-20 21:35:01 1300

原创 Vue非单文件组件

Vue非单文件组件的详细介绍与讲解

2024-11-20 17:47:05 923

原创 vue生命周期

vue生命周期的各个步骤的逻辑分析,以及代码演示

2024-11-17 18:14:49 707

原创 vue内置指令和自定义指令

vue内置指令和自定义指令

2024-11-16 22:55:41 1027

原创 buuctf解题汇总

另:一般都要先根据报错,来确定是字符型注入还是数值型注入,关于万能密码,可以看这个。

2024-11-13 11:59:59 405

原创 react使用js创建虚拟dom的两种方法、区别以及jsx语法规则

使用js如果现在需要在h1里面加一个span标签,怎么加呢?使用JSX使用JS。

2024-10-13 16:39:04 563

原创 change事件在JavaScript中的多种用途【全!!!】

这意味着,如果用户在输入框中输入文本,然后移动焦点(例如,通过点击页面上的其他位置或按Tab键),或者从下拉列表中选择一个新的选项,属性(虽然这通常不推荐,因为它将JavaScript与HTML混合在一起,违反了内容与行为分离的原则)。事件在JavaScript中的多种用途,从简单的验证到复杂的UI更新,都能通过监听和处理。事件是一个非常常用的DOM事件,它主要在元素的值发生变化且元素失去焦点后(对于。方法给元素添加一个事件监听器,或者使用HTML的。javascript中change事件的用法。

2024-08-13 15:07:27 1153

原创 通过javascript+html+css实现学生信息表案例【全】

选择出有name属性的标签。的常量,它引用了具有三个属性(

2024-08-09 17:12:27 767

原创 实现哔哩哔哩点击小滑块移动效果

获取元素距离自己定位父 级元素的左、上距离。offsetLeft和offsetTop。

2024-08-06 18:00:16 360

原创 【问题解决】图片过大,超过div盒子--background-size属性

在有些情况下,背景图片大小超过了div的宽高,那么可以采用background-size来调整如果你想要背景图片完全填充div,同时保持图片的宽高比(这可能会导致图片的一部分被裁剪),你可以使用background-size: cover;。如果你想要背景图片完全显示在div内,但允许图片缩小以完全适应(这可能导致div的某些部分没有图片),则可以使用background-size: contain;。

2024-07-31 16:36:47 903

原创 利用html、css、javascript实现 单选全选按钮的交互效果【全】

checked伪类选择器可用于选择匹配所有被选中的单选按钮(radio)或复选框(checkbox)例:设置被选中的单选按钮(radio)或复选框(checkbox)的背景颜色为粉色。

2024-07-30 11:40:42 459

原创 css3 3d导航栏

【代码】css3 3d导航栏。

2024-07-27 11:04:19 263

原创 css实现照片翻牌特效

【代码】css实现照片翻牌特效。

2024-07-26 21:35:19 267

原创 css3实现动画逐帧播放,以达成动态效果

【代码】css3实现动画逐帧播放,以达成动态效果。

2024-07-25 20:51:54 199

原创 css3实现打字机效果

【代码】css3实现打字机效果。

2024-07-25 20:13:02 200

原创 html css 分页按钮效果

【代码】html css 分页按钮效果。

2024-07-25 15:42:10 418

原创 图片经过缩放与放大效果

【代码】图片经过缩放与放大效果。

2024-07-25 15:33:42 158

原创 自定义列表标记(dl-dt-dd)

自定义列表标记(dl-dt-dd标签)dl:自定义列表容器标记dt:列表标题dd:列表内容

2024-07-16 15:01:21 480

原创 javascript之匿名函数和立即执行函数

/ console.log('函数')// 1. 第一种写法。// 2.第二种写法。

2024-07-15 23:48:01 421

原创 全选单选按钮案例

全选小米净水器</td><td>小米手机</td><td>小米电视</td><th>商品</th><th>商家</th><th>价格</th><td>小米</td><td>小米

2024-07-06 16:19:17 963

原创 tab切换栏

<a href="javascript:;">美食</a></li><li><a href="javascript:;">百货</a></li><li><a href="javascript:;">个护</a></li><li><a href="javascript:;">预告</a>tab栏切换

2024-07-06 15:24:09 693

空空如也

空空如也

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

TA关注的人

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