摘要: java反编译工具 fernflower decompiler 阅读全文
posted @ 2019-04-06 16:20 1936xinyang 阅读(117) 评论(0) 推荐(0) 编辑
摘要: idea展开和折叠方法的快捷键 Ctrl+”+/-”,当前方法展开、折叠Ctrl+Shift+”+/-”,全部展开、折叠 idea中也有自定代码块的功能 //region 描述.....业务代码//endregion 提示Unescaped & or nonterminated character/ 阅读全文
posted @ 2019-04-06 16:19 1936xinyang 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 此方法通过使用延迟执行实现。 即时返回值为一个对象,该对象存储执行操作所需的所有信息。 只有通过直接调用对象的 GetEnumerator 方法或使用 Visual C# 中的 foreach(或 Visual Basic 中的 For Each)来枚举该对象时,才执行此方法表示的查询。 在查询表达 阅读全文
posted @ 2019-04-06 16:14 1936xinyang 阅读(252) 评论(0) 推荐(0) 编辑
摘要: LINQ查询方法一共提供了两种扩展方法,在System.Linq命名空间下,有两个静态类:Enumerable类,它针对继承了IEnumerable<T>接口的集合进行扩展;Queryable类,针对继承了IQueryable<T>接口的集合进行扩展。我们会发现接口IQueryable<T>实际也是 阅读全文
posted @ 2019-04-06 15:32 1936xinyang 阅读(1077) 评论(0) 推荐(0) 编辑
摘要: IList(IList<T>)会立即在内存里创建持久数据,这就没有实现“延期执行(deferred execution)”,如果被加载的实体有关联实体(associations),此关联实体不会被加载(既不立即加载,也不延迟加载)。IQeurable(IQuerable<T>)不会立即在内存里创建持 阅读全文
posted @ 2019-04-06 15:01 1936xinyang 阅读(257) 评论(0) 推荐(0) 编辑