在之前,我写了一个websql的封装类库,代码如下: View Code 上述代码存在的问题非常明显,由于websql操作都是异步操作,当我们为了获取到websql操作的结果之后再进行后续操作时,往往是通过回调函数来实现的,当回调一多的时候,回调地狱就出现了,为了解决回调地狱问题,我将通过Promi ...
分类:
数据库 时间:
2020-05-30 19:36:25
阅读次数:
76
面向对象:可以创建自定义的类型,很好的支持继承和多态。 面向对象的特征:封装、继承、多态 对象的概念: JS中,对象是一组无序的相关属性和方法的集合。 对象的作用:封装信息 对象具有特征(属性)和行为(方法)。 为什么需要对象? 保存一个值时,可以使用变量,保存多个值(一组值)时,可以使用数组 va ...
分类:
Web程序 时间:
2020-05-30 17:15:46
阅读次数:
82
Object 在scala中被object关键字修饰的类有如下特征: 1、是单例的 2、不需要通过new来创建对象,直接通过类名创建 3、没有有参的主构造器,但是有主构造代码块(不包含在任何方法中的代码,就是object的主构造代码块) 4、通常用于封装一些常量、工具类、枚举和隐式转换函数 5、主构 ...
分类:
其他好文 时间:
2020-05-30 17:14:32
阅读次数:
54
#coding=utf-8 """ Author:多测师_王sir Time:2020/5/20 17:24 Wechat:15367499889 Company:上海多测师信息有限公司 """ import os import smtplib from email.mime.text import ...
分类:
编程语言 时间:
2020-05-30 14:20:03
阅读次数:
75
后台管理项目中经常使用文件导入导出,故封装了一个通用table的导出组件的实现 思路 使用 Dropdown 控件选择导出类型 触发导出 tableColumns: [ { title: '序号', key: 'Ordinal', align: 'center' }, { title: '产品编号' ...
分类:
其他好文 时间:
2020-05-30 12:44:13
阅读次数:
65
说几句:最近比较忙,有时间会做封装,并且丰富功能,先贴一个,手动版的轮播图,拿走不谢 jsx部份: import React, { Component } from "react"; import "./RotationChart.less"; import imgOne from "../../. ...
分类:
其他好文 时间:
2020-05-30 12:40:48
阅读次数:
50
1.jQuery概诉 1.1 javaScript库 仓库:可以把很多东西放到这个仓库里面,找东西只需要到仓库里面查找到就可以了 javaScript库:即library,是一个封装好的特定的集合(方法和函数)。 从封装一大堆函数的角度理解库,就是在这个库中,封装了很多预先定义好的函数在里面,比如动 ...
分类:
Web程序 时间:
2020-05-30 10:31:47
阅读次数:
74
qsort快速排序函数是C语言的高阶函数,支持用于自定义排序比较函数,可以对任意类型的数组进行排序。本节我们尝试基于C语言的qsort函数封装一个Go语言版本的qsort函数。 认识qsort函数 qsort快速排序函数有<stdlib.h>标准库提供,函数的声明如下: void qsort( vo ...
分类:
其他好文 时间:
2020-05-30 10:26:46
阅读次数:
60
CSS盒模型 CSS盒模型本质上是一个盒子,封装周围的 HTML 元素,包括 外边距(marign),边框(border),填充(padding),内容物(content) 盒子模型的类型:W3C 标准和模型和 IE 盒模型(怪异盒模型) W3C 标准盒模型:属性 width 和 height 只包 ...
分类:
Web程序 时间:
2020-05-30 01:15:24
阅读次数:
68
1.封装的概念 (1)将东西包装在一起,然后以新的完整的形式呈现出来(即将属性和方法封装到类里面,通过添加访问修饰符来限制访问权限,以达到信息隐藏的目的) (2)信息隐藏:隐藏对象的实现细节,不让外部直接访问到 (3)将数据和方法包装进类中,加上具体实现的隐藏,共同被称作封装,其结果是一个同时带有特 ...
分类:
其他好文 时间:
2020-05-29 18:02:58
阅读次数:
157