摘要: 常用的一些功能性函数 关于原生JS 16进制转rgb()或rgba()字符串 const hexToRgb = (hexT, opacity) => { const rgb = []; let hex = hexT.toString(16); hex = hex.substr(1); //去除前缀 阅读全文
posted @ 2020-05-29 23:54 G_Owen 阅读(544) 评论(0) 推荐(0) 编辑
摘要: DOM 树 HTML 文档的骨干是标签。 根据文档对象模型(DOM),每个HTML标签都是一个对象,同样标签内的文本也是一个对象。因此这些对象都可通过 JavaScript 操作 如果文档中有空格(就像任何字符一样),那么它们将成为 DOM 中的文本节点,如果我们删除它们,则不会有任何内容。 `` 阅读全文
posted @ 2019-12-17 19:00 G_Owen 阅读(328) 评论(0) 推荐(0) 编辑
摘要: 表定义 只有成功创建数据库后,才能创建数据表,数据表是字段的集合,在表中数据按行和列的格式存储 创建表 MySQL 使用 CREATE TABLE 创建表。其中有多个选择,主要由表创建定义(create definition)、表选项定义(table options) 和区分选项(partition 阅读全文
posted @ 2019-10-15 20:16 G_Owen 阅读(1827) 评论(0) 推荐(0) 编辑
摘要: 创建数据库 在MySQL中,使用 CREATE DATABASE 或 CREATE SCHEMA 语句创建数据库 语法结构: : 表示为可选 : 用于分隔花括号中的选项,表示任选一项语法 : 标识具体的数据库命名,必须符合操作系统文件夹命名规则,在MySQL中不区分大小写 : 默认值 : 指定数据库 阅读全文
posted @ 2019-10-15 11:09 G_Owen 阅读(1013) 评论(0) 推荐(0) 编辑
摘要: 概念结构设计方法(概念模式) 概念模式通常采取自顶向下法(实体分析法),通过两个步骤完成概念设计: 1. 建立局部信息结构 2. 将局部信息合并为全局信息结构并优化,使用 E R 模型作为概念模型的描述工具 E R 图的表示方法 概念结构设计是将需求分析得到的用户需求抽象为信息结构(概念模型)的过程 阅读全文
posted @ 2019-10-15 10:57 G_Owen 阅读(2304) 评论(0) 推荐(0) 编辑
摘要: 概述 数据完整性指数据库中数据的 正确性、相容性和一致性 。包括现实世界中的应用需求的完整性。数据的完整性由完整性规则来定义。 关系模型的完整性规则是对关系的某种约束,提供一种手段来保证用户对数据库的修改时不会破坏数据库中数据的完整性。保证数据是有意义的。 关系模型分三类约束:实体完整性约束、参照完 阅读全文
posted @ 2019-10-15 10:46 G_Owen 阅读(1534) 评论(0) 推荐(0) 编辑
摘要: 概叙 关系数据库的基本特征是使用关系模型的组织数据,20世纪80年代以后,在商用DBMS中,关系模型逐步取代早期的网状模型和层次模型。 关系数据模型 作为数据模型,关系模型包含三个组成要素:关系数据结构、关系操作集合和关系完整性约束。 关系数据结构 重点 结构只包含单一的数据结构(关系),现实世界的 阅读全文
posted @ 2019-09-18 15:35 G_Owen 阅读(4157) 评论(0) 推荐(1) 编辑
摘要: 概览 mediaDevices 是 Navigator 对象的只读属性,一个单列对象,可以连接访问相机和麦克风,屏幕共享等媒体输入设备 方法 enumerateDevices 请求一个可用的媒体输入和输出设备列表,如麦克风、相机、耳机等。返回的 完成状态中是一个带有 "MediaDeviceInfo 阅读全文
posted @ 2019-08-13 23:34 G_Owen 阅读(4749) 评论(0) 推荐(1) 编辑
摘要: 组件生命周期函数 React 主动调用的方法,也可重写这些方法 "生命周期图谱" 当组件实例被创建并插入 中时,其生命周期调用顺序如下: constructor(props) 如果不需要初始化 state 或 不进行方法绑定,则不需要使用该方法 在组件挂载之前会先调用该方法,在实现构造函数时必须先调 阅读全文
posted @ 2019-07-31 22:42 G_Owen 阅读(861) 评论(0) 推荐(0) 编辑
摘要: 概览 是一个声明式,高效且灵活的用于构建用户界面的 库。可以将一些简短、独立的代码片段组合成复杂的UI界面,这些片段被称为“组件”。 React 大体包含下面这些概念: 组件 JSX Virtual DOM Data Flow 组件 可以将UI 拆分为独立且复用的代码片段,每部分都可独立维护。 组件 阅读全文
posted @ 2019-07-31 22:35 G_Owen 阅读(423) 评论(0) 推荐(0) 编辑
摘要: 1. 须将axios 配置中的 设置为 ,这样就不会让表格出现乱码现象; 2. 如果要动态设置文件名则需要让后台将名字设置到响应头中,否则将是一个乱码的文件名; 3. 然后通过`` 标签的特性来自动点击下载文件; 4. 如果要兼容IE则需要利用 方法; 5. 兼容Firefox 须将 body 标签 阅读全文
posted @ 2019-07-30 15:29 G_Owen 阅读(4223) 评论(0) 推荐(0) 编辑
摘要: 概念 单例模式,也叫单子模式,是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。 核心:确保只有一个实例,并提供全局访问。 实现思路 一个类能返回对象一个引用(永远是同一个)和一个获得该实例的方法(必须是静态方法,通常命名为 );当我们调用这个方法时,类持有的引用不为 阅读全文
posted @ 2019-07-22 20:26 G_Owen 阅读(841) 评论(0) 推荐(0) 编辑
摘要: 概念 《javascript设计模式和开发实践》中定义 函数既可作为参数被传递,也可以作为返回值输出 满足以下条件: 1. 接受一个或多个函数作为输入 2. 输出一个函数 高阶函数一般是那些函数型包含多于函数。在函数式编程中,返回另一个函数的高阶函数被称为Curry化的函数。 函数作为参数传递 将函 阅读全文
posted @ 2019-07-21 23:29 G_Owen 阅读(671) 评论(0) 推荐(1) 编辑
摘要: 闭包的形成与变量的作用域及生命周期密切相关,所以在理解闭包前,须理解变量 "作用域" 。作用域分全局和局部作用域,是指代码中定义变量的区域。(变量有效访问的范围。) 静态作用域 静态作用域又叫做词法作用域,采用词法作用域的变量叫词法变量。词法变量有一个在编译时静态确定的作用域。(JavaScript 阅读全文
posted @ 2019-07-16 09:55 G_Owen 阅读(557) 评论(0) 推荐(0) 编辑
摘要: "JavaScript 设计模式基础(一)" 原型模式 在以类为中心的面向对象编程语言中,类和对象的关系就像铸模和铸件的关系,对象总是从类中创建。而原型编程中,类不是必须的,对象未必从类中创建而来,可以拷贝另一个对象而变成新对象 从设计模式角度讲,原型模式是用于创建对象的一种模式,找到一个对象,不需 阅读全文
posted @ 2019-07-11 23:53 G_Owen 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 模式的起源 模式 起源于建筑学。20世纪70年代,哈佛大学建筑学博士Christopher Alexander和他的团队花大约20年,来研究为解决同一个问题而设计出的不同建筑结构,从中发现那些高质量设计中的相似性,并且用模式来指代这种相似性; JavaScript是一门 "[1]" "[2]" "[ 阅读全文
posted @ 2019-07-10 11:47 G_Owen 阅读(364) 评论(0) 推荐(0) 编辑
摘要: 什么是 Nginx Nginx 是一款轻量级高性能的web 和 反向代理服务器,类似于 ,也是一个 IMAP/POP3/SMTP (电子邮件)代理服务器。由俄罗斯程序设计师 开发;在高连接并发的情况下,Nginx能够支持高达 50000 个并发连接数的响应,是 Apache 服务器不错的替代品。 n 阅读全文
posted @ 2019-07-08 09:59 G_Owen 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 由于不同浏览器,不同版本性能不一,且控制台本质是是套用了一大堆 "eval" ,沙盒化程度高,所以需使用 "node" 环境测试来提高准确性 比第二种方法更简洁 倒叙简洁版 两个分号之间的表达式为 true 会一直执行直到 判断为 false (i = 0) 正序简洁版 当 i 大于等于数组长度或a 阅读全文
posted @ 2019-07-05 11:37 G_Owen 阅读(1106) 评论(0) 推荐(0) 编辑
摘要: 版权声明:本文为博主原创文章,未经博主允许不得转载。https://www.cnblogs.com/gaoguowen/p/11119088.html 什么是定时器 简单来说就是在一段时间间隔后执行一个函数或执行一段代码的方法 JavaScript 原生提供几种定时器 、`setTimeout re 阅读全文
posted @ 2019-07-02 10:42 G_Owen 阅读(2369) 评论(0) 推荐(0) 编辑
摘要: fetch 一个获取资源的接口,类似于 "ajax" 是基于 之上设计,旧版本IE 完全不支持,须借助 "polyfill" 来兼容 提供了对 Request 和 Response (以及其他与网络请求有关的)对象的通用定义 发送请求或者获取资源,需要使用 window.fetch or Windo 阅读全文
posted @ 2019-06-25 18:27 G_Owen 阅读(293) 评论(0) 推荐(0) 编辑