- 博客(108)
- 资源 (9)
- 收藏
- 关注
原创 vscode注释插件「koroFileHeader」
在上面的插件中我选择做推荐,原因一是使用人数比较多(最多的是 Better Comments ),二是它能做文件头部注释和函数注释,注释模块可配置。头部注释可自动更新最后编辑人。
2023-11-28 14:13:23 3085
原创 快速掌握原子化CSS框架:Tailwindcss
在Tailwind CSS中,PostCSS用于处理CSS文件并应用各种转换和插件。它负责处理CSS的自动前缀添加、嵌套、变量替换、支持CSS未来特性的转换等。通过使用PostCSS,Tailwind CSS可以提供一些强大的功能,例如自定义主题、响应式设计、浏览器兼容性等。Autoprefixer是一个PostCSS插件,用于自动添加CSS前缀。vite版本过低,最开始创建的vite版本是 1.0.0-rc.13。升级最新 vite 版本体验。
2023-07-24 16:15:00 1160
原创 mac安装homebrew报错 curl: (7) Failed to connect to raw.githubusercontent.com port443
mac 安装 Homebrew 解决方案
2023-04-02 16:58:09 1064 1
原创 vue2复习
【1】Vue实例和容器是一一对应的【2】{{xxx}}中的xxx要写js表达式,且xxx可以自动读取到data中的所有属性【3】由Vue管理的函数,一定不要写箭头函数,一旦写了箭头函数,this就不再是Vue实例了【4】data中所有的属性,最后都出现在了vm身上【5】vm身上所有的属性 及 Vue原型上所有属性,在Vue模板中都可以直接使用【6】Vue中的数据代理【7】Vue中的事件修饰符(修饰符是可以连着写的)【8】键盘事件【9】Vue中的watch默认不监测对象内部值的改变(一层
2022-07-10 15:18:20 321
原创 Flex 弹性布局
目录1. 弹性盒简介2. 弹性盒的样式3. 弹性元素的样式4. 像素第一点:知识一:弹性盒简介 <!-- flex(弹性盒、伸缩盒) - 是CSS中的又一种布局手段,它主要用来代替浮动来完成页面的布局 - flex可以使元素具有弹性,让元素可以跟随页面的大小的改变而改变 - 弹性容器 - 要使用弹性盒,必须先将一个元素设置为弹性容器
2021-03-28 18:45:28 321
转载 Less 预处理器
目录1. 前提知识2. Less 简介3. Less 基本语法知识一:前提知识变量设置(–*)、var() 、函数计算(calc())<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <
2021-03-28 16:52:05 182
原创 HTTP简介
HTTPHTTP(hypertext transport protocol)协议『超文本传输协议』,协议详细规定了浏览器和万维网服务器之间互相通信的规则。约定, 规则请求报文重点是格式与参数行 POST /s?ie=utf-8 HTTP/1.1 头 Host: atguigu.com Cookie: name=guigu Content-type: application/x-www-form-urlencoded User
2021-03-22 16:51:30 153
原创 React入门学习——第四天(DOM 的 diffing 算法)
目录1. DOM 的 diffing 算法知识一:DOM 的 diffing 算法验证 Diffing 算法<!DOCTYPE html><html><head> <meta charset="UTF-8"> <title>验证diff算法</title></head><body> <!-- 准备好一个“容器” --> <div id="test"><
2021-03-21 00:00:01 206
原创 React入门学习——第三天(事件处理、受控组件与非受控组件、高阶函数与函数柯里化、组件的生命周期)
目录1. 2. 3. 4. 5. 6. 7. 8. 第一点:知识一:知识二:知识三:知识四:知识五:知识六:知识七:知识八:点击回到顶部
2021-03-20 23:18:37 180
原创 ES6基础学习——第二天(Symbol 的基本使用、迭代器、生成器、Promise 基本语法)
目录1. Symbol 的基本使用2. 迭代器3. 生成器4. Promise 基本语法知识一:Symbol 的基本使用ES6引入了一种新的原始数据类型 Symbol,表示独一无二的值。它是JavaScript语言的第七种数据类型,是一种类似于字符串的数据类型。Symbol 特点:Symbol的值是唯一的,用来解决命名冲突的问题Symbol值不能与其他数据进行运算Symbol定义的对象属性不能使用for …in循环遍历,但是可以使用 Reflect.ownKeys 来获取对象的所有键
2021-03-16 13:51:05 194
原创 React 入门学习——第二天(组件实例的三大核心属性:state、props、refs)
目录1. 2. 3. 4. 5. 6. 7. 8. 第一点:知识一:知识二:知识三:知识四:知识五:知识六:知识七:知识八:点击回到顶部
2021-03-15 18:14:53 172
原创 JavaScript 高级(四)——(对象创建模式、函数继承、进程与线程、浏览器内核、事件循环模型)
目录1. 2. 3. 4. 5. 6. 7. 8. 第一点:知识一:知识二:知识三:知识四:知识五:知识六:知识七:知识八:点击回到顶部
2021-03-14 17:25:11 162
原创 JavaScript 高级(三)——函数高级(作用域(链)、闭包)
目录1. 作用域2. 作用域与执行上下文3. 作用域链4. 理解闭包5. 常用闭包6. 闭包的作用7. 闭包的生命周期8. 闭包应用——自定义 JS 模块9. 闭包缺点10. 内存泄露与溢出知识一:作用域<!--1. 理解 * 就是一块"地盘", 一个代码段所在的区域 * 它是静态的(相对于上下文对象), 在编写代码时就确定了2. 分类 * 全局作用域 * 函数作用域 * 没有块作用域(ES6有了,用let)3. 作用 * 隔离变量,不同作用域下
2021-03-14 13:34:58 276
原创 ES6基础学习——第一天(let 声明、const 声明、解构赋值、模板字符串(反引号)、简化对象写法、箭头函数、参数默认值、rest 参数、spread 扩展运算符)
目录1. let 声明2. const 声明3. 解构赋值4. 模板字符串(反引号)5. 简化对象写法6. 箭头函数7. 参数默认值8. rest 参数9. spread 扩展运算符10. Symbol 简介知识一:let 声明let 声明特征:变量不能重复声明块儿级作用域不存在变量提升不影响作用域链 <script> //声明变量 let a; let b,c,d; let e = 1
2021-03-14 10:01:20 322
原创 JavaScript 高级(二)——函数高级(原型(prototype)、显示原型与隐式原型、原型链(隐式原型链)、原型链属性问题、探索 instanceof、变量提升与函数提升、执行上下文)
目录1. 原型(prototype)2. 显示原型与隐式原型3. 原型链(隐式原型链)4. 原型链属性问题5. 探索 instanceof6. 变量提升与函数提升7. 执行上下文8. 执行上下文栈知识一:原型<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>01_原型(prototype)</title></h
2021-03-13 23:53:19 271
原创 JavaScript 高级(一)——基础总结深入(数据类型、数据_变量_内存、对象、函数、回调函数、IIFE、函数中的 this)
目录1. 数据类型2. 数据_变量_内存3. 对象4. 函数5. 回调函数6. IIFE7. 函数中的 this8. 第一点:知识一:数据类型<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>01_数据类型</title></head><body><!--1. 分类 * 基
2021-03-13 17:36:45 173
Verilog实现MIPS的5级流水线cpu设计(Modelsim仿真).rar
2020-07-16
数据挖掘·实验报告.rar
2020-07-15
广播通信 WinSock编程.rar
2020-05-23
企业信息管理系统.rar
2020-04-17
房价数据集(包含波士顿房价数据集)
2020-01-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人