Fenying
open-menu closeme
Home
Articles
Books
Projects
About Me
简体中文 English
  • 不要随意使用 Node.js 中 socket.write 方法的回调参数

    calendar Mar 16, 2025 · 1 min read · nodejs  ·
    分享到: twitter facebook linkedin copy

    本文记录一个在 Node.js 中使用 socket.write 方法的回调参数的坑。

    1declare class Socket extends EventEmitter {
    2
    3    write(buffer: Uint8Array | string, cb?: (err?: Error) => void): boolean;
    4}
    

    阅读更多
  • 在 NodeJS 里使用 OpenCV

    calendar Sep 30, 2024 · 4 min read · nodejs opencv docker node  ·
    分享到: twitter facebook linkedin copy

    最近在开发一个简单的图片管理功能,用到了 OpenCV 的一些功能,

    这里整理一下在 NodeJS 里使用 OpenCV 的一些经验总结……


    阅读更多
  • @litert/[email protected]

    calendar Jul 6, 2024 · 1 min read · typescript redis nodejs javascript  ·
    分享到: twitter facebook linkedin copy

    @litert/redis 是完全基于 TypeScript 开发的 Redis 客户端库,全面使用 Promise,支持事务和消息。

    特性

    • 支持读写分离
    • 支持命令管道
    • 支持事务
    • 支持订阅/发布

    安装

    1npm install @litert/redis@^3.0.3
    

    v3.0.3 变更

    v3.0.3 之前的版本以及被标记为 deprecated,请尽快升级到最新版本。

    • build(deps-dev): bump braces from 3.0.2 to 3.0.3 #10 by @dependabot
    • fix(command): 修复 HMGET 命令的返回值 KEY #11 by @fenying
    • fix(protocol): 将 “*-1” 解码为 null(nil)#12 by @fenying
    • feat(command): 新增 blMove/lMove 命令 #13 by @yunbookf

    贡献者

    • @yunbookf #13

    阅读更多
  • @litert/[email protected]

    calendar Jun 30, 2024 · 1 min read · typescript rpc nodejs  ·
    分享到: twitter facebook linkedin copy

    @litert/televoke 是一个 RPC 库,适用于 NodeJS,使用 TypeScript 开发。

    安装

    1npm install @litert/televoke@^1.1.0
    

    v1.1.0 变更

    • feat(protocol): 新增基于 ThreadWorker 的传输支持。

      同时支持在主线程或者 Worker 线程跑 Televoke 服务器。

    • feat(protocol): 新增 channel 对象的特性标记属性,可用于检测是否支持服务端推送消息和二进制流传输。

    • fix(protocol): 简化 ITransporter.end 方法的实现。

    • fix(decoder): 应将协议错误解码为对应的异常类实例。

    • fix(protocol): 如果是协议错误,应将错误码放在 server_internal_server 数据中。


    阅读更多
  • @litert/[email protected]

    calendar Apr 30, 2024 · 1 min read · typescript redis nodejs javascript  ·
    分享到: twitter facebook linkedin copy

    @litert/redis 是完全基于 TypeScript 开发的 Redis 客户端库,全面使用 Promise,支持事务和消息。

    特性

    • 支持读写分离
    • 支持命令管道
    • 支持事务
    • 支持订阅/发布

    安装

    1npm install @litert/redis@^3.0.2
    

    v3.0.2 变更

    • fix(command): 修复 SREM 命令的参数预处理错误。
    • feat(command): 增加 ZADD, ZREM, ZRANGE 命令的基本支持。
    • fix(docs): 修复注释中的命令文档链接。
    • build(test): 新增单元测试用例。

    贡献者

    • @superxrb #9

    阅读更多
    • ««
    • «
    • 1
    • 2
    • 3
    • 4
    • »
    • »»

Fenying

Angus’ Home.
阅读更多

最新文章

  • 不要随意使用 Node.js 中 socket.write 方法的回调参数
  • 【杂记】压缩 Hyper-V 虚拟机磁盘
  • 干掉 Windows 11 里的垃圾功能
  • 在 Go 语言中引用私有 Git 仓库
  • 【杂记】集成苹果账户登录过程的一些糟心事
  • 在 NodeJS 里使用 OpenCV
  • 私有 PKI 建设教程
  • 【杂记】给小米12(cupid)刷第三方固件(EvoX)

分类

TYPESCRIPT 24 C/C++ 14 OS 11 PHP 10 SECURITY 10 DOCKER 9 SOFTWARE 7 DATABASE 5 CACHE 4 STORY 4
所有分类
ALGORITHM2 ASSEMBLY3 C/C++14 CACHE4 CLOUD3 DATABASE5 DOCKER9 ENCODING1 GAME2 GIT2 GOLANG1 MUSIC1 OS11 PHP10 SCIENCE2 SECURITY10 SHELL3 SOFTWARE7 STORY4 TYPESCRIPT24 VISUAL BASIC3 WEB2
[A~Z][0~9]

标签

LINUX 18 NODEJS 17 CENTOS 15 OPENSSL 15 TLS 15 TYPESCRIPT 15 JAVASCRIPT 13 SSL 12 MINIMAL 11 PKI 11
所有标签
2FA2 311 ACCOUNT2 ACME2 AGENT1 ALB1 ALGORITHM2 ANALYZER1 ANDROID1 API1 APPLE1 ARCHLINUX1 AUTHENTICATION1 AWS3 BACKGROUND1 BASE322 BASE62X2 BINLOG1 BLOOD1 BOOT1 BOSS1 BUCKET1 BUG2 BURN1 BUTTON1 C/C++1 C46611 CA7 CAA1 CACHE4 CALCULATION1 CALENDER1 CDN1 CENTOS15 CERTIFICATE2 CERTIFICATES8 CHARSET2 CHINESE2 CIFS1 CLASS2 CLIENT3 CLOUDFLARE1 CLOUDFRONT1 COMMAND1 COMPILE10 COMPILER1 CONFIGURATION1 CONNECT1 CONST1 CONSTANTS2 CONTEXT-MENU1 CONTROLS1 CONVERT1 COOKIES2 CRL1 CRONTAB1 CTRL1 CUE1 CUPID1 CURVE255191 DATABASE1 DATE3 DEASSEMBLY1 DEF1 DEFINE1 DEFINITION2 DESTRUCT2 DETECT1 DIFFERENCE1 DLL2 DNS3 DOCKER10 EC3 ECC1 ECDH1 ECDSA5 ED255193 EDDSA2 ELB1 ENCODING2 ENCODINGS2 ENCRYPTION1 ENIGMA1 ERROR1 EVENT1 EXCEL1 EXEC1 EXIT1 EXPLORER1 FIDO21 FILE1 FORMAT1 FPM1 FRP1 FUNCTION1 FUNNY1 GAME2 GARBAGE1 GCC2 GENERATE1 GENERATOR1 GIT4 GOLANG1 GPT1 GRADUATION2 GROUP1 HTTP2 HTTPS1 HYPER-V2 ID1 IN_ARRAY1 INDEPENDENT1 INITIALIZATION1 INSTALL1 INSTALLATION1 INTEGER1 INTERMEDIATE2 IP1 IPV61 JAVASCRIPT13 LEAKY1 LET'S ENCRYPT1 LIB1 LIBCONV1 LIBRARY1 LIMIT1 LINUX18 LNK42212 LOCALHOST1 LOCK-SCREEN1 LOGGER1 LWDFX1 MAPLESTORY1 MAYA1 MBR1 MEMCACHED3 MEMORY1 MENU1 MFA1 MICROSOFT1 MIGRATION1 MINESWEEPER1 MINGW1 MINIMAL11 MODULE2 MONGODB2 MOVE1 MYSQL8 MYSQLBINLOG1 NAMED-SOCKET1 NETWORK3 NGINX5 NOBLE1 NODE1 NODEJS17 NPM1 NUM_ROWS1 NVM1 OAUTH1 OBJECT1 OPENCV1 OPENID1 OPENSSL15 ORDER2 OTP2 PASSKEY1 PASSWORD2 PCIK1 PDO1 PERFORMANCE1 PERIOD1 PHP3 PHYSICIST1 PICTURE1 PIN1 PKI11 PLATFORM1 POWERSHELL1 PRIVATE1 PROFILE1 PROPERTY2 PROTECTION1 PROTOCOL2 PROXY1 QUERYSTRING1 QUIT1 RABBITMQ1 RANDOM1 RATE1 REDIS5 REGEXP1 REGISTER2 REMOVE1 REVOKE1 RIGHT-CLICK1 ROM1 ROOT2 RPC3 RSA5 RUNTIME1 RUSTDESK1 SAFE1 SEARCH1 SECTOR1 SECURITY2 SEED1 SENDMAIL1 SERVER1 SERVICE1 SHUTDOWN1 SLIDESHOW1 SNI1 SNOWFLAKE1 SNS1 SOCKET1 SQLITE31 SSH3 SSL12 STANDARD1 STATIC1 SU1 SUBST1 SWITCH1 SYSTEMD1 TERMINAL1 TIMELINE1 TIMEZONE1 TLS15 TOKEN1 TYPE1 TYPESCRIPT15 USER1 UUID1 VALIDATION1 VAMPIRE1 VC3 VERIFICATION1 VERIFY1 VIRTUAL-MACHINE1 VISUAL STUDIO1 VSCODE2 WARNING3 WEBAUTHN1 WEBSOCKET1 WIN322 WIN641 WINDOWS11 WORDPRESS1 X5098 X641 XIAOMI1 枫之谷1 冒险岛1
[A~Z][0~9]
Angus Fenying

Copyright  ANGUS FENYING, All Rights Reserved. .

to-top