首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
counterxing
掘友等级
前端工程师
|
腾讯
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
253
文章 253
沸点 0
赞
253
返回
|
搜索文章
最新
热门
Vue 3.0 前瞻,体验 Vue Function API
笔者计划写两篇文章,本文为笔者计划的第一篇,主要为笔者在体验 Vue Function API 的学习心得。第二篇计划写阅读vue-function-api的核心部分代码原理,包括setup、observable、lifecycle。 本文阅读时间约为15~20分钟。 Vue …
从零开始,手写一个简易的Virtual DOM
众所周知,对前端而言,直接操作 DOM 是一件及其耗费性能的事情,以 React 和 Vue 为代表的众多框架普遍采用 Virtual DOM 来解决如今愈发复杂 Web 应用中状态频繁发生变化导致的频繁更新 DOM 的性能问题。本文为笔者通过实际操作,实现了一个非常简单的 V…
Service Worker学习与实践(三)——消息推送
在上一篇文章Service Worker学习与实践(二)——PWA简介中,已经讲到PWA的起源,优势与劣势,并通过一个简单的例子说明了如何在桌面端和移动端将一个PWA安装到桌面上,这篇文章,将通过一个例子阐述如何使用Service Worker的消息推送功能,并配合PWA技术,…
Service Worker学习与实践(二)——PWA简介
在上一篇文章Service Worker学习与实践(一)——离线缓存中,已经讲到Service Worker的生命周期、如何创建、激活、更新Web应用程序的Service Worker,并且给出了一个简单的示例来说明使用Service Worker来实现离线缓存的原理,在这篇文…
Service Worker学习与实践(一)——离线缓存
Service Worker本质上充当Web应用程序与浏览器之间的代理服务器,也可以在网络可用时作为浏览器和网络间的代理。它们旨在(除其他之外)使得能够创建有效的离线体验,拦截网络请求并基于网络是否可用以及更新的资源是否驻留在服务器上来采取适当的动作。他们还允许访问推送通知和后…
前端性能与异常上报
对于后台开发来说,记录日志是一种非常常见的开发习惯,通常我们会使用try...catch代码块来主动捕获错误、对于每次接口调用,也会记录下每次接口调用的时间消耗,以便我们监控服务器接口性能,进行问题排查。 刚进公司时,在进行Node.js的接口开发时,我不太习惯每次排查问题都要…
在Node.js中使用C++模块
对JavaScript程序员来说,Node.js确实是我们作为服务端开发的首选语言。Node.js的性能优势源于其使用Google的V8引擎,使用非阻塞式的I / O模型,依靠事件驱动。但涉及密集型计算的场景时,Node.js不一定能够有很优秀的表现。还好有C++ Addons…
UNIX epoll 与 Node.js 事件循环多路分解器
select、poll、epoll都是I / O复用的机制,在《UNIX网络编程》里重点讲了select、poll的机制,但select、poll并不是现代高性能服务器的最佳选择。包括现在的Node.js中的事件循环机制(event loop)也是基于epoll实现的。 epo…
模式系统与最简单的Node.js MVC Web Server设计
学了这么久的设计模式,最近一直在看Node.js的设计模式,一直纳闷为何会有模式这一类东西的存在,那么模式究竟是什么东西?后面在看了《面向模式的软件架构》之后才慢慢知道有了一些系统的概念。 面对特定问题时,专家很少去寻找与既有解决方案截然不同的新方案,而通常会想起一个以前解决过…
使用setImmediate或多进程解决Node.js的CPU-bound任务
大量占用CPU计算资源的任务称为CPU-bound的任务。 它的主要特点是CPU利用率较高,而不是I/O操作繁重。 让我们立即举一个例子上看看这些类型的任务在Node.js中的具体行为。 问题:类似于Leetcode-40. Combin…
下一页
个人成就
优秀创作者
文章被点赞
3,986
文章被阅读
199,185
掘力值
9,042
关注了
25
关注者
1,428
收藏集
1
关注标签
37
加入于
2017-01-14