一.lambda含义     lambda表示数学符号“λ”,计算机领域中λ代表“λ演算”,表达了计算机中最基本的概念:“调用”和“置换”.在很多动态语言和C#中都有相应的lambda语法,这类语法都为了简化代码,提高运行效率. 二.lambda 项目的背景,参考这里.     无论是面向对象语言还是函数式语言,基本数值都可以被动态的封装入程序动作:面向对象语言通过“方法”,函数式语言通过“函数.     介于“方法”和“函数”的定义有很多种,补充下IBM知识库的解释: 在面向对象语言中,方法不…
VS2015预览版中的C#6.0 新功能(一) VS2015预览版中的C#6.0 新功能(三) 自动属性的增强 只读自动属性 以前自动属性必须同时提供setter和getter方法,因而只读属性只能通过先声明field,然后property只提供getter方法来实现,无法通过自动属性来实现.在c#6.0中,可以通过如下的形式声明只读的自动属性: public string FirstName { get; } 对于只读的自动属性,其backing field是readonly的,其值可以在属性…
2019年11月08日 数砖的 Xingbo Jiang 大佬给社区发了一封邮件,宣布 Apache Spark 3.0 预览版正式发布,这个版本主要是为了对即将发布的 Apache Spark 3.0 版本进行大规模社区测试.无论是从 API 还是从功能上来说,这个预览版都不是一个稳定的版本,它的主要目的是为了让社区提前尝试 Apache Spark 3.0 的新特性.如果大家想测试这个版本,可以到 这里 下载. Apache Spark 3.0 增加了很多令人兴奋的新特性,包括动态分区修剪(…
宣布 .NET 7 预览版 1 Jeremy 2022 年 2 月 17 日 今天,我们很高兴地宣布 .NET 历史上的下一个里程碑.在庆祝社区和 20 年创新的同时,.NET 7 Preview 1 标志着迈向 .NET 下一个 20 年的第一步. ASP.NET Core Preview 1 和 EF7 Preview 1 也在今天发布. .NET 7 建立在 .NET 6 建立的基础之上,包括一套统一的基础库.运行时和 SDK,简化了开发体验,提高了开发人员的工作效率..NET 7 的主要…
前言 昨天晚上微软爸爸开了全国开发者大会,会上的内容,我就不多说了,园子里面很多.. 我们唐总裁在今年曾今透漏过SQL Server love Linux,果不其然,这次开发者大会上就推出了MSSQL Server on Linux预览版 官方地址:https://docs.microsoft.com/zh-cn/sql/linux/  E文好的可以自己去看,还是很详细的 废话不多说,直接开始我们今天的正文MSSQL Server on Linux预览版的安装. 正文 首先我们来了解一下目前MS…
微软已经发布 Windows Server 2016 和 System Center 2016 第三个技术预览版,已经提供下载.Windows Server 2016 技术预览版第三版也是首个包括了容器技术的支持的版本,也提供了 Nano Server 和数据中心增强的功能. Windows Server 容器是微软和 Docker 合作的,开发者可以通过隔离操作系统环境的方式来运行应用.Windows Server 容器是 Docker 开源计划的一部分,容器可以通过 PowerShell 或…
下载更新: 安装之后右下角: Win10桌面预览版14316更新内容:       Windows上运行乌班图Bash:通过设置开启开发者模式,更新和安全>面向开发人员.然后搜索"Windows功能",选择"启用或关闭Windows功能",并启用Windows子系统Linux(测试版).若要安装Bash,打开命令提示符,输入"bash". 安装之后,以管理员身份运行cmd,输入bash: 下载完成后会自动安装,并且新增一个bash on u…
上个月的微软Build大会上宣布了.NET 4.5.1的推出,Heydarian的这个演讲题为".NET开发中的新内容",涵盖了.NET Framework中一些重要的新特性. Heydarian的演讲主要围绕着三个方面展开:开发者生产力.应用程序的性能及持续创新.首先是开发者生产力,他在提到了32位机器上的该功能在2005年就已发布,随后高兴地宣布64位机器上的相同功能将成为.NET 4.5.1的一部分.这一功能和32位版本是完全相同的.随后,Heydarian宣布了检测方法返回值的…
问题的由来: 自从安装上了最新发布的Windows 10 ,使用起来有诸多的改进:无论是重绘的图标还是通知消息中心的整合还是更智能的OneDrive客户端都使得工作起来非常愉悦. 不过笔者这两天频繁遇到晚上下班休眠了的机器,第二天早晨回来电脑处于开机状态的现象,这个奇怪的现象之前笔者曾经写过在Windows 8 下面的解决办法 (可前往此处查看当时博文调查Windows 8 的“幽灵”般启动). 通过一系列的查看发现此法在本次的9926版上不灵,所提示的内容居然是个“唤醒源:未知”. Figur…
00x0 前言 4月7日凌晨,微软推送了最新的Windows 10一周年更新预览版14316,其中重要的是原生支持Linux Bash命令行支持. 00x1 问题 如何开启Linux Bash命令行? 00x2 步骤 将Windows 10系统升级到最新版本Build 14316(这是必需条件) 设置开发人员模式:开始菜单-设置--更新和安全--针对开发人员--选择开发者模式,如下图: 开启Windows Subsystem for Linux (Beta): 打开控制面板-程序和功能,在左上角…