首页
学习
活动
专区
工具
TVP
发布

YuanXin

专栏作者
175
文章
157473
阅读量
30
订阅数
【架构设计】领悟微内核+插件化的代码设计之美
在阅读内部名字服务的源码时,看到了微内核+插件化的设计实现,非常有利于功能的横向扩展。本文以开源的 tcb-admin-node.js 库的扩展功能为例,记录下插件化的思想以及在 tcb 中的实现。
心谭博客
2020-05-06
2.5K0
【系统设计】基于角色的权限管理设计实现
内部运营系统的很多 API,涉及到外网正式环境下的用户信息变更。出于安全考虑,在设计之初保留了所有的操作记录,但这用于事后回查;真正要避免线上事故的发生,还需要权限管理。
心谭博客
2020-05-06
1.6K0
NodeJS模块研究 - dns
最直观的体验是,当在浏览器中输入网址时,浏览器能够找到网址对应的服务器的 ip 地址。这个过程就是依赖 DNS 域名解析。
心谭博客
2020-04-21
1.4K0
NodeJS模块研究 - querystring
querystring 是专门用来解析和格式化 URL 的查询字符串 URL 的工具。
心谭博客
2020-04-21
6930
NodeJS模块研究 - crypto
这次研究下 nodejs 的 crypto 模块,它提供了各种各样加密算法的 API。这篇文章记录了常用加密算法的种类、特点、用途和代码实现。其中涉及算法较多,应用面较广,每类算法都有自己适用的场景。为了使行文流畅,列出了本文记录的几类常用算法:
心谭博客
2020-04-21
2.2K0
剑指offer - 调整数组顺序使奇数位于偶数前面 - JavaScript
path.sep,是路径片段分隔符。它在 Windows 上是\,在 Unix 上是/。它用于指定文件(夹)的路径中。
心谭博客
2020-04-21
3830
NodeJS是如何监听文件的变化?
Keywords: 操作系统差异、识别用户/编辑器操作、连续触发的优化、工程级 API。
心谭博客
2020-04-21
4.4K0
NodeJS模块研究 - path
path.sep,是路径片段分隔符。它在 Windows 上是\,在 Unix 上是/。它用于指定文件(夹)的路径中。
心谭博客
2020-04-21
5030
NodeJS模块研究 - Buffer
Buffer 作为 nodejs 中重要的概念和功能,为开发者提供了操作二进制的能力。本文记录了几个问题,来加深对 Buffer 的理解和使用:
心谭博客
2020-04-21
6160
NodeJS模块研究 - fs
node 的fs文档密密麻麻的 api 非常多,毕竟全面支持对文件系统的操作。文档组织的很好,操作基本分为文件操作、目录操作、文件信息、流这个大方面,编程方式也支持同步、异步和 Promise。
心谭博客
2020-04-21
8850
axios全局代理实战
假设后端 api 的前缀地址是://1.1.1.1/api/,安全过期时间是 5000ms.
心谭博客
2020-04-20
1.1K0
canvas学习和滤镜实现
最近学习了 HTML5 中的重头戏–canvas。利用 canvas,前端人员可以很轻松地、进行图像处理。其 API 繁多,这次主要学习常用的 API,并且完成以下两个代码:
心谭博客
2020-04-20
6290
Promise 概述
then方法的第一个参数是resolved状态的回调函数,第二个参数(可选)是rejected状态的回调函数。
心谭博客
2020-04-20
4310
websocket学习和群聊实现
WebSocket协议可以实现前后端全双工通信,从而取代浪费资源的长轮询。在此协议的基础上,可以实现前后端数据、多端数据,真正的实时响应。在学习WebSocket的过程中,实现了一个简化版群聊,过程和代码详细记录在这篇文章中。
心谭博客
2020-04-20
7770
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档