- 博客(50)
- 收藏
- 关注
原创 使用递归算法深度收集数据结构中的点位信息
无论数据结构的层级有多深、结构多么复杂,该算法都能智能地遍历所有节点,找到并收集目标数据。,能够从任意复杂的嵌套数据结构(对象或数组)中,
2025-12-12 13:59:52
278
原创 可编辑Div内容修改功能
本功能允许用户在页面上直接修改指定div的内容,通过使用属性实现即时编辑,并将修改内容通过Axios发送到PHP后端进行处理和保存。
2025-11-11 11:01:42
148
原创 特殊三列布局需求
4.分页功能:当 table2 数据超过 30 条时,自动显示分页器。1.三列布局:使用 flex 布局,三列等宽展示。3.后续页布局(table2 超过 30 条时)
2025-11-06 15:11:49
351
原创 Vue 封装Input组件 双向通信
它自动帮你完成了上面那套“接收prop + 监听事件”的模板代码。向子组件传递数据,子组件通过。,在JS中会被转换为驼峰命名。绑定的属性名(这里是。
2025-09-11 17:31:10
402
原创 Vue框架 父组件向子组件传方法误区
child :on-testMethod="methd111></child> 使用这种 必须使用this.testMethod(value,event) 来进行传值。<child @testMethod="methd111"></child> 使用这种 在子组件必须使用this.$emit(value,event) 来进行传值。在进行父向子传方法的时候 可能会出现不能正常的调用父亲的方法。有可能是在子组件上声明的方法不同。
2025-09-11 10:58:36
210
原创 如何监听元素属性的变化呢?
当class的属性变化了之后 就会执行MutationObject的回调方法。以上的代码完成的需求是当你点击按钮之后 这个文字的显示与消失。使用官方API-MutationObserver。
2025-07-10 16:11:33
191
原创 在Vue中如何对组件进行销毁在进行挂载
今天有个需求,每次进入这个组件的时候都会运行mounted方法,比如有个组件A,组件A里有一个按钮,每点击这个按钮,组件B就会运行这个mouted方法,这时候我们想到的就是让这个组件先变为null 在重新给他赋值。使用this.$nextTick来进行触发,这个方式确保代码在DOM更新后执行。但是呢 当点击按钮只会运行一次mounted。
2025-07-10 15:32:31
216
原创 HTML学习笔记
W3C标准内没有的属性对标签没有任何的特殊意义,只是我们自己写下来记录一些信息的以data-开头的属性叫做 H5自定义属性 就是为了做一个区分。
2025-02-17 19:38:50
930
原创 Vue页面为什么不能占整个页面
为什么页面总有间隙,以为是自己编程的问题,其实不然,这是vue项目自带的css样式,出现这种情况这是因为项目自带的css样式影响。将#app的标签给注释 就解决了这个问题。打开项目中的style.css文件。
2024-10-29 09:06:57
664
原创 在Vue中组件和组件之间的通信有哪些?
第一种方式:父向子传一个函数,子接收这个函数,然后子去调用这个函数,通过这个函数。3.可以完成所有组件之间的数据,包括:兄弟之间、爷孙之间、但不限于这些。绑定事件:负责接收数据。触发事件:负责发送数据。第二种方式:组件的自定义事件。其他的关系使用全局事件总线。
2024-03-25 14:46:44
454
原创 关于在vue中有时候表格的位置不对是怎么个情况
标签内时,Vue.js 会在渲染时尝试将其包装在一个隐式的父级元素中,但由于表格行。今天在写代码的时候多了一个<div>标签,导致表格的位置大小不对。这是因为根元素的原因 出现这种情况是因为根元素是div标签。内,因此可能导致结构混乱或渲染错误。当你将第二段代码中的。
2024-03-22 23:09:45
429
原创 Mysql笔记4
view:站在不同的角度去看待同一份数据数据库表的设计依据,教你怎么进行数据库表的设计一对多:一对多,两张表,多的表加外键多对多:多对多,三张表,关系表两个外键一对一:在实际的开发中,可能存在一张表的字段太多,太庞大,这个时候就要拆分表一对一怎么设计?一对一设计有两种方案:主键共享t_user_login 用户登录表t_user_detail 用户详细信息表。
2024-02-29 15:44:44
1282
原创 Mysql笔记3
约束对应的英语单词:constraint在创建表的时候,我们可以给表中的字段加上一些约束,来保证这个表中数据的完整性、有效性约束的作用就是为了保证:表中的数据有效存储引擎是mysql中特有的一个术语,其他数据库中没有。(Oracle中有,但是不叫这个名字)实际上存储引擎是一个表存储/组织数据的方式。不同的存储引擎,表存储数据的方式不同myisam存储引擎?他管理的表具有一下特征:使用三个文件表示每个表:格式文件 - 存储表结构的定义(mytable.frm)
2024-02-29 14:42:50
1134
原创 Mysql笔记2
从一张表中单独查询,称为单表查询。emp表和dept表联合起来查询数据,从emp表中取员工名字,从dept表中取部门名字。这种跨表查询,多张表联合起来查询数据,被称为连接查询select语句中嵌套select语句,被嵌套的select语句称为子查询执行顺序:fromjoinonwheregroup byhavingselectorder bylimit。
2024-02-29 14:16:42
1439
原创 Mysql笔记1
不是将表中所有数据都查出来。是查询出来符合条件的语法格式:select字段1,字段2,字段3....from表名where条件;指定降序:指定升序:因为默认是升序 所以这个asc也可以不写在实际的应用中,可能有这样的需求,需要先进行分组,然后对每一组的数据进行操作这个时候我们需要使用分组查询,怎么进行分组查询呢?计算每个部门的工资和?计算每个工作岗位的平均薪资?计算每个工作岗位的最高薪资?
2024-02-29 13:48:18
1196
原创 java中文件路径问题
java.io.FileNotFoundException: E:\IDEA\%e4%bb%a3%e7%a0%81\bilibili\out\production\Reflect\classinfo.properties (系统找不到指定的路径。这个代码的的移植性差,在IDEA中默认的project的根,这个代码假设离开了IDEA,换到了其他位置,这个路径就无效了。当前线程的类加载器默认从类的根路径下加载资源。
2024-01-23 11:02:01
402
原创 java反射机制总结
通过java语言中的反射机制可以操作字节码文件,有点类似于黑客。(可以读和修改字节码文件)通过反射机制可以操作代码片段。(class文件)作用:可以让程序更加灵活。
2024-01-23 10:53:14
442
原创 关于java线程知识点整理
进程是一个应用程序(1个进程是一个软件)线程是一个进程中的执行场景/执行单元一个进程可以启动多个线程对于java程序来说,当在DOS命令窗口中输入:java HelloWrold 回车之后会先启动JVM,而JVM就是一个进程JVM再启动一个主线程调用main方法同时再启动一个垃圾回收线程负责看护,回收垃圾最起码,现在的java程序中至少有两个线程并发进程和线程是什么关系?举个列子阿里巴巴:进程马云:阿里巴巴的一个线程注意:进程A和进程B的内存独立不共享。
2024-01-23 09:54:53
868
原创 Java IO流 知识点整理
有多种分类方式:一种方式是按照流的方向进行分类:以内存作为参照物往内存中去,叫做输入(Input)。或者叫做读(Read)从内存中出来,叫做输出(Output)。或者叫做写(Write)一种方式是按照读取数据方式不同进行分类:有的流是按照字节的方式读取数组,一次读取1个字节byte,等同于一次读取8个二进制这种流是万能的,什么类型的文件都可以读取,包括:文本文件,图片,声音文件,视频文件,等等假设文件file1.txt,采用字符流的话是这样读的:
2024-01-11 09:55:41
1165
原创 TreeSet集合
当比较规则不会发生改变的时候,或者说当比较规则只有1个的时候,建议实现Comparable接口。如果比较规则有多个,并且需要多个标胶规则之间频繁切换,建议使用Comparator接口。第二种:在构造TreeSet或者TreeMap集合的时候给她传一个比较器对象。第一种:放到集合中的元素实现java.lang.Comparable接口。Comparable和Comparator怎么选择呢?Comparator接口的设计比较符合OCP原则。
2023-12-11 18:25:52
448
原创 数组练习题
该类还提供一个方法addweapon(Weapon wa)表示把参wa所代表的武器加入到数组w中。这个类有一个属性weapon数组w(用来存储该军队所拥有的武器,该类还提供一个构造方法,在构造方法里通过传一个int类型的参数来限定该类所能拥有的最并用这一大小来初始化数组w.以及moveA11()让w数组中的所有可移动的武器移动。开放型题目,随意发挥:有一个类Army,代表一支军队,写一个主方法去测试以上程序。
2023-11-22 09:21:49
118
原创 编写程序模拟用户注册: 1、程序开始执行时,提示用户输入“用户名”和“密码”信息。 2、输入信息之后,要求java程序模拟用户注册 3、注册时用户名要求长度在【6-14】
throw new UserNameException("用户名输入不规范");System.out.print("请输入用户名:");System.out.print("请输入密码;System.out.println("注册成功");
2023-11-22 09:10:43
659
原创 super关键字02
/super表示的是当前对象的父类型特征。(super是this指向的那个对象中的一块空间)当前对象的父类型特征中的name属性。System.out.println(super.name + "正在购物");System.out.println(this.name + "正在购物");System.out.println(name + "正在购物");* java是怎么来区分子类和父类的同名属性的?//super和this 不能出现在静态方法中。//假设子类也有一个同名属性。//this表示当前对象。
2023-10-16 17:45:32
146
1
原创 super关键字1
super(实参)的作用是:初始化当前对象的父类型特征,并不是创建新对象,实际上对象只创建了一个。//以下两行代码在恰当的位置,正好可以使用:super(actno,balance);* 父类的构造方法又继续向下调用他的父类的构造方法,但是实际上对象只创建了一个,* super关键字代表的就是当前对象的那部分父类型特征。1.注意:在构造方法执行过程中一连串调用了父类的构造方法,//通过子类的构造方法调用父类的构造方法。//编译报错 私有的属性只能在本类中访问。
2023-10-16 17:39:34
126
1
原创 多态习题1
发生错误 因为b=c是B b = new C();B与C之间发生编译阶段绑定失败,因为编译阶段时检查语法的时候在A.class文件中没有发现 B中的q()方法和f()方法,所以发生编译阶段绑定失败。发生错误 因为a=c是A a = new C();A与C之间没有继承关系 所以编译错误。//相当于 A a = new B();
2023-10-11 09:49:56
86
原创 java数据类型
八种数据类型当中,byte,int,short,long,double,char,boolean,float这。* 为了让计算机可以表示现实时间当中的文字,我们需要进行人为的干涉,需要人负责提前制定好“文字”七种数据类型计算机在表示的时候比较容易,因为底层都是数字,十进制的数字和二进制之间存在一种。在底层存储的时候Boolean类型占用1个字节,因为实际存储的时候false底层是0,true底层是1.【现代的计算机底层采用交流电的方式,接通和断开就两种状态,计算机只能识别1或0,其他不认识】...
2022-08-08 15:25:40
505
原创 什么是变量
等号是一个运算符,叫做赋值运算符,赋值运算符先运算等号右边的表达式,表达式执行结束之后赋值给。* 变量本质上来说是内存中的一块空间,这块空间"有数据类型"、"有名字"、"有字面值"。3.变量要求:变量中存储的具体的"数据"必须和变量的"数据类型"一致,当不一致的时候编译报错。* 不同的数据有不同的类型,不同的数据类型底层会分配不同大小的空间。12.在方法体当中的java代码,是遵守自上而下的顺序一次执行的。7.变量赋值以后,可以重新赋值,变量的值可以变化;* 变量是内存中储存数据的最基本的单元。...
2022-08-05 08:24:11
251
原创 标识符和字面值
数据在现实世界当中是分门别类的,所以数据在计算机编程语言当中也是有类型的:【数据类型】* 一个合法的标识符只能由"数字、字母、下划线_、美元符号$"组成,不能含有其他符号。java语言当中所有的字符串型字面值必须使用双引号括起来,双引号是半角。java语言当中所有的字符型字面值必选使用单引号括起来,单引号是半角。3.标识符的命名规范【只是一种规范,不属于语法,不遵守规范编译器不会报错】-"abc"、"中国人"属于字符串型字面值。-10、100 属于整数型字面值。-'A'、'人'属于字符型字面值。...
2022-08-05 08:16:25
232
原创 对HelloWorld程序进行解释以及public class 和 class的区别
对HelloWorld程序进行解释:需要记忆:public表示公开的 static表示静态的 void表示空 main表示方法名main (String[] args)是一个main方法的形式参数列表 类体 方法体 类体中不能直接编写java语句【除声明变量之外】 一个java语句必须以“;”结束 方法体中可以编写多条java语句 主方法是程序的入口,固定写法,SUN规定的 public class 和 clas
2022-06-09 10:54:19
366
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅