SailingByte_社区达人页
产品
解决方案
文档与社区
权益中心
定价
云市场
合作伙伴
支持与服务
了解阿里云
AI 助理
备案
控制台
开发者社区
首页
探索云世界
探索云世界
云上快速入门,热门云上应用快速查找
了解更多
问产品
动手实践
官方博客
考认证
TIANCHI大赛
活动广场
活动广场
丰富的线上&线下活动,深入探索云世界
任务中心
做任务,得社区积分和周边
高校计划
让每位学生受益于普惠算力
训练营
资深技术专家手把手带教
话题
畅聊无限,分享你的技术见解
开发者评测
最真实的开发者用云体验
乘风者计划
让创作激发创新
阿里云MVP
遇见技术追梦人
直播
技术交流,直击现场
下载
下载
海量开发者使用工具、手册,免费下载
镜像站
极速、全面、稳定、安全的开源镜像
技术资料
开发手册、白皮书、案例集等实战精华
插件
为开发者定制的Chrome浏览器插件
探索云世界
新手上云
云上应用构建
云上数据管理
云上探索人工智能
云计算
弹性计算
无影
存储
网络
倚天
云原生
容器
serverless
中间件
微服务
可观测
消息队列
数据库
关系型数据库
NoSQL数据库
数据仓库
数据管理工具
PolarDB开源
向量数据库
热门
百炼大模型
Modelscope模型即服务
弹性计算
云原生
数据库
云效DevOps
龙蜥操作系统
平头哥
钉钉开放平台
物联网
大数据
大数据计算
实时数仓Hologres
实时计算Flink
E-MapReduce
DataWorks
Elasticsearch
机器学习平台PAI
智能搜索推荐
数据可视化DataV
人工智能
机器学习平台PAI
视觉智能开放平台
智能语音交互
自然语言处理
多模态模型
pythonsdk
通用模型
开发与运维
云效DevOps
钉钉宜搭
支持服务
镜像站
码上公益
SailingByte
已加入开发者社区
827
天
勋章
更多
专家博主
专家博主
星级博主
星级博主
技术博主
技术博主
江湖新秀
江湖新秀
成就
已发布60篇文章
28条评论
已回答1个问题
0条评论
已发布0个视频
github地址
我关注的人
更多
花非花雾非雾
花非花雾非雾
Dev-Talk
Dev-Talk
技能实验室
技能实验室
游客wdqrsgypqt72m
游客wdqrsgypqt72m
粉丝
更多
游客5ff7eh2k6rdg2
游客5ff7eh2k6rdg2
游客y5gd2vjx2nclo
游客y5gd2vjx2nclo
游客qpat24n2isgwg
游客qpat24n2isgwg
游客4k26tnsjowgwm
游客4k26tnsjowgwm
1364506816208270
1364506816208270
结果为王
结果为王
独孤魂殤
独孤魂殤
游客3wvmzhtfd4qbe
游客3wvmzhtfd4qbe
钱半仙orz
钱半仙orz
游客zvmwomlgnxwqs
游客zvmwomlgnxwqs
支持阿里云998
支持阿里云998
1945949819815231
1945949819815231
技术能力
兴趣领域
JavaScript
Web App开发
前端开发
Node js
Electron
擅长领域
技术认证
暂时未有相关云产品技术能力~
追求简洁而不简化
精选
高分内容
最新动态
文章
问答
视频
暂无精选文章
暂无更多信息
2024年05月
04.15
16:35:53
发表了文章
2024-04-15 16:35:53
JS的执行原理,一文了解Event Loop事件循环、微任务、宏任务
了解JavaScript的事件循环和任务队列对于处理异步任务至关重要。事件循环由主线程和任务队列组成,当主线程执行完同步任务后,会检查任务队列,按顺序执行宏任务和微任务。宏任务包括`setTimeout`等,微任务如`Promise`的回调。在实际开发中,事件循环保证了代码的非阻塞执行,提高了用户体验。例如,`setTimeout`的回调会在当前宏任务结束后,所有微任务执行完才会执行。理解这一机制对于解决面试中的异步问题非常有帮助。
02.28
10:25:10
发表了文章
2024-02-28 10:25:10
RxJS中四种Subject的用法和区别
RxJS中四种Subject的用法和区别
12.26
14:12:16
发表了文章
2023-12-26 14:12:16
【金典面试题】Vue与React实现Tree
【金典面试题】Vue与React实现Tree
12.26
14:10:42
发表了文章
2023-12-26 14:10:42
RxJS中的调度器(Scheduler)机制
RxJS中的调度器(Scheduler)机制
12.25
18:55:51
发表了文章
2023-12-25 18:55:51
Koa图片上传
koa2一般处理 post 请求使用的是 koa-bodyparser,图片上传使用的是 koa-multer。 这两个在一起没什么问题,但是 koa-multer 和 koa-route(不是 koa-router) 存在不兼容的问题。 故,建议在koa中全局引入
12.08
10:26:20
发表了文章
2023-12-08 10:26:20
async/await与Promise,你不知道的另一面!
处理异步操作Promise是的常用方式之一,然而,使用.then方法时,我们有时无法直接通过赋值方式或返回值获取所需的结果。下面我们就来看看,通过使用async/await语法,可以在.then方法中正确地返回我们需要的值。
2023年08月
08.17
16:41:55
发表了文章
2023-08-17 16:41:55
深入浅出 RxJS 核心原理(响应式编程篇)
在最近的项目中,我们面临了一个需求:监听异步数据的更新,并及时通知相关的组件模块进行相应的处理。传统的事件监听和回调函数方式可能无法满足我们的需求,因此决定采用响应式编程的方法来解决这个问题。在实现过程中发现 RxJS 这个响应式编程库,可以很高效、可维护地实现数据的监听和组件通知。
08.14
15:08:11
发表了文章
2023-08-14 15:08:11
解密异步操作终极利器:使用async/await获取Promise结果!
在开发中,我们经常需要处理异步操作,而Promise成为了处理异步的常用方式。然而,使用`.then`方法时,我们有时无法直接通过赋值方式或返回值获取所需的结果。本文将揭示一个解决方案,通过使用async/await语法,可以在`.then`方法中正确地返回我们需要的值
08.10
11:09:57
发表了文章
2023-08-10 11:09:57
作为开发人员,如何一秒洞悉文件结构?
不要怀疑,这是真的,实践可以用,没发现任何问题,欢迎来打脸~~。曾经在处理复杂的文件结构时感到束手无策吗?别担心,说一个真正的解决方案——JavaScript中的tree-node包。它能以一种惊人的方式展示文件和文件夹的层次结构,让你瞬间掌握复杂的项目布局。
08.09
18:53:12
发表了文章
2023-08-09 18:53:12
解密二叉树:探索概念、类型与常见算法的奥秘(顺带说一下React中的reconcile)
二叉树作为程序的一种数据结构,应用广泛,比如React中的reconcile过程,Fiber树的调和过程。确实,在React中,Fiber树是通过child和sibling连接子节点和兄弟节点的方式来表示的,这与普通的二叉树有所不同。 在React中,reconcile过程是将虚拟DOM转化为实际DOM的过程。通过比较新旧两棵树的差异,React可以高效地更新实际DOM,而不是每次都完全重新渲染整个DOM树。这个过程中会涉及到对Fiber树的遍历和调整,确保更新只发生在需要更新的部分。 Fiber树作为一种数据结构,可以帮助React跟踪组件的状态和变化,以及进行调度和渲染。它使用链表的形
08.08
12:34:38
发表了文章
2023-08-08 12:34:38
JavaScript内存管理与优化:避免内存泄漏的垃圾收集机制
JavaScript作为一种动态语言,在执行过程中使用内存来存储数据和变量。然而,疏忽或错误可能导致内存泄漏,进而造成物理内存溢出。为了解决这个问题,JavaScript具备了垃圾收集机制,通过管理和释放不再使用的内存来避免内存泄漏。本文将深入探讨JavaScript内存管理与优化的重要性,垃圾收集机制的工作原理,以及优化内存分配的实践方法。
08.07
09:52:52
发表了文章
2023-08-07 09:52:52
意外之惊喜!浏览器缓存优化方案,让页面加载速度飙升48.5%!
经过对浏览器缓存优化方案的调研和实现过程,我发现了一个令人意外的发现:**页面加载速度提升了整整48.5%!** 这个令人震撼的结果在微前端架构项目中具有重要意义,同时虽然本文是针对微前端架构的,但这个浏览器缓存优化方案同样适用于其他前端项目。本文将深入探讨这个优化方案,并分享调试和改进的经验。
08.03
10:01:36
发表了文章
2023-08-03 10:01:36
BFC
准面试题,这里简洁阐述了,帮助快速复习、加深记忆
2023年07月
07.27
18:03:31
回答了问题
2023-07-27 18:03:31
普通玩家入局AIGC的正确姿势是什么?
赞0
踩0
评论0
07.26
16:23:58
发表了文章
2023-07-26 16:23:58
多行展示以省略号(...)处理
多行展示以省略号(...)处理
07.26
16:23:23
发表了文章
2023-07-26 16:23:23
JS函数克里化
JS函数克里化
07.26
16:22:59
发表了文章
2023-07-26 16:22:59
require与vue相结合的AMD开发模式
最近开发了一个单页面应用,但不是基于vue-cli开发。 项目整体使用ES5开发,采用将require与vue相结合的AMD开发模式。
07.26
16:20:24
发表了文章
2023-07-26 16:20:24
react setState
react setState
07.26
16:19:11
发表了文章
2023-07-26 16:19:11
React旧版本与React16中生命周期的区别
React旧版本与React16中生命周期的区别
07.26
16:14:56
发表了文章
2023-07-26 16:14:56
js单线程、同步、异步
什么是单线程?同步、异步的产生?
07.26
16:13:53
发表了文章
2023-07-26 16:13:53
五分钟快速学习Nginx
五分钟快速学习Nginx
07.26
16:13:24
发表了文章
2023-07-26 16:13:24
webpack打包构建优化
webpack打包构建优化
07.26
16:12:49
发表了文章
2023-07-26 16:12:49
Nuxt处理全局组件的显示与隐藏
在Nuxt开发过程中,大家会遇到需要控制全局组件的显示与隐藏。比如说移动端的路由导航栏、头部的返回操作。。。 为了使切换页面的同时,确定是否展示全局组件,保证页面展示的平稳过渡。 下面是我在项目中用到一个办法,已实现。
07.26
16:09:59
发表了文章
2023-07-26 16:09:59
Nuxt中Rem适配
Nuxt中Rem适配
07.26
16:09:25
发表了文章
2023-07-26 16:09:25
Nuxt如何将服务测数据存储到Vuex中
Nuxt如何将服务测数据存储到Vuex中
07.26
16:08:24
发表了文章
2023-07-26 16:08:24
Promise、Generator、Async三者的区别
掌握这一篇就够了
07.26
16:06:47
发表了文章
2023-07-26 16:06:47
图片转base64、判断图片大小、图片压缩、图片上传
文章主要介绍 `js` 实现压缩上传图片转base64,其他的框架(如React、Vue、Angular)也可借此参考。**这个方法真实可用,已在实际项目中运行**。
07.26
16:04:56
发表了文章
2023-07-26 16:04:56
Vue3升级版本引发的 npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree
Vue3升级版本,引发的 npm ERR! code ERESOLVE npm ERR! ERESOLVE unable to resolve dependency tree
07.26
15:47:30
发表了文章
2023-07-26 15:47:30
前端工具Vite的出现解决了什么?
在 ESM 出现之前,Javascript 是没有一个标准的模块方案。 比如说 `CJS` 是用于 Node 服务端的模块化方案,`AMD` 是用于浏览器的模块化方案。为了解决这个模块共用性问题,出现了 `UMD` 用于兼容这两种模块规范。 鉴于上面共用性问题,实际开发中配置的打包方式,采用的还是 UMD 模式。因为这样可以避免打包而产生的规范问题,并且在 ESM 不能使用的情况下也会选择 UMD。
07.12
10:57:15
发表了文章
2023-07-12 10:57:15
【常见面试题】JS 发布者、订阅者模式
面试中经常出现问到如何实现JS 发布者、订阅者模式。
07.12
10:54:52
发表了文章
2023-07-12 10:54:52
Node.js Express VS Koa
我自己实际调研过,做过分享技术选型
07.12
10:53:19
发表了文章
2023-07-12 10:53:19
人迹罕至的FileReader
FileReader 对象允许Web应用程序异步读取存储在用户计算机上的文件(或原始数据缓冲区)的内容,使用 File 或 Blob 对象指定要读取的文件或数据。 这边文章主要分4 部分介绍FileReader。
07.12
10:52:15
发表了文章
2023-07-12 10:52:15
react-router与react-router-dom区别
React 是一个流行的JavaScript库,用于构建用户界面,而`React Router`是为 React 应用程序提供路由功能的常用解决方案之一。 React Router是一个用于构建路由的库,它提供了核心的API,例如`Router`、`Route`和`Switch`。它允许开发者将不同的组件与特定的URL路径相关联,并根据用户的导航选择加载相应的组件。React Router通过管理URL的变化,帮助我们在单页应用程序中实现导航和路由。 然而,React Router本身并没有提供直接操作DOM进行路由跳转的API。这就是`React Router DOM`的出现背景。
07.12
10:50:43
发表了文章
2023-07-12 10:50:43
简洁实用的JavaScript代码示例:开启全屏和退出全屏操作
在项目中出现了一个需求,需要实现将页面投屏到屏幕上,并能够进行开启全屏和退出全屏的操作。 尽管网上有许多第三方开源库可供使用,但由于后续业务场景的不确定性,修改源代码可能带来较大的成本和风险。鉴于全屏功能的实现并不复杂,因此我自己封装了一个解决方案。
07.12
10:09:36
发表了文章
2023-07-12 10:09:36
JS深度优先遍历和广度优先遍历
深度优先遍历:是指自上而下的遍历。 广度优先遍历:是指逐层遍历。 深度优先不需要记住所有的节点,所以占用空间小,而广度优先需要记录所有的节点,所以占用大。 深度优先有回溯操作(没有路走了需要回头)所以
07.12
10:08:56
发表了文章
2023-07-12 10:08:56
这可能是你见过最全的Node.js应用程序管理与部署:使用PM2进行进程管理
node是单线程应用,单线程最大的弊端就是无法利用多核CPU带来的优势来提升运行效率。 pm2(process manager)是一个进程管理工具,可以用它来管理node进程,负责所有的node进程,并查看node进程的状态,也支持性能监控,负载均衡等功能。
1
2
跳转至:
发表了文章
2024-05-15
RxJS中四种Subject的用法和区别
发表了文章
2024-05-15
JS的执行原理,一文了解Event Loop事件循环、微任务、宏任务
发表了文章
2024-05-15
RxJS中的调度器(Scheduler)机制
发表了文章
2024-05-15
【金典面试题】Vue与React实现Tree
发表了文章
2024-05-15
Koa图片上传
发表了文章
2024-05-15
async/await与Promise,你不知道的另一面!
发表了文章
2023-08-17
深入浅出 RxJS 核心原理(响应式编程篇)
发表了文章
2023-08-14
解密异步操作终极利器:使用async/await获取Promise结果!
发表了文章
2023-08-10
作为开发人员,如何一秒洞悉文件结构?
发表了文章
2023-08-09
解密二叉树:探索概念、类型与常见算法的奥秘(顺带说一下React中的reconcile)
发表了文章
2023-08-08
JavaScript内存管理与优化:避免内存泄漏的垃圾收集机制
发表了文章
2023-08-07
意外之惊喜!浏览器缓存优化方案,让页面加载速度飙升48.5%!
发表了文章
2023-08-03
BFC
发表了文章
2023-07-26
多行展示以省略号(...)处理
发表了文章
2023-07-26
JS函数克里化
发表了文章
2023-07-26
require与vue相结合的AMD开发模式
发表了文章
2023-07-26
react setState
发表了文章
2023-07-26
React旧版本与React16中生命周期的区别
发表了文章
2023-07-26
js单线程、同步、异步
发表了文章
2023-07-26
五分钟快速学习Nginx
正在加载, 请稍后...
滑动查看更多
回答了问题
2023-07-27
普通玩家入局AIGC的正确姿势是什么?
AIGC将会颠覆网络认知
赞0
踩0
评论0
正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息
勋章
关注
粉丝