E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
node学习
2.
Node学习
(二)创建node.js应用
步骤一、引入required模块我们使用require指令来载入http模块,并将实例化的HTTP赋值给变量http,实例如下:varhttp=require("http");步骤二、创建服务器接下来我们使用http.createServer()方法创建服务器,并使用listen方法绑定8888端口。函数通过request,response参数来接收和响应数据。实例如下,在你项目的根目录下创建一个
cherry_677a
·
2024-02-12 03:51
node学习
之石头、剪刀、布小游戏
//console.log(process.argv);letplayer=process.argv[process.argv.length-1]//获取用户输入//console.log(player);letrand=Math.random()*3;//随机生成letcomputer='';if(rand2){computer='sessior'//剪刀}else{computer='pape
demon17_19
·
2024-02-11 19:09
Node学习
day01:文件系统模块,path-路径模块
文件系统模块,path路径模块,http模块—Node.jsfs文件系统模块读取文件语法格式:fs.readFile(path[,options],callback)path:文件路径options:配置选项,若是字符串则指定编码格式encoding:编码格式flag:打开方式callback:回调函数err:错误信息data:读取的数据,如果未指定编码格式则返回一个Bufferconstfs=r
时雨.`
·
2024-02-06 13:51
学习
前端
javascript
Node学习
随笔—http相关__http模块&路由
一:http模块http模块是node的常用模块,可以用浏览器访问写的代码1.引进http模块(核心模块不需要安装)lethttp=require("http")2.创建服务器(参数接受函数)letserver=http.createServer((req,res)=>{//返回结果(状态码,返回类型,返回的编码)res.writeHead(200,{"Content-type":"text/ht
rain_li
·
2024-02-02 04:51
node学习
过程中的终端命令
冷的哥们手真tm冷,打字都是僵的,屮目录一、在学习nodejs过程中用到的终端命令总结一、在学习nodejs过程中用到的终端命令node-vnvminstall20.11.0nvmlistnvmlistavailablenvmonnvm-vnvmuse20.11.0node加要运行的js文件路径ps:tab特好用总结屮,把nodeday1搞没了,w(゚Д゚)w
Mundaneman
·
2024-01-28 05:58
学习
1.
Node学习
(一)安装
一时兴起买了个腾讯云的服务器,系统是centos7.264位,准备学习一下node.js(哎,我这个小菜鸟)一.服务器的目录用户登录服务器首先到该用户的主目录下去,例如root用户对应/root目录,xxx用户对应/home/xxx目录。图1-1linux服务器root账号登录cd//*进入系统根目录*/图1-2linux服务器系统根目录/bin:bin是Binary的缩写,这个目录存放着最经常使
cherry_677a
·
2024-01-26 21:53
Node学习
(4)--Buffer
Buffer(缓冲区)JavaScript语言自身只有字符串数据类型,没有二进制数据类型。但在处理像TCP流或文件流时,必须使用到二进制数据。因此在Node.js中,定义了一个Buffer类,该类用来创建一个专门存放二进制数据的缓存区。在Node.js中,Buffer类是随Node内核一起发布的核心库。Buffer库为Node.js带来了一种存储原始数据的方法,可以让Node.js处理二进制数据,
majun00
·
2024-01-26 02:00
NODE笔记 0
一些简单的
node学习
笔记记录,是Vue等前端框架的基础入门学习备忘录文章目录前言一、node.js下载与调试二、简单的使用0.注意事项1.Buffer的简单使用2.node.js中的文件系统fs模块(
灰乌鸦乌卡
·
2024-01-25 21:48
前端
node.js
node学习
笔记
1、node介绍和环境安装1.1为什么JavaScript可以浏览器中被执行浏览器中有JavaScript解析引擎不同的浏览器使用不同的JavaScript解析引擎chrome浏览器=>V8Firefox浏览器=>odinmonkey(奥丁猴)Safri浏览器=>JScoreIE浏览器=>chakra(查克拉)etcchrome浏览器的V8解析引擎性能最好1.2为什么JavaScript可以操作D
嘤嘤怪呆呆狗
·
2024-01-14 08:02
前端学习笔记
学习笔记: Linux目录,inode
目录,i
node学习
笔记1.关于目录,文件,数据块对于使用计算机的人而言,经常有一种错误的认知:目录(或者说,文件夹)里面存放着文件。实际上,目录里面并不存放文件,以及文件数据。
weixin_34273479
·
2023-12-30 12:19
数据结构与算法
操作系统
格雷通路 算法 java,LeetCode力扣89.格雷编码
深入浅出node.js+
node学习
指南书208.6元(需用券)去购买>题目描述(中等难度)生成n位格雷码,所谓格雷码,就是连续的两个数字,只有一个bit位不同。
无1234
·
2023-12-17 20:24
格雷通路
算法
java
node笔记——第一节
node学习
笔记1、node常见属性2、node中的事件环和nextTick3、node中模块规范4、node中常用内置模块5、代码实现require6、node中模块引入规则(1)核心模块(内置模块)
weixin_丫头片子
·
2023-12-03 12:53
nodejs
node学习
笔记
Node介绍为什么要学习node.js企业需求具有服务器端开发经验更好前端后端全栈开发工程师(全干)基本的网站开发能力服务端前端运维部署Node.js是什么Node.js构建于chrome的v8引擎之上node.js不是一门语言node.js不是库、不是渲染node.js是一个javascript运行时的环境简单来讲就是node.js可以解析和执行javascript代码以前只有浏览器可以解析执行
weixin_42232876
·
2023-11-30 08:11
node.js
node.js
node学习
(2)exports/require
知识点:1:node.js中每个文件就是一个模块,有自己的作用域。在一个文件中定义的变量,函数,类都是私有的。对其他文件不可见。2:node.js遵循common.js规范,也就是说在ESModule中我们的导入导出使用的是import和export。在node中引入和暴露使用的是require和module.exports。3:require用来加载某个模块//b.jsvara=require(
哆啦C梦的百宝箱
·
2023-11-26 08:31
Node学习
五 —— 操作文件(path模块,路径处理)
查询和读写文件之路径处理Node中有一组流API,可以像处理网络流一样处理文件。流API很方便,但要求只能以连续的方式处理文件。如果需要在指定位置进行读写,流API就行不通了,所以需要用到一些更底层都操作。本文主要内容:如何打开文件如何读取文件的指定部分如何写入文件如何关闭文件Node与文件有关的API很多与UNIX很像,使用文件描述符的方法就和UNIX中的一样。文件描述符句柄在Node中也是一个
沧州刺史
·
2023-11-21 12:35
node.js
笔记
router
javascript
node.js
学习
前端
Node学习
(五)021-处理静态资源——中间件是express最大特色-app.use() & 有三个基本参数req、res、next & 自定义中间件处理静态资源文件-sendFile异步读取文件
Node学习
(五)021-处理静态资源——中间件是express最大特色-app.use()&有三个基本参数req、res、next&自定义中间件处理静态资源文件-sendFile异步读取文件2.3处理静态资源文件方案一
viceen
·
2023-11-19 12:56
node.js基础
中间件
学习
express
【
node学习
】node.js
一、node与浏览器的区别1、生态系统不同没有document、window以及其他对象(比如cookies)2、运行环境在node中,可以选择运行环境,不需要像浏览器端那样去做适配。3、模块系统不同node中使用的是CommonJS,浏览器端使用的是ES的模块系统。简单来讲就是node,使用require()而不是import二、V8引擎1、关于js引擎V8提供了执行JavaScript的运行时
鲁南彭于晏
·
2023-11-15 07:40
js
nodejs
js
javascript
Node学习
资料文档
Node.jsFS文件系统模块:fs.readFile()语法格式。fs.readFile(path[,options],callback)//参数一:必传,字符串,表示文件的路径//参数二:可选参数,表示以什么编码格式来读取文件//参数三:必传参数,文件读取完成后,通过回调函数拿到读取的结果实例代码console.log("使用fs.readFile()读取文件内容:")//导入fs模块,来操作
Perishable
·
2023-11-03 05:36
javascript
node.js
Node学习
笔记之跨域
1.跨域是什么?跨域,是指浏览器不能执行其他网站的脚本。它是由浏览器的同源策略造成的,是浏览器对JavaScript实施的安全限制。同源策略限制了一下行为:Cookie无法读取DOM和JS对象无法获取Ajax请求发送不出去同源是指,域名、协议、端口均为相同为什么需要用到跨域?1、自身业务是出现很多端(前后端分离开发)2、和第三方合作3、面试经常问如何处理跨域带来的ajax问题?(解决跨域方案)解决
LL1018。
·
2023-11-02 08:12
Node学习
express
vue.js
前端
node
Node学习
笔记(七)—— 读取文件目录和删除文件夹
导入fs模块异步读取文件目录//fs文件夹中只有01.txt文件fs.readdir('./fs',function(err,data){if(err){console.log(err)}else{console.log(data)//['01.txt']}})删除文件夹//只能删除空文件夹fs.rmdir('./ffs1',function(err){if(err){console.log(er
miles-zh
·
2023-11-02 00:46
Node
node.js
Node学习
六 —— 文件操作(fs模块,打开关闭读写文件)
文件操作-fs模块constfs=require('fs');引入fs模块之后,可以利用其中的接口进行文件操作。查询文件的统计信息可以使用fs.stat函数查询,第一个参数为文件路径,第二个参数为查询完成之后的回调函数,回调函数接受一个参数,为查询的返回值。返回值有文件的基本信息,具体就不列了,看文档即可。该函数会将stats类的一个实例作为返回值传给回调,通过这个实例,我们可以调用以下函数:is
沧州刺史
·
2023-11-02 00:44
node.js
笔记
学习
javascript
前端
node.js
开发语言
【前端知识体系梳理(一)】HTTPS协议
个人主页:无处不楼台的博客_CSDN博客-JavaScript学习,项目开发,
node学习
领域博主系列专栏:知识体系梳理如果觉得博主的文章还不错的话,请三连支持一下博主哦目录前言一、对称加密缺点优点具体实现过程二
摆烂到巅峰
·
2023-11-02 00:28
知识体系梳理
https
http
网络协议
网络
ssl
node学习
之包管理器
一、概念介绍**1.1包是什么**『包』英文单词是package,代表了一组特定功能的源码集合**1.2包管理工具**管理『包』的应用软件,可以对「包」进行下载安装,更新,删除,上传等操作借助包管理工具,可以快速开发项目,提升开发效率包管理工具是一个通用的概念,很多编程语言都有包管理工具,所以掌握好包管理工具非常重要**1.3常用的包管理工具**下面列举了前端常用的包管理工具npmyarncnpm
tianming2018
·
2023-11-01 09:18
node.js
npm
node学习
笔记——基础模块path常用api
基础模块path常用api1.path.basename(path[,ext])path.basename()方法会返回path的最后一部分。例如:constpath=require('path');console.log(path.basename('/nodeJS学习/2-6/index.js'));运行结果:如果加入ext,打印结果就会省略后缀名:constpath=require('pat
xt_123456
·
2023-10-30 05:14
node.js学习
nodejs
【node.js】
node学习
笔记
目录一.node的特点二.node在实际项目中的应用三.node的架构node中如何实现异步IO?node事件驱动架构?四.node全局对象及全局变量1.全局变量process2.setImmediate3.process.nextTick四.模块管理机制3.1模块化原理解析3.2require方法加载规则四.fs内置模块五.path内置模块六.url内置模块七.http内置模块八.node事件循
玖伴_
·
2023-10-30 05:12
node.js
学习
javascript
node学习
笔记之fs(filesystem)模块
node学习
笔记之fs模块fs(filesystem)文件系统模块fs.readFile(path[,options],callback)fs.readFileSync(path[,options])fs.writeFile
weixin_44368787
·
2023-10-30 05:12
javascript
node.js
node学习
笔记
文章目录一、初识Node.js定义Node.js中的JS运行环境Node.js作用学习路径Node.js执行JavaScript代码二、文件系统模块三、path路径模块四、http模块五、模块化(一)、模块化基础模块化定义模块化好处模块的使用模块作用域(二)、Node.js模块的三大分类内置模块自定义模块第三方模块(三)、向外共享模块作用域中的成员module对象module.exports对象e
前端sunny
·
2023-10-30 05:36
笔记
学习
前端
node.js
Node学习
笔记之user用户API模块
1、获取用户的基本信息步骤获取登录会话存储的session中用户的id判断是否获取到id根据用户id查询数据库中的个人信息检查指定id的用户是否存在将密码设置为空将数据返回给前端//获取用户信息数据exports.userinfo=(req,res)=>{(asyncfunction(){//1.获取登录会话存储的session中用户的idletuserId=req.session["id"]//
LL1018。
·
2023-10-30 05:29
Node学习
node.js
前端
express
前端框架
Node学习
笔记之会话控制(cookie和session)和JWT
一、介绍所谓会话控制就是对会话进行控制HTTP是一种无状态的协议,它没有办法区分多次的请求是否来自于同一个客户端,无法区分用户而产品中又大量存在的这样的需求,所以我们需要通过会话控制来解决该问题常见的会话控制技术有两种:cookiesession二、身份验证什么是身份认证身份认证(Authentication)又称“身份验证”、“鉴权”,是指通过一定的手段,完成对用户身份的确认。⚫日常生活中的身份
LL1018。
·
2023-10-29 05:56
Node学习
express
node.js
javascript
前端框架
Node学习
笔记之ORM
ORM全拼Object-RelationMapping.中文意为对象-关系映射.主要实现模型对象到关系数据库数据的映射.比如:把数据库表中每条记录映射为一个模型对象优点:1、只需要面向对象编程,不需要面向数据库编写代码.2、对数据库的操作都转化成对类属性和方法的操作.3、不用编写各种数据库的sql语句.4、实现了数据模型与数据库的解耦,屏蔽了不同数据库操作上的差异.5、不在关注用的是mysql、o
LL1018。
·
2023-10-29 05:25
Node学习
node.js
前端
express
前端框架
node学习
踩坑报错合集含解决方法(持续更新)
暑假学习了node,参考视频是b站黑马。本文总结的是尝试其他解决方法不行之后自己摸索的方法,仅供参考。解决node中使用CommonJS语法报错的问题requireisnotdefinedinESmodulescope,youcanThisfileisbeingtreatedasanESmodulebecauseithasa‘.js’fileextensionand‘路径\package.json
不要香菜葱花
·
2023-10-29 05:24
学习总结
前端
javascript
node.js
Node学习
笔记之使用Express框架开发接口
我们利用node+express+mysql开发接口,对数据库数据进行简单增、删、查改等操作。下面做一个书城商店api案例(大概有个人信息模块,书产品分类模块,购物车模块,信息资讯),利用宝塔工具将api部署到服务器,利用cdn访问图片,富文本编辑器使用等。(vue3)一边做uniapp开发小程序一边写接口,可能会写后台管理系统(看时间)。为了节约时间不用ts,后面有时间再用ts优化ᥬ᭄。工具数据
LL1018。
·
2023-10-26 17:00
Node学习
express
node.js
前端框架
javascript
Node学习
笔记之MongoDB
一、简介1.1Mongodb是什么MongoDB是一个基于分布式文件存储的数据库,官方地址MongoDB:TheDeveloperDataPlatform|MongoDB1.2为什么选择Mongodb操作语法与JavaScript类似,容易上手,学习成本低二、核心概念Mongodb中有三个重要概念需要掌握数据库(database)数据库是一个数据仓库,数据库服务下可以创建很多数据库,数据库中可以存
LL1018。
·
2023-10-26 16:53
Node学习
mongodb
node.js
javascript
前端框架
Node学习
笔记之fs模块
fs全称为filesystem,称之为文件系统,是Node.js中的内置模块,可以对计算机中的磁盘进行操作。本章节会介绍如下几个操作:文件写入文件读取文件移动与重命名文件删除文件夹操作查看资源状态一、文件写入文件写入就是将数据保存到文件中,我们可以使用如下几个方法来实现该效果方法说明writeFile异步写入writeFileSync同步写入appendFile/appendFileSync追加写
LL1018。
·
2023-10-23 14:54
Node学习
node.js
javascript
前端
Node学习
笔记之HTTP 模块
回顾:什么是客户端、什么是服务器?在网络节点中,负责消费资源的电脑,叫做客户端;负责对外提供网络资源的电脑,叫做服务器。http模块是Node.js官方提供的、用来创建web服务器的模块。通过http模块提供的http.createServer()方法,就能方便的把一台普通的电脑,变成一台Web服务器,从而对外提供Web资源服务。一、概念HTTP(hypertexttransportprotoco
LL1018。
·
2023-10-23 03:56
Node学习
http
node.js
前端框架
javascript
Node学习
笔记之Express框架
一、express介绍express是一个基于Node.js平台的极简、灵活的WEB应用开发框架,官方网址:https://www.expressjs.com.cn/简单来说,express是一个封装好的工具包,封装了很多功能,便于我们开发WEB应用(HTTP服务)二、Express能做什么对于前端程序员来说,最常见的两种服务器,分别是:⚫Web网站服务器:专门对外提供Web网页资源的服务器。⚫A
LL1018。
·
2023-10-23 01:19
Node学习
express
node.js
javascript
前端框架
Node学习
笔记之MySQL基本使用
使用SQL管理数据库其实写接口简单来说就是操作数据库数据,所以我们需要学会数据库的增、删、查、改等基本操作1.什么是SQLSQL(英文全称:StructuredQueryLanguage)是结构化查询语言,专门用来访问和处理数据库的编程语言。能够让我们以编程的形式,操作数据库里面的数据。三个关键点:①SQL是一门数据库编程语言②使用SQL语言编写出来的代码,叫做SQL语句③SQL语言只能在关系型数
LL1018。
·
2023-10-23 01:19
Node学习
mysql
node.js
数据库
Node学习
笔记之模块化
一、介绍1.1什么是模块化与模块?将一个复杂的程序文件依据一定规则(规范)拆分成多个文件的过程称之为模块化其中拆分出的每个文件就是一个模块,模块的内部数据是私有的,不过模块可以暴露内部数据以便其他模块使用1.2什么是模块化项目?编码时是按照模块一个一个编码的,整个项目就是一个模块化的项目1.3模块化好处下面是模块化的一些好处:1.防止命名冲突2.高复用性3.高维护性1.4模块化使用导出数据方式一:
LL1018。
·
2023-10-23 01:49
Node学习
前端
node.js
javascript
前端框架
Node学习
笔记之包管理工具
一、概念介绍1.1包是什么『包』英文单词是package,代表了一组特定功能的源码集合1.2包管理工具管理『包』的应用软件,可以对「包」进行下载安装,更新,删除,上传等操作借助包管理工具,可以快速开发项目,提升开发效率包管理工具是一个通用的概念,很多编程语言都有包管理工具,所以掌握好包管理工具非常重要1.3常用的包管理工具下面列举了前端常用的包管理工具npmyarncnpmpnpm二、npmnpm
LL1018。
·
2023-10-23 01:48
Node学习
node.js
前端
javascript
前端框架
Node学习
笔记
文章目录初始Node.js与内置模块1.初始Node.js01-回顾与思考02-Node.js简介1.官网2.JS运行环境注意点3.Node.js可以做什么4.Node.js学习路径03-Node.js环境安装1.区分LTS和Current版本不同2.查看已安装的Node.js的版本号3.终端概念4.Node.js环境中执行JS代码2.fs文件系统模块01-fs.readFile()02-fs.w
龙槑
·
2023-10-22 09:56
前端
Node学习
笔记之path模块
path模块提供了操作路径的功能,我们将介绍如下几个较为常用的几个API:API说明path.resolve拼接规范的绝对路径常用path.sep获取操作系统的路径分隔符path.parse解析路径并返回对象path.basename获取路径的基础名称path.dirname获取路径的目录名path.extname获得路径的扩展名代码示例
LL1018。
·
2023-10-22 03:36
Node学习
前端
node.js
javascript
Node学习
笔记之Node简介
一、Node简介1.1、为什么学习Node(了解)企业需求增加自身职业竞争力进一步理解Web,并有助于明白后端开发大前端必备技能为了更好的学习前端框架......1.2、Node是什么Node.js®是基于Chrome的V8JavaScript引擎构建的JavaScript运行环境。Node.js不是新语言,也不是一个框架或者一个库,而是一个软件。Node.js是一个JavaScript运行环境,
LL1018。
·
2023-10-22 03:35
Node学习
node.js
前端
javascript
Node学习
二
同步-异步Node.js是单进程单线程应用程序,但是因为V8引擎提供的异步执行回调接口,通过这些接口可以处理大量的并发,所以性能非常高。Node.js异步编程的直接体现就是回调。异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。回调函数在完成任务后就会被调用,Node使用了大量的回调函数,Node所有API都支持回调函数。异步编程使得Node.js在执行代码时就没有阻塞,从而使得Nod
coder952755
·
2023-10-13 20:25
【
node学习
】node.js核心模块
包含了文件模块、路径模块、操作系统模块、事件模块、http模块、Buffer、流、错误处理等多个方面一、文件系统模块无需安装。作为Node.js核心的组成部分,可以通过简单地引用来使用它:constfs=require('fs')一旦这样做,就可以访问其所有的方法,包括:1、fs.access():检查文件是否存在,以及Node.js是否有权限访问。2、fs.appendFile():追加数据到文
鲁南彭于晏
·
2023-10-10 21:55
js
node
node.js
javascript
node学习
笔记(二)流和缓冲区
内容视频第四章内容菜鸟教程服务器//复制文件functionde(x){console.log(x);}varfs=require('fs');fs.mkdir('stuff',function(){fs.readFile('readme.txt',function(err,data){de(data);fs.writeFile('./stuff/writeme.txt',data,functio
Tony100K
·
2023-10-06 07:50
AJAX-2023.5.2
web阶段(移动适配、响应式布局、flex、动画)3.js基础(面试题较多)4.webapi阶段(DOM、BOM)5、js高级(面试题比较多)6、git7、项目实战8、ajax(和服务端进行通信)9、
node
weixin_65590235
·
2023-09-28 04:38
ajax
javascript
ecmascript
node学习
日记
建立一个简单的node服务器varhttps=require('http');varpath=require('path');varfs=require('fs');https.createServer((req,res)=>{res.writeHead(200,{"Content-type":"text/blain"});varfile=path.resolve("curl.js");fs.re
带带带前端
·
2023-09-24 09:13
Node学习
——Kao框架
1.简介koa框架是一个遵循洋葱模型的轻量级的nodejs框架,将大部分工作都抛给中间件来处理,框架只专注于compose各个中间件,并按照use注册的顺序逐个执行中间件。2.安装使用安装:npminstallkoa-s使用:constKoa=require('koa');constapp=newKoa;app.listen(3000);3.中间件的使用constKoa=require('koa'
·
2023-09-22 12:27
node.jskoa
Node学习
笔记
2019年1月17日Node.js介绍为什么要学习Node.js企业需求了解整个网站的构建Web后台服务器使用的技术有JavaPHPPythonRuby.Netc#…Node.jsNode.js是什么Node.js不是一门语言Node.js不是库、不是框架Node.js是一个javaScript运行时环境简单点来将就是Node.js可以解析和执行JavaScript代码以前只有浏览器可以解析执行J
小曾小肉
·
2023-08-18 11:41
node
node学习
小笔记
__dirname,__filename__dirname:文件所在目录__filename:文件完整路径可以解决./相对路径的问题
QJe
·
2023-08-05 05:29
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他