/* -*-c++-*- OpenSceneGraph - Copyright (C) 1998-2006 Robert Osfield * * This library is open source and may be redistributed and/or modified under * the terms of the OpenSceneGraph Public License (OS
转载
2019-11-26 18:55:00
147阅读
一直想着看Nodej源码,断断续续的折腾了一下,但总串不起来,太久不看又忘记。决心每天看一点,特地记录在这里,作为逼迫自己的动力。 2019/09/22 一、源码编译之前在电脑上了下源码,源码目录截图: 编译通过了,编译命令:make -j4尝试修改下源码文件:lib/http.js,加入一行打印代码:之后,编译 make -j4,第一次编译会花点时间,之后编译会快很多。编译之
转载
2024-02-23 22:10:34
1181阅读
node.js脚本文件是node.js的js部分的入口。它里面有几个重要的对象:1.NativeModule:Nodejs的模块分为两部分,一部分是用C实现的模块,比如:buffer、stdio等,另一部分是用js实现的模块比如net、dns等。对于C的模块,nodejs通过node.h提供的NODE_MODULE方法将模块存储在变量_module里。在srcde_extensions.cc中提供
转载
2024-04-19 12:34:06
44阅读
Node.js 安装配置 本章节我们将向大家介绍在 Windows 和 Linux 上安装 Node.js 的方法。 本安装教程以 Node.js v4.4.3 LTS(长期支持版本)版本为例。 Node.js 安装包及源码下载地址为:https://nodejs.org/en/download/。
原创
2022-12-15 09:37:46
201阅读
前言:本文适合有一定Vue或Django基础的开发者阅读,文中不会特别强调技术细节,只强调搭建的流程和配置,若有技术细节不懂请自行谷歌。一 技术栈选择前端Vue的所有技术栈:UI库:网络请求:axios前端脚手架构建工具:vue-cli后端技术栈:Python+Django数据库:前端技术栈选择原因:Vue是如今最火的MVVM框架之一,它的优势是双向数据绑定、文件组件化、生态较完善等。后端技术栈选
转载
2023-11-28 14:13:23
131阅读
引言 当我们谈起 nodejs 时,由于 JavaScript 只能在单线程上运行, 导致 一个 Node 进程只能运行在一个CPU上, 无法发挥现代 CPU 多核的特性。 这对于一个 服务端语言来说, 是比较掣肘其发展的。 好在 Node 在 v0.10 后, 可以使用 Cluster 模块搭建
转载
2020-12-11 15:36:00
46阅读
2评论
Node描述两层之间的连接 当一层连接了一些新的输入,相关node就被添加到layer._inbound_nodes 当layer的输出用于另外一层时,相关node就被添加到layer._outbound_nodes 参数:
outbound_layer node的尾部层,将输入转化为输出,运行call时创建node
inbound_layers node的头
原创
2022-12-04 01:35:16
244阅读
最近在学习Node.js,虽然早就听说了回调地狱结果过了一周就遇到了。所以花时间学习了了一下Promise。虽然还有Async/await、co、生成器等选择,但是因为本人基础较差,以及时间问题所以决定先用好Promise。 你可以选择用原生的,当然最好还是用BlueBird,听说性能比官方的好很多,而且有额外的特性:promisifyAll、Promisify官方案例:var fs =
转载
2023-06-15 00:09:52
121阅读
这篇文章可能和一般的使用express不到10行代码构建一个服务器不太一样,因为我之前有使用过springboot进行后端框架的搭建,所以感觉这种方法虽然简单,但是可能就缺乏扩展性 和 规范性0.项目背景当前我正在开发一个自己使用的小型项目,由于是小型项目而且仅自己使用,所以感觉就没必要直接上SpringBoot作为后端框架,而且我希望能接触到更多的东西,于是选择使用NodeJS作为后端服务器。1
转载
2023-08-10 12:35:47
102阅读
在nodejs中,mssql模块支持sqlserver数据库操作。今天将mssql模块的某些功能封装为一个类,方便以后调用。封装的功能有执行存储过程,执行查询语句操作等。如果本篇文章对大家有帮助,那就再好不过了!要使用mssql模块,请先用npm加载到项目中。加载过程:打开cmd命令框,定位到项目的根目录下,输入npm install mssql --save ,然后按回车键就OK!封装的代码如下
转载
2023-08-11 19:15:46
173阅读
通过express框架使用MySql 一、安装MySql 在windows环境下安装MySql,使用到的安装文件为 MySql Server 和 MySql Workbench。二、MySql的基本使用2.1 使用MySql Workbench管理数据库 在Workbench中点击MySql Connections,默认Us
转载
2024-02-02 07:23:55
82阅读
node--koa源码解析
原创
2021-07-09 11:46:58
121阅读
在Linux操作系统中,安装Node.js是开发人员必须要掌握的一个重要技能。Node.js是一个基于Chrome V8引擎的JavaScript运行环境,可以让开发者在服务器端运行JavaScript代码,开发高性能的网络应用程序。而在Linux系统中,通过源码安装Node.js是一种常见的安装方式,可以让开发者更加灵活地定制和管理Node.js的安装过程。
最新的Node.js版本是Node
原创
2024-05-29 10:46:15
114阅读
# 如何实现Node.js后端源码
## 概述
在本篇文章中,我们将探讨如何实现一个Node.js后端源码。我们将按照一系列的步骤,逐步介绍每个步骤需要做的事情,并提供相应的代码示例和注释。
## 流程
下面是实现Node.js后端源码的整个流程:
| 步骤 | 描述 |
| --- | --- |
| 1. 初始化项目 | 创建一个新的Node.js项目,并安装所需的依赖包。 |
| 2.
原创
2023-08-11 17:21:39
138阅读
什么是node_modules?node_modules是安装node后用来存放用包管理工具下载安装的包的文件夹。比如webpack、gulp、grunt这些工具。在node.js中模块与文件是一一对应的,也就是说一个node.js文件就是一个模块。文件内容可能是我们封装好的一些JavaScript方法、json数据、编译过的C/C++拓展等,在关于node.js的误会提到过node.js的架构。
# Android 群控源码与 Node.js
在现代移动应用开发中,Android 群控系统因其高效性和灵活性而受到广泛关注。本文将探讨如何利用 Node.js 实现 Android 设备的群控管理,并提供相应的代码示例和详细流程。
## 什么是 Android 群控?
Android 群控是一种能够通过计算机系统同时管理多个安卓设备的技术。通过群控系统,开发者可以实现对设备的远程控制和管
node--koa源码解析
原创
2022-01-14 13:39:47
418阅读
前言:最近在看Node.js,看了一段时间后便想着看看Node.js源码,自己本地调试调试;现在便说说这个过程中的坑,以及一些需要注意的地方; Node.js需要一定C++基础,建议看完C++Primer再看,否则V8的好多表达方式,指针,引用,模板之类的会看不懂; 代码已上传G
转载
2024-09-23 16:53:58
57阅读
var mysql = require('mysql');var fs = require('fs');var heros =null;var client = mysql.createConnection({ host: '112.124.54.74', port: 3306, user:
原创
2014-07-21 17:52:04
470阅读
const mysql = require("mysql");var conn = mysql.createConnection({ host:"127.0.0.1", user:'root', password:'', database:'jd', port:3306});//2:发送sql//c
转载
2017-08-10 13:06:00
100阅读