说明:
我计划用nodejs+mysql,做一个学生信息管理系统,顺便写几个接口,调用sql表的数据,查询下面的信息
1.查询学生信息及所属班级
2.查询学生成绩详情(含课程名)
3.统计学生平均分及总学分
ps:关于如何连接mysql,添加npm依赖,请参考我上一篇博客
step1:先创建sql表,插入数据,然后用sql做查询,先把数据库部分弄好,然后再写接口
step2:创建4张表l
学生信息管理系统,顺便写几个接口,调用sql表的数据,查询下面的信息,然后在angular前端页面展示这些信息 1.查询学生信息及所属分及总学分
警告信息:unhandledPromiseRejectionWarningsolution是加上这段catch处理:getToken().then(createContact).catch((error) =>{ console.log("error: " + error.message);});
原创
2022-04-12 10:28:36
59阅读
前言之前我们写了一篇 - Jira 任务同步到 Microsoft Teams 的文章。今天我们来讲讲获取 Confluence 的信息。获取信息后将其同步到 Microsoft Teams 的操作请参考 发送数据到 Microsoft Teams 的 Channel 上。本文操作的 Node 版本是 v12.20.2,npm 版本是 6.14.11,使用了 koa 库,且在 mac m1 系统上
原创
2023-05-01 13:01:01
172阅读
警告信息:unhandledPromiseRejectionWarningsolution是加上这段catch处理:getToken().then(createContact).catch((error) =>{ console.log("error: " + error.message);});
原创
2021-07-15 16:57:47
525阅读
学生的功能是注册登陆系统,查看考研资讯,学校,专业,项目等信息,在线交流,联系客服,申请设备;
原创
2022-07-31 00:41:40
107阅读
准备工作: 1. 来到我们的工作目录$ cd ~/nodejs 2. 如果还没有工作目录,请按下面方式新增$ cd ~
$ mkdir nodejs
$ cd nodejs目标:接收命令行一个或多个参数,并求和Node.js为我们提供了一个全局对象process,其中process.argv属性可以获取到所有命令行参数。下面,我们来简单测试一下:创建或编辑文件:~/nodejs/program
转载
2024-04-20 18:28:56
55阅读
随着网络技术的发展,网络在人们生活中的应用越来越广泛,网络管理已经成
原创
2022-06-26 01:20:09
616阅读
点赞
1评论
一、获取文件信息状态 fs.statSync( path )判断文件或文件夹是否存在 ,如果不存在则报错。还可以判断是文件还是文件夹 。path:文件或文件夹的路径地址先导入fs模块:const fs = require('fs'); 并创建一个文件信息.txt文件//导入文件系统模块(fs)
const fs = requ
转载
2024-04-16 21:39:45
237阅读
nodejs中mysql事务的写法
最近做一个公司内部的信息化平台,本着短平快,选择了 Nodejs + Express + Vue + mysql/mongodb 的技术路线.该写法主要利用了递归,下面把事务的写法记录一下,做了简单的封装:const mysql = require('mysql')
const cfg = require('../ap
转载
2023-06-20 21:36:52
151阅读
一、Node.js是什么Node.js是建立在Chrome的JavaScript运行时很容易构建快速,可扩展的网络应用程序的平台。 Node.js使用事件驱动,非阻塞I/O模型,使得它重量轻,效率高,完美的跨分布式设备运行数据密集型实时应用。Node.js是一个开源,跨平台运行环境的服务器端和网络应用。Node.js应用程序是用JavaScript编写的,并可以在OS X,微软Windows和Li
转载
2024-01-21 05:10:44
53阅读
nodejs中的http模块可以用来搭建HTTP服务和发送请求,我们来利用http模块实现几个超实用的小工具。
nodejs 方便了我们前端开发者进行一些服务端上的操作,可以进行无缝地衔接。像其他一些后端语言,如 php, golang, java 等,都需要一定的学习成本,而 nodejs 则就是为前端开发者定制的。在 nodejs 中,提供了原生的
转载
2024-04-03 20:54:56
95阅读
Linux系统安装Nodejs由于直接 yum 安装的 nodejs 版本太低,所以本篇文章向大家介绍在 Linux 上安装 Node.js 最新版的方法。安装环境本机系这里选择的是 [LTS] Linux Bi..
转载
2021-08-30 11:02:44
524阅读
Linux系统安装Nodejs 1、安装文件下载1、下载地址:http://nodejs.cn/download/2、选择一个合适的版本下载2、安装步骤1、将安装包上传到指定位置(我习惯放到:/usr/local/application/目录),并解压tar -xvf node-v10.6.0-linux-x64.tar.xz2、重命名文件夹mv node-v10.6.0-linux-
转载
2021-12-14 17:25:13
229阅读
Node.js模块系统为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。模块是
原创
2022-07-18 16:11:07
99阅读
自从 Node8.5 以后, Node 开始支持引入 ES 模块1。在新开的项目中,笔者尝试使用了这种方式。由于目前 NodeJS 对于 ES 模块尚属试验性支持,因此需要在启动时候加入参数:--experimental-modules,完整的命令如:node --experimental-modules index.mjs。这样程序就愉快地运行起来了。不过当笔者尝试加入一些新的依赖之后问题出现了
原创
2021-05-19 09:54:28
263阅读
什么是node.js?Node.js 就是运行在服务端的 JavaScript,是一个基于Chrome JavaScript 运行时建立的一个平台。 (基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好。)关于Node.js 安装配置可以参考https://www.runoob.com/nodejs/nodejs-install-setup.htmlNode.js
转载
2023-11-26 09:43:39
47阅读
在Node中,模块主要分两大类:核心模块和文件模块。核心模块部分在 Node 源代码的编译过程中,编译进了二进制执行文件。在 Node 进启动时,部分核心模块就被直接加载进内存中,所以这部分核心模块引入时,文件定位和编译执行这两个步骤可以省略掉,并且在路径分析中优先判断,所以它的加载速度是最快的。如:HTTP 模块 、URL 模块、Fs 模块都是 nodejs 内置的核心模块,可以直接引入使用。使
转载
2024-04-16 15:08:29
31阅读
Node.js 文件系统Node 导入文件系统模块(fs)语法如下所示: var fs = require("fs")异步和同步 Node.js 文件系统(fs 模块)模块中的方法均有异步和同步版本,例如读取文件...
原创
2022-07-18 18:52:21
76阅读
探索技术创新:迷你海报制作工具——Mini Poster是一个基于Web的开源项目,致力于提供一种简单、快速且功能丰富的在线海报设计解决方案。通过此平台,用户无需专业的设计技能也能轻松创建吸引人的海报,为个人和企业提供了便利的宣传途径。技术解析Mini Poster 基于现代前端技术构建,主要采用了以下技术栈:React - 作为项目的UI框架,React以其组件化开发模式和高效的虚拟DOM更新策
转载
2024-09-25 09:16:57
78阅读