如果一个函数定义中包含yield关键字,那么这个函数就不再是一个普通函数,而是一个generator函数, generator和函数的执行流程不一样。 函数是顺序执行,遇到return语句或者最后一行函数语句就返回。 而变成generator的函数,在每次调用next()的时候执行,遇到yield语 ...
分类:
编程语言 时间:
2020-06-18 16:19:31
阅读次数:
57
mybatis-generator主要用于逆向工程,根据数据库来生成实体类以及mapper映射文件 1.第一步先添加依赖 <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <vers ...
分类:
其他好文 时间:
2020-06-18 12:36:03
阅读次数:
44
引入swagger后,在services.AddSwaggerGen中增加如下内容 // Register the Swagger generator, defining 1 or more Swagger documents services.AddSwaggerGen(c => { ...... ...
分类:
Web程序 时间:
2020-06-17 12:50:03
阅读次数:
193
1.How to configure primary key's generator in JPA entity for oracle 2.jpa-primary-key-auto-generate 3.how-to-generate-primary-keys-with-jpa 4.[JPA(五) ...
分类:
其他好文 时间:
2020-06-16 23:06:46
阅读次数:
65
MyBatis-逆向工程 MyBatis Generator: 简称MBG,是一个专门为MyBatis框架使用者定制的代码生成器,可以快速的根据表生成对应的映射文件,接口,以及bean类。支持基本的增删改查,以及QBC风格的条件查询。但是表连接、存储过程等这些复杂sql的定义需要我们手工编写 官方文 ...
分类:
其他好文 时间:
2020-06-14 20:21:42
阅读次数:
60
使用MyBatis Generator生成器时,有时候没办法使用xml型的配置文件,比如将Maven项目设置成pom打包方式(<packaging>pom</packaging>)!由于Maven的工作机制对于打包方式为pom的项目是不会输出jar包或war和resources内容,所以放在reso ...
分类:
编程语言 时间:
2020-06-14 14:50:50
阅读次数:
69
普通生成器: j =[x*8 for x in range(10)]#普通列表生成式 j2 = (x*8 for x in range(10))#普通生成器 ,只需将 [ 改成( 即可。 print(j2)#能看到打印出的是生成器的内存地址,说明生成器返回的并不是列表,生成器只是可迭代的数列算法。 ...
分类:
编程语言 时间:
2020-06-13 13:23:48
阅读次数:
89
一、什么是异步? 所谓"异步",简单说就是一个任务分成两段,先执行第一段,然后转而执行其他任务,等做好了准备,再回过头执行第二段。比如,有一个任务是读取文件进行处理,异步的执行过程就是下面这样。 上图中,任务的第一段是向操作系统发出请求,要求读取文件。然后,程序执行其他任务,等到操作系统返回文件,再 ...
分类:
其他好文 时间:
2020-06-12 11:01:56
阅读次数:
61
一、终极解决 异步操作是 JavaScript 编程的麻烦事,麻烦到一直有人提出各种各样的方案,试图解决这个问题。 从最早的回调函数,到 Promise 对象,再到 Generator 函数,每次都有所改进,但又让人觉得不彻底。它们都有额外的复杂性,都需要理解抽象的底层运行机制。 异步I/O不就是读 ...
分类:
其他好文 时间:
2020-06-12 10:34:01
阅读次数:
74
1、准备生成代码需要的文件和jar包(下载地址) 2、配置generatorConfig.xml文件 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE generatorConfiguration PUBLIC "-//mybatis.org//DTD ...
分类:
其他好文 时间:
2020-06-11 16:24:33
阅读次数:
55