自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 本地打包无问题,流水线出包原先正常却突然报错

本地打包无问题,流水线打包原本一直正常却突然报错,流水线按照依赖也正常。

2023-11-17 17:14:28 273

原创 npm打包在linux上出现了Module not found: Error: Can’t resolve XXX

做自动化部署,需要在linux服务器上利用脚本自动出包。脚本依次执行。

2023-09-08 17:29:48 2599

原创 多个输入框失焦事件触发异常问题解决

表单校验,包含多个输入框,需要对每个输入框进行失焦校验,校验不通过需要进行弹框提示用户。

2023-05-06 11:56:34 614

原创 【vscode自定义插件】三、新建项目模板

vscode插件-新建模板

2023-04-07 15:58:33 742 1

原创 canvas的一些妙用

canvas将图片转为webp格式进行压缩canvas对页面进行截图

2023-04-06 14:54:31 161

原创 【vscode自定义插件】二、一键调试、打包指定目录

【vscode自定义插件】二、一键调试、打包指定目录

2023-03-14 11:24:36 801

原创 【vscode自定义插件】一、Node版本一键切换

利用vscode插件实现Node版本一键切换

2023-03-13 16:56:57 3786

原创 monorepo在H5项目中的应用(三、axios拦截器应用)

axios拦截器在monorepoH5项目中的应用

2023-03-08 15:14:51 199

原创 vue中使用ref的问题

组件上使用ref的问题this.$refs["myCompenent"] 获取到的是vue实例 拥有$el属性this.$refs["myCompenent"].$el 获取到的是myCompenent组件的dom结构普通标签使用ref<div ref='myLabel'></div> this.$refs["myLabel"] 获取到的是该标签的dom结构this.$refs["myLa

2023-01-13 16:12:11 86

原创 monorepo在H5项目中的应用(二、vuex使用)

H5 monorepo项目使用vuex

2023-01-13 16:07:34 213 1

原创 monorepo在H5项目中的应用(一、项目搭建)

monorepo项目在H5中的使用 项目构建

2022-09-15 20:38:45 648

原创 防抖与节流

防抖(debounce)、节流(throttle)相同点:两种技术都是为了减少频繁操作不同点:防抖是在频繁操作后只进行最后一次操作,常用于表单的提交,频繁的点赞,这样避免了多次提交,只会提交一次请求,减少了服务器的压力。节流是每隔一段固定的时间触发一次请求,在间隔时间内的操作不会产生操作,常用于页面滚动,页面缩放进行一些操作。比如图片或者长列表的懒加载的操作。代码实现防抖主要思路利用延迟函数来实现先清除延迟=>再设置延迟函数=>延迟函数内部执行我们需要的操作如果点击后延迟时间到了则

2021-09-15 15:42:44 82

原创 树状结构转二维数组

需求场景 在element的级联面板中使用的数据树形菜单,通过isShow来判断是否勾选,我们知道级联面板的勾选情况的数据是[[1,2],[1,4,5]]这样的形式,但是后台传来的数据是整个树形结构的数据,通过isShow来判断是否勾选。我们需要把数据处理成我们可以使用的二维数组。树状结构如下:[ { id: 1, name: '1', isShow: 1, children: [ { id: 2, name: '2', isShow: 1, ch

2021-09-11 15:59:27 1254 1

原创 js继承的几种实现

在学习继承时要对js的原型对象/原型链/构造函数/this的指向有一定的理解使用以下例子来辅助学习,首先定义两个构造函数,希望Son能继承Fatherfunction Father() { this.name = 'father' this.color = ['red', 'blue'] this.age = 40 Father.prototype.sayHello = function () { console.log('hello') }}function Son() {

2021-09-11 15:16:22 58

原创 element级联面板多选 v-model不生效

elemnent级联面板多选 v-model不生效

2021-09-06 19:36:59 709

原创 JavaScript学习

1.js数据类型基本类型 undefined string symbol null number boolen bigInt(es10)引用类型 object1.undefined和null的区别在转成数字类型时,undefined转为NaN,null转为0;undefined表示变量定义了但没有赋值,null表示变量初始值为空,是已经赋值了的;2.symbol的作用和相关知识作用 一般把symbol作为对象属性的key值,避免在不知道对象有什么属性时给对象添加新的属性造成覆盖。1.Symb

2021-09-05 22:19:19 346

原创 JavaScript的理解

个人对JavaScript的理解web开发离不开html,css和JavaScript。html作为页面最基础的骨架,css则是起到修饰的作用,相当于是页面的皮囊,而js则是使得页面能够与用户进行交互,使得页面具有了“生命”,可以称为是页面的灵魂。三者缺一不可,以目前的技术html/css完全是可以通过计算算法分析图片直接生成出来,而js目前还是无法直接生成出来的,所以他们的重要性孰轻孰重可想而知。想要做好web开发,js是重中之重。学习js最好买一本工具书,目前我使用的是《JavaScript高级程序

2021-09-05 15:10:01 166

原创 css一些常用知识

垂直水平居中我常用的有1.定位+transform2.flex布局 justify-content和align-item 设置居中3.水平居中 margin:0 auto其他方式/* table布局*/display: table-cell;vertical-align: middle;text-align: center;/* grid布局*/display:grid;justify-items:center;aligen-items:center;文本超出打点/* 单行

2021-09-05 12:50:55 59

原创 html入门

开发工具HbuilderX -> vue 支持度最好 (中文版) 移动端的测试工具Webstorm -> idea 插件比较完善sublineText -> 记事本工具 。体积小,集成度不高,插件也很多 安装不方便Visual Studio Code -> 我用过之后一直在用的,开启速度plus,插件也很好用,占的内存很小 (建议)从html到html5html4->html5特性:简单,方便。用户至上(任何异常或者错误不会显示给用户看,正确的语法正常显示,错

2021-08-29 20:33:00 76

原创 java/数据库学习的心得

这是学习java/数据库一年后写下的心得,也一并谈谈他们对我学习前端有哪些影响java其实是一门很容易入门的语言,有点计算机基础的都能很好的上手,虽然已经一年多没写java了,回头再写肯定会生疏。但是让我去看代码逻辑(加了注释)啥的,还是能看懂的。java是一门面向对象的语言,这也是它的核心思想,我们在写java时不必关心内部怎么实现,只需要知道这个对象有哪些方法这些方法都能干什么,通过调用对象的方法实现我们想要做的,面向对象有三大特征:继承、封装、多态。java通过继承的机制实现了代码冗余的问题,继承

2021-08-29 19:32:55 1103

原创 java学习-day06

个人曾经学习java的一些记录,仅供参考java学习-day06jar包数据库连接Oracle配置Oracle支持远程连接:配置远程客户端java操作oracle文件系统类File案例1:创建和删除文件案例2:递归获取文件包含子文件的文件名2、IO2.1 文件流 (字节流、字符流-文本文件)2.1.1 文件字符流2.1.2 文件流字符流2.2 字节数组流向字节数组流中保存数据2.3 对象流buffered总结分类:流的架构jar包jar包就是java的字节码(.class)的压缩包。 JDK其实就是提

2021-08-29 17:00:16 111

原创 java学习-day04

Static关键字*****static可以用来修饰属性和方法static修饰的属性我们叫做静态变量、类变量static修饰的方法我们叫做静态方法、类方法static修饰的属性和方法不需要通过对象了调用,直接通过类名调用即可(推荐使用类名调用)static修饰的属性存在方法区,他不属于任何对象,所以不在堆空间。public class User { static String USERNAME; static int NUMBER = 100; int count = 1

2021-08-29 16:50:42 100

原创 java学习-day05

个人曾经学习java的一些记录,仅供参考java学习-day05常用系统包装类(每个基本数据类型都对应着一个包装类)String\StringBuilder\StringBuffer字符串常量池字符串的比较字符串常用API输入输出MathDateRandomjavabean泛型集合ListArrayListLinkedListVectorSethashetTreeSetMapHashMapTreeSet比较器Collections数据结构常用系统包装类(每个基本数据类型都对应着一个包装类)Strin

2021-08-29 16:07:45 140

原创 java学习-day07

个人曾经学习java的一些记录,仅供参考java学习-day04Static关键字\*\****创建对象JVM做了什么事情静态方法内部类内部类的特征局部内部类静态内部类匿名内部类包接口接口的特性什么时候使用接口接口和抽象类的区别:访问控制符final异常什么是异常异常分类如何处理异常处理方式如何解决异常自定义异常基本数据类型和包装类int基本数据类型和包装类的对应关系自动装箱和自动拆箱基本数据类型和包装类的比较什么时候使用基本数据类型和引用数据类型BigDecimalStatic关键字*****sta

2021-08-29 15:55:59 69

原创 java学习-day03

记录一下曾经学习java的过程-仅供个人参考java学习-day03继承继承的概念继承的特征supper继承的总结为什么要继承:JDK的继承Object类案例:需求:完成代码:**使用继承的思想来解决代码冗余的问题**方法重写概念通过方法重写优化银行业务的代码抽象里氏代换原则多态什么是多态: 一种声明,多种实现!编译时多态:体现为方法重载运行时多态:体现为方法重写例子案例1:方法重载的应用案例2:方法重写案例3:方法重写 - 工厂模式 - 简单工厂工厂模式需求:继承继承的概念一个类继承另外一个类,被

2021-08-29 15:47:05 77

原创 java学习-day02

个人曾经学习java的一些记录,仅供参考java学习-day02面向对象面向对象的基本概念面向对象vs面向过程参数传递基本数据类型传递引用数据类型传递String的参数传递构造函数构造函数重载构造函数重载的应用:类的属性初始化构造函数补充:this关键字的使用this调用属性this调用构造函数变量的作用域封装1、为什么要封装2、如何实现封装3、被封装的数据如何使用?方法重载回归方法重载方法重载的调用面向对象面向对象的基本概念什么是类对象的抽象,分类,聚类,我们称之为类! 比如说人类、植物、动物。

2021-08-29 15:29:30 115

原创 java学习-day01

java学习-day01环境-基础知识配置环境Javajava常识如何执行java程序变量数据类型基本数据类型整数类型浮点类型布尔字符型String(特殊的引用数据类型)引用类型运算符流程控制数组数组定义声明数组数组的初始化方式静态初始化动态初始化数组的特性数组遍历数组的一些练习:二维数组静态初始化动态初始化环境-基础知识JDK1.8下载https://www.oracle.com/technetwork/java/javase/archive-139210.html开发工具:Notepad++

2021-08-29 14:36:01 69

原创 Oracle知识点

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-08-29 12:09:29 836

空空如也

空空如也

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

TA关注的人

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