Git的一些操作 git status git add file git add . git commit -m git push git clone git branch git checkout git log git reflog git merge git stash 2023-02-20 后端
node的简单爬虫 你们看到这个封面可能以为我是用的playwright,其实不是,只是一个简单的小功能 关于爬虫呢,就是可以代替人去做一些本来是人可以做的东西,但是会很繁琐和麻烦。 !!! 有些数据是不能爬取滴 我们的互联网就是一张超级大的蜘蛛网,而每一个你想要了解的知识就是一个个食物,爬虫呢就是那只蜘蛛,可以通过每条特定的线路去获取食物,这个特定的线路就是每个url(网址) 我所知道到的爬虫工具有puppet 2021-12-19 后端
mongoDB快速指南 1.基础概念什么是集合,文档,字段?集合就是相当于 关系型数据库中的 表(table) 文档就是 相当于 关系型数据库中的 行(row) 字段就是 相当于 关系型数据库中的 列(column) 主键就是 ==_id== 一个数据库中可以有多个集合,也就是多个表,比如 一个文章数据库中可以有 User,article,Post,Course等等 一个文档的_id是唯一的,也就是一个主键 一个文档 2021-12-12 前端 mongoDB
前端解决跨域的几种方法 跨域这个问题还是比较常见的,下面我们来讨论一下几种解决跨域的办法 HTTP中的请求方法HTTP/1.1协议定义了八种方法 方法 描述 是否包含主体 GET 请求指定的页面,并返回实体主体 否 POST 向服务器发送带要处理的数据 是 DELETE 从服务器上删除一份文档 否 PUT 将请求的主体部分存储在服务器上 是 HEAD 只从服务器获取文档的首部 否 OP 2021-12-07 前端 tips
节流与防抖 节流(throttle)与防抖(debounce) 一个老生常谈的技巧,为了解决一些类似 搜索框提示,按钮点击等需要频繁触发的函数,这些函数会加重浏览器和服务器的负担,导致用户体验不好 防抖 debounce防抖就是给定一个时间和函数,在这个时间到了之后才会执行函数,但是如果在这个时间内又调用了这个函数,那么就会重新开始计时,直到没有再次调用这个函数,并且到达给定的时间 实现一个简单的debou 2021-12-07 前端 tips
Vue 路由 1.路由的基本概念与原理路由是一个比较广义和抽象的概念,路由的本质就是对应关系 在开发中,路由分为: 后端路由 前端路由 1.1 路由1.1.1 后端路由 概念:根据不同的用户URL请求 返回不同的内容 本质:URL请求地址与服务器资源之间的对应关系 1.1.2 SPA(Single Page Application) 后端渲染(存在性能问题) Ajax 前端渲染(前端渲染提高性能,但是不 2021-05-31 前端 Vue
SassScript SassScript 在 CSS 属性的基础上 Sass 提供了一些名为 SassScript 的新功能。 SassScript 可作用于任何属性,允许属性使用变量、算数运算等额外功能。 弱类型语言, 对语法要求没那么严格 一、注释 Sass 支持标准的 CSS 多行注释 /* */,以及单行注释 //,前者会被完整输出到编译后的 CSS 文件中,而后者则不会。 将 ! 作为多行注释的第一 2021-05-25 前端 css
Vue组件化 1.组件注册1.1 全局组件注册语法1234VUe.component(组件名称,{ data: 组件数据, template: 组件模板内容}) 123456789//定义一个名为 button-counter的新组件VUe.component('button-counter',{ data:function(){ 2021-05-25 前端 Vue
前后端交互模式 1.前后端交互模式1.1 接口调用方式 原生 ajax 基于 jQuery 的 ajax fetch axios 1.2 URL 地址格式1.2.1 传统形式的 URL 1.2.2 Restful 形式的 URL HTTP 请求方式 GET 查询 POST 添加 PUT 修改 DELETE 删除 2.Promise 用法2.1 异步调用 异步效果分析 定时任务 Ajax 事件函数 多 2021-05-25 前端 前端
变量提升 关于变量提升JavaScript 和其他的强类型的语言有所不同,它是弱类型的 所以 JavaScript 定义变量是不需要考虑是什么类型的,在 ES6 之前我们一般使用 var 来声明一个变量,在 ES6 之后我们会使用 let 和 const 来定义变量(常量) 那么什么是变量提升呢? 打个比方,这个过程就好像变量和函数声明从它们在代码中出现的位置被”移动”到了最上面—《你不知道的 Javsc 2021-04-24 JavaScript 变量提升