nodejs
文章平均质量分 67
棋小仙
无业游民一枚
展开
-
我自己nodejs练手时常用的一些库基础用法
我自己使用node练手时常用的一些库的基本使用记录:有bcrypt,express,pg,config,jwt和pm2原创 2024-11-09 00:01:01 · 450 阅读 · 0 评论 -
nodejs pg 批处理查询demo
根据userid去获取好友列表的时候,第一想法是用for循环遍历好友关系表(tbl_friendship)中所有的friendid,获取到friendid以后再对每个id查询tbl_user,但是用了for循环,总感觉不太友好如果好友列表庞大,或者数据库服务器是远程的情况下,这样查询的效率就会非常非常低,就像下面这样原创 2024-07-07 23:29:33 · 157 阅读 · 0 评论 -
node的apidoc库使用
apidoc库的作用是,通过api注释,帮我们自动生成api文档在我自己写项目的时候,也不想一遍又一遍的看自己的后端代码,然后去写前端的请求,然后还要核对,所以我就了解了以下apidoc库apidoc库的使用方法很容易1.安装 :2.配置 : 在项目的根目录下(所在的那个目录)创建一个文件进行配置3.给接口写符合apidoc库规范的注释4.执行命令生成文档。原创 2024-07-04 19:43:05 · 348 阅读 · 0 评论 -
nodejs用config库实现配置文件读取(详解)
比如我们在开发环境的时候,想要用develop.json来作为配置文件在生产环境的时候,想要用product.json来作为配置文件开发和生产环境所用的数据库可能是不同的配置,所以用到的配置信息不同,用不同的配置文件可以分开来配置但是,如果想要让config库准确调用这些配置的话,需要在运行项目的时候,加上项目环境的命令NODE_ENV=[envConfigName](envConfigName指的是我们自定义的配置文件的名字)原创 2024-06-29 15:31:10 · 1184 阅读 · 0 评论 -
nodejs+ws 库实现简单的两个浏览器互发消息Demo(详解)
在注册connection事件的时候,我的回调函数设置了一个形参ws就像这样: wss.on('connection', function connection(ws){ ... })这样WebSocketServer(wss)在运行的时候,如果监听到我们的浏览器连接就会将与浏览器互通消息的这个客户端websocket作为参数传递进我们的函数这样我就可以在回调函数中,通过ws来获取这个与浏览器互通消息的客户端。比如浏览器A与我们的服务器建立了连接,那么我们的服务器就会将客户端A传原创 2024-06-27 10:59:38 · 715 阅读 · 0 评论 -
【前端笔记】nodejs入门学习简记(CommonJS版)
nodejs简单入门学习记录_CommonJS版模块化核心模块文件模块global包包结构包描述文件package.json包管理器npm(Node Package Manager)NPM命令cnpm配置node基础buffer(缓冲区)fs(文件系统)node稳定版版本号为偶数现在的node默认支持模块化在Node中,一个js文件就是一个模块在Node中,每一个js文件中的js代码都是独立运行在一个函数中,而不是全局作用域,所以一个模块中的变量和函数在其他模块中无法访问,这样的好处是可以防止js原创 2022-03-08 16:31:51 · 802 阅读 · 0 评论 -
nodejs使用pg连接postgresql(详解Client模块)
详细介绍了Client创建时候的配置选项,Client中的connect,query,end方法,query的三种传参方法,query配置选项,以及notifaction、notice等事件监听原创 2024-07-03 15:23:40 · 1067 阅读 · 0 评论