摘要:
ES6模块化 回顾:node.js中如何实现模块化 node.js遵守了CommonJS的模块化规范。其中: 导入其他模块使用require()方法 模块对外共享成员使用module.exports对象 模块化的好处: 大家都遵守同样的模块化规范写代码,降低了沟通成本,极大方便了各个模块之间的相互调 阅读全文
摘要:
watch 侦听器 什么是watch侦听器 watch侦听器允许开发者监视数据的变化,从而针对数据的变化作特定的操作。 语法格式如下: const vm = new Vue({ el:"#app", data:{ username:"" }, watch:{ // 监听 username 值的变化 阅读全文
摘要:
vue简介 什么是vue? 官方给出的概念:Vue(读音/vju:/,类似于view)是一套用于构建用户界面的前端框架 vue的特性 vue框架的特性,主要体现在如下两方面: ① 数据驱动视图 ② 双向数据绑定 数据驱动视图 在使用了vue的页面中,vue会监听数据的变化,从而自动重新渲染页面的结构 阅读全文
摘要:
前端工程化 模块化(js 的模块化、css的模块化、资源的模块化) 组件化(复用现有的UI结构、样式、行为) 规范化(目录结构的划分、编码规范化、文档规范化、Git分支管理) 自动化(自动化构建、自动化部署、自动化测试) 什么是前端工程化 前端工程化指的是:在企业级的前端项目开发中,把前端开发所需的 阅读全文
摘要:
markdown流程图语法 使用markdown绘画流程图,语法如下 ```mermaid graph 绘图方向 A-->B; B-->C; C-->A; end 以上代码显示结果如下: graph TB A-->B; B-->C; C-->A; 流程图常用符号及其含义 节点形状 表述|说明|含义 阅读全文
摘要:
函数 字符串函数 MySQL中内置了很多字符串函数,常用的几个如下: 函数|功能 | CONCAT(S1,S2,...Sn)|字符创拼接,将S1,S2,...Sn拼接成一个字符串 LOWER(str)|将字符串str全部转为小写 UPPER(str)|将字符串str全部转为大写 LPAD(str,n 阅读全文
摘要:
Flex布局/弹式布局 是一种浏览器提倡的布局模型 布局网页更加简单、灵活 避免浮动脱标的问题 作用 基于Flex精确灵活控制跨级盒子的布局方式,避免浮动布局中脱离文档流现象发生。 Flex布局非常适合结构化布局 设置方式 父元素添加 display:flex ,子元素可以自动挤压或拉伸 组成部分 阅读全文
摘要:
在项目中操作MySQL 在项目中操作数据库的步骤 安装操作MySQL数据库的第三方模块(mysql) 通过mysql模块连接到MySQL数据库 通过mysql模块执行SQL语句 安装与配置mysql模块 安装mysql模块 mysql模块是托管于npm上的第三方模块。它提供了在Node.js项目中连 阅读全文
摘要:
报错场景: 报错信息: { code: 'ER_NOT_SUPPORTED_AUTH_MODE', errno: 1251, sqlMessage: 'Client does not support authentication protocol requested by server; consi 阅读全文
摘要:
SQL SQL通用语法 SQL语法可以单行或多行书写,以分号结尾。 SQL语句可以使用空格/缩进来增强语句的可读性。 MySQL数据库的SQL语句不分大小写,关键字建议使用大写。 注释: 单行注释:-- 注释内容 或 # 注释内容(MYSQL特有) 多行注释:/* 注释内容 */ SQL分类 分类| 阅读全文