首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
look
订阅
Strawberry_rabbit
更多收藏集
微信扫码分享
微信
新浪微博
QQ
36篇文章 · 0订阅
肝!动态规划
肝!动态规划也许大家听到动态规划这几个字,和我有一样的感觉,这简直是太难了!我好难~但是,只要你想要去大厂或者知名的互联网公司,这个就是你的第一道难关,过也得过,不过也得过呀~既然知道了动态规划的重要
节流防抖及其应用(搜索框和连续滚动优化)
本文配有完整的 demo 演示,可前往逐一测试,使用 netlify 部署,访问速度可能稍慢。 节流防抖是一种防止函数频繁无序执行的设计思想,它的核心目的是让无序变为有序,让函数执行更符合预期目的。 防抖的原理是,只要在倒计时的范围内,新触发防抖函数就会导致计时器重置,要重新等…
前端跨域问题
跨域是前端请求存储之中经常需要接触的问题,其本质是为了数据的安全性,但是同时也使得我们开发过程中存在很多的不便,今天就让我们来学习总结一下常见的跨域问题的解决吧。 什么是跨域:访问的地址内容于当前所在地址不同源。 如何判别不同源呢:DNS不同,二级域名不同,端口号不同,DNS与…
🚩Vue源码——nextTick实现原理
在上一篇专栏讲到订阅者的响应是先把订阅者添加到一个队列,然后再 nextTick 函数中去遍历这个队列,对每个订阅者进行响应处理。大家所熟悉的 Vue API Vue.nextTick 全局方法和 vm.$nextTick 实例方法的内部都是调用 nextTick 函数,该函数…
Vue、Node全栈项目~面向小白的博客系统~
Hello,大家好呀,我叫漆黑之牙。 博客该有的功能都有,可以写文章,可以评论,可以留言,甚至可以玩游戏(虽然还没完善),等等让你来发现。 1. 主页 2. 文章列表 3. 听雨 4. Demo 5. 关于我 6. 留言板 由于对nginx不熟悉,所以我这里public文件放置…
Web开发应了解的5种设计模式
设计模式是对软件设计开发过程中反复出现的某类问题的通用解决方案。设计模式更多的是指导思想和方法论,而不是现成的代码,当然每种设计模式都有每种语言中的具体实现方式。学习设计模式更多的是理解各种模式的内在思想和解决的问题,毕竟这是前人无数经验总结成的最佳实践,而代码实现则是对加深理…
Https 加密原理分析
众所周知,HTTP 协议通过明文传输,是不安全的。于是,就在 HTTP 协议的基础上,进行了数据加密,也就诞生了 HTTPS 协议。注意,HTTPS 并不是一个新的协议,它只不过是在 HTTP 的基础上加了一层 TLS ( Transport Layer Security ) …
前端工程化系列——JS模块化
Ⅰ. 为什么要使用模块化方案? Ⅱ. 当前的模块化方案有哪些? .js后缀可以省略。如果只是模块名,不带有路径,那么必须有配置文件, 告诉 JavaScript 引擎该模块的位置。 Ⅲ. ES6模块化方案中常用方法及语法 如果要使用的常量非常多,可以建一个专门的constant…
前端模块化:CommonJS,AMD,CMD,ES6
模块化的开发方式可以提高代码复用率,方便进行代码的管理。通常一个文件就是一个模块,有自己的作用域,只向外暴露特定的变量和函数。目前流行的js模块化规范有CommonJS、AMD、CMD以及ES6的模块系统。参见阮一峰老师的文章 module-loader 。 Node.js是c…
【数据结构】数组
数组是一种线性结构,是一个存储相同类型的变量所组成的一个有序集合,数组中每一个变量称为元素,每个元素都有一个对应的索引(索引从0开始)。 数组还有另一个特点,就是在内存中是顺序存储的。 内存是由一个个连续的内存单元所组成的,每一个内存单元都对应一个地址,在内存单元中,有些被占用…