自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

CamphorBlossom的博客

想法源自不经意的碰撞

  • 博客(98)
  • 收藏
  • 关注

原创 springboot注册和注入组件方式概览

依赖:组件的依赖关系,如 NewsController 依赖 NewsServices。注入:通过setter方法、构造器、等方式自动的注入(赋值)控制:资源的控制权(资源的创建、获取、销毁等)xxxAware(标记接口,让调用者获取到Spring容器中的其他资源引用)反转:和传统的方式不一样了。理解单例,获取组件的方式(通过bean的类型,名称获取)理解setter方法注入,构造器注入。Conditional 派生注解。理解MVC分层模型对应注解。

2024-09-21 22:45:23 385

原创 单html页面中使用vue3,Element-plus,vue3-router

单html页面中使用vue3,Element-plus,vue3-router和axios。

2024-05-19 16:24:48 705 1

原创 echarts多个折线图共用X轴,实现tooltip合并和分离

echarts多个折线图共用x轴,实现tooltip合并和分离

2024-01-28 20:05:38 3380 1

原创 Java Object浅克隆&深克隆

实现Cloneable接口,表示当前类的对象就可以被克隆,反之,表示当前类的对象就不能克隆。Object是Java中的顶级父类,所有的类都直接或间接的继承于Object类。如果一个接口里面没有抽象方法,表示当前的接口是一个标记性接口。把A对象的属性值完全拷贝给B对象,也叫对象拷贝,对象复制。

2023-12-31 17:03:39 610

原创 List常见方法和遍历操作

List集合的遍历方式:迭代器遍历,列表迭代器遍历,增强for遍历,lambda表达式遍历,普通for循环...

2023-12-30 16:45:47 1165

原创 单列集合Collection常用api

Collection是单列集合的祖宗接口,它的功能是全部单列集合都可以继承使用的。

2023-12-30 12:24:54 551

原创 解决Mysql8.0不存在mysql.proc表

大概意思说,在mysql database中parameters表和routines数据字典表一起取代了MySQL 8.0之前的proc表。MySQL 8.0中官方移除了proc表,MySQL 5.7版本中还是存在proc表的。

2023-10-09 14:03:34 1178

原创 对象数组去重

isObject函数用来判断某个值是否为对象,equals函数用来比较两个值是否相同,包括属性名相同但顺序不同的情况。Object.is()用于比较两个值是否相等。针对去重问题,有这么几种解决方式,如Set,for循环遍历属性值等。其输出结果也不符合要求,不过我们可以以此为基础,在条件判断上做文章。

2023-10-05 23:04:45 495

原创 vue3中sync修饰符的使用

vue于v2.3引入sync修饰符,省去了在组件标签内写@update函数。1. 在子组件中定义props要从父组件接收的变量(变量的类型必须写明,默认值可选)1. 在子组件中定义emits要向父组件触发的事件(事件可以有多个)。3. 父组件在子组件标签中绑定同名的事件,并赋值为更新后的数据。3. 在子组件中分别打印props和使用props中的数据。2. 父组件引入子组件,并绑定父组件的变量传递给子组件。

2023-10-01 18:23:49 975

原创 js对象属性名的类型

其中,属性名可以是字面量,如 obj['name'] (等同于obj.name),也可以是变量obj[a],或obj[a+b](变量需符合命名规范)。先分析上面代码运行的结果是多少,arr[0] 与 arr['0']两种方式访问数组元素有什么不同?所以,上面代码中 arr[0]和arr['0'] 两者操作的是同一个值, 输出结果都是 3。通过方括号[]来获取对象中的属性值,形式为:对象[属性名],

2023-09-17 20:24:00 265

原创 echarts gantt甘特图示例

又称为横道图、条状图(Bar chart)。其通过条状图来显示项目、进度和其他。(Henry Laurence Gantt)先生的名字命名。随着时间进展的情况。

2023-03-14 21:13:46 3911 2

转载 推荐7款优秀的vue table数据表格组件

数据表格(datatable )组件旨在为Web 应用程序上表示和操作表格数据提供一种简单方便的解决方案。它允许用户以灵活、强大的方式过滤、格式化、分页、编辑、排序、添加和删除其数据。

2023-03-07 21:41:37 22696 2

原创 【css】结构选择器

结构选择器,也称之为组合器选择器,根据它们之间的特定关系来选取元素。CSS 中有四种不同的组合器:1.后代选择器 (空格) 2.子选择器 (>) 3.相邻兄弟选择器 (+) 4.通用兄弟选择器 (~)。

2023-01-12 12:21:11 757

原创 【JS】 日期函数Date的基本使用

JavaScript中的Date 对象常规使用,Date 对象用于处理日期与时间。

2023-01-04 14:45:57 285

原创 editorconfig文件配置

EditorConfig 有助于为跨各种编辑器和 IDE 处理同一项目的多个开发人员保持一致的编码风格。

2022-12-25 13:16:09 1469

原创 【vue】使用自定义指令实现时间戳格式化

通过自定义指令directive实现可以自动对时间戳格式化的功能,并抽取封装成工具类。

2022-12-23 19:17:57 1219

原创 vue之watchEffect

在Composition API中,我们可以使用watchEffect和watch来完成响应式数据的侦听。watchEffect用于自动收集响应式数据的依赖,需要手动指定侦听的数据源。

2022-12-23 11:11:44 3408

原创 vue之动态组件

组件切换实现方式:(1)通过v-if来判断显示不同的组件(2)动态组件是使用......

2022-12-20 15:53:37 950

原创 vue之非父子组件通信实现方式

在开发中,我们构建了组件树之后,除了父子组件之间的通信之外,还会有非父子组件之间的通信。这里主要讲两种方式:1、Provide和Inject 2、Mitt全局事件总线。

2022-12-19 20:47:23 1125

原创 webpack实现自动代码编译

在不适用live-server的情况下,也可以具备live reloading(实时重新加载),那么就需要开启一个本地开发服务器了。上面watch的方式虽然可以监听到文件的变化,但是事实上它本身是没有自动刷新浏览器的功能的。

2022-12-18 12:48:32 917

原创 Vue打包后的不同版本解析

vue(.runtime).global(.prod).js、vue(.runtime).esm-browser(.prod).js、vue(.runtime).esm-bundler.js、vue.cjs(.prod).js......

2022-12-17 22:28:36 2227 2

原创 Solidity之abi.encode各编码方法使用

在 Solidity 文档中描述为:“ABI 是与以太坊生态系统中的合约交互的标准方式。既来自区块链外部,也用于合约之间的交互”。合约内部函数和事件的编码规范。

2022-12-15 18:08:46 3470

原创 Solidity地址支付方法Send、Transfer和Call的使用

在solidity编写中,可以通过三种方式发送以太币。即transfer()、send()和call()。在这篇文章中,让我们讨论每个函数调用是如何工作的,以及哪个是最好的使用方法。

2022-12-14 11:20:14 3793

原创 以太坊地址Address介绍附代码示例

通常情况下,地址代表一外部账户或合约账户,它们都可以在区块链上接收(目标地址)或发送(源地址)。 更具体地说,它是根据ECDSA算法,从公钥的Keccak-256哈希值的最后20个字节导出的标识符,一个十六进制数字。

2022-12-13 21:21:54 2228

原创 使用vite插件编写tsx文件

通常我们在template标签里去写静态页面模板,现在可以扩展另一种书写风格 tsx,类似react的jsx语法。vue2 的时候就已经支持jsx写法,只不过不是很友好,随着vue3对typescript的支持度增高,tsx写法越来越被接受。

2022-12-11 15:39:48 2187 3

原创 可选链操作符?.

?. 操作符是ES11的新语法,允许读取位于对象链深处的属性的值,不必明确验证链中的每个引用是否有效。

2022-12-10 17:47:30 955

原创 react之处理用户表单输入

首先我们要明白什么时候要获取表单数据——当表单项发生变化时...

2022-11-06 15:41:52 964

翻译 npm 和 npx的区别

npx帮助我们避免版本控制、依赖关系问题和安装我们只是想尝试的不必要的包。它还提供了一种清晰而简单的方式来执行包、命令、模块,甚至GitHub向导和存储库。

2022-11-03 08:08:21 6036 2

原创 firebase login浏览器登录身份验证失败

firebase login浏览器登录身份验证失败解决办法...

2022-10-18 16:45:29 801 2

原创 ERD(实体关系图)概念了解

实体关系图 (ERD) 是的可视化表示。如下图:Customer、Order、Product表示实体(entity), 每个实体可以包含多个属性(attribute),也就是key所对应的字段(key分为PK和FK)。实体关系图在软件项目的规划阶段用于软件工程。它们有助于识别不同的系统元素及其相互关系。它通常用作众所周知的数据流图或 DFD 的基础。

2022-10-16 16:15:31 11675

原创 JavaScript-Object.is()和‘===’ ‘==’比较运算符的区别

​==运算符在判断相等前对两边的变量(不是同一类型)进行强制转换,而Object.is不会强制转换两边的值。​==运算符将数字-0和+0视为相等,而将Number.NaN与NaN视为不相等。

2022-08-26 15:45:56 373

原创 element-ui报错404:Not Found - GET https://registry.npmjs.org/@vue%2Fvue-loader-v15 - Not found

解决:npm ERR 404 '@vue/vue-loader-v15@15.10.0' is not in the npm registry.

2022-08-20 08:43:27 5854 6

原创 nvm报错: ERROR open \settings.txt: The system cannot find the file specified

解决办法:ERROR open \settings.txt: The system cannot find the file specified.

2022-08-19 22:48:29 15551 1

原创 a标签中rel=“noreferrer noopener“的含义与作用

rel=”noreferrer” 标签是一个特殊的 HTML 属性,可以添加到链接标签 ();rel=”noopener” 是一个可以添加到外部链接的 HTML 属性。

2022-08-14 07:44:00 4204

原创 vuejs之父子组件访问【$refs】【$children】

​$refs(reference 缩略)是一个对象,持有当前组件中注册过refattribute的所有 DOM 元素和组件实例。​

2022-08-11 18:53:37 3041

原创 vuejs之父子组件的通信【props】和【$emit】

父子组件间的通信方式,最常用的是props和$emit。父组件向子组件传递数据是通过prop传递的,子组件传递数据给父组件是通过$emit触发事件来实现的。

2022-08-10 16:29:31 344

原创 vuejs之组件中的data为什么必须是函数

组件中的data写成函数形式:如果复用组件的话,它们并不是共享同一个对象,每次调用组件的时候,data属性都会return一个新的对象。

2022-08-10 09:53:20 450

原创 vue.js之组件(component)

组件(Component) 是Vue 最主要也是最强大的特性之一,它提供了HTML DOM 元素的扩展性, 也可将部分模板、程序代码封装起来以便开发者维护以及重复使用。

2022-08-09 12:13:08 1201

原创 Babeljs简介与使用

ES6-babel工具简介

2022-07-28 18:22:08 5437

原创 VScode 2022-07更新,‘!‘ 快捷键生成html模板失效

VScode 2022-07发布更新,'!' 快捷键生成html模板失效...

2022-07-12 09:16:30 2329 3

空空如也

空空如也

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

TA关注的人

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