本文是关于node.js的网络开发 一、服务端和客户端通信demo 使用nodejs中的net模块和dgram模块,实现TCP和UDP的服务端和客户端之间的通信demo ?nodejs_network.zip 有几个注意点: 1. allowHalfOpen:属性为false,服务器接收到客户端发送的FIN包,将回发一个FIN包;属性为
转载 2024-04-25 15:07:25
85阅读
在Kubernetes(K8S)中使用gRPC(Google Remote Procedure Call)来进行节点之间的通信是一种非常高效和可靠的方式。在这篇文章中,我将向你介绍如何在Kubernetes集群中实现“grpc node”。我将首先展示整个过程的步骤,并给出每一步需要做的事情和代码示例。 ### 步骤概述 | 步骤 | 操作 | | --- | --- | | 1 | 创建gR
原创 2024-05-29 09:54:23
71阅读
Node.js系列文章目录 文章目录Node.js系列文章目录一、前言二、Node.js 连接 MySQL三、API 对接 MySQL1、文件目录2、控制器_controller3、路由_router四、各个接口的测试四、写在最后(附源码) 一、前言前面我们已经使用了 假数据去处理路由接口,并学习了开发博客路由相关 MySQL的基础知识。下面我们就可以 整合改进 这两部分,实现 API 和 MyS
转载 2023-08-14 12:21:43
147阅读
Node.js开发实战详解》学习笔记——持续更新中  一、NodeJS设计模式    1 . 单例模式    顾名思义,单例就是保证一个类只有一个实例,实现的方法是,先判断实例是否存在,如果存在则直接返回,若不存在,则创建实例对象,并将实例对象保存在静态变量中,当下次请求时,则可以直接返回这个对象实例,这就确保了一个类只有一个实例对象。举个例子吧~一间学校刚刚起建还没有图书馆,有的同学就向领导提
gRPC Node.js快速开始快速开始先决条件下载示例运行gRPC应用程序更新gRPC服务更新并运行应用程序更新服务端更新客户端运行!下一步是什么参考资料 本文翻译自gRPC官网的Node.js示例,链接地址为:https://www.grpc.io/docs/languages/node/和Quick startgRPC是一个高性能、开源的通用RPC框架,其官方地址为:https://www
本文由腾讯文档的前端开发工程师张南华撰写。他曾在 Shopee 主导上万 qps 配置中心项目的研发工作,负
转载 2021-07-16 10:14:41
206阅读
Windows安装下载nodejs地址:http://nodejs.org/download/  node -v 查看安装版本,输出版本即安装成功之前学习了nodejs的基础,今天安装Express框架,在安装的过程中出现的一些问题,在这里记录下来1:安装某个nodejs模块,使用install子命令2:检测安装的版本:一般来说 express -V 和express
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。
转载 2020-03-20 22:09:00
69阅读
React Native (简称RN)是Facebook开源的跨平台移动应用开发框架,使用Javascript语言,着力于提高多平台开发开发效率 —— 仅需学习一次,编写任何平台。(Learn once, write anywhere)Node.js是一个Javascript运行环境(runtime)。实际上它是对Google V8引擎进行了封装。是一个基于Chrome JavaScript运行
Node.js EventEmitterNode.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。download:Node.js开发实战Node.js 里面的许多对象都会分发事件:一个 net.Server 对象会在每次有新连接时触发一个事件, 一个 fs.readStream 对象会在文件被打开的时候触发一个事件。 所有这些产生事件的对象都是 events.EventEmit
原创 2021-03-25 00:45:44
258阅读
1点赞
1.EDP:基于Node.JS与NPM的企业级开发平台 什么是EDP? EDP是一个基于Node.JS与NPM的企业级前端应用的开发平台。主要通过命令行的方式使用。EDP提供了前端应用开发时经常使用的一系列工具:项目管理、包管理、调试、构建、代码生成以及代码检測等。 EDP同意用户自己定义自己的扩展
转载 2021-08-06 16:17:45
286阅读
本文系统介绍了HTTP协议核心原理与Node.js的http模块实战开发。内容涵盖:1. HTTP协议基础:详细解析请求/响应报文结构、状态码、MIME类型等核心概念;2. Node.js实操:从创建基础服务到实现路由、参数解析、静态资源服务等进阶功能;3. 调试技巧:通过浏览器开发者工具分析HTTP报文;4. 常见问题解决方案。文章强调理论结合实践,帮助开发者深入理解HTTP协议本质,掌握Node.js服务开发全流程,并为学习Web框架打下坚实基础。适合Web开发人员系统学习HTTP服务开发
转载 4天前
349阅读
# Node.js开发API简易教程 ## 目录 1. 概述 2. 准备工作 3. 创建项目 4. 安装依赖 5. 设置路由 6. 实现API逻辑 7. 启动服务 8. 测试API ## 1. 概述 本教程将教你如何使用Node.js开发API。Node.js是一个基于Chrome V8引擎的JavaScript运行时,可用于构建高性能的网络应用程序。API(Application Progr
原创 2023-07-17 07:58:14
170阅读
创建文件 main.js ,代码如下所示:Node.js开发实战function printHello(){    console.log( "Hello, World!");}// 两秒后执行以上函数var t = setTimeout(printHello, 2000);// 清除定时器clearTimeout(t);执行 main.js 文件,代码如下所示:$ node main.jsset
原创 2021-04-09 00:25:16
320阅读
发现工作了五六年的同事连如何调试代码都不会,真是一绝使用 Visual Studio Code 进行调试Node.js其实其他的编程语言在vscode里面的调试大同小异设置 Visual Studio Code 以进行 Node.js 调试        官网:​​使用 Visual Studio Code 进行调试
原创 2023-03-04 11:43:36
118阅读
第一章:node简介介绍了node是什么:node.js是一个让javascript运行在服务器端的开发平台, node能做些什么:【书上的】具有复杂逻辑的网站基于社交网络的大规模Web应用Web Socket服务器TCP/UDP套接字应用程序命令行工具交互式终端程序带有图形用户界面的本地应用程序单元测试工具客户端Javascript编译器 node能做些什么:【网上比较好的一段说明】:NodeJ
转载 2023-05-22 15:10:34
112阅读
1、安装express框架使用npm install -g express安装express后,在命令行中执行express,提示没有此命令原因是在新版的express中命令行需要单独安装npm install -g express-generator2、在NodeJS命令建立网站的基本结构:express -t ejs microblog建好后发现使用的不是ejs框架而是默认的jade,原因是-
转载 2015-12-09 15:26:00
45阅读
本文将对GRPC和协议缓冲区进行基本介绍。接下来,我将展示如何在NodeJS应用程序中使用GRPC和协议缓冲区GRPC是什么GRPC是一个开源高性能RPC框架,那么RPC到底是做什么的呢?请看下面的例子function getEmployee() { return "ABCD"; } function greetEmployee() { let employee = getEmployee
转载 2024-05-25 16:10:12
122阅读
缘由:        年前做的项目要从C/S变为B/S的形式,遂涉及到java和c++的交互问题,想到用rpc作为底层协议使java和c++交互更为遍历,本文将介绍grpc的windows平台编译和简单使用,及很Nice的protobuf的一些原理。grpc的编译:        1.从github上https://g
转载 2024-03-25 21:24:04
30阅读
grpc api API design is hard. Often with new projects, we are limited by the information or knowledge of the problem we are trying to solve. Once consumers come on board, insights which were previousl
转载 2024-08-06 20:37:35
48阅读
  • 1
  • 2
  • 3
  • 4
  • 5