上一页 1 2 3 4 5 6 ··· 14 下一页
摘要: 关于C#多线程的文章,大部分都在讨论线程的起停或者是多线程同步问题。多线程同步就是在不同线程中访问同一个变量(一般是线程工作函数外部的变量),众所周知在不使用线程同步的机制下,由于竟态的存在会使某些线程产生脏读或者是覆盖其它线程已写入的值(各种混乱)。而另外一种情况就是我们想让线程所访问的变量属于线 阅读全文
posted @ 2017-01-30 22:00 hystar 阅读(2180) 评论(10) 推荐(5) 编辑
摘要: 最近重读《集体智慧编程》,这本当年出版的介绍推荐系统的书,在当时看来很引领潮流,放眼现在已经成了各互联网公司必备的技术。这次边阅读边尝试将书中的一些Python语言例子用C#来实现,利于自己理解,代码贴在文中方便各位园友学习。 由于本文可能涉及到的与原书版权问题,请第三方不要以任何形式转载,谢谢合作 阅读全文
posted @ 2016-11-27 11:54 hystar 阅读(952) 评论(0) 推荐(0) 编辑
摘要: 最近重读《集体智慧编程》,这本当年出版的介绍推荐系统的书,在当时看来很引领潮流,放眼现在已经成了各互联网公司必备的技术。这次边阅读边尝试将书中的一些Python语言例子用C#来实现,利于自己理解,代码贴在文中方便各位园友学习。 由于本文可能涉及到的与原书版权问题,请第三方不要以任何形式转载,谢谢合作 阅读全文
posted @ 2016-10-31 22:09 hystar 阅读(902) 评论(1) 推荐(0) 编辑
摘要: 最近重读《集体智慧编程》,这本当年出版的介绍推荐系统的书,在当时看来很引领潮流,放眼现在已经成了各互联网公司必备的技术。这次边阅读边尝试将书中的一些Python语言例子用C#来实现,利于自己理解,代码贴在文中方便各位园友学习。 由于本文可能涉及到的与原书版权问题,请第三方不要以任何形式转载,谢谢合作 阅读全文
posted @ 2016-09-26 22:13 hystar 阅读(1797) 评论(2) 推荐(0) 编辑
摘要: C#6.0随着.NET Framework 4.6而来,.NET Framework 4.6相较于.NET Framework 4.5(包括4.5.1、4.5.2等)变化不是太大,C#6.0也不像之前版本升级时总有几个吸引眼球的变化,而只是一些语法糖般的变化,不过这个版本在编译器方面做了许多工作。每 阅读全文
posted @ 2016-02-02 11:19 hystar 阅读(574) 评论(0) 推荐(1) 编辑
摘要: 系列文章目录1.C#与C++的发展历程第一 - 由C#3.0起2.C#与C++的发展历程第二 - C#4.0再接再厉3. C#与C++的发展历程第三 - C#5.0异步编程的巅峰C#5.0作为第五个C#的重要版本,将异步编程的易用度推向一个新的高峰。通过新增的async和await关键字,几乎可以使... 阅读全文
posted @ 2016-01-13 13:24 hystar 阅读(19783) 评论(68) 推荐(117) 编辑
摘要: 索引>查询>处理文档关联 处理文档关联 RavenDB坚持的一个设计原则就是文档是独立的,这就是说处理一个文档所需的所有数据都存储在文档本身之中。然而,这不是说对象之间不应存在联系。 在许多场景下我们都需要定义对象之间的关系。一般来说,我们主要面临一个主要问题:什么时候加载被包含的实体,我们打算由关 阅读全文
posted @ 2015-11-06 10:32 hystar 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 标题有点标题党,但相信各位看完这篇文章一定会所收获,如果之前没有接触过单元测试或了解不深通过本文都能对单元测试有个全新认识。本文的特点是不脱离实际,所测试的代码都是常见的模式。写完这篇文章后,我看了一些关于单元测试理论的东西,发现文章中有些好像不太合主流测试理论,由于理论和使用个人难以完美结合,只能... 阅读全文
posted @ 2015-10-08 10:37 hystar 阅读(33008) 评论(9) 推荐(18) 编辑
摘要: 本实现主要参考了发表于2003年《软件学报》的《一个有效的多边形裁剪算法》(刘勇奎,高云,黄有群)这篇论文,所使用的理论与算法大都基于本文,对论文中部分阐述进行了详细解释,并提取了论文中一些重要的理论加以汇总。另外对于论文描述无法处理的一些情况也进行了试探性的分析。多边形裁剪用于裁剪掉被裁剪多边形(... 阅读全文
posted @ 2015-10-05 21:36 hystar 阅读(16402) 评论(5) 推荐(5) 编辑
摘要: 之前的文章中,介绍了用WPF做一个转盘按钮控件,后来需要把这个控件移植到WinRT时,遇到了很大的问题,主要原因在于WPF和WinRT还是有很大不同的。这篇文章介绍了这个移植过程,由于2次实现的控件功能完全一样,文章主要关注点放在WPF与WinRT的不同上。定义控件模板的XAML文件在WinRT上的... 阅读全文
posted @ 2015-09-06 12:59 hystar 阅读(1374) 评论(0) 推荐(2) 编辑
摘要: 继之前那个控件,又做了一个原理差不多的控件。这个控件主要模仿百度贴吧WP版帖子浏览界面左下角那个弹出的按钮盘。希望对大家有帮助。这个控件和之前的也差不多,为了不让大家白看,文章最后发干货。由于这个控件和之前一篇文章介绍控件基本差不多,所以一些基本的实现点不再赘述,文本将主要介绍与这个控件功能密切相关... 阅读全文
posted @ 2015-09-02 11:52 hystar 阅读(5912) 评论(5) 推荐(10) 编辑
摘要: 本文主要针对WPF新手,高手可以直接忽略,更希望高手们能给出一些更好的实现思路。前期一个小任务需要实现一个类似含步骤进度条的控件。虽然对于XAML的了解还不是足够深入,还是摸索着做了一个。这篇文章介绍下实现这个控件的步骤,最后会放出代码。还请高手们给出更好的思路。同时也希望这里的思路能给同道中人一些... 阅读全文
posted @ 2015-09-01 09:16 hystar 阅读(5547) 评论(22) 推荐(6) 编辑
摘要: 源起很多年前刚毕业那阵写过一篇关于Entity Framework的文章,没发首页却得到100+的推荐。可能是当时Entity Framework刚刚发布介绍EF的文章比较少。一晃这么多年过去了,EF6.1已经发布很久,EF7马上就到来。那篇文章已经显得相当过时,这期间园子里出现了很多介绍EF4/5... 阅读全文
posted @ 2015-08-07 21:58 hystar 阅读(51346) 评论(147) 推荐(239) 编辑
摘要: Orchard一直是博主心中神一般的存在,由于水平比较菜,Orchard代码又比较复杂看了几次都不了了之了。这次下定决心要搞懂其工作原理,争取可以在自己的项目中有所应用。为了入门先到官网去学习一下相关的基础内容。看到这篇比较不错的入门文章,边学习边翻译一下。希望给有需要的朋友以帮助,也希望和对Orc... 阅读全文
posted @ 2015-07-07 10:50 hystar 阅读(1200) 评论(2) 推荐(0) 编辑
摘要: 本系列文章主要翻译自RavenDB官方文档,有些地方做了删减,有些内容整合在一起。欢迎有需要的朋友阅读。毕竟还是中文读起来更亲切吗。下面进入正题。起航获取RavenDBRavenDB可以通过NuGet获取,也可以直接在RavenDB官网下载压缩包。首先了解下压缩包中的内容,可以更好的根据需要进行选择... 阅读全文
posted @ 2015-06-01 11:47 hystar 阅读(1088) 评论(9) 推荐(1) 编辑
上一页 1 2 3 4 5 6 ··· 14 下一页