Santé

为明天干杯!
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2007年5月17日

摘要: 5月15日晚上约18点44分,NTT东日本营业区域的14个都道县内,所有NTT的Flets光纤网络、以及使用了光纤网络的IP电话突然之间都不能使用了。在大规模使用IP电话代替传统电话的日本,这是非常严重的事故。将近300万网络用户和60万的IP电话用户受到影响。经过NTT公司的紧急修复,终于在午夜1点35分完全恢复了网络使用,整个过程历时约7小时。NTT立刻对事故原因进行了调查。根据5月16日发布... 阅读全文

posted @ 2007-05-17 23:28 smalldust 阅读(824) 评论(0) 推荐(0) 编辑

2006年8月30日

摘要: 大家在使用Reflector浏览,分析各种.Net Assembly的时候,尤其是在分析EXE文件的时候,面对成百上千个Class不知所措时,我们总希望尽快抓住主线,知道这个程序是怎样一步步执行的。这个时候,我们通常要“从头抓起”——找到程序的EntryPoint,也即入口函数(通常为Main函数)。 这里,我们用60多行来写了一个小插件,来实现这个极其简单却极其有用的功能。 阅读全文

posted @ 2006-08-30 21:34 smalldust 阅读(3560) 评论(7) 推荐(0) 编辑

2006年7月18日

摘要: 由于各位争得面红耳赤,本文是专门博大家一笑的,纯属戏谑,若有不同意见请勿深究,请勿见怪:) 阅读全文

posted @ 2006-07-18 17:59 smalldust 阅读(13382) 评论(31) 推荐(2) 编辑

2006年7月17日

摘要: 作为一个强大的.Net Assembly反编译工具,Reflector对自己的保护措施又如何呢?这里本着学习的态度,对最新版本(4.2.45.0)的加密、保护措施进行了简单的分析。 阅读全文

posted @ 2006-07-17 11:08 smalldust 阅读(8653) 评论(8) 推荐(1) 编辑

2006年6月26日

摘要: 在.Net 1.x当中,使用Microsoft.Win32.RegistryKey类的GetValue方法读取注册表数据时,其实数据都是经过“处理”的;例如,某个字符串数据本来的值是%SystemRoot%\System32\IoLogMsg.dll但是用GetValue方法得到的数据却是C:\WINDOWS\System32\IoLogMsg.dll也就是说,在读取注册表... 阅读全文

posted @ 2006-06-26 17:22 smalldust 阅读(1641) 评论(5) 推荐(0) 编辑

2006年6月23日

摘要: 19号,我安装上IE7 Beta2; 23号,我终于忍无可忍将其删除; 最近一年以来,我曾经4,5次安装FireFox; 都是用了不到两周,就将其删除…… 阅读全文

posted @ 2006-06-23 10:47 smalldust 阅读(1996) 评论(13) 推荐(0) 编辑

2006年6月22日

摘要: 早在Java到来之际,程序员们都已逐渐接受并乐于接受String的这一特性:immutable。从C/C++转到.Net/C#的程序员们,在最初可能非常不适应把char[]和string分开对待,但是一旦习惯了就会觉得非常方便,尤其是直接以+进行连接,以及支持switch...case等。这个时候问题来了,string真的是immutable的吗?cbrumme的blog上给出了一个例子:Code... 阅读全文

posted @ 2006-06-22 10:56 smalldust 阅读(821) 评论(0) 推荐(0) 编辑

2006年6月21日

摘要: 除了Exception,你还能throw各种各样的东西:string, int...那么,这些能够被catch(Exception ex)捕获吗? 阅读全文

posted @ 2006-06-21 16:44 smalldust 阅读(3755) 评论(6) 推荐(1) 编辑

2006年6月13日

摘要: 习惯了.Net编程,尤其是以前几乎没有用过Basic,Pascal,C/C++等“较古老”的语言的程序员,遇到PInvoke,尤其是COM interoperation的时候,往往是一头雾水不得要领。相信在在将来,一方面是从C#,.Net以及Java开始学习编程的人会越来越多,一方面整个Windows也逐渐往Managed平台迁移,懂得如何直接同Win32API打交道的程序... 阅读全文

posted @ 2006-06-13 17:30 smalldust 阅读(833) 评论(1) 推荐(0) 编辑

2006年5月29日

摘要: 本题目选自CLR Team member Kathy Kam的BLOG。请你不要编译运行下面的代码,说出运行结果。classMainProgram{staticvoidMain(string[]args){doublea=Convert.ToDouble("1.170404");doubleb=Convert.ToDouble("2.170404");doublec=Convert.ToDoubl... 阅读全文

posted @ 2006-05-29 19:16 smalldust 阅读(2747) 评论(43) 推荐(0) 编辑

2006年5月11日

摘要: Google可以说是全世界使用最广泛的搜索引擎,其搜索的统计结果本身就是一笔宝贵的财富。Google每年都会推出Zeitgeist以发表最热门的关键字的相关数据,现在有了Google Trends,你就可以查看任意关键字的数据了。下面是搜索“PS3”的结果。从图上我们看出人们对PS3的关注程序——也即关键词被搜索的频率,和厂商的各种动作紧密相关。(顺便说一下,前天PS3的发... 阅读全文

posted @ 2006-05-11 18:51 smalldust 阅读(519) 评论(1) 推荐(0) 编辑

2006年4月25日

摘要: 在枚举中使用自定义Attribute来显示中文枚举值或者多语言枚举值?那么你在处理大量数据的时候,不担心反射的性能问题吗? 虽然使用反射,但是却比系统提供的Enum.ToString方法还要快4倍——本文提出的是一种实用,且在形式优雅的前提下保证最大性能的实现方法。 阅读全文

posted @ 2006-04-25 15:50 smalldust 阅读(6467) 评论(16) 推荐(0) 编辑

2006年4月18日

摘要: 新浪爱问,百度知道,Wiki系统,MS的KnowledgeBase……把这些集中起来,就是我这篇文章的主要内容了。 注:本文为草稿,旨在征求各位的批评指正。 阅读全文

posted @ 2006-04-18 15:23 smalldust 阅读(1331) 评论(7) 推荐(0) 编辑

2006年4月12日

摘要: 数学与算法的思考方式的讨论;含有UVS的136题的解法。 阅读全文

posted @ 2006-04-12 22:15 smalldust 阅读(2143) 评论(18) 推荐(0) 编辑

2006年3月29日

摘要: 就两位Blogger关于如何在程序启动时不显示主窗口问题的一篇文章;讲述了ApplicationContext的基本用法。 阅读全文

posted @ 2006-03-29 15:12 smalldust 阅读(10717) 评论(14) 推荐(1) 编辑