自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 学习问题记录--路由页面出口,对象判空

是 Vue Router 提供的一个内置组件,它的作用是在 Vue 应用的模板中为匹配到的路由组件提供一个挂载点。当用户通过地址栏访问不同的路由时,Vue Router 会根据路由配置找到对应的组件,并将其渲染到标签所在的位置。如果不加。

2024-09-22 20:18:37 494

原创 MybatisPlus的一点了解

条件构造:通过可以方便地添加各种查询条件,如等于、不等于、大于、小于、模糊查询等。实体包装:可以直接传入实体对象,会根据实体类的字段及其注解自动构造查询条件。自定义 SQL:除了链式方法外,还可以直接在中写入自定义的 SQL 语句。嵌套查询:支持嵌套查询,可以构建复杂的查询逻辑。

2024-09-17 19:21:28 958

原创 JavaScript函数了解

箭头函数是ES6中的一项重要特性,它提供了更简洁的语法、更灵活的this绑定机制,并简化了数组的操作。然而,箭头函数也有其局限性,不能作为构造函数或对象方法使用。开发者应根据具体场景选择合适的函数声明方式,以写出更清晰、更易维护的代码。

2024-09-08 18:02:08 899

原创 问题记录1

目的static方法用于定义属于接口本身的行为,而default方法用于定义接口的默认行为,可以被实现类覆盖。调用方式static方法通过接口名直接调用,而default方法通过实现类的实例调用。覆盖性static方法不能被实现类覆盖,而default方法可以被实现类覆盖。这两个特性都是在Java 8中引入的,它们增强了接口的功能性,使得接口不仅可以定义抽象行为,还可以提供具体实现和静态行为。

2024-09-01 18:30:10 992

原创 spring框架了解

对应Spring的控制反转(Inversion of Control, IoC)思想,开发者通过指定bean的名称来获取容器中管理的bean实例,而不是通过显式地创建bean实例。依赖注入(Dependency Injection, DI)的核心思想在于通过外部配置(如XML或注解)来指定bean之间的依赖关系,然后在创建bean实例时,Spring容器会自动将这些依赖注入到bean实例中。- 参数:`String name`:要获取的bean的名称。

2024-08-25 20:18:19 967

原创 基础知识点理解

super用于访问父类的成员,而this用于访问当前类的成员。super主要用于继承的上下文中,而this用于当前类的实例的上下文中。super和this都不能在静态方法中使用,因为它们都需要指向类的实例。

2024-08-18 19:16:05 471

原创 java总结-理论知识点记录

将属性声明为私有(private),这样它们就不能被类的外部直接访问。

2024-08-11 18:26:46 429

原创 Java实践总结:

1.主要感觉困难的点在于在最开始的时候对于项目的整体分析,对于代码的编写方法的返回值,传递参数,在正式编写前最好是有一个整体的结构。2.在分析需求时对应的数据变化也需要对应完成整体融合的分析,对应的数据的变化需要达到一致性,此时对应数据库中学习的事务回滚是一个很好的限制方法。对应展示完成的一二层的目录展示,对应通过在数据库中保存的信息进行登录验证,根据用户登录信息的确认,从一层进入到二层,对应实现不同的功能,满足客户需求。data 场景消费数据。cardNumber 卡号。cardNumber 卡号。

2024-08-04 13:44:16 622

原创 在线小说阅读系统

任务1:创建客户端、服务器端,完成简单通信任务2:完成登录、注册、退出、返回功能任务3:完成小说查询列表的功能任务4:完成在线阅读小说功能任务5:完成下载小说功能任务6:完成上传小说功能客户端,服务端创建,简单通信——socket,serversocket,线程运用,拥塞式的接受客户连接,线程处理客户发送的请求信息。客户端与服务端之间的每一次线程处理应该就是:(ps:原先想法是对txt文件使用rendLine()方法,这样需要客户端与服务端进行频繁多次的交互,并不高效。

2024-07-20 19:18:15 991

原创 面向对象

面向对象与面向过程的特点:面向对象:强调的是对象,将功能封装进对象,强调具备了功能的对象面向过程:强调的是过程,强调的是功能的执行过程类与对象的关系:类:是对一类事物的描述,是抽象的,是一个模板对象:是实际存在的该类事物的每个个体,因而也称为实例。

2024-07-14 21:01:37 806

原创 Android Studio --列表实现

综上,关于列表创建主要就是布局文件和对应适配器的代码编写。上述的代码是用于显示产品信息列表的RecyclerView列表项布局和Adapter类的实现示例,包括如何设置布局、绑定数据、处理点击事件以及更新数据源等关键逻辑。,并定义了数据的持有方式和视图的绑定逻辑。用于显示可滚动的列表项。下创建一个新的Java类,通常命名为。定义了一个简单的列表界面,其中。以下代码定义了一个名为。组件中显示产品信息列表。

2024-05-28 14:47:49 315 1

原创 java-String类记录

Java 提供了四种常用的查找方法,分别是 indexOf(String str)、indexOf(String str, int startIndex)、lastIndexOf(String str)、lastIndexOf(String str, int startIndex)。String是不可变的字符串,StringBuilder--内容是可变的,可以提高字符串的操作效率。String ------------- trim() ------- 去掉字符串两端的空格。

2024-05-05 23:48:52 1587 2

原创 java集合练习

或List,那么增强for循环中的循环变量必须是Object类型,因为List

2024-05-05 23:40:02 391 3

原创 前端-布局总结

当一个元素的顶部外边距和其第一个子元素的顶部外边距相遇时,两个外边距中的较大的一个会被应用到父元素上,而不是被保留在子元素中。flex:子元素占据的空间比例--flex-grow, flex-shrink 和 flex-basis 的简写。5.定层-----z-index:数字 ------数字越大盒子越上面(绝对定位使用)-----------------:当一个元素的顶部外边距和下方兄弟元素的外边距相遇时,两个外边距会合并成一个单一的较大的外边距。-----当文本溢出时产生滚动条,不溢出则不显示。

2024-04-09 18:51:31 642

原创 Android studio 项目图片显示问题记录

在最后问题解决:将布局中的tools:srcCompat标签替换为app:srcCompat标签,app运行,页面图片显示成功。问题描述:在Android Studio项目创建中,编写布局文件时,页面图片可以好好显示出来,但当app运行时,却呈现失败。:在构建过程中,如果图片资源被其他资源覆盖,那么加载时会显示为默认的白色或灰色背景,因为您的布局中有背景色定义。,并且没有其他约束确保其大小,那么图片可能不会显示,因为它没有足够的大小来显示内容。:确保在布局文件中引用的图片资源(如。)的宽度和高度被设置为。

2024-03-27 20:40:29 1244

原创 css--属性总结记录

公式:通配符选择器 < 标签选择器 < 类选择器 < id选择器 < 行内样式 <!复合属性:属性的简写方式,一个属性对应多个值的写法,各个属性值之间用空格隔开。提示:只要属性值为颜色,都可以使用上述四种颜色表示方式,例如:背景色。(行内样式, id选择器个数, 类选择器个数, 标签选择器个数)属性值:字体名1, 字体名2…,当一个标签使用了多种选择器时,基于不同种类的选择器的匹配规则。相同的属性会覆盖:后面的 CSS 属性覆盖前面的 CSS 属性。不同的属性会叠加:不同的 CSS 属性都生效。

2024-03-16 01:18:27 1478 1

原创 选择器总结

1.必须设置 content: ””属性,用来 设置伪元素的内容,如果没有内容,则引号留空即可。经验:通配符选择器可以用于清除标签的默认样式,例如:标签默认的外边距、内边距。标签选择器:使用标签名作为选择器 → 选中同名标签设置相同的样式。注意:如果交集选择器中有标签选择器,标签选择器必须书写在最前面。,不需要调用,浏览器自动查找页面所有标签,设置相同的样式。作用:查找标签,差异化设置标签的显示效果。作用:查找标签,差异化设置标签的显示效果。并集选择器:选中多组标签设置相同的样式。

2024-02-27 00:01:31 573

原创 js:数组基本知识点

说明:数组名就是数组的名称,splice是数组的方法,用来向数组的指定位置添加元素,下标是指定位置的下标,0表示不删除元素,值是要添加的元素。说明:1:表示修改个数,可以改成多值,如果指定下标超出数组范围,追加在数组后面添加对应内容的元素。删除指定下标位置的数组元素,1表示删除元素的个数,如果1没写,默认从指定位置删除到数组末尾。let 数组名=[数组元素,数组元素];说明:数组名就是数组的名称,下标就是数组元素的编号,从0开始,依次递增。获取数组中的元素:索引 (下标) :用来访问数组元素的序号。

2024-02-25 02:22:51 195 1

原创 定位--position

2、绝对定位:相对于最近的一个定位祖先进行定位,如果没有相对于body进行定位,会脱离文档流,位置空间释放。5.定层-----z-index:数字 ------数字越大盒子越上面(绝对定位使用)1、相对定位:相对于自己原理的位置进行定位,不会脱离文档流,位置空间不会释放。absolute:绝对定位,相对于父元素进行定位。bottom:距离下边的距离-----上正下负。left:距离左边的距离-------右正左负。right:距离右边的距离------左正右负。top:距离上边的距离------下正上负。

2024-02-20 15:04:06 331 1

原创 js--文本框对应提示结果的变换

此处我判断的if条件是根据文本框内容对应长度是否符合要求来判断文本框后面图标的切换,后期如果对输入内容有更多要求,需变换条件.如果输入不是6到16位,则提示错误信息颜色为红色小图标变化。因为里面变化样式较多,可以采用className修改样式。如果输入正确则提示正确的信息颜色为绿色小图标变化。首先如下图所示,希望可以实现下面图片展示效果。首先判断的事件是表单失去焦点 onblur。

2023-12-22 10:21:21 375

原创 发送短信实例

上述图像是对应上述代码得到的结果,可以发现存在问题,忽视了在对应文本框没有内容时应该禁用发送按钮,代码的结构也可以修改的更加精简。

2023-12-03 19:09:19 342 1

原创 Js:定义一个函数模拟计数器功能,可以计算任意两个数的四则运算

方法一.可以使用toFixed(n)函数,n表示数字保留几位小数,但是对应使用toFixwd()会使数字型变为字符型,需要再次对得到结果进行数据类型进行转换。然后在尝试小数之间的运算时就出现了差错,例如 0.1+0.2,最后计算出结果应该是0.3,但在页面上显示的结果是0.30000000000000004.出现原因:在js中运算需要现将数转换为二进制计算,然后再由二进制转换为十进制显示结果,在这个计算过程,这个误差不可以避免。以上是针对小数计算精度出现问题的解决方式记录.

2023-11-20 09:47:39 134 1

空空如也

空空如也

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

TA关注的人

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