首页
方向
C++
Go
PHP
Lua
Java
Node.js
数据库
Redis
SQLite
MySQL
MariaDB
MongoDB
Memcached
源码
Dubbo
Tomcat
RocketMQ
ZooKeeper
RabbitMQ
其他
JSP
Scala
Groovy
Google GSON
测试
工具
Ant
Git
SVN
JUnit
Maven
Nginx
Gradle
Swagger
烦扰
随记
标签
邻居
留言板
关于
图片墙
免责声明
壁纸
熊猫压缩webp
多功能图片转换器
1
腾讯云推广
2
uni-halo开源啦
3
专栏汇总:Dubbo 源码分析
4
九、Dubbo 源码分析 – 服务调用过程
5
八、Dubbo 源码分析 – 集群容错之 LoadBalance
云少
累计撰写
869
篇文章
累计创建
55
个标签
累计收到
25
条评论
栏目
首页
方向
C++
Go
PHP
Lua
Java
Node.js
数据库
Redis
SQLite
MySQL
MariaDB
MongoDB
Memcached
源码
Dubbo
Tomcat
RocketMQ
ZooKeeper
RabbitMQ
其他
JSP
Scala
Groovy
Google GSON
测试
工具
Ant
Git
SVN
JUnit
Maven
Nginx
Gradle
Swagger
烦扰
随记
标签
邻居
留言板
关于
图片墙
免责声明
壁纸
熊猫压缩webp
多功能图片转换器
搜索
标签搜索
dubbo
Zookeeper
Swing
Go
Lua
Node.js
轻松一刻
Google GSON
SpringMvc
SpringBoot
SpringCloud
Swagger
Gradle
Nginx
专栏
IDEA
Maven
eclipse
Ant
JUnit
SVN
MacOS.
Linux
win
Git
InnoDB
Python
Perl
C
SQLite
MariaDB
MySQL
Bug
语法
Scala
Groovy
DeBug
JSP
简介
设计模式
扩展
安装
工具
NoSQL
Mongodb
Memcached
PHP
Redis
算法
优化
JVM
Java9
Java8
面试
Java并发
目 录
CONTENT
以下是
Node.js
相关的文章
2022-06-18
专栏汇总:Node.js 教程
专栏汇总:Node.js 教程Node.js 是运行在服务端的 JavaScriptNode.js 是基于 Chrome V 引擎开发的一个用于在服务器端运行 JavaScript 的平台Node.js 是一个事件驱动 I/O 服务端 JavaScript 运行环境三十一、Node.js Net 模块三十、Node.js Path 模块二十九、Node.js Domain 模块二十八、Node.js DNS 模块二十七、Node.js OS 模块二十六、Node.js 访问 MongoDB二十五、Node.js 访问 MySQL 数据库二十四、Node.js JXcore 打包二十三、Node
2022-06-18
185
0
1
Node.js
2022-06-18
三十一、Node.js Net 模块
三十一、Node.js Net 模块Node.js Net 模块提供了一些用于底层的网络通信的方法,包含了创建服务器/客户端的方法引入 Net 模块var net = require("net")Net 模块方法序号方法 & 描述1net.createServer([options][, connectionListener]) 创建一个 TCP 服务器。参数 connectionListener 自动给 ‘connection’ 事件创建监听器2net.connect(options[, connectionListener]) 返回一个新的 ‘net.Socke
2022-06-18
156
0
0
Node.js
2022-06-18
三十、Node.js Path 模块
三十、Node.js Path 模块Node.js path 模块提供了一些用于处理文件路径的方法引入该模块var path = require("path")path 模块方法方法描述path.normalize§规范化路径,注意’…’ 和 ‘.’path.join([path1][, path2][, …])用于连接路径。该方法的主要用途在于,会正确使用当前系统的路径分隔符,Unix系统是”/”,Windows系统是 “\”path.resolve([from …], to)将 to 参数解析为绝对路径path.isAbsolute(path)判断参数path是否是绝对
2022-06-18
150
0
0
Node.js
2022-06-18
二十九、Node.js Domain 模块
二十九、Node.js Domain 模块Node.js Domain(域) 简化异步代码的异常处理,可以捕捉处理 try catch 无法捕捉的异常引入 Domain 模块var domain = require("domain")domain 模块,把处理多个不同的 IO 的操作作为一个组,注册事件和回调到 domain,当发生一个错误事件或抛出一个错误时,domain 对象会被通知,不会丢失上下文环境,也不导致程序错误立即推出,与 process.on(‘uncaughtException’) 不同Domain 模块可分为隐式绑定和显式绑定:隐式绑定: 把在domai
2022-06-18
149
0
0
Node.js
2022-06-18
二十八、Node.js DNS 模块
二十八、Node.js DNS 模块Node.js DNS 模块用于解析域名引入模块var dns = require("dns")DNS 模块方法方法 && 描述**dns.lookup(hostname[, options], callback)**将域名(比如 ‘souyunku.cn’)解析为第一条找到的记录 A (IPV4)或 AAAA(IPV6)。参数 options可以是一个对象或整数。如果没有提供 options,IP v4 和 v6 地址都可以。如果 options 是整数,则必须是 4 或 6**dns.lookupService(add
2022-06-18
123
0
0
Node.js
2022-06-18
二十七、Node.js OS 模块
二十七、Node.js OS 模块Node.js os 模块提供了一些基本的系统操作函数引入该模块var os = require("os")os 模块方法方法描述os.tmpdir()返回操作系统的默认临时文件夹os.endianness()返回 CPU 的字节序,可能的是 “BE” 或 “LE”os.hostname()返回操作系统的主机名os.type()返回操作系统名os.platform()返回操作系统名os.arch()返回操作系统 CPU 架构,可能的值有 “x64″、”arm” 和 “ia32”os.release()返回操作系统的发行版本os.uptime
2022-06-18
127
0
1
Node.js
2022-06-18
二十六、Node.js 访问 MongoDB
二十六、Node.js 访问 MongoDBMongoDB 是一种文档导向的 NoSQL 数据库管理系统,由 C++ 撰写而成本章节我们将学习如何使用 Node.js 来连接 MongoDB,并对数据库进行操作如果你还没有 MongoDB 的基本知识,可以参考我们的 MongoDB 基础教程安装 MongoDB 驱动使用 NPM 安装 MongoDB 驱动 mongodb$ npm install mongodb安装完成后我们就可以使用 mongodb 模块访问 MongoDB 数据库了引入 mongodb 模块var driver = require('mongodb').M
2022-06-18
457
0
0
MongoDB
Node.js
2022-06-18
二十五、Node.js 访问 MySQL 数据库
二十五、Node.js 访问 MySQL 数据库本章节我们将学习如何使用 Node.js 访问和操作 MySQL 数据库如果你未了解过 MySQL,可以学习我们的 MySQL 基础教程本章节我们使用到的 SQL 表文件 node_site.sql安装驱动我们使用 mysql 访问 MySQL 数据库$ npm install mysql引入 mysql 模块var driver = require('mysql');导入数据在进行数据库操作前,需要将本站提供的 node_site.sql 表 SQL 文件 node_site.sql 导入到 MySQL 数据库 node_si
2022-06-18
128
0
0
MySQL
Node.js
2022-06-18
二十四、Node.js JXcore 打包
二十四、Node.js JXcore 打包Node.js 采用 事件驱动 和 异步I/O 的方式,实现了一个单线程、高并发的运行时环境因为是单线程,所以不能很好的利用多核优势于是 JXcore 就孕育而生了JXcore 是一个支持多线程的 Node.js 发行版本Node.js 现有代码不需要做任何改动就可以直接线程安全地以多线程运行本章,我们将学习如何使用 Xcore 的打包功能JXcore 安装JXcore 安装包里有一个 jx 命令,这个命令可以用来打包JXcore 安装步骤如下1、 下载 JXcore 安装包 https://github.com/jxcore/jxcore-relea
2022-06-18
118
0
0
Node.js
2022-06-18
二十三、Node.js 多进程
二十三、Node.js 多进程Node.js child_process 模块提供了创建子进程的机制众所周知,Node.js 以单线程的模式运行,使用事件驱动来处理并发Node.js 这种机制助于我们在多核 cpu 的系统上创建多个子进程,从而提高性能Node.js 每个子进程都有三个流对象:1、 child.stdin2、 child.stdout3、 child.stderr这三个流对象可以共享父进程的 stdio 流,或者也可以是独立的被导流的流对象Node.js child_process 模块可以创建子进程引入 child_process 模块 const child_proces
2022-06-18
101
0
0
Node.js
2022-06-18
二十二、Node.js RESTful API
二十二、Node.js RESTful APIREST 即表述性状态传递(英文:Representational State Transfer,简称 REST )REST 是 Roy Fielding 博士在 2000 年他的博士论文中提出来的一种软件架构风格REST 是设计风格而不是标准,一组架构约束条件和原则满足 REST 约束条件和原则的应用程序或设计就是 RESTfulREST 通常基于使用 HTTP,URI,和 XML 以及 HTML(标准通用标记语言下的一个应用)这些现有的广泛流行的协议和标准REST 通常使用 JSON 作为数据格式HTTP 方法REST 构架使用 HTTP 方法
2022-06-18
86
0
0
Node.js
2022-06-18
二十一、Node.js Express 框架
二十一、Node.js Express 框架Express 是一个基于 Node.js 平台的极简、灵活的 web 应用开发框架,它提供一系列强大的特性,帮助你创建各种 Web 和移动设备应用使用 Express 可以快速地搭建一个完整功能的网站Express 框架核心特性:1、 可以设置中间件来响应 HTTP 请求2、 定义了路由表用于执行不同的 HTTP 请求动作3、 可以通过向模板传递参数来动态渲染 HTML 页面安装 Express$ npm install express --save以上命令会将 Express 框架安装在当前目录的 node_modules 目录中node_mod
2022-06-18
104
0
0
Node.js
1
2
3