本书是广受赞誉的《C# 图解教程》的最新版本。作者在本书中创造了一种全新的可视化叙述方式,以图文并茂的形式、朴...
本书的作者是日本知名游戏公司万代南梦宫的资深开发人员,书中通过10个不同类型的游戏实例,展示了真正的游戏设计和...
本书共分为13章,每一章侧重于特定主题的C#解决方案。具体内容包括:类和泛型,集合、枚举器和迭代器,数据类型,...
本书共分为敏捷基础、编写SOLID代码和自适应实例三大部分,将理论与实践相结合,介绍了当前使用Microsof...
数据应用是很常见的软件类型,实现过程中会涉及众多的开发技术与方法,如用户需要什么类型的软件、使用什么系统和平台...
<内容摘要> 本书出自日本知名游戏公司万代南梦宫的资深开发人员之手,面向初级游戏开发人员,通过10个...
本书是一本面向C#初学者的实用教程,由浅入深地讲解了C#的基础语法和重要特性,分析了在开发中必须掌握的技术...
本书全面讲解C#并发编程技术,侧重于.NET平台上较新、较实用的方法。全书分为几大部分:首先介绍几种并发编程技...
本书是世界顶级技术专家“十年磨一剑”的经典之作,在C#和.NET领域享有盛誉。与其他泛泛介绍C#的书籍不同,本...
本书是C# 领域久负盛名的经典著作,深入全面地叙述了C#编程语言和.NET平台的核心内容,并以大量示例剖析相关...
本书是广受赞誉C#图解教程的最新版本。作者在本书中创造了一种全新的可视化叙述方式,以图文并茂的形式、朴实简洁的...
本书是世界顶级技术专家“十年磨一剑”的经典之作,在C#和.NET领域享有盛誉。与其他泛泛介绍C#的书籍不同,本...
本书是一本广受称赞的C# 教程。它以图文并茂的形式,用朴实简洁的文字,并辅之以大量表格和代码示例,全面地阐述了...
本书是C# 领域久负盛名的经典著作,深入全面地叙述了C# 编程语言和.NET 平台核心,并以大量示例剖析相...
本书是经典教程的全面升级,通过许多精彩的示例介绍了C# 语言的每个新特性,深入浅出地讲解了C# 语言的核心...
本书围绕C# 语言元素、.NET 资源管理、使用C# 表达设计、创建二进制组件和使用框架等主题,针对50 ...
本书中,享誉全球的面向对象技术大师Robert C. Martin深入而生动地使用真实案例讲解了面向对象设...
《c#本质论(第3版)》是一部好评如潮的语言参考书,作者用一种非常合理的方式来组织《c#本质论(第3版)》的内...
本书是针对那些想提高编程技能的C# 开发人员而作。本书的一个基本原则是侧重于从现象中挖掘本质,而不是简单罗...
本书是一本C#入门图书,共分17章,除讲解了C#的语言基础、异常处理、面向对象及面向组件的基础知识外,还介...
所谓Go语言式的接口,就是不用显示声明类型T实现了接口I,只要类型T的公开方法完全满足接口I的要求,就可以把类型T的对象用在需要接口I的地方。这种做法的学名叫做Structural Typing,有人也把它看作是一种静态的Duck Typing。除了Go的接口以外… ...
在Clojure、Haskell、Python、Ruby这些语言越来越流行的今天,我们撇开其在数学纯度性上的不同,单从它们都拥有一类函数特性来讲,讨论函数式编程也显得很有意义。 一类函数为函数式编程打下了基础,虽然这并不能表示可以完整发挥函数式编程的优势,但是如果能掌握一些基…...
双重河内塔 《具体数学:计算机科学基础(第2版)》第 1 章作业题 11: 双重河内塔包含 2n 个圆盘,它们有 n 种不同的尺寸,每一种尺寸的圆盘有两个。如通常那样,要求每次只能移动一个圆盘,且不能把较大的圆盘放在较小的圆盘上面。 a 如果相同尺寸的圆盘是相互不可区分…...
本文是《深入理解C#(第2版)》网站上作者的文章 原文地址:https://www.csharpindepth.com/Articles/Chapter11/StreamingAndIterators.aspx 简介 LINQ to Objects是基于迭代器的。后者一…...
如果你已经有较多的面向对象开发经验,跳过以下这两步: 第一步 掌握一门.NET面向对象语言,C#或VB.NET。 强烈反对在没系统学过一门面向对象语言的前提下去学ASP.NET。 ASP.NET是一个全面向对象的技术,不懂面向对象,那绝对学不下去! 第二步 对.NET…...
2gua 今天上午在第三波 - 编程赢取《精益创业实战》中发布以下编码任务: 假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。如何只用这2个水壶从池塘里取得3升的水**(最后,这三升… ...
多个水壶的情况 在昨天的文章中,我们的算法只处理前两个水壶。现在让我们修改算法,处理输入的所有水壶。下面就是修改后的Water.cs: 1: using System; 2: using System.IO; 3: using Skyiv.Extensions;… ...
好久没有在这里写文章了,今天心血来潮把刚写的微信消息帖上来。 前段时间公司里的程序在极少的情况下会出现“死锁”问题。其实也不能算是“前段时间”,因为这个问题时不时会出现一次,持续了一年多了吧,但由于出现次数很少,所以也一直没有动力去挖出原因来。最近由于系统变得越来越复杂,使用…...
Jon Skeet 谷歌软件工程师,微软资深C# MVP,拥有10余年C#项目开发经验。自2002年来,他一直是C#社区、新闻组、国际会议的活跃技术专家和Stack Overflow总排名第一的用户,回答了数以万计的C#和.NET相关问题。Jon Skeet著有《深入理解C#》…...
Jon Skeet,谷歌软件工程师,微软资深C# MVP,拥有10余年C#项目开发经验。自2002年来,他一直是C#社区、新闻组、国际会议的活跃技术专家和Stack Overflow总排名第一的用户,回答了数以万计的C#和.NET相关问题,他还建立了Joda Time的.NET…...
本文是《深入理解C#(第2版)》网站上作者的文章 原文地址:https://csharpindepth.com/Articles/Chapter5/Closures.aspx 很多介绍闭包的文章都是基于函数式语言的,因为函数式语言对闭包的支持更好。因此,基于传统的OO语言…...
蒙提霍尔问题 蒙提霍尔问题(Monty Hall problem),亦称为三门问题,有可能是历史上最富争议的概率问题。蒙提·霍尔是美国电视游戏节目 Let's Make a Deal 的主持人,蒙提霍尔问题就是源自该节目中的一个游戏。 這个游戏的玩法是:参赛者会看见…...
软件开发中,数据类型的转换是一项非常重要的工作,同时也是非常容易产生错误的地方;本文,我们就C#开发中的各种数据类型转换做一些讨论,供大家参考。这些内容包括: C#语言内置转换 as与is运算符 TryParse()方法 Convert类 封装转换方法 对象的传递、复制和序…...
“大数据”很火了,先从自己的理解谈起吧。大数据就是数据量非常大,对吧?不然,也没办法证明它不是呀,就像没法证明他妈是他妈一样了。^^ 以前,对于开发人员或数据处理人员,处理数据最重要的是方法(如统计学、算法等)和技术(如数据库、表格等),随着数据量的爆炸式增长,对于海量数据的…...
Jon Skeet,谷歌软件工程师,微软资深C# MVP,拥有10余年C#项目开发经验。自2002年来,他一直是C#社区、新闻组、国际会议的活跃技术专家和Stack Overflow总排名第一的用户,回答了数以万计的C#和.NET相关问题,他还建立了Joda Time的.NET…...
5.0 out of 5 stars Great book to learn C#, October 27, 2012 I have been developing for a couple of years now so I'm pretty familiar w…...
缘起 话说昨日(2012-11-08)刚好在微博上看到@陈利人老师发了一条解谜题送《思考的乐趣:Matrix67数学笔记》的微博。 题面 “迷宫”题:从图左边入口处的2011进去,在迷宫里转… ...
本文在《深入理解C#(第二版)》译者序的基础之上进行了一些删改 Manning出版社出版的很多图书,都用XXX in Ac… ...
与manbetx户口第一次相遇是在2013年刚考上研究生时。本科作为一个理科生,所学专业与计算机毫无关联,疯疯傻傻的到了快毕业了,突然清醒——工作不好找啊! 我也走上了前辈们的老路,延迟找工作——读研。现在想想也许真的是逃避现实吧!到了大四上学期,天天五点多去图书馆占位置,每天早上去图书馆…...
在使用C#开发软件时,我们可以使用.NET Framework中的DateTime结构(System命名空间)来处理日期和时间;但是,在DateTime结构中却少了一些关于星期的常用计算方法,比如: 某一天是当年中的第几周。 某一天是当月中的第几周。 获取星期几的中文名称。…...