Generator 算是 ES6 中难理解的概念之一了,Generator 最大的特点就是可以控制函数的执行 你也许会疑惑为什么会产生与你预想不同的值,接下来就让我为你逐行代码分析原因 首先 Generator 函数调用和普通函数不同,它会返回一个迭代器 当执行第一次 next 时,传参会被忽略,并 ...
分类:
其他好文 时间:
2020-02-05 15:01:44
阅读次数:
62
生成器设计思路: 连接数据库 获取表结构 生成文件 1 下载与安装 "官网文档入口" "最方便的 maven 插件使用方式" 贴至pom 文件 2 新建配置文件 "填充配置信息(官网示例)" 项目实例 3 生成文件 默认不覆盖已有文件,重复生成文件后果 不过,可以设置可覆盖 但是注意,对于 xml ...
分类:
编程语言 时间:
2020-02-04 20:29:01
阅读次数:
73
我们首先要知道什么是可迭代的对象(可以用for循环的对象)Iterable: 一类:list,tuple,dict,set,str 二类:generator,包含生成器和带yield的generatoe function 而生成器不但可以作用于for,还可以被next()函数不断调用并返回下一个值, ...
分类:
编程语言 时间:
2020-02-02 11:51:03
阅读次数:
76
phpdocker.io 是一个很不错的项目,提供了好多php 的docker 基础镜像,同时官方网站也提供了一个generator generator 界面 说明 generator 也可以本地运行,使用docker-compose 参考资料 https://phpdocker.io/genera ...
分类:
Web程序 时间:
2020-01-30 14:07:47
阅读次数:
89
IfcElectricalDomain (电气领域) IfcElectricalDomain是IFC模型领域层的一部分。它扩展了IfcSharedBldgServicesElements中概述的有关构建服务的思想。它定义了电缆系统的概念,其中电缆传输电源、数据、电话信号或其他形式的电缆传输。 此外, ...
分类:
其他好文 时间:
2020-01-27 14:09:16
阅读次数:
100
一、let和const 概念: let和var的区别? (1)let是块作用域,var是函数作用域 (2)let在同一块作用域内不能重复声明 (3) let存在暂时性死区,也就是说要先声明后使用 (4) let不存在变量声明提升 const:用于声明常量,就是声明后不能赋值修改(注意对象或数组的属性 ...
分类:
其他好文 时间:
2020-01-22 20:09:27
阅读次数:
80
MyBatis Generator(MBG)的使用 MBG可以根据数据表生成对应的model、xml映射文件、mapper接口,只是简单的生成,还需要根据需求修改。 1、下载jar包 https://github.com/mybatis/generator/releases 解压后有3个jar包,只 ...
分类:
移动开发 时间:
2020-01-22 11:13:45
阅读次数:
93
//generator是可以用来控制迭代器的函数,可以暂停,也可以任何时候恢复function * loop () { for(let i = 0; i < 5; i++) { yield console.log(i) } } const l = loop() l.next() l.next() f ...
分类:
其他好文 时间:
2020-01-21 23:23:22
阅读次数:
84
Generator函数是es6提供的解决异步编程的方案之一;Generator函数是一个状态机,内部封装了不同状态的数据; <script type="text/javascript"> // generator定义 function后面跟个*号 function* myGenerator(){ c ...
分类:
其他好文 时间:
2020-01-21 16:41:08
阅读次数:
96
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD MyBatis Generator Configuration 1.0//EN" "http://m ...
分类:
其他好文 时间:
2020-01-17 20:51:07
阅读次数:
45