摘要: MySQL 的介绍 数据库的相关概念 一、数据库的好处 1、可以持久化数据到本地 2、结构化查询 二、数据库的常见概念 1、DB:数据库,存储数据的容器 2、DBMS:数据库管理系统,又称为数据库软件或数据库产品,用于创建或管理DB 3、SQL:结构化查询语言,用于和数据库通信的语言,不是某个数据库 阅读全文
posted @ 2020-09-23 15:13 Chrislinlin 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 一、项目介绍 1.1 项目准备 需求分析--模块--功能 库表设计--数据库 详细设计--流程图伪代码方式 编码环节 a.环境准备 b.正式进入编码环节 测试 部署上线 1.2 技术选型 前端:Vue axios 后端:SpringBoot Redis mybatis 数据库:MySQL 1.3 需 阅读全文
posted @ 2020-09-23 15:09 Chrislinlin 阅读(1942) 评论(1) 推荐(0) 编辑
摘要: 什么是跨域 跨域是指一个域下的文档或脚本试图去请求另一个域下的资源,这里跨域是广义的。 广义的跨域: 资源跳转:A链接、重定向、表单提交 资源嵌入:<link>、<script>、<img>、<frame>等dom标签,还有样式中background:url()、@font-face()等文件外链 阅读全文
posted @ 2020-05-28 22:27 Chrislinlin 阅读(2470) 评论(0) 推荐(0) 编辑
摘要: 介绍 这是一个 Vuepress 搭建的文档 最终效果 "如风之枫" :dart:写文档的目的 :writing_hand:记录自己的学习点滴 :1st_place_medal:搭建知识体系 :dart:刻意练习 :trophy:完善知识体系 :cherry_blossom:形成正向反馈 :gree 阅读全文
posted @ 2020-05-06 22:42 Chrislinlin 阅读(573) 评论(0) 推荐(0) 编辑
摘要: 1.构造函数与原型 1.1 概述 在典型的OOP的语言中(如JAVA),都存在类的概念,类就是对象的模板,对象就是类的实例,但在ES6之前,JS并没有引入类的概念。 面向对象程序设计(Object Oriented Programming) ES6,全称ECMAScript6.0,2015.06发版 阅读全文
posted @ 2020-04-11 21:21 Chrislinlin 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 思维导图 本文为反复学习极客时间 《浏览器的工作原理与实践》 [浏览器中的 JavaScript 执行机制]章节中的一些思考与记录。 一些重要概念 变量提升 所谓的变量提升,是指在 JavaScript 代码执行过程中,JavaScript 引擎把变量的声明部分和函数的声明部分提升到代码开头的“行为 阅读全文
posted @ 2020-04-11 10:48 Chrislinlin 阅读(679) 评论(1) 推荐(1) 编辑
摘要: 1.Promise 的理解和使用 1.1 Promise 是什么? 理解 1. 抽象表达: Promise 是 JS 中进行异步编程的新的解决方案 2. 具体表达: 从语法上来说: Promise 是一个构造函数 从功能上来说: Promise 对象用来封装一个异步操作并可以获取其结果 Promis 阅读全文
posted @ 2020-04-04 11:49 Chrislinlin 阅读(318) 评论(0) 推荐(0) 编辑
摘要: 实现一个 new 操作符 创建一个新的空对象 使空对象的__proto__指向构造函数的原型(prototype) 把this绑定到空对象 执行构造函数,为空对象添加属性 判断函数的返回值是否为对象,如果是对象,就使用构造函数的返回值,否则返回创建的对象 如果函数没有返回对象类型Object(包含F 阅读全文
posted @ 2020-04-04 00:43 Chrislinlin 阅读(1680) 评论(0) 推荐(0) 编辑
摘要: 当面试官问到,请你说说看“从输入 URL 到页面展示,这中间发生了什么?” 以前的我是这样回答的: 用户输入URL后,向服务器端发起请求、如果顺利,得到网络响应之后,浏览器对资源进行解析、最后将其渲染到页面上。 具体步骤为: 1. 首先构建请求 2. 查找缓存,如果命中缓存,直接使用缓存资源 3. 阅读全文
posted @ 2020-04-03 23:41 Chrislinlin 阅读(1159) 评论(1) 推荐(0) 编辑
摘要: 前言 圣杯布局来源于文章In Search of the Holy Grail,而双飞翼布局来源于淘宝UED。 虽然两者的实现方法略有差异,不过都遵循了以下要点: 两侧宽度固定,中间宽度自适应 中间部分在DOM结构上优先,以便先行渲染 允许三列中的任意一列成为最高列 只需要使用一个额外的 div 标 阅读全文
posted @ 2020-03-31 13:24 Chrislinlin 阅读(270) 评论(0) 推荐(0) 编辑