一:匿名方法,委托,匿名委托,lambda。。。 1. 委托=> 函数指针 2. 委托不是一个新概念,在其他的编程语言中早已经产生。 javascript:非常熟悉匿名函数【闭包】 C++: 函数指针 3. 那么C#为了引进这个函数指针,将其进行包装成“委托”,同时将非托管的变成托管的。 4. 委托 ...
分类:
其他好文 时间:
2019-10-04 13:24:59
阅读次数:
82
一:linq基础必备IEnumerable,IEnumerator linq查询必须的集合必须要实现这两个接口。 《1》 IEnumerable GetEnumerator方法 《2》 Current 和MoveNext()属性, Reset方法 二:迭代的基础 1. 因为有了这IEnumerabl ...
分类:
编程语言 时间:
2019-10-04 11:39:20
阅读次数:
96
一 创建秘钥 1 Macbook $ ssh-keygen -t rsaGenerating public/private rsa key pair.Enter file in which to save the key ($HOME/.ssh/id_rsa): Enter passphrase ( ...
分类:
其他好文 时间:
2019-10-03 23:51:15
阅读次数:
604
什么是LINQ 长期以来,开发社区形成以下的格局: 1、面向对象与数据访问两个领域长期分裂,各自为政。 2、编程语言中的数据类型与数据库中的数据类型形成两套不同的体系,例如: C#中字符串用string数据类型表示。 SQL中字符串用NVarchar/Varchar/Char数据类型表示。 3、SQ ...
using DocumentFormat.OpenXml.Presentation; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threadin... ...
分类:
编程语言 时间:
2019-10-03 17:45:27
阅读次数:
94
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Language._7._0 { public ... ...
分类:
编程语言 时间:
2019-10-03 16:17:22
阅读次数:
96
这个类的id必须在调用之前手动分配 因为你没有设置主键自增策略,所以在使用id的时候,需要自己手动进行设置主键. ...
分类:
Web程序 时间:
2019-10-03 15:56:59
阅读次数:
95
当项目变得比较大的时候,如何还使用hbm.xml文件来配置Hibernate实体就会变得比较复杂。这里Hibernate提供了Annotation注解方式,使得Hibernate的映射文件变得很方便管理了。 这里简单介绍Hibernate的Annotation注解 一、声明实体 @Entity 对实 ...
分类:
编程语言 时间:
2019-10-03 14:20:26
阅读次数:
125
如果想在实体Entity里面中使用Java8的日期LocalDate、LocalDateTime类型, 则必须要求数据库驱动的版本不能低于4.2 maven中加入mysql驱动: 直接打开数据库驱动jar,里面有个META-INF/MANIFEST.MF文件,如图所示 如果你使用的mysql-con ...
分类:
数据库 时间:
2019-10-03 00:46:15
阅读次数:
301
简而言之就是将已存在的特性null参数验证,使用一个简单的语义标注进一步简化。 对于如下这段代码 简化为: 这个提案是在代码执行时,对值进行检测。 而已存在的可空类型(Nullable)不会影响代码的执行语义(代码执行顺序)。 而本提案中的操作符,可以改变代码的执行顺序,比如,不进入Insert函数 ...