首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Per Day
Always_positive
创建于2021-05-13
订阅专栏
本专栏主要记录每日一题
等 152 人订阅
共268篇文章
创建于2021-05-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
安装sass并将sass文件转换为css文件
安装sass 全局安装sass 将sass文件转换为css文件 将sass文件转换为css文件 监听目录的变化 在sass中定义并使用变量 定义变量 使用变量
(二刷)LeetCode——最大连续1的个数 III(滑动窗口)
题目描述 解题思路 滑动窗口是这道题目的核心解题思想,既然有滑动窗口少不了的是左右指针和最大值。 定义一个数组用来存储0和1出现的次数。 右指针是核心循环条件,当右指针走到数组的长度的位置的时候,此时
Vue与antd结合使用
什么是antd? 选择合适的官方文档 使用步骤 在已有的antd项目中安装antd。 在入口文件中引入antd以及antd.css,并挂载到vue身上。 只需在组件的模板中直接使用即可。 添加图标 在
在Egg.js中格式化日期
将时间戳格式化为时分秒 在app文件夹下创建文件夹extend,然后在extend文件夹下创建helper.js 将时间戳修改为时分秒
图解前端调试工具Chrome Dev Tools的使用
快捷指令速查表 标题 快速打开Dev Tools Ctrl + Shift + i 打开命令菜单 Ctrl + Shift + P 快速打开Dev Tools Ctrl + Shift + i 快速打
LeetCode——环形链表(快慢指针)
题目描述 解题思路 题目反思环形链表这个题目最容易出现错误的地方就是死循环的问题,所以我们要注意防止出现死循环,关键的思想就在于如果一个链表是环形链表,一个指针走得快,另一个指针走得慢,那么这两个指针
这一次,彻底搞懂ES6新特性
ES6新特性都有哪些? 1. 类class 类名最好大写 constructor关键字在类定义的内部创建类的构造函数,这个关键字会告诉解释器在使用new操作符创建类的新实例时,应该调用这个函数,构造函
Webpack中externals与dll
这是我参与11月更文挑战的第x天,活动详情查看:2021最后一次更文挑战 externals 为什么需要externals? 使用externals的步骤 再webpack.config.js中添加配
带你从零学会---基于JWT的接口权限验证
服务端配置JWT的方法 安装jsonwebtoken第三方工具包 引入jwt 在控制器中生成token,并进行返回 安装basic-auth 引入basic-auth 获取到用户传来的token 验证
Egg.js中合成图片二维码的方法
借助qr-image实现生成二维码 引入qr-image包 在service中定义获取二维码的函数 借助canvas将二维码图片和背景图片合成在一起 引入canvas 在service中定义异步函数将
系统梳理Webpack配置
一、entry 入口个数和输出个数的关系 字符串形式 数组形式 对象形式 特殊用法 二、output publicPath的作用 filename path chunkFilename library
LeetCode——数组中重复的数据(使用符号表示是否出现过)
题目描述 题目核心 数组中的元素只出现过一次或者两次。 数组中每个元素的值都在1到N之间,其中N为数组的长度。 解题不得使用其他的额外空间,必须在nums数组本身上进行操作。 解题思路 AC代码 题目
LeetCode——实现strStr()(KMP算法)
题目描述 解题思路 题目反思 实现strStr()这个题目的本质考查KMP算法,也是前端的indexOf这个API的底层实现原理,因此这道题无论是原理上还是从面试角度来看都是非常重要的一道题目。
使用JS实现数组与树结构之间的互换
为什么要构造树结构? 后端传过来的数据长什么样? 根元素的fatherId是0,0是不存在的。 id是唯一的。 fatherId表示这个元素的父元素。 构建树结构的方法 创建一个对象和数组作为容器 遍
一文带你学习:Vue生命周期、this.$nextTick、将Axios绑定到全局、输入防抖
生命周期图示 触发顺序 beforeCreate created beforeMount mounted beforeUpdate updated beforeUnmount unmounted 动态
一篇文章总结Vue3中的路由与路由配置
路由的基本配置 安装插件 创建一个routers.ts文件 在routers.ts中引入组件并配置路径。 在main.ts中将路由文件挂载到vue身上。 在用到路由的组件通过router-view组件
这一次,彻底搞懂箭头函数
一、箭头函数的特点 1. 相比普通函数,箭头函数有更加简洁的语法。 2. 箭头函数不绑定this,会捕获其所在上下文的this,作为自己的this。 3. 箭头函数是匿名函数,不能作为构造函数,不可以
这一次彻底搞懂CSRF与XSS
CSRF攻击 一、什么是CSRF攻击? 二、CSRF攻击流程 用户浏览并登陆信任网站A。 网站A验证通过后,在用户处产生A的Cookie。 用户在没有退出网站A的情况下,访问了危险网站B。 危险网站B
LeetCode——搜索插入位置(二分查找)
题目描述 解题思路 题目反思 二分查找的题目判别是已经排序好的数组。 使用移位操作可以帮助我们求中位数。 二分查找这类题目最好按类别进行做,因为都是一个思路,方便我们总结经验。
Vue3中Composition API的核心用法
什么是Composition API? 在setup中使用ref和reactive定义响应式数据 toRefs解构响应式对象数据 从vue中解构出toRefs setup的返回数据中进行如下的修改 s
下一页