银河

SKYIV STUDIO

  博客园 :: 首页 :: 博问 :: 闪存 :: :: :: 订阅 订阅 :: 管理 ::

2006年12月22日

摘要: 单位有一台闲置的旧 IBM Netfinity 7000 的服务器,双 Pentium Pro 200 MHz CPU,512 MB 内存,一个 9.1 GB 和五个 4.5 GB 的 SCSI 硬盘。我想将其废物利用一下,于是:1. 到 http://tw.releases.ubuntu.com/edgy/ 下载 PC (Intel x86) server install CD ,将下载得到的 ubuntu-6.10-server-i386.iso 文件刻录一张光盘。2. 用这张光盘在 IBM Netfinity 7000 服务器上安装 Ubuntu 6.10 (Edgy) 。3. 安装 A 阅读全文
posted @ 2006-12-22 16:26 银河 阅读(12553) 评论(37) 推荐(2) 编辑

2006年9月3日

摘要: 这是以下问题的答案: 这个程序会打印什么呢? class Count { static void Main() { const int START = 2000000000; int count = 0; for (float f = START; f count++; System.Console.WriteLine(count); } } 阅读全文
posted @ 2006-09-03 19:18 银河 阅读(1146) 评论(3) 推荐(0) 编辑

摘要: 与谜题26和27中的程序一样,下面的程序有一个单重的循环,它记录迭代的次数,并在循环终止时打印这个数。那么,这个程序会打印什么呢? class Count { static void Main() { const int START = 2000000000; int count = 0; for (float f ... 阅读全文
posted @ 2006-09-03 19:15 银河 阅读(409) 评论(0) 推荐(0) 编辑

摘要: 这是以下问题的答案: 下面的程序将打印什么? class Shifty { static void Main() { int i = 0; while (-1 i++; System.Console.WriteLine(i); } } 阅读全文
posted @ 2006-09-03 17:31 银河 阅读(951) 评论(0) 推荐(0) 编辑

摘要: 与谜题26中的程序一样,下面的程序也包含了一个记录在终止前有多少次迭代的循环。与那个程序不同的是,这个程序使用的是左移操作符(<<)。你的任务仍旧是要指出这个程序将打印什么。当你阅读这个程序时,请记住C#使用的是基于2的补码的二进制算术运算,因此-1在任何有符号的整数类型中(sbyte、short、int或long)的表示都是所有的位被置位: class Shifty { ... 阅读全文
posted @ 2006-09-03 17:28 银河 阅读(457) 评论(0) 推荐(0) 编辑

摘要: 这是以下问题的答案: 下面的程序计算了一个循环的迭代次数,并且在循环终止时打印这个计数值。那么,它打印的是什么呢? class InTheLoop { const int END = int.MaxValue; const int START = END - 100; static void Main() { int count = 0; for (int i = START; i count++; System.Console.WriteLine(count); } } 阅读全文
posted @ 2006-09-03 16:42 银河 阅读(739) 评论(1) 推荐(0) 编辑

摘要: 下面的程序计算了一个循环的迭代次数,并且在循环终止时打印这个计数值。那么,它打印的是什么呢? class InTheLoop { const int END = int.MaxValue; const int START = END - 100; static void Main() { int count = ... 阅读全文
posted @ 2006-09-03 16:40 银河 阅读(560) 评论(0) 推荐(0) 编辑

摘要: 这是以下问题的答案: 你能否举出这样一个合法的C#表达式,只要对它的某个子表达式加上括号就可以使其成为不合法的表达式,而添加的括号只是为了注解未加括号时赋值的顺序? 阅读全文
posted @ 2006-09-03 15:53 银河 阅读(938) 评论(0) 推荐(0) 编辑

摘要: 你能否举出这样一个合法的C#表达式,只要对它的某个子表达式加上括号就可以使其成为不合法的表达式,而添加的括号只是为了注解未加括号时赋值的顺序? C#解惑总目录 阅读全文
posted @ 2006-09-03 15:51 银河 阅读(507) 评论(1) 推荐(0) 编辑

摘要: 这是以下问题的答案: 下面的程序只涉及加法,它又会打印什么呢? class Elementary { static void Main() { System.Console.WriteLine(12345 + 5432l); } } 阅读全文
posted @ 2006-09-03 11:05 银河 阅读(864) 评论(5) 推荐(0) 编辑

摘要: 下面的程序只涉及加法,它又会打印什么呢? class Elementary { static void Main() { System.Console.WriteLine(12345 + 5432l); } } C#解惑总目录 阅读全文
posted @ 2006-09-03 11:03 银河 阅读(562) 评论(2) 推荐(0) 编辑

摘要: 这是以下问题的答案: 下面方法的目的是确定其唯一的参数是否为奇数。这个方法可行吗? public static bool IsOdd(int i) { return i % 2 == 1; } 阅读全文
posted @ 2006-09-03 09:31 银河 阅读(1539) 评论(1) 推荐(0) 编辑

摘要: 下面方法的目的是确定其唯一的参数是否为奇数。这个方法可行吗? public static bool IsOdd(int i) { return i % 2 == 1; } C#解惑总目录 阅读全文
posted @ 2006-09-03 09:29 银河 阅读(994) 评论(3) 推荐(0) 编辑

2006年9月2日

摘要: 这是以下问题的答案: 本谜题呈现了两个容易令人混淆的构造器。Main方法调用了一个构造器,但是它调用的究竟是哪一个呢?该程序的输出取决于这个问题的答案。那么它会打印什么呢?甚至它是否合法? class Confusing { Confusing(object o) { System.Console.WriteLine("object"); } Confusing(double[] dArray) { System.Console.WriteLine("double array"); } static void Main() { new Confusing(null); } } 阅读全文
posted @ 2006-09-02 20:47 银河 阅读(839) 评论(0) 推荐(1) 编辑

摘要: 本谜题呈现了两个容易令人混淆的构造器。Main方法调用了一个构造器,但是它调用的究竟是哪一个呢?该程序的输出取决于这个问题的答案。那么它会打印什么呢?甚至它是否合法?class Confusing{ Confusing(object o) { System.Console.WriteLine("object"); } Confusing(double[] dArray) ... 阅读全文
posted @ 2006-09-02 20:46 银河 阅读(545) 评论(1) 推荐(0) 编辑