首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
NodeJS
订阅
吴糖更甜
更多收藏集
微信扫码分享
微信
新浪微博
QQ
18篇文章 · 0订阅
获取请求来源 IP 地址
IP 追溯主要用于获取请求的真实 IP ,由于现有服务是基于 Nginx 实现负载均衡的,因此获取请求真实 IP 存在一定难度。在 Matrix 现有实现中,IP 追溯由 getIp 函数完成,其具体代码如下。 在 Node.js 官方文档 net_socket_remotea…
前端赋能业务 - Node实现自动化部署平台
是否有很多人跟我一样有这样的一个烦恼,每天有写不完的需求、改不完的BUG,每天撸着重复、繁琐的业务代码,担心着自己的技术成长。 其实换个角度,我们所学的所有前端技术都是服务于业务的,那我们为什么不想办法使用前端技术为业务做点东西?这样既能解决业务的困扰,也能让自己摆脱每天只能写…
搭建node服务(一):日志处理
对于一个应用程序来说,日志记录是非常重要的。日志可以帮助开发人员快速定位线上问题,定制解决方案;日志中包含大量用户信息,通过日志分析还可以获取用户行为、兴趣偏好等信息,通过这些信息可以得到用户画像,对公司战略的制定提供参考。本文将要介绍如何在node服务中处理日志。 log4j…
想要试试Electron ,不如看看这篇爬坑总结
web端能做的事情很多,但是当涉及到操作系统的时候,可能就有点力不从心了。前段时间在开发一个web系统的时候,就遇到了类似的情况。我们需要获取电脑操作系统的一些信息,比如mac地址等。我们的web系统是完全放在服务器上,通过浏览器来运行的,但是通过web端并不能直接实现我们想要…
Node Cli 开发快速上手
Node.js 用途很广,常用来开发服务、桌面应用等被开发者熟知,Node.js 还有另外一个非常实用的场景 - 命令行应用(后文统称 CLI)。
使用Koa2从零开始实现一个具备基本功能的后端服务器的过程与思路分析
使用Koa2实现了一个node.js后端服务器快速启动模板(即具备后端服务器的基本功能),使用了路由、数据库连接、请求体处理、异常处理、静态资源请求处理、session、登录拦截器等中间件,基本实现了一个node.js后端服务器的基本功能。并设计实现了用户模块的登录、注册、查找…
Nest.js 从零到壹系列(四):使用中间件、拦截器、过滤器打造日志系统
上一篇介绍了如何使用 JWT 进行单点登录,接下来,要完善一下后端项目的一些基础功能。 首先,一个良好的服务端,应该有较完善的日志收集功能,这样才能在生产环境发生异常时,能够从日志中复盘,找出 Bug 所在。 其次,要针对项目中抛出的异常进行归类,并将信息反映在接口或日志中。 …
千万级PV下的nodeJS运维方案(抛砖引玉版)
我们将整个运维方案分为了6步,我们的目的:流量透明化 与 操作透明化。 为了解决微服务引起分布式流量链路问题,我们借鉴了spring cloud的思想。设计了traceid 和 tracecode两个跟踪字段,用于追踪落地容器的整个流量链路中的节点信息,通过每个请求的Respo…
使用 VSCode 远程调试 Node.js
通常在 VSCode 中调试 Node.js 只需要按下 F5 或是使用调试面板。这种方式对于调试本地代码非常方便,特别是对于脚本类的调试。不过实际工作中,开发代码往往部署在服务器上,如果想在本地调试的话就意味着本地也需要一套相同的环境。为了避免这种情况,就需要用到远程调试了。…
使用jsencrypt加密和解密进行不对称加密
使用jsencrypt实现不对称加密的思路:1.生成一个公钥和私钥:前端生成加密密码要使用公钥,后端解密需要私钥;在node中生成一个公钥和私钥2.后端需要设置一个提供公钥的接口供前端使用:3.前端获