自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 隐藏元素的方法及鼠标悬浮才显示按钮

隐藏元素

2022-08-09 16:04:24 512

原创 uniApp项目结构及规范,uniCloud云开发打包上线基础知识汇总

uniapp学习

2022-07-29 14:24:59 2959

原创 vue3.2返回顶部自定义组件(分析scrollTop是0及因滚动条造成页面抖动)

vue3自定义返回顶部组件

2022-07-27 15:03:08 1536

原创 scss 语法

scss语法

2022-07-05 23:11:58 2470

原创 数据结构与算法基础

数据结构与算法的基础整理

2022-06-21 15:25:01 314

原创 解决VsCode下载慢问题

根据实际开发介绍常用软件下载及安装

2022-06-20 10:35:48 14472 4

原创 linux基础

linux基本命令、磁盘、进程

2022-06-12 22:58:59 267

原创 Vue的一些原理总结

文章目录1、双向绑定原理Object.defineProperty()2、Vue3的Proxy(数据代理)3、虚拟DOM、diff算法4、vue是如何渲染和更新的5、data为啥必须是函数6、模板编译7、前端路由1、双向绑定原理Object.defineProperty()通过Object.defineProperty()来劫持对象属性的setter和getter操作,在数据变动时做你想要做的事情Object.defineProperty的缺点深度监听需要递归到底,一次性计算量大无法监听新增属性、

2022-05-30 20:13:29 4416

原创 GIT、Gitee、GitLab、GitCode详解

文章目录第1章、 Git概述1.1、集中式版本控制和分布式版本控制1.2、git历史1.3、使用1.4、Git与代码托管中心第2章、 Git安装、常用命名1.1、安装1.2、Git常用命令第三章 、Git分支操作及团队协作机制3.1、分支的好处3.2、分支的操作3.3、Git团队协作机制第4章、 GitHub操作4.1、创建远程仓库4.2、远程仓库操作4.3、跨团队协作4.4、SSH免密登录第5章、 IDEA集成Git5.1配置Git忽略文件5.2充位Gi程序5.3初始化本地库5.4添加到新存区5.5提交到

2022-05-28 21:09:15 7579

原创 mysql 、MongoDB 概念 及 在Express中的使用

文章目录第一章、数据库的基本概念及MySQL安装并配置1.1、数据库概念1)分类2)关系型数据库的组织结构3)配置mysql环境第二章、MySQL的基本使用2.1、基本语法2.2、在Express中操作MySQL第一章、数据库的基本概念及MySQL安装并配置1.1、数据库概念数据库(database)是用来组织、存储和管理数据的仓库。1)分类MySQL目前使用最广泛、流行度最高的开源免费数据库;Community+EnterpriseOracle收费SQL Server

2022-05-28 13:48:23 646

原创 python基础之语法、文件读写

文章目录一、pip的使用1.1、安装及配置1.2、修改pip下载源第二章、语法基础2.1、数据类型及类型转换2.2、运算符2.3、输入输出2.4、流程控制语句2.5、切片2.6、函数第三章、文件3.1、文件的打开与关闭3.2、文件的读写3.3、序列化与反序列化3.4、读取文件的异常处理一、pip的使用plp是一个现代的,通用的Python包管理工具。提供了对Python包的查找、下载、安装、卸载的功能,便于我们对Python的资源包进行管理。1.1、安装及配置在安装Python时,会自动下载并且安装

2022-05-26 18:56:19 1107

原创 基于Express的Session、JWT认证机制

文章目录第一章、Web 开发模式1.1、服务端道染的传统Web开发模式1.2、前后端分离的新型Web开发模式第二章、身份认证2.1、身份认证2.2、为何要身份认证2.3、不同开发模式下的身份认证第三章、Session认证机制3.1、HTTP协议的无状态性3.2、如何突破HTTP无状态的限制3.3、什么是Cookie3.4、Cookie在身份认证中的作用3.5、Cookie不具有安全性3.6、提高身份认证的安全性3.7、Session的工作原理第四章、在Express中使用Session 认证4.1、安装ex

2022-05-25 12:39:28 975

原创 Express的路由、中间件、接口、CORS跨域解决

介绍了web服务端Express的基本概念,路由、中间件、及怎么编写get、post接口、CORS跨域解决

2022-05-24 19:44:18 1762

原创 TCP/IP、HTTP、HTTPS

文章目录第一章、资源分类1、静态资源2、动态资源3、网络通信三要素第二章:网络协议与TCP/IP1、OSI七层网络模型、四层网络模型2、TCP与UDP3、TCP/IPCDNWAFWebService4、TCP的三次握手和四次挥手5、 什么是半连接队列?6、ISN(Initial Sequence Number)是固定的吗?7、SYN攻击是什么?第三章:HTTP1、http概念及发展2、http特点3、http缺点:4、http的状态码5、请求方式6、POST 请求与 GET 请求区别7、http默认端口80

2022-05-22 22:44:55 1031

原创 浏览器汇总、可信浏览器

文章目录1、浏览器引擎分类:2、浏览器组成3、内核4、浏览器中的进程与线程6、页面渲染流程7、回流与重绘8、优化渲染性能9、输入URL地址,浏览器经历了什么10、浏览器访问网页,第一次加载很慢,第二次刷新明显加快,简述浏览器缓存机制11、如何提升页面性能12、Telnet13、笔记本、台式电脑尺寸及分辨率1、浏览器引擎分类:1),Trident内核,代表产品Internet Explorer,IE内核2),Gecko内核,代表作品Mozilla Firefox3),WebKit内核,代表作品Safa

2022-05-21 19:16:33 1538

原创 JS+BOM+DOM汇总

文章目录前言:JavaScript的发展史第一章:BOM1.1、概念1.2、组成:window、Navigator、Screen、 History、Location1.3、方法第二章:DOM2.1、概念2.2、核心DOM模型2.3、属性2.4、DOM事件模型**(先捕获后冒泡)2.5、事件委托/事件代理2.6、事件监听机制第三章:JS1、数据类型2、判断数据类型 有四种3、数据类型转换4、null和undefined区别5、var let const区别6、箭头函数与普通函数区别7、this指向问题8、

2022-05-21 17:01:42 890

原创 搭建个人网站-使用宝塔显示个人页面

腾讯云服务器添加宝塔的8888端口尝试过太多方法

2022-05-18 22:35:36 383

原创 Webpack

文章目录第一章、Webpack简介1.1、Webpack是什么1.2、安装1.3、Webpack五个核心概念第二章:开发环境webpack打包各类型文件2.1、下包2.2、index.html文件2.3、webpack.config.js文件第三章:生产环境下webpack的js、css、html压缩及js语法检查3.1、提取css文件、css兼容性处理、压缩css3.2、js 语法检查、兼容性处理、压缩第四章、webpack性能环境配置4.1、开发环境性能优化4.2、生产环境性能优化第五章:webpack

2022-05-18 18:03:16 444

原创 ES6-ES12所有特性详解

文章目录第一章 ECMASript相关介绍1.1、什么是ECMA1.2、什么是ECMAScript1.3、什么是ECMA-2621.4、ECMA-262历史1.5、谁在维护ECMA-2621.6、为什么要学习ES61.7、ES6兼容性第二章 ES6特性=ES20152.1、let2.2、const2.3、变量的解构赋值2.4、模板字符串2.5、简化对象写法2.6、箭头函数2.7、rest参数2.8、扩展运算符2.9、Symbol2.10、迭代器2.11、生成器2.12、Promise2.13、Set2.14

2022-05-15 20:51:05 4478 1

原创 TypeScript基本类型、类、封装、继承、泛型、接口、命名空间

简介:前几篇介绍了Vue3的Composition API,Vue-Router,pinia。Vue3能更好支持TS,因此,本节将介绍TS,详细描述了TS的优缺点,安装,如何配置自动编译、tsconfig.json的常用配置,使用webpack打包时的webpack.config.js的配置,还会详细说明TS基本数据类型、对象、类、抽象类、构造方法、接口、继承、封装、泛型。文章目录一、初识TypeScript1、TS介绍2、TS 的优缺点二、安装和环境搭建1、全局安装2、webstorm配置自动编译tsc

2022-05-14 18:56:57 1280 1

原创 JS实现表单中整行添加删除并检验字段

JS实现表单中某行添加删除并检验字段注意:1、循环的是form.kaDevice,属于form里面的某一项;​ 2、每行里面的v-model是kaitem.bid,增加与删除按钮通过kaindex索引​ 3、表单检验,prop的路径一定要写正确,如示例<kui-row v-for="(kaitem,kaindex) in form.kaDevice" :key="kaindex" style="margin-left: 0.5vh"> <kui-col :span=

2022-05-13 11:45:20 299

原创 Vue3的Vue-Router基础

本节介绍了Vue3的Vue-Router的基础内容,包括安装、创建、动态路由、获取参数、路由切换、历史模式、导航守卫,并与Vue2.x的区别做出代码展示

2022-05-12 09:32:19 398

原创 Vue3的Composition API

本文详细介绍了Vue3的计算属性与监视,生命周期,并与Vue2的写法做出分析对比。展示了自定义hook函数,toRef与toRefs的详细代码示例;也介绍不常用的Composition API

2022-05-02 08:27:20 419

原创 初识Vue3

Vue3.0发布至今已有20个月了,虽然公司还未进行Vue3的项目,但前端的技术更新迭代很快,那就把自己卷起来。本文介绍了如何创建Vue3项目,重点介绍了setup()函数、ref()函数、 reactive()函数。总结了2.x与3.x中响应式原理,ref与reactive的区别1、认识Vue3Vue3.0于2020年09月18日已正式发布,开发过程中有100多位贡献者,2600多次代码提交,600多次PR,相比Vue2.x上作出很多优化。Vue3很好的支持Vue2的大多数特性,目前属于2.x到3.

2022-04-29 20:18:56 1783

原创 测试转前端的独白 - 致自己的第一个1024程序员节

本人女,半年前端开发经验,细数我经历的所有工作,可谓是一波三折,跌撞起伏,从现在看来,有正确的决定,有失败的决定。总归来说,我很享受现在的工作内容,工作状态,也对未来抱有期待!一直以来,程序员都用“码农”来自嘲,今年8月份,一纸公文,国家将程序员这一工种称为新生代农民工,码农自嘲成功并由国家拍案确立。顶着由国家劳动局鉴定的新身份,我回顾了下自己强势走向码农的进阶之路。2020的程序员节,我在西安锦业一路的某家公司,干测试。以现在的角度看当时的工作技术-黑盒测试,真的是属于不动脑子就把活干了。现在的我

2021-10-20 15:25:34 452

原创 vue element-ui 鼠标划入table某行该行操作按钮显示与隐藏

情况1:鼠标划入table某行该行操作按钮显示与隐藏 elemenu-ui/karman-ui的table 鼠标进入某一行显示操作按钮 代码:<kui-table :data="table.data" size="mini" style="margin-top: 30px" > <kui-table-col

2021-10-20 10:46:31 2760

空空如也

空空如也

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

TA关注的人

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