zl程序教程

Node.js基础

  • Node.js基础

    Node.js基础

    Node.js的前世今生什么是Node.js?Node.js是一个让JavaScript运行在服务器端的开发平台,功能类似的其他后端语言,如PHP、JSP、Python、Ruby。和系统进行交互Node.js和其他后端语言的区别+Node.js不是一种独立的语言:PHP, JSP,.... 既是语言, 也是平台,Node.js用JavaScript进行编程, 运行平台是包装后的js引擎(V8)

    日期 2023-06-12 10:48:40     
  • nodeJs基础Api

    nodeJs基础Api

    path1.normaliz:将不规则的路径转换为正常路径const {normalize} = require('path') console.log(normalize('./test//b/c')) //test/b/c复制2.join:拼接路径const {normalize,join} = require('path') c

    日期 2023-06-12 10:48:40     
  • Node.js基础常用知识点全总结

    Node.js基础常用知识点全总结

    一.认识Node.js1. Node.js的特性2. 浏览器和Node.js环境对比3.开发环境安装和搭建二.commonJS、包以及npm1. CommonJS规范2. npm包管理工具的用法详解三.Node.js的常用内置模块1. http模块2. http模块简单案例实践3. url模块4. querystring模块5. http模块补充知识点6. event事件模块7. fs文件操作模

    日期 2023-06-12 10:48:40     
  • 【学习笔记】黑马程序员Node.js全套入门教程 | 基础篇

    【学习笔记】黑马程序员Node.js全套入门教程 | 基础篇

    【学习笔记】黑马程序员Node.js全套入门教程 | 基础篇⛄最近要写一些npm命令发现文件读写和路径API忘记了,索性直接复习了一遍NodeJS,边学边忘真的痛苦。⛄本文包含以下内容:对NodeJS的基础介绍,NodeJS的内置包的简单介绍,CommonJS模块化介绍,npm包下载与发布介绍。⭐注:本文是对黑马程序员Node.js全套入门教程的学习笔记记录,加入了一些自己的练习改动与思考。⭐推荐

    日期 2023-06-12 10:48:40     
  • nodejs web应用服务器搭建(三):业务的实现+mongo的基础使用详解编程语言

    nodejs web应用服务器搭建(三):业务的实现+mongo的基础使用详解编程语言

    本章节主要是关注业务实现的,就是持久层数据的CURD操作,和业务处理。 资料: mongoose 文档 其他章节链接: nodejs web应用服务器搭建(一):跑起你的服务器 nodejs web应用服务器搭建(二):express 框架说明(应用) nodejs web应用服务器搭建(三):业务的实现+mongo的基础使用 nodejs web应用服务器搭建(四):生产环境的搭建

    日期 2023-06-12 10:48:40     
  • js逆向8+9-浏览器指纹和node指纹,webpack,jsdom---基础结束,下面是进阶

    js逆向8+9-浏览器指纹和node指纹,webpack,jsdom---基础结束,下面是进阶

    ###   这种逻辑判断,运算符的基础知识,也会出现在代js混淆里,要看的懂, ###     扣代码和补环境,有什么区别? 其实扣代码的时候,也有补环境的操作,为什么能分成两个分支, 首先就是两者的占比不同,扣代码大部分都是拿别人的代码,实在运行不下去,才会补一点环境, 而补环境,是大部分都是自己写, #### 怎么找函数入口?   js的

    日期 2023-06-12 10:48:40     
  • js逆向8+9-浏览器指纹和node指纹,webpack,jsdom---基础结束,下面是进阶

    js逆向8+9-浏览器指纹和node指纹,webpack,jsdom---基础结束,下面是进阶

    ###   这种逻辑判断,运算符的基础知识,也会出现在代js混淆里,要看的懂, ###     扣代码和补环境,有什么区别? 其实扣代码的时候,也有补环境的操作,为什么能分成两个分支, 首先就是两者的占比不同,扣代码大部分都是拿别人的代码,实在运行不下去,才会补一点环境, 而补环境,是大部分都是自己写, #### 怎么找函数入口?   js的

    日期 2023-06-12 10:48:40     
  • NodeJs——(9)jade的基础和进阶

    NodeJs——(9)jade的基础和进阶

    (28)jade的简单说明 正好我也是刚学,我会尽量结合实例和效果进行说明,如果有多种方式的话,我会尽量都写到。(另外,或许因为版本问题,有些结果和之前是有一定差异的,我写的都是经过我测试,目前最新版本Express所使用的jade)。 注:jade的文件创建,同 ①对照的两端代码: HTML版: !DOCTYPE html html g (28)jade的简单说明 正好我也

    日期 2023-06-12 10:48:40     
  • 深入理解node.js异步编程:基础篇

    深入理解node.js异步编程:基础篇

    ###【本文是基础内容,大神请绕道,才疏学浅,难免纰漏,请各位轻喷】 ##1. 概述 目前开源社区最火热的技术当属Node.js莫属了,作为使用Javascript为主要开发语言的服务器端编程技术和平台,一开始就注定会引人瞩目。 当然能够吸引众人的目光,肯定不是三教九流之辈,必然拥有独特的优势和魅力,才能引起群猿追逐。其中当属异步IO和事件编程模型,本文据Node.js的异步IO和事件编程

    日期 2023-06-12 10:48:40     
  • Node.js基础

    Node.js基础

    目录 Node.js是啥 Node.js和浏览器有啥联系和区别 JS运行环境的组成 全局对象 全局变量 Node.js的三大核心 Node.js的模块化规范(commonJS) CommonJS - 如何实现模块作用域 CommonJS - 模块包装函数和它的形参们 CommonJS - Module对象是个

    日期 2023-06-12 10:48:40     
  • [转]Nodejs基础中间件Connect

    [转]Nodejs基础中间件Connect

    Nodejs基础中间件Connect 从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的web开发框架Express,可以帮助我们迅速建立web站点,比起PHP的开发效率更高,而

    日期 2023-06-12 10:48:40     
  • [转]Nodejs基础中间件Connect

    [转]Nodejs基础中间件Connect

    Nodejs基础中间件Connect 从零开始nodejs系列文章,将介绍如何利Javascript做为服务端脚本,通过Nodejs框架web开发。Nodejs框架是基于V8的引擎,是目前速度最快的Javascript引擎。chrome浏览器就基于V8,同时打开20-30个网页都很流畅。Nodejs标准的web开发框架Express,可以帮助我们迅速建立web站点,比起PHP的开发效率更高,而

    日期 2023-06-12 10:48:40     
  • Nodejs基础中间件Connect

    Nodejs基础中间件Connect

    http://www.tuicool.com/articles/emeuie   关于作者 张丹(Conan), 程序员Java,R,PHP,Javascript weibo:@Conan_Z blog: http://blog.fens.me email: bsspirit@gmail.com 转载请注明出处: http://blog.fens.me/nodejs-co

    日期 2023-06-12 10:48:40     
  • Nodejs进阶:crypto模块中你需要掌握的安全基础知识

    Nodejs进阶:crypto模块中你需要掌握的安全基础知识

    一、 文章概述 互联网时代,网络上的数据量每天都在以惊人的速度增长。同时,各类网络安全问题层出不穷。在信息安全重要性日益凸显的今天,作为一名开发者,需要加强对安全的认识,并通过技术手段增强服务的安全性。 crypto模块是nodejs的核心模块之一,它提供了安全相关的功能,如摘要运算、加密、电子签名等。很多初学者对着长长的API列表,不知如何上手,因此它背后涉及了大量安全领域的知识。 本文重点讲

    日期 2023-06-12 10:48:40     
  • Nodejs基础:stream模块入门介绍与使用

    Nodejs基础:stream模块入门介绍与使用

    本文摘录自《Nodejs学习笔记》,更多章节及更新,请访问 github主页地址。欢迎加群交流,群号 197339705。 模块概览 nodejs的核心模块,基本上都是stream的的实例,比如process.stdout、http.clientRequest。 对于大部分的nodejs开发者来说,平常并不会直接用到stream模块,只需要了解stream的运行机制即可(非常重要)。 而对于

    日期 2023-06-12 10:48:40     
  • Nodejs基础:路径处理模块path总结

    Nodejs基础:路径处理模块path总结

    模块概览 在nodejs中,path是个使用频率很高,但却让人又爱又恨的模块。部分因为文档说的不够清晰,部分因为接口的平台差异性。 将path的接口按照用途归类,仔细琢磨琢磨,也就没那么费解了。 获取路径/文件名/扩展名 获取路径:path.dirname(filepath) 获取文件名:path.basename(filepath) 获取扩展名:path.extname(filepath)

    日期 2023-06-12 10:48:40     
  • Node.js Stream - 基础篇

    Node.js Stream - 基础篇

    在构建较复杂的系统时,通常将其拆解为功能独立的若干部分。这些部分的接口遵循一定的规范,通过某种方式相连,以共同完成较复杂的任务。譬如,shell通过管道|连接各部分,其输入输出的规范是文本流。 在Node.js中,内置的Stream模块也实现了类似功能,各部分通过.pipe()连接。 鉴于目前国内系统性介绍Stream的文章较少,而越来越多的开源工具都使用了St 在构建较复杂的系统时,通常将

    日期 2023-06-12 10:48:40     
  • Nodejs基础:stream模块入门介绍与使用

    Nodejs基础:stream模块入门介绍与使用

    本文摘录自《Nodejs学习笔记》,更多章节及更新,请访问 github主页地址。欢迎加群交流,群号 197339705。 nodejs的核心模块,基本上都是stream的的实例,比如process.stdout、http.clientRequest。 对于大部分的nodejs开发者来说,平常并不会直接用到stream模块,只需要了解stream的运行机制即可(非常重要)。 而对于想要实现自

    日期 2023-06-12 10:48:40     
  • Node.js基础

    Node.js基础

    http 数据请求 前台->form, ajax, jsonp 后台 get数据在url中 post不在url中 const

    日期 2023-06-12 10:48:40     
  • Node.js基础教程

    Node.js基础教程

    Node.js 的推出,不仅从工程化的角度自动化掉更多琐碎费时的工作,更打破了前端后端的语言边

    日期 2023-06-12 10:48:40     
  • NodeJS基础知识

    NodeJS基础知识

    console.log方法: console.log("This is a test string"); node app.js 使用重

    日期 2023-06-12 10:48:40     
  • nodeJS+express+Jade写一个局域网聊天应用(node基础)

    nodeJS+express+Jade写一个局域网聊天应用(node基础)

      为了复习一下nodeJS, 而且socketIO这东西听起来就好高端有木有, 而且有人写过了open, 也可以作为自己的参考有木有, 点击下载源代码;   express是4.x的版本, 跟以前的配置有些区别, 我才不管呢, 好用就好>﹏<;   按照正常的流程通过 node install 安装项目依赖, 项目的依赖如下; "dependencies": { "body-pa

    日期 2023-06-12 10:48:40     
  • Nodejs 开发者路线图 2022 零基础学习指南

    Nodejs 开发者路线图 2022 零基础学习指南

    Nodejs 开发者路线图 2022 在本文中,我们将探索 2022 年的 nodejs 开发者路线图 2022 年 Nodejs 开发者路线图 Nodejs 是一个非常流行的 chrome V8 java

    日期 2023-06-12 10:48:40     
  • nodejs基础 用http模块 搭建一个简单的web服务器 响应JSON、html

    nodejs基础 用http模块 搭建一个简单的web服务器 响应JSON、html

    前端在开发中,大多会想浏览器获取json数据,下面来用nodejs中的http模块搭建一个返回json数据的服务器   var http = require("http"); var onRequest = function(request,response){ console.log("request received"); response.writeHead(

    日期 2023-06-12 10:48:40     
  • nodejs基础 用http模块 搭建一个简单的web服务器  响应纯文本

    nodejs基础 用http模块 搭建一个简单的web服务器 响应纯文本

    首先说一下,我们平时在浏览器上访问网页,所看到的内容,其实是web服务器传过来的,比如我们访问www.baidu.com.当我们在浏览器地址栏输入之后,浏览器会发送请求到web服务器,然后web服务器根据请求所携带的信息,返回内容。   那么,nodejs中的http模块,就是用来搭建web服务器用的。 下面来简单的搭建一个服务器: var http = require("http"

    日期 2023-06-12 10:48:40     
  • nodejs基础(管道、流)实现:复制、压缩、加密、解压,解密,写入文件

    nodejs基础(管道、流)实现:复制、压缩、加密、解压,解密,写入文件

    stream流 都是events.EventEmitter的一个实例,都可以来创建自定义事件(也就是说,流是一个事件的实例)   在nodejs中 对http的请求与响应都是用流来实现的,请求就是一个输入的流,响应就是一个输出的流   使用stream流,可以提高性能,前面说的读写文件,是一次性把文件放在内存中,这样就不大合适了,而stream流,是将读取的文件放在Buffe

    日期 2023-06-12 10:48:40     
  • nodejs基础(回调函数、模块、事件、文件读写、目录的创建与删除)

    nodejs基础(回调函数、模块、事件、文件读写、目录的创建与删除)

    node官网:http://nodejs.cn/ 今天想看看node的视频,对node进一步了解, 1、我们可以从官网下载node到自己的电脑上,今天了解到node的真正概念,node时javascript在服务端的运行环境,虽然之前知道,但没有像今天一样这样的新体会, javascript在服务端的运行环境??一般javascript是在浏览器运行的,浏览器就是javascript的一种运行环

    日期 2023-06-12 10:48:40     
  • NodeJS基础学习总结

    NodeJS基础学习总结

    一、nodeJS解释   JS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。   每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情。例如运行在浏览器中的JS的用途是操作DOM,浏览器就提供了document之类

    日期 2023-06-12 10:48:40     
  • Node.js 基础之 npm 常用命令集合的简单整理

    Node.js 基础之 npm 常用命令集合的简单整理

    Node.js 基础之 npm 常用命令集合的简单整理 目录 Node.js 基础之 npm 常用命令集合的简单整理 一、简单介绍 二、常用命令 1、npm install  :安装nodejs的依赖包 2、npm -v :查看npm安装的版本 (或者判断是否安装 npm 成功)

    日期 2023-06-12 10:48:40     
  • Node.js基础知识梳理

    Node.js基础知识梳理

    Node.js基础知识梳理 一、nodeJs概述 1、nodejs解决了高并发的问题,支持大量用户的并发连接;它不是为新连接的用户新开一个线程,而是为新连接用户触发一个事件 2、js引擎内置了JIT(即时编译),提高了js的执行速度,几乎接近于本地运行速度 3、nodejs采用非阻塞型I/O及时间循环机制;即它的I/O操作是不会阻塞线程的,并且通过事件的回电函数形成触发时间环

    日期 2023-06-12 10:48:40