腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
腾讯云架构师技术同盟
返回腾讯云官网
全沾开发(huā)
专栏成员
举报
99
文章
144158
阅读量
41
订阅数
订阅专栏
申请加入专栏
全部文章(99)
javascript(40)
node.js(23)
编程算法(14)
java(11)
其他(9)
css(9)
typescript(7)
api(7)
html(6)
npm(6)
python(5)
云数据库 Redis®(5)
网络安全(5)
https(5)
c 语言(4)
json(4)
webpack(4)
koa(4)
ecmascript(3)
android(3)
打包(3)
ide(3)
渲染(3)
express(3)
自动化测试(3)
c++(2)
jquery(2)
ajax(2)
数据库(2)
sql(2)
http(2)
存储(2)
正则表达式(2)
小程序(2)
数据结构(2)
ios(1)
php(1)
regex(1)
react(1)
云数据库 SQL Server(1)
git(1)
github(1)
linux(1)
mapreduce(1)
文件存储(1)
云直播(1)
访问管理(1)
腾讯云测试服务(1)
人工智能(1)
网站(1)
electron(1)
reactnative(1)
容器(1)
游戏(1)
开源(1)
缓存(1)
rpc(1)
微信(1)
postcss(1)
canvas(1)
processing(1)
游戏联机对战引擎mgobe(1)
Elasticsearch Service(1)
搜索文章
搜索
搜索
关闭
Verdaccio publish 时包含 deprecated 导致历史版本丢失问题原因分析
node.js
npm
公司内部的 NPM 因为一些固有的 bug 经常被吐槽,最近刚好有时间可以来做优化,然后就尝试解一下之前遇到的一个 publish 的 bug,下边是分析记录。
贾顺名
2021-12-13
945
0
ioredis源码阅读[1]
云数据库 Redis®
node.js
https
网络安全
开门见山,我们使用 Cluster 模式最开始也是要进行实例化的,这里调用的代码位于 lib/cluster/index.ts:
贾顺名
2021-04-08
727
0
ioredis源码阅读[0]
云数据库 Redis®
typescript
https
网络安全
android
从项目中看,源码都在 lib 文件夹下,是一个纯粹的 TS 项目。 lib 目录下的文件主要是一些通用能力的提供,比如 command、pipeline以及数据的传输等。
贾顺名
2020-12-18
584
0
grpc-node 源码阅读笔记[0]
rpc
https
网络安全
文件存储
node.js
贴一张挂在官网的图片:https://grpc.io/docs/what-is-grpc/introduction/
贾顺名
2020-12-02
1.1K
0
PM2源码分析
javascript
node.js
api
PM2 的项目结构算是比较简洁的了,主要的源码都在 lib 目录下, God 目录为核心功能多进程管理的实现,以及 API 目录则是提供了各种能力,包括 日志管理、面板查看系统信息以及各种辅助功能,最后就是 Sysinfo 目录下关于如何采集系统信息的实现了。
贾顺名
2020-08-31
1.1K
0
如何高效的拼装乐高
一般乐高的盒子都是纸盒,那种可以拆成两块的盒子,然后盒子一定不要随手扔掉,可以用盒子来存放待拼装的积木,避免一些小颗粒的积木掉落,不方便寻找。
贾顺名
2020-08-27
2.2K
0
如何写一个简单的node.js c++扩展
node.js
c++
json
api
打包
可以看到,最后会匹配一个 .node,而后边的描述也表示该后缀的文件为一个二进制的资源。 而这个 .node 文件一般就会是我们所编译好的 c++ 扩展了。
贾顺名
2020-08-10
2K
0
background-clip的正确使用姿势
html
background-clip可以用来控制背景图片/颜色的填充范围。 我们知道,默认的background会填充盒模型的content+padding+border区域内。(可以将border颜色设为透明进行观察)
贾顺名
2019-12-10
1.7K
0
如何从0开发一个Atom组件
electron
json
javascript
成品插件下载地址:https://atom.io/packages/atom-image-uploader
贾顺名
2019-12-09
875
0
async语法升级踩坑小记
c 语言
编程算法
javascript
python
node.js
首先还是要谈谈改代码的理由,毕竟重构肯定是要有合理的理由的。 如果单纯想看升级相关事项可以直接选择跳过这部分。
贾顺名
2019-12-09
826
0
如何编写 Typescript 声明文件
json
typescript
javascript
使用TypeScript已经有了一段时间,这的确是一个好东西,虽说在使用的过程中也发现了一些bug,不过都是些小问题,所以整体体验还是很不错的。
贾顺名
2019-12-09
1.9K
0
util.promisify 的那些事儿
java
util.promisify是在node.js 8.x版本中新增的一个工具,用于将老式的Error first callback转换为Promise对象,让老项目改造变得更为轻松。
贾顺名
2019-12-09
883
0
基于游标的分页接口实现
数据库
sql
云数据库 Redis®
云直播
分页接口的实现,在偏业务的服务端开发中应该很常见,PC时代的各种表格,移动时代的各种feed流、timeline。
贾顺名
2019-12-09
1.8K
0
GitLab CI/CD 在 Node.js 项目中的实践
javascript
首先是测试用例,最初我们设计在了 git hooks 里边,在执行 git commit 之前会进行检查,在本地运行测试用例。 这会带来一个时间上的问题,如果是日常开发,这么操作还是没什么问题的,但如果是线上 bug 修复,执行测试用例的时间依据项目大小可能会持续几分钟。 而为了修复 bug,可能会采用 commit 的时候添加 -n 选项来跳过 hooks ,在修复 bug 时这么做无可厚非,但是即使大家在日常开发中都采用commit -n 的方式来跳过繁琐的测试过程,这个也是没有办法管控的,毕竟是在本地做的这个校验,是否遵循这个规则,全靠大家自觉。
贾顺名
2019-12-09
1.4K
0
Javascript装饰器的妙用
typescript
最近新开了一个Node项目,采用TypeScript来开发,在数据库及路由管理方面用了不少的装饰器,发觉这的确是一个好东西。 装饰器是一个还处于草案中的特性,目前木有直接支持该语法的环境,但是可以通过 babel 之类的进行转换为旧语法来实现效果,所以在TypeScript中,可以放心的使用@Decorator。
贾顺名
2019-12-09
1.1K
0
koa源码阅读[0]
express
koa
javascript
android
http
Node.js也是写了两三年的时间了,刚开始学习Node的时候,hello world就是创建一个HttpServer,后来在工作中也是经历过Express、Koa1.x、Koa2.x以及最近还在研究的结合着TypeScript的routing-controllers(驱动依然是Express与Koa)。 用的比较多的还是Koa版本,也是对它的洋葱模型比较感兴趣,所以最近抽出时间来阅读其源码,正好近期可能会对一个Express项目进行重构,将其重构为koa2.x版本的,所以,阅读其源码对于重构也是一种有效的帮助。
贾顺名
2019-12-09
689
0
TypeScript在node项目中的实践
typescript
TypeScript可以理解为是JavaScript的一个超集,也就是说涵盖了所有JavaScript的功能,并在之上有着自己独特的语法。 最近的一个新项目开始了TS的踩坑之旅,现分享一些可以借鉴的套路给大家。
贾顺名
2019-12-09
1.7K
0
koa源码阅读[1]-koa与koa-compose
开源
接上次挖的坑,对koa2.x相关的源码进行分析 第一篇。 不得不说,koa是一个很轻量、很优雅的http框架,尤其是在2.x以后移除了co的引入,使其代码变得更为清晰。
贾顺名
2019-12-09
702
0
koa源码阅读[2]-koa-router
koa
php
编程算法
首先,因为koa是一个管理中间件的平台,而注册一个中间件使用use来执行。 无论是什么请求,都会将所有的中间件执行一遍(如果没有中途结束的话) 所以,这就会让开发者很困扰,如果我们要做路由该怎么写逻辑?
贾顺名
2019-12-09
976
0
微任务、宏任务与Event-Loop
java
javascript
首先,JavaScript是一个单线程的脚本语言。 所以就是说在一行代码执行的过程中,必然不会存在同时执行的另一行代码,就像使用alert()以后进行疯狂console.log,如果没有关闭弹框,控制台是不会显示出一条log信息的。 亦或者有些代码执行了大量计算,比方说在前端暴力破解密码之类的鬼操作,这就会导致后续代码一直在等待,页面处于假死状态,因为前边的代码并没有执行完。
贾顺名
2019-12-09
732
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档