荣顶

177
获赞数
1
关注数
2460
粉丝数
北京
IP 属地北京
2019-03-26 加入
浏览 80.6k

​公​众​号​​‎​‎‌‎‌‎‌‎​: 前端超人

570 声望|达人
全站排名超越 97% 用户
前端
568
javascript
493
html
184
html5
184
canvas
135
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 赞了文章2023-12-02
    无差别视频提取工具
    无差别视频提取工具油猴插件,点击自动安装检测到符合条件的视频资源,自动注入代码。之后再也不需要自己注入代码啦,降低使用成本。可能有 Bug,但可以试试。如果使用中有问题,在 github 中提 issues 给我呗。 我们一起完善它。插件源码: [链接]如果没成功检测到,...
  • 赞了回答2023-01-05
    React18中setState更新机制
    这种现象,建议去了解下浏览器事件循环。里面有讲到同步任务和异步任务。本人功力有限,且浏览器事件循环的知识点有点多就不再这里叙述了。先简单讲讲何为异步任务:
  • 赞了文章2022-06-05
    Vite 实战:手把手教你写一个 Vite 插件
    哈喽,很高兴你能点开这篇博客,本博客是针对 Vite 的体验系列文章之实战篇,认真看完后相信你也能如法炮制写一个属于自己的 vite 插件。
  • 赞了回答2022-05-07
    求问音频补码算法,变声成小黄人声音后怎么保证音频时长一致?
    另外插一句,我以前看过汤姆猫的变声结果,它其实没有改基频,而只是将声音通过了一个滤波器。这个实现起来就简单多了,前提是你得知道怎么设计滤波器。
  • 赞了回答2022-05-07
    求问音频补码算法,变声成小黄人声音后怎么保证音频时长一致?
    从提问来看,题主对数字信号处理并没有基本概念。你做的只是一个简单重采样的过程(还没考虑aliasing),但是实际上你的需求是变调不变速,这通过简单重采样是不可能做到的,因为重采样之后按照原采样率播放,音调和速度之间是完全耦合的。
  • 赞了文章2022-04-22
    基于 react + electron 开发及结合爬虫的应用实践🎅
    👉 Electron 是一个可以使用 Web 技术如 JavaScript、HTML 和 CSS 来创建跨平台原生桌面应用的框架。借助 Electron,我们可以使用纯 JavaScript 来调用丰富的原生 APIs。 👈
  • 赞了文章2022-04-22
    纯前端获取视频第一帧、大小、尺寸、类型等
    最近有个视频上传的需求,需要对上传上传到OSS的视频做一些限制,并且在上传之前判断,视频的大小、尺寸、比例、时长等等。心里一直想着OSS能直接把视频的相关信息返回;毕竟图片是有很多信息返回的;然而经过确认之后,发现屁都没有……那就只能自己写了,百度了一下...
  • 赞了文章2022-03-03
    不会写代码的播音生不是个好运营😁
    我想很多毕业生在大四的时候都会遇到一个问题,就是很难找到与自己专业对口的工作。媒体上也经常出现诸如大学生回乡卖猪,卖鸡蛋之类的新闻,专业与职业的矛盾在这种强烈的对比下被激化了。如果我们审视一下我们周围,又有多少人陷于专业与岗位不对口的困惑当中呢?
  • 赞了文章2022-03-02
    chrome extension v3 示例(vite)
    背景项目中使用的chrome extension是v2版本的,不支持一些新特性,比如方法的promise化。同时希望对框架进行整体的升级,以储备踩坑经验功能基于之前的开发痛点,希望新的项目如下框架:包管理:pnpmvue 3typescript打包工具:viteui组件库:element-plusbackground ...
  • 赞了文章2022-03-01
    手把手教你写一个简易的微前端框架
    最近看了几个微前端框架的源码(single-spa、qiankun、micro-app),感觉收获良多。所以打算造一个迷你版的轮子,来加深自己对所学知识的了解。这个轮子将分为五个版本,逐步的实现一个最小可用的微前端框架:支持不同框架的子应用(v1 分支)支持子应用 HTML 入口(...
  • 发布了文章2022-02-28
    都2022 年了,你总不能还只会 npm i 吧? 🔥🔥🔥
    在键帽与字符上横跳,于代码和程序中穿梭。一起面向快乐编程!大家好,我是荣顶,马上金三银四啦 ~ 这次给大家带来一篇 npm 命令相关的文章。目的在于查缺补漏,提升效率。npm 作为 node 包管理器,内置了非常多的命令供我们日常开发使用,记住以下列出的命令将会给...
  • 发布了文章2022-02-14
    谁动了我的代码!(协同仓库该有的规范)🔥
    公司一个老项目,没有做代码提交前的校验,我拿到后,想着老项目嘛也没时间帮它弄这些,反正就是改一点点小东西;尽量跟着它的代码风格写,写完提交就行;
  • 赞了回答2022-02-08
    axios 的responseType 类型动态设置
    我们不需要根据服务器返回的情况去随机设置responseType 一、我们要明白,我们在请求下载文件的api时候,可能给我们的返回值有两种情况: 直接给我们了我们想要的文件流 还有可能得到了JSON返回数据,让我们展现提示出信息或者被叫为错误信息 二、理解responseTypeax...
  • 发布了文章2021-10-28
    关于前端技术写作✒,我想要说的💡
    阅读跟输出都是非常重要的两件事情,必须一直坚持去做,但是只有吸取没有输出肯定是不行的,我觉得只有输出了,才是真正消化了。"学会了"和"能给别人讲清楚了"真的是两码事,我以前老感觉自己的基础还行,还会花大量的时间打游戏,玩耍。直到自己八月份开始写下第一...
  • 赞了文章2021-10-25
    使用node子进程spawn,exec踩过的坑
    如何在项目中实现热更新中提到的一个坑child_process的exec使用问题,下面文章会详细介绍下,debug到node源码中的详细介绍,不容错过。
  • 赞了文章2021-10-11
    Lerna 中文教程详解
    vue,babel都是用这种,在publish的时候,会在lerna.json文件里面"version": "0.1.5",,依据这个号,进行增加,只选择一次,其他有改动的包自动更新版本号。
  • 发布了文章2021-10-10
    即将推出的 chrome 95 新特性❗ 从中我们能学到什么❓
    Google 坐拥了全球第一大操作系统 Android 以及全球第一大浏览器 Chrome,67.14%市场占有率的 Chrome 简直可以为所欲为.
  • 赞了文章2021-10-10
    页面加载性能之优化LCP
    影响LCP的四个因素如下:较慢的服务器响应时间渲染阻塞的js和css较慢的资源加载时间客户端渲染较慢的服务器响应时间浏览器获取文档的时间越长,用户看到页面的时间也会越长。较快的服务器响应时间,可以直接改善每一个页面加载相关的指标,包括LCP。可以使用 TTFB(Tim...
  • 赞了文章2021-10-08
    大前端项目代码重用,也许lerna是最好的选择
    我前段时间参与了一个react为主的大前端项目,覆盖Web、Android、Ios三个平台。由于整个业务逻辑侧重在手机端,且Web端也是到了项目中期才开始启动,我分别以react-native和react分开建了两个项目。
  • 赞了文章2021-10-08
    前端十大经典算法
    非线性时间比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此称为非线性时间比较类排序。线性时间非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的时间下界,以线性时间运行,因此称为线性时间非比较...