为了账号安全,请及时绑定邮箱和手机立即绑定

【金秋打卡】第25天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:临时表课程收获:MySQL 临时表在我们需要保存一些临时数据时是非常有用的。临时表只在当前连接可见,当关闭连接时,Mysql会自动删除表并释放所有空间。临时表在MySQL 3.23版本中添加,如果你的MySQL版本低于...

170浏览
0推荐
0评论

【金秋打卡】第24天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:事务课程收获:MySQL 事务主要用于处理操作量大,复杂度高的数据。比如说,在人员管理系统中,你删除一个人员,你既需要删除人员的基本资料,也要删除和该人员相关的信息,如信箱,文章等等,这样,这些数据库操作语句就构成一个事务!在 MySQL 中只有使用了 Innodb 数据库引擎的数据库或表才支持事务。事务处理可以用来维护数据库的完整性,保证成批的 SQL 语句要么全部执行,要么全部不执行。事务用来管理 insert,update,delete...

73浏览
0推荐
0评论

【金秋打卡】第23天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:分组课程收获:GROUP BY 语句根据一个或多个列对结果集进行分组。在分组的列上我们可以使用 COUNT, SUM, AVG,等函数。SELECT column_name, function(column_name)FROM table_name WHERE column_name operator value GROUP BY column_name;WITH ROLLUP...

63浏览
0推荐
0评论

【金秋打卡】第22天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:排序课程收获:如果我们需要对读取的数据进行排序,我们就可以使用 MySQL 的 ORDER BY 子句来设定你想按哪个字段哪种方式来进行排序,再返回搜索结果。以下是 SQL SELECT 语句使用 ORDER BY 子句将查询数据排序后再返回数据:SELECT field1, field2,...fieldN FROM table_name1, table_name2... ORDER BY field1 [ASC [DESC][默认 ASC]],...

43浏览
0推荐
0评论

【金秋打卡】第21天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:delete语句课程收获:你可以使用 SQL 的 DELETE FROM 命令来删除 MySQL 数据表中的记录。你可以在 mysql> 命令提示符或 PHP 脚本中执行该命令。DELETE FROM table_name [WHERE Clause]如果没有指定 WHERE 子句,MySQL 表中的所有记录将被删除。你可以在 WHERE 子句中指定任何条件您可以在单个表中一次性删除记录。当你想删除数据表中指定的记录时 WHERE 子句是非常有用的。PHP使用...

37浏览
0推荐
0评论

【金秋打卡】第20天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:update更新课程收获:如果我们需要修改或更新 MySQL 中的数据,我们可以使用 SQL UPDATE 命令来操作。UPDATE table_name SET field1=new-value1, field2=new-value2 [WHERE Clause]你可以同时更新一个或多个字段。你可以在 WHERE 子句中指定任何条件。你可以在一个单独表中同时更新数据。PHP 中使用函数 mysqli_query() 来执行 SQL 语句,你可以在 SQL...

57浏览
0推荐
0评论

【金秋打卡】第19天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:查询数据课程收获:MySQL 数据库使用SQL SELECT语句来查询数据。你可以通过 mysql> 命令提示窗口中在数据库中查询数据,或者通过PHP脚本来查询数据。SELECT column_name,column_name FROM table_name[WHERE Clause][LIMIT N][ OFFSET M]查询语句中你可以使用一个或者多个表,表之间使用逗号(,)分割,并使用WHERE语句来设定查询条件。SELECT...

75浏览
0推荐
0评论

【金秋打卡】第18天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:创建数据库课程收获:mysql创建数据库:使用普通用户,你可能需要特定的权限来创建或者删除 MySQL 数据库。所以我们这边使用root用户登录,root用户拥有最高权限,可以使用 mysql mysqladmin 命令来创建数据库。以下命令简单的演示了创建数据库的过程,数据名为 RUNOOB:[root@host]# mysqladmin -u root -p create RUNOOB Enter password:******使用php脚本创建数据库:PHP...

67浏览
0推荐
0评论

【金秋打卡】第17天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:session 适用于 redis网站数据不适合 redisredis连接node.js课程收获:session 适用于 redissession 访问频繁,对性能要求极高session 可不考虑断电丢失数据的问题(内存的硬伤)session 数据量不会很大(相对于 mysql 中存储的数据)网站数据不适合 redis操作频率不是太高(相比于 session 操作)断电不能丢失,必须保留数据量太大,内存成本太高redis连接node.js导入 redis...

73浏览
0推荐
0评论

【金秋打卡】第16天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:mysql管理课程收获:如果你需要添加 MySQL 用户,你只需要在 mysql 数据库中的 user 表添加新用户即可。以下为添加用户的实例,用户名为guest,密码为guest123,并授权用户可进行 SELECT, INSERT 和 UPDATE操作权限:注意:在 MySQL5.7 中 user 表的 password 已换成了authentication_string。注意:password() 加密函数已经在 8.0.11 中移除了,可以使用 MD5()...

56浏览
0推荐
0评论

【金秋打卡】第15天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:课程收获:exec()方法:child_process.exec 使用子进程执行命令,缓存子进程的输出,并将子进程的输出以回调函数参数的形式返回。child_process.exec(command[, options], callback)command: 字符串, 将要运行的命令,参数使用空格隔开options :对象,可以是:cwd ,字符串,子进程的当前工作目录env,对象 环境变量键值对encoding ,字符串,字符编码(默认: 'utf8')shell...

75浏览
0推荐
0评论

【金秋打卡】第14天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:Express框架课程收获:响应对象:res.app:同req.app一样res.append():追加指定HTTP头res.set()在res.append()后将重置之前设置的头res.cookie(name,value [,option]):设置Cookieopition: domain / expires / httpOnly / maxAge / path / secure /...

56浏览
0推荐
0评论

【金秋打卡】第13天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:1. 搭建开发环境课程收获:搭建开发环境从 0 开始搭建,不使用任何框架使用 nodemon 监测文件变化,自动重启 node使用 cross-env 设置环境变量,兼容 windows mac 和 linux安装nodemon:nodemon 作用:可以监控文件变化,自动重启,无需手动安装 nodemon,终端键入如下命令:npm install...

42浏览
0推荐
0评论

【金秋打卡】第12天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:1. Express 框架的请求课程收获:Express 应用使用回调函数的参数: request 和 response 对象来处理请求和响应的数据。Request 对象 - request 对象表示 HTTP 请求,包含了请求查询字符串,参数,内容,HTTP 头部等属性。常见属性有:req.app:当callback为外部文件时,用req.app访问express的实例req.baseUrl:获取路由当前安装的URL路径req.body /...

28浏览
0推荐
0评论

【金秋打卡】第11天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:1. Web模块课程收获:Web服务器一般指网站服务器,是指驻留于因特网上某种类型计算机的程序,Web服务器的基本功能就是提供Web信息浏览服务。它只需支持HTTP协议、HTML文档格式及URL,与客户端的网络浏览器配合。大多数 web 服务器都支持服务端的脚本语言(php、python、ruby)等,并通过脚本语言从数据库获取数据,将结果返回给客户端浏览器。目前最主流的三个Web服务器是Apache、Nginx、IIS。Web应用架构:Client -...

65浏览
0推荐
0评论

【金秋打卡】第10天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:1. 获取文件信息课程收获:通过异步模式获取文件信息的语法格式:fs.stat(path, callback)path - 文件路径。callback - 回调函数,带有两个参数如:(err, stats), stats 是 fs.Stats 对象。写入文件:writeFile 直接打开文件默认是 w 模式,所以如果文件存在,该方法写入的内容会覆盖旧的文件内容。fs.writeFile(file, data[, options], callback)file -...

59浏览
0推荐
0评论

【金秋打卡】第9天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:1. __filename课程收获:__filename:__filename 表示当前正在执行的脚本的文件名。它将输出文件所在位置的绝对路径,且和命令行参数所指定的文件名不一定相同。 如果在模块中,返回的值是模块文件的路径。__dirname:__dirname 表示当前执行脚本所在的目录。console.log([data][, ...])向标准输出流打印字符并以换行符结束。该方法接收若干 个参数,如果只有一个参数,则输出这个参数的字符串形式。如果有多个参数,则...

45浏览
0推荐
0评论

【金秋打卡】第8天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:1. 路由课程收获:我们要为路由提供请求的 URL 和其他需要的 GET 及 POST 参数,随后路由需要根据这些数据来执行相应的代码。因此,我们需要查看 HTTP 请求,从中提取出请求的 URL 以及 GET/POST 参数。这一功能应当属于路由还是服务器(甚至作为一个模块自身的功能)确实值得探讨,但这里暂定其为我们的HTTP服务器的功能。我们需要的所有数据都会包含在 request 对象中,该对象作为 onRequest()...

57浏览
0推荐
0评论

【金秋打卡】第7天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:1. 模块系统课程收获:为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个 Node.js 文件就是一个模块,这个文件可能是JavaScript 代码、JSON 或者编译过的C/C++ 扩展。http模块:Node.js 中自带了一个叫做 http 的模块,在我们的代码中请求它并把返回值赋给一个本地变量。这把我们的本地变量变成了一个拥有所有 http...

44浏览
0推荐
0评论

【金秋打卡】第6天 + Node.js 入门篇

课程名称:2022 Node.js+Express+Koa2 开发Web Server博客及重构课程章节:初识服务端主讲老师:双越老师课程内容:今天学习内容包括:1. EventEmitter课程收获:Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。Node.js 里面的许多对象都会分发事件:一个 net.Server 对象会在每次有新连接时触发一个事件, 一个 fs.readStream 对象会在文件被打开的时候触发一个事件。 所有这些产生事件的对象都是 events.EventEmitter 的实例。events 模块只提供了一个对象:...

206浏览
0推荐
0评论
首页上一页123下一页尾页
意见反馈 帮助中心 APP下载
官方微信