zl程序教程

Node.js笔记

  • Node.js学习笔记(一)——Node.js概要、NPM与package.json

    Node.js学习笔记(一)——Node.js概要、NPM与package.json

    一、简介1.1、概要Node.js 是一个基于Google Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。Nodejs 的单线程 非阻塞 I/O 事件驱动 在 Java、 PHP 或者.net 等服务器端语言中,会为每一个客户端连接创建一个新的

    日期 2023-06-12 10:48:40     
  • Node.js笔记

    Node.js笔记

    Node.js 笔记1. 简介Node.js 是一个开源和跨平台的 JavaScript 运行时环境。Node.js 在浏览器之外运行 V8 JavaScript 引擎(Google Chrome 的内核)特点事件驱动:当事件被触发时,执行传递的回调函数非阻塞 I/O 模型:当执行 I/O 操作时,不会阻塞线程单线程拥有世界最大的开源库生态系统 ——npmNode.js 中文网 (nodejs.c

    日期 2023-06-12 10:48:40     
  • 了不起的node.js读书笔记之mongodb数据库交互

    了不起的node.js读书笔记之mongodb数据库交互

     这周的学习主要是nodejs的数据库交互上,并使用jade模板一起做了一个用户验证的网站。主要是遇到了一下几个问题。 1.mongodb版本过低  npmERR!Notcompatiblewithyouroperatingsystemorarchitecture:mongodb@0.9.9  0.9.9只支持linux,darwin,freebsd这几个系统,最新版本已支持wins。 2.no

    日期 2023-06-12 10:48:40     
  • NodeJS学习笔记之Connect中间件模块(一)

    NodeJS学习笔记之Connect中间件模块(一)

    希望大家能够坚持看下去我这系列的文章,这也是对我的最大的鼓励与支持,让我们共同进步,以文会友,相互帮助。好了直接进入今天的主题, 什么是“Connect”,中间件又当如何理解,带着问题来看今天的文章。 如何理解"中间件"? 我的理解是这样的,中间件就是类似于一个过滤器的东西,在客户端和应用程序之间的一个处理请求和响应的的方法。 如果把一个http处理过程比作是污水处理,中间件就像是一层层的过滤

    日期 2023-06-12 10:48:40     
  • NodeJS学习笔记之Connect中间件模块(二)

    NodeJS学习笔记之Connect中间件模块(二)

    一,开篇分析 大家好,今天这篇文章主要是对"Connect"中间件以及相关辅助中间件,做一个源码分析系列,我想上一篇文章大家也看了, 介绍了使用方式及用途,而这篇也是出于本人的兴趣,让读者对其有一个更深入的认识,如在分析阶段有什么不正确的地方,请大家多多指教, 好了!老规矩然我们进入正题。先来看一个例子,结合会用引入分析,如下: 复制代码代码如下:  varconnect=require("./

    日期 2023-06-12 10:48:40     
  • Node.js入门学习笔记

    Node.js入门学习笔记

    关于Node.js介绍,我们引用官网(http://nodejs.org/)的一段文字说明: Node.js is a platform built on Chromes JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blo

    日期 2023-06-12 10:48:40     
  • Nodejs开发指南 读书笔记随谈之一

    Nodejs开发指南 读书笔记随谈之一

    这本书是市面上讲nodejs的一本不可多得的入门书,当初想学 nodejs的时候,找了半天,终于找到了这本好书,随后一发不可收拾,花了一两天的功夫就看玩了,感觉作者系统功力深厚,以下只是偶的一些摘要,权当心得体会。 书里说nodejs的核心特性是异步IO,事件驱动,任何IO操作都是由事件来驱动的。 说到异步IO又不得不来看看操作系统的线程与阻塞。 什么是阻塞呢,线程在执行中遇到磁盘读写或

    日期 2023-06-12 10:48:40     
  • Nodejs学习笔记

    Nodejs学习笔记

    https://github.com/chyingp/nodejs-learning-guide

    日期 2023-06-12 10:48:40     
  • 慕课网前端项目:Vue2.0+Node.js+MongoDB全栈打造商城系统 笔记 整理【6/18】

    慕课网前端项目:Vue2.0+Node.js+MongoDB全栈打造商城系统 笔记 整理【6/18】

    第六章: 第6章1商品列表组件拆分.wmv2商品列表数据渲染.wmv3实现图片懒加载.wmv 正式开始项目开发: slot              

    日期 2023-06-12 10:48:40     
  • nodejs读书笔记

    nodejs读书笔记

    nodejs分为开发环境和生产环境,当使用命令 npm install <PACKAGENAME> 会往生产环境写入 "dependencies": { "vue

    日期 2023-06-12 10:48:40     
  • Node.js学习笔记(二)——Node.js模块化、文件读写、环境变量

    Node.js学习笔记(二)——Node.js模块化、文件读写、环境变量

    一、Node.js模块化 1.0、变量作用域 (1)、在浏览器端使用var或不使用关键字定义的变量属于全局作用域,也就是可以使用window对象访问。 <script> var a = 100; (function () { b = 200; })(); console.log(window.a, a);

    日期 2023-06-12 10:48:40     
  • Node.js学习笔记(三)——Node.js开发Web后台服务

    Node.js学习笔记(三)——Node.js开发Web后台服务

    一、Express Express 是一个简洁而灵活的 node.js Web应用框架, 提供了一系列强大特性帮助你创建各种 Web 应用,和丰富的 HTTP 工具。使用 Express 可以快速地搭建一个完整功能的网站。使用Node.js作为AngularJS开发Web服务器的最佳方式是使用Express模块。 Express官网: http://expressjs.com/ Expres

    日期 2023-06-12 10:48:40     
  • Nodejs学习笔记(三)——一张图看懂Nodejs建站

    Nodejs学习笔记(三)——一张图看懂Nodejs建站

    前言:一条线,竖着放,如果做不到精进至深,那就旋转90°,至少也图个幅度宽广。 通俗解释上面的胡言乱语:还没学会爬,就学起走了?!   继上篇《Nodejs学习笔记(二)——Eclipse中运行调试Nodejs》之后,代码编写环境就从Sublime转战到Eclipse下,感觉顺手多了。于是就跟着Scott老师学起了Nodejs建站的课程(推荐大家点进去看看),踏上了未爬先走的路子。 作

    日期 2023-06-12 10:48:40     
  • 慕课网前端项目:Vue2.0+Node.js+MongoDB全栈打造商城系统 笔记 整理【6/18】

    慕课网前端项目:Vue2.0+Node.js+MongoDB全栈打造商城系统 笔记 整理【6/18】

    第六章: 第6章1商品列表组件拆分.wmv2商品列表数据渲染.wmv3实现图片懒加载.wmv 正式开始项目开发: slot              

    日期 2023-06-12 10:48:40     
  • Node.js学习笔记——会话控制

    Node.js学习笔记——会话控制

    一、介绍 所谓会话控制就是对会话进行控制 HTTP 是一种无状态的协议,它没有办法区分多次的请求是否来自于同一个客户端, 无法区分用户 而产品中又大量存在的这样的需求,所以我们需

    日期 2023-06-12 10:48:40     
  • Node.js学习笔记——nvm

    Node.js学习笔记——nvm

    一、介绍 nvm全称Node Version Manager 顾名思义它是用来管理node版本的工具,方便切换不同版本的Node.js。 二、使用 nvm的使用非常简单,跟npm的使用方法类

    日期 2023-06-12 10:48:40     
  • Node.js学习笔记——包管理工具

    Node.js学习笔记——包管理工具

    一、概念介绍 1.1.包是什么 『包』英文单词是 package ,代表了一组特定功能的源码集合 1.2.包管理工具 管理『包』的应用软件,可以对「包」进行 下载安装 , 更

    日期 2023-06-12 10:48:40     
  • Node.js学习笔记——fs模块

    Node.js学习笔记——fs模块

    fs全称为file system,称之为文件系统,是Node.js中的内置模块,可以对计算机中的磁盘进行操作。 本章节会介绍如下操作: 文件写入文件读取文件移动与重

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