自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 简单记录面经题目

9.26 一、 基础知识 1. CSS选择器中ID选择器和class选择器的区别 答:(1)ID选择器以#开头,只能在单个元素中应用,是唯一的; (2)Class选择器以 . 开头,可以在多个元素中应用; ID具有唯一性,Class具有普遍性。 2. 隐藏元素的方式,display:none、visibility:hidden和opacity:0的区别 (1)display:none,隐藏的元素不占据任何空间,动态改变该属性引起重排,元素绑定的事件无法触发,t...

2021-09-27 19:24:03 196

原创 React中函数组件和类组件的区别

定义组件的基本规范: 1. 组件名称首字母大写; 2. 组件的返回值只能有一个根元素; 1. 函数组件(无状态组件): function Welcome(props){ return <p>{props.name}</p>; } // React内 const result = Welcome(props); // <p>{props.name}</p> 2. 类组件(有状态组件): class Welcome extends Rea

2021-09-20 19:05:16 813

原创 简单讨论前端框架Vue和React的区别

目录 1. 前端框架是什么? 2. Vue和React的相似之处 3. Vue和React的区别 1. 前端框架是什么? 前端框架一般指用于简化网页设计的框架,使用广泛的前端开发套件;例如Vue,React,Angular等; (1)Vue (读音 /vjuː/,类似于view) 是一套用于构建用户界面的渐进式框架,自底向上逐层应用; (2)React 是一个用于构建用户界面的 JAVASCRIPT 库,由Facebook创建的JavaScript UI框架,(React推广了Vir...

2021-09-20 16:48:53 1152

原创 分析TypeScript出现的原因

TypeScript的设计目的应该是解决JavaScript的“痛点”:弱类型和没有命名空间,导致很难模块化,不适合开发大型程序。 (1)TypeScript是JavaScript的超集,扩展了js的语法; (2)TypeScript支持面向对象的编程特性,例如类、接口、继承、泛型等; (3)TypeScript在编译时提供错误检查功能,类型检查; (4)TypeScript支持ES6语法; (5)TypeScript支持模块module,在模块中声明的变量、函数、类和接口不能在模块外...

2021-09-20 15:13:41 545

原创 JavaScript解释型语言

js脚本运行三部分: 1. 语法分析:在代码执行前对代码进行语法检查,排除一些低级错误; 2. 预编译:简单理解就是在内存中开辟一些空间,存放一些声明变量与函数; 3. 解释执行:执行代码; 预编译阶段发生变量声明var和函数声明function,没有初始化行为(赋值),匿名函数不参与预编译,只有在解释执行阶段才会进行变量初始化; ...

2021-09-20 11:41:48 837

原创 Vue的基础语法学习和总结

声明式渲染 1. 数据绑定的形式:Mustache语法(双大括号)的文本插值; <template> {{message}} </template> <script> var app = new Vue({ el:"#app", data:{ message:'Hello Vue' } }); </script> 2. Vue生命周期钩子: beforeCreate created ...

2021-09-19 21:03:39 275

原创 React高阶函数和高阶组件

一、高阶函数 高阶函数是一类特别的函数,更新动态, 更加具有扩展性; (1)接受的参数是函数类型: 1. setInterval() 、setTimeout()、clearInterval(); 2. 数组中的一些迭代器函数都可以视为高阶函数:map,filter,forEach,reduce,find等; (2)返回值是函数 (b)Promise 二、高阶组件 高阶组件本质上就是一个函数,用于扩展组件的功能; 高阶...

2021-09-12 18:01:47 372

原创 Less和Sass等CSS预编译器相关

目录 一、使用Less和Sass的原因和优势 二、Less基本写法 三、Sass基本写法 一、使用Less和Sass的原因和优势 学习网站:https://less.bootcss.com/ (1)Less是一种CSS的预编译语言,是一种动态样式语言,对CSS赋予了动态语言的特性,如变量、继承、运算、函数; (2)Sass也是一种动态样式语言,Sass语法属于缩排语法 使用原因: (1)可以提升编写CSS的效率,减少重复性代码; (2)结构清晰,便于扩展; (3)实现多重继承; Le

2021-09-11 19:41:09 363

原创 Git操作指南

一、Git 配置 配置全局的name和email git config --global user.name “ “ git config --global user.email “ “ 生成SSH公钥 ssh-keygen -t rsa -C “...email@...”user.email “...email@...” 进入github配置密钥 拷贝C:/Users/Administrator/.ssh/id_rsa.pub文件中的所有内容到SSH keys .gitignore用...

2021-09-11 16:23:22 177

原创 前端优化相关

一、优化首屏加载慢 1.图片懒加载 2.使用CDN加载静态资源 3.提升页面渲染速度:css样式文件写在头部;js文件放在末尾,或使用async加载,避免js执行阻塞渲染; 4.服务器速度优化: (1)启用服务器Gzip压缩功能; (2)开启网站缓存 二、减少回流重绘 回流:节点的几何属性或布局发生改变 重绘:节点的样式改变但不影响布局,比如color,visiblity 重绘不一定回流,回流一定会重绘 1.批量修改DOM或者样式,使用document.cre...

2021-09-11 15:54:36 123

原创 计算机网络基础知识

一、OSI七层模型 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 二、 http和https的区别 应用层协议 超文本传输协议:用于服务器传输超文本到本地浏览器的传输协议; (1)HTTPS需要申请CA证书或自制证书; (2) HTTP是明文传输;HTTPS具有安全性的SSL加密; (3)端口号不一致,HTTP是80端口;HTTPS是443; 三、HTTP请求方式,GET和POST的区别 本质上都是TCP连接,但由于HTTP的规定和浏览器/服务...

2021-09-11 15:13:56 149

原创 CSS基础知识

一、CSS3新增属性的用法: 1.box-shadow:阴影效果 2.box-sizing:控制盒模型的组成模式 3.border-image:图片边框 4.border-radius:圆角边框 5.text-shadow:文本阴影 6.text-overflow:文本截断 7.word-wrap:自动换行 8.opacity:透明度 9.resize:元素缩放 10.outline:外边框 11.hsl:通过色调、饱和度、亮度来指定颜色颜色值 12.hsla...

2021-09-11 14:36:22 179

原创 Python实现信号滤波(基于scipy)

基于scipy模块使用Python实现简单滤波处理 作用:去除干扰信号 1.低通滤波:去除高于某一阈值频率的信号;'lowpass' 2.高通滤波:去除低于某一频率的信号;'highpasss' 3.带通滤波:类似低通高通的结合保留中间频率信号;'bandpass' 4.带阻滤波器:低通高通的结合只是过滤掉的是中间部分;'bandstop' 一、滤波器构造函数:scipy.signal.butter(N,Wn,btype='low',analog=False,output='...

2021-09-11 14:29:31 5565

原创 JavaScript基础知识

1.JS的数据类型 基础类型:Number、String、Boolean、Undefined、Null 复杂数据类型:Object 2. 判断数据类型的方法 (1)typeof (2)instanceof (3)Object.prototype.toString.call() (4)constructor 3. JS的内置对象 (1)数据封装类对象:Object、Array、Boolean、Number、String (2)其他对象:Function、Math、Date、Re..

2021-09-11 11:29:52 124

charles-proxy-ssl-proxying-certificate.pem

charles-proxy-ssl-proxying-certificate.pem

2022-10-19

空空如也

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

TA关注的人

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