银河

SKYIV STUDIO

  博客园 :: 首页 ::  ::  :: 订阅 订阅 :: 管理 ::
  150 随笔 :: 2 文章 :: 1150 评论 :: 48 引用

置顶随笔 #

     摘要: 我在“浅谈 BigInteger”的随笔中实现了一个 Skyiv.Numeric.BigInteger 类,那时乘法是使用常规的 O(N2) 的算法,所以比 .NET Framework 3.5 Base Class Library 中的 System.Numeric.BigInteger 类稍慢,后者的乘法是使用 Karatsuba 算法,其时间复杂度约为 O(N1.585)。  阅读全文
posted @ 2008-07-25 22:07 银河 阅读(1565) | 评论 (14)编辑

     摘要: 应 Anytao 的邀请,“使用 C# 开发智能手机软件:推箱子”系列文章参与CLR团队精品系列推广活动。这篇文章是“使用 C# 开发智能手机软件:推箱子”的导航页面。  阅读全文
posted @ 2007-10-19 00:04 银河 阅读(5060) | 评论 (39)编辑

     摘要:   自2000年6月22日微软向全球宣布自己的.NET战略,到现在已经七年多了。作为.NET战略的基础,Microsoft .NET Framework 也已经发行了多个版本。下面,我们就来看看这些年来微软到底发布了哪些 .NET Framework 版本。(关于 Microsoft .NET Compact Framework 的版本请参阅“黎波”的文章:“如何判断 .NET Compact Framework 的版本”)   阅读全文
posted @ 2007-10-13 18:49 银河 阅读(13293) | 评论 (47)编辑

2010年1月31日 #

     摘要: 我们单位有一些PR2打印机找不到串口数据线,只好自己做。用万用表测量串口数据各针脚的连接方式,发现和一般的RS232数据线的连接方式有些不同。连接方式如下:5:GND <===> 5:GND2:RXD <===> 3:TXD3:TXD <===> 2:RXD4:DTR <===> 6:DSR6:DSR <===> 4:DTR1:DCD &...  阅读全文
posted @ 2010-01-31 16:43 银河 阅读(44) | 评论 (0)编辑

2009年12月29日 #

     摘要: Instructions for MMIX: A RISC Computer for the New Millennium   阅读全文
posted @ 2009-12-29 12:03 银河 阅读(98) | 评论 (1)编辑

2009年12月27日 #

     摘要: 本文讲述如何编写 Makefile 文件。为工程编写 Makefile 的好处是能够使用一行命令来完成“自动化编译”,一旦提供了正确的 Makefile,编译整个工程你所要做的唯一的一件事就是输入 make 命令。整个工程完全自动编译,极大提高了效率。  阅读全文
posted @ 2009-12-27 21:03 银河 阅读(1176) | 评论 (2)编辑

2009年12月25日 #

     摘要: 本文讨论在 Ubuntu 9.10 操作系统中从源代码编译 MonoDevelop 2.2 版的方法。  阅读全文
posted @ 2009-12-25 21:07 银河 阅读(1623) | 评论 (9)编辑

2009年12月24日 #

     摘要: 本文讨论 Scala 语言和 C# 语言的各种类型的参数传递。以及如何从源代码编译 Scala SDK。   阅读全文
posted @ 2009-12-24 21:23 银河 阅读(821) | 评论 (9)编辑

2009年12月23日 #

     摘要: 本文讨论 Scala 和 Mono 中不同版本的 mscorlib.dll 。  阅读全文
posted @ 2009-12-23 23:03 银河 阅读(1137) | 评论 (7)编辑

2009年12月22日 #

     摘要: 本文讲述 Scala 语言和 C# 语言混合编程的事儿。  阅读全文
posted @ 2009-12-22 23:56 银河 阅读(1095) | 评论 (6)编辑

     摘要: 前几天,老赵发表了两篇文章:在.NET平台上使用Scala语言(上):初尝 和 在.NET平台上使用Scala语言(下):分析。我拜读了以后,对 Scala 语言也感兴趣。于是就开始了尝试。  阅读全文
posted @ 2009-12-22 16:51 银河 阅读(1389) | 评论 (4)编辑

2009年12月21日 #

     摘要: 本文介绍 Donald E.Knuth 发明的 MMIX 机器及其汇编语言。  阅读全文
posted @ 2009-12-21 11:58 银河 阅读(1497) | 评论 (19)编辑

2009年12月18日 #

     摘要: 我们知道,在 2009-10-29 发布的 Ubuntu 9.10 操作系统中已经内置 mono 2.4.2.3 版本了。到了 2009-12-08,mono 2.4.3 版本发布了。随后,在 2009-12-14 日,又发布了 mono 2.6 版本。而 Patric 又在 2009-11-29 日发表了 Mono 2.6 parallel environment on Ubuntu 9.10 。  阅读全文
posted @ 2009-12-18 15:37 银河 阅读(1637) | 评论 (6)编辑

2009年12月13日 #

     摘要: 我写了一个 C# 程序来检测 .NET Framework CLR 版本。   阅读全文
posted @ 2009-12-13 00:14 银河 阅读(1436) | 评论 (7)编辑

2009年12月5日 #

     摘要: 本文讨论实现一个将各个数据库整合在一起的数据库小工具的 C# 程序,这个程序主要使用 System.Data.Common 命名空间中的类来进行工作。  阅读全文
posted @ 2009-12-05 21:04 银河 阅读(1792) | 评论 (3)编辑

2009年11月29日 #

     摘要: 有关 bitbucket.org 和 Mercurial 的一些事儿。  阅读全文
posted @ 2009-11-29 20:43 银河 阅读(256) | 评论 (3)编辑

2009年11月19日 #

     摘要: 本文浅述在 Ubuntu 操作系统下使用 mono 进行 C# 开发,涉及 MonoDevelop 和 NUnit 等。  阅读全文
posted @ 2009-11-19 17:11 银河 阅读(2520) | 评论 (36)编辑

2009年11月18日 #

     摘要: 《.NET探秘:MSIL权威指南》,[加]Serge Lidin 著,包建强 译,人民邮电出版社,2009年9月第1版《Expert .NET 2.0 IL Assembler》译者笔记第1章 简单示例 (第2页至第20页)第3页,倒数第4自然段IL代码由CLR“托管”。CLR托管至少包括三个主要的活动:类型控制、结构化异常处理和垃圾收集。类型控制涉及在执行期间项类型的验证...  阅读全文
posted @ 2009-11-18 10:35 银河 阅读(216) | 评论 (3)编辑