摘要: 1.yield语句有两种形式 (1)yield return <expression>;一次返回一个元素 运行yield return 语句时,会返回一个 值,并记录当前位置及保留该值。下次调用迭代器函数时,将从该位置重新开始执行 (2)yield break;终止迭代 2.迭代器声明 (1) 返回 阅读全文
posted @ 2019-04-12 22:51 DreamGiant 阅读(253) 评论(0) 推荐(0) 编辑
摘要: 使用事务给表添加字段 阅读全文
posted @ 2018-11-16 20:22 DreamGiant 阅读(4109) 评论(0) 推荐(0) 编辑
摘要: 如果userinfo表中存在idx_name索引,则先删除再添加。否则直接添加索引 使用事务添加索引 创建索引,除了ALTER TABLE还可以使用create index 阅读全文
posted @ 2018-11-16 20:19 DreamGiant 阅读(1187) 评论(0) 推荐(0) 编辑
摘要: 1.<b>加粗</b> 为天地立心,为生民立命,为往圣继绝学,为万世开太平 2.<s>删除线</s> 为天地立心,为生民立命,为往圣继绝学,为万世开太平 3.<u>下划线</u> 为天地立心,为生民立命,为往圣继绝学,为万世开太平 4.<i>斜体</i> 为天地立心,为生民立命,为往圣继绝学,为万世 阅读全文
posted @ 2018-11-01 22:58 DreamGiant 阅读(506) 评论(0) 推荐(0) 编辑
摘要: 1.交换机持久化设置 exchange 持久化,在声明时指定 durable未true 2.队列持久化设置 queue 持久化,在声明时指定 durable 为true 3.消息持久化设置 DeliveryMode 属性:2代表持久化,1代表非持久化 此外集成IBasicProperties 的类还 阅读全文
posted @ 2018-10-12 09:51 DreamGiant 阅读(1018) 评论(0) 推荐(0) 编辑
摘要: 说废话,直接上图。 1.打开浏览器 2.工具 >Internet选项 3.常规 >设置 4.Internet临时文件 >查看文件 5.将缓存文件夹中内容全部删除 阅读全文
posted @ 2018-09-12 00:45 DreamGiant 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 1.public和private private修饰的成员变量和方法仅仅只能在本类中调用; public修饰的成员变量和方法可以在任何地方调用。 public修饰的内容是对外提供可以被调用的功能,需要相对稳定; private修饰的内容是对内实现的封装,如果公开会增加维护的成本。 2.protect 阅读全文
posted @ 2018-07-25 00:15 DreamGiant 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 使用EF查询数据库,之前使用Linq表达式,现在改成另一个种方法查询:Lambda表达式 其中Where方法是扩展方法。 扩展方法的第一个参数前必须加this关键字,紧跟着是类型表示这个方法是给哪个类型扩展的。后面的参数才表示调用这个方法的时候传的参数。 在第二个参数中,Expression表示La 阅读全文
posted @ 2018-05-09 23:41 DreamGiant 阅读(371) 评论(0) 推荐(0) 编辑
摘要: 今天上班遇到这样的业务:将删除的用户信息记录到记录表,再删除用户表中的信息。 可以说是不幸也可以说是幸运的。 在以往遇到这样的业务,我会考虑到各种出现异常或者失败的情况。在删除一张表数据失败的情况,对另一张表的操作也要还原。 但是今天,删除用户表失败时,无法删除刚刚记录到记录表的信息,因为没有一个条 阅读全文
posted @ 2018-04-28 00:09 DreamGiant 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 简称EF,是微软以ADO.NET为基础所发展出来的对象关系对应(ORM)解决方案。 EF就是用来处理数据的,与数据库打交道。但是底层还是用到了ADO.NET的那一套东西。 为什么叫对象关系对应解决方案? 对象关系对应又叫ORM。O——>object实体类,R——>Relations 关系,M——>M 阅读全文
posted @ 2018-04-14 11:40 DreamGiant 阅读(245) 评论(0) 推荐(0) 编辑