后端
文章平均质量分 73
Oh No 发量又少了
我是一个快乐的程序猿,虽然头发少,但是我很快乐
展开
-
Express框架
1 初始Express1.1 Express 简介什么是Express官方给出的概念:Express 是基于 Node.js 平台,快速、开放、极简的 Web 开发框架。通俗的理解:Express 的作用和 Node.js 内置的 http 模块类似,是专门用来创建 Web 服务器的。Express 的本质:就是一个 npm 上的第三方包,提供了快速创建 Web 服务器的便捷方法。Express 能做什么对于前端程序员来说,最常见的两种服务器,分别是:Web 网站服务器:专门对外原创 2022-04-24 23:13:37 · 304 阅读 · 0 评论 -
node模块
1 模块化的基本概念1.1 什么是模块化模块化是指解决一个复杂问题时,自顶向下逐层把系统划分成若干模块的过程。对于整个系统来说,模块是可组合、分解和更换的单元。编程领域中的模块化,就是遵守固定的规则,把一个大文件拆成独立并互相依赖的多个小模块。把代码进行模块化拆分的好处:①提高了代码的复用性②提高了代码的可维护性③可以实现按需加载1.2 模块化规范模块化规范就是对代码进行模块化的拆分与组合时,需要遵守的那些规则。例如:使用什么样的语法格式来引用模块在模块中使用什么样的语法格式原创 2022-04-16 23:06:01 · 163 阅读 · 0 评论 -
mysql几种常用的方法
一、分组函数/*功能;用作统计使用,又称为聚合函数或统计函数或组函数分类:sun求和、avg平均值、max最大值、min最小值、count计算个数sum和avg只支持数值型max和min支持数值型、字符型和日期型、count支持所有类型所有函数都忽略null*/SELECT SUM(salary) FROM employees;SELECT AVG(salary) FROM employees;SELECT MAX(salary) FROM employees;SELECT原创 2021-10-03 17:08:49 · 590 阅读 · 0 评论 -
第三次项目总结
一、开发总结1.1 数据库设计在数据库设计上一些字段没有做到见名知意表中自己的字段前加上表名的首字母和下划线比如菜品表中菜品的名称正确的字段名称应该是name但是我在命名的时候命名为v_name(这是没必要的)一个表自己的字段必须要再加前缀在spme框架中,任何一个表中都必须有create_time(创建时间)、update_time(修改时间)、is_deleted(逻辑删除)、create_by(创建者id)、update_by(更新着id),注意这里所有时间的类型都是datetime1.2原创 2021-09-19 08:37:44 · 59 阅读 · 0 评论 -
mysql 子查询
/*进阶7:子查询含义:出现在其它语句中的select语句,称为子查询或内部查询外部的查询语句,称为主查询或外部查询分类:按子查询出现的位置: select后面; 仅仅支持标量子查询 from后面: 支持表子查询 where或having后面:★ 标量子查询(单行)★ 列子查询★ 行子查询 exists后面 (相关子查询) 表子查询按结果集的行列数不同: 标量子查询(结果集只有一行一列) 列子查询(结果集只有一列多行) 行子查询(结果集只原创 2021-09-01 09:33:25 · 59 阅读 · 0 评论 -
docker详解
文章目录一、Docker入门1.概念2.命令2.1.帮助命令2.2.镜像命令2.3.容器命令2.4.常用其他命令3.可视化3.1.portainer二、docker快速搭建服务器环境并进行项目部署1.docker基础内容2.操作流程2.1.安装Docker2.2.下载Docker镜像三、Docker镜像1.镜像是什么2.Docker镜像加载原理3.分层理解四、容器数据卷1. 什么是容器数据卷2.使用数据卷具名挂载和匿名挂载3. 初识Dockerfile4. 数据卷容器五、dockerfile1. docke原创 2021-08-10 14:23:23 · 820 阅读 · 0 评论