- 博客(29)
- 收藏
- 关注
原创 JAVA 继承中 访问构造方法的特点
子类在初始化的时候,有可能会使用到父类中的数据,如果父类没有完成初始化,子类将无法使用父类的数据。子类构造方法的第一行语句默认都是:super(),不写也存在,且必须在第一行。子类初始化之前,一定要调用父类构造方法先完成父类数据空间的初始化。子类中所有的构造方法默认先访问父类中的无参构造,在执行自己。如果想调用父类有参构造,必须手动写super进行调用。父类中的构造方法不会被子类继承。
2025-03-19 17:55:16
100
原创 Java 继承的方法重写概念
子类重写父类方法时,访问权限子类必须大于等于父类(eg: 空着不写<protected<public)可以继承的方法是:非private、非static、非final的,可以继承的方法会加载到虚方法表里。子类重写父类方法时,返回值类型子类必须小于等于父类。重写方法的名称、形参列表必须与父类中的一直。只有被添加到虚方法表中的方法才能被重写。建议:重写的方法尽量和父类保持一致。
2025-03-19 17:38:21
93
原创 java Scanner 控制台录入
接受字符串 next();遇到空格、制表符、回车就停止接受。这些符号后面的数据就不会接受了。接受字符串 nextLine();接受字符串,可以接受空格、制表符,遇到回车才停止接受数据。接受小数: nextDouble();接受整数: nextInt();Scanner的键盘录入使用。Scanner录入的语法。
2025-03-12 11:00:56
169
原创 git 操作
git commit -m “描述内容”git checkout -b 分支名。git branch -d 分支名。git push 分支名。
2024-05-22 10:50:54
147
原创 git切换http地址
切换http地址可能会涉及到登录凭证的修改,如果你已经存储有旧的凭证信息,可能需要重新输入新的凭证信息。– 切换到https地址后,每次推送代码都需要输入用户名和密码进行验证,而不是使用之前的ssh密钥验证方式。如果输出显示你所设置的新的http地址,则表示切换成功。[新的http地址]
2024-04-11 09:26:10
571
2
原创 uniapp 自定义下拉框
根据 https://gitee.com/kcren/uniapp-dropdown-filter/tree/master自己加了一层封装 可以进行切换选择下拉内容模板 在components下创建ren-dropdown-filter/ren-dropdown-filter.vue图标的引用 和颜色 可以自己进行修改请选择{{ navData[actNav?
2023-03-17 10:25:56
4226
原创 el-tree 动态数据默认选中
el-tree: element ui 树形组件在data中有一个固定变量 让el-tree组件 一加载就渲染默认选中想要高亮的项<template> <div class="home"> <!-- 方式一: 直接在el-tree中 添加以下属性:current-node-key="curren" --> <el-tree highlight-current node-key="label" ..
2022-03-29 21:55:58
11916
1
原创 Vue-生命周期的理解+生命周期图示的理解
了解组件 从创建-> 运行->销毁 的三个阶段了解 vue 生命周期的一个过程生命周期生命周期(Life Cycle) 是指一个组件从创建 -》 运行 -》 销毁的整个阶段,强调的是一个时间段。生命周期函数是由 vue 框架提供的内置函数,会伴随着组件的生命周期,自动按次序执行。注意: 生命周期强调的是时间段,生命周期函数强调的是时间点组件生命周期函数的分类生命周期图示可以参考 vue 官方文档给出的“生命周期图示”,进一步理解组件生命周期执行的过程: ( 侧边栏-.
2021-12-12 22:42:01
645
原创 AJAX+FormData 实现头像上传和图片预览
主要的实现步骤:① 使用文件选择器选择图片文件② 把用户选择的文件存入 FormData 对象③ 使用 axios 把 FormData 发送给服务器④ 模拟文件选择器的点击事件ajax提交服务器formdata存放数据获取文件对象 files获取文件对象地址 URL.createObjectURL();以下是全部代码:html <div class="thumb-box"> <!-- 头像 --> <img src="./image
2021-11-01 20:05:06
344
原创 JS-手风琴
手风琴主要是排他思想<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title>手风琴</title> <style> ul { list-style: none; } * { margin: 0; padding: 0; } div { .
2021-10-12 20:06:34
157
原创 JS-轮播图案例
**分析:需求①:小图标鼠标经过事件鼠标经过小图片,当前高亮,其余兄弟变淡 添加类需求② :大图片跟随变化对应的大图片跟着显示,如果想要过渡效果,可以使用opacity效果,可以利用CSS淡入 淡出的效果,还是添加类需求③:右侧按钮播放效果点击右侧按钮,可以自动播放下一张图片需要一个变化量 index 不断自增然后播放下一张图片如果到了最后一张,必须要还原为第1张图片教你一招: 索引号 = 索引号 % 数组长度 (放到播放前面)需求④:解决一个BUG点击右侧按钮可以实现播放下一张,
2021-10-12 19:52:47
275
原创 JS-仿京东固定导航栏案例
需求:当页面滚动到秒杀模块,导航栏自动滑入,否则滑出JavaScript获取HTML距离浏览器的距离: document.documentElement,scrollTop获取元素距离父节点的距离: 元素.offsetTop<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" con
2021-10-12 19:46:25
733
原创 页面滚动显示返回顶部按钮
需求:当页面滚动500像素,就显示返回顶部按钮,否则隐藏, 同时点击按钮,则返回顶部JavaScript获取页面HTML的滚动条距离获取HTML页面: document.documentElement获取内容距离: document.documentElement.scrollTop<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta h
2021-10-12 19:35:51
399
原创 JS-模拟京东倒计时效果
计算到下课还有多少时间事件戳全部代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /
2021-10-09 19:24:13
257
原创 JS-实现案例渲染
需求:按照数据渲染页面节点操作: 添加节点全部代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="i
2021-10-09 19:17:46
359
原创 JS-发布微博案例
需求1:检测用户输入字数需求2: 输入不能为空需求3: 新增留言JS、css、html主要运用 节点操作,日期对象,克隆节点全部代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <met
2021-10-09 19:09:08
789
1
原创 JS-购物车加减操作
需求:用户点击加号,则文本框+1,点击减号,则文本框-1,如果文本框为1,则禁用减号JavaScript点击事件监听全部源码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta h
2021-10-07 19:47:25
2412
原创 JS-监听文本输入事件——计算文字字数
需求:用户输入文字,可以计算用户输入的字数JavaScript监听事件 input全部代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-C
2021-10-07 19:39:42
649
原创 JS-实现 Teb 栏切换
JS-实现 Teb 栏切换需求:点击不同的选项卡,底部可以显示 不同的内容javascript全部代码<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8" /> <title></title> <style type="text/css"> * { margin: 0;
2021-10-07 19:29:01
452
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人