摘要:看到这样的题目,看到“配置”这个key word,你的脑海中是不是会呈现出一堆堆的XML、properties文件呢?是的,我说的配置,就是各位平常在做项目的时候经常碰到的配置文件。在一个项目中,配置文件是很重要的,不管它是简短的还是冗长的。配置文件指出了一个系统中可变化、可设定的部分,也就是说一个系统将其中一部分信息独立出来,将设定这些信息的权利交给了用户,这样用户就可以根据自己... 阅读全文
解读Hashtable
2006-01-06 14:16 by FantasySoft, 22204 阅读, 0 推荐, 收藏, 编辑
摘要:昨天看到了叶漂兄的Post:《Hashtable的烦恼!》,文中提出有关Hashtable中键值对(key/value pair)排序的问题。其实所谓键值对的排序问题,实质上就是键(key)排序的问题。而一直以来,我都认为Hashtable中的键排序是随机的,因为自己有限的编程经验告诉我:键值对插入的顺序不同会影响键值对的输出顺序,实际上就是影响到键的输出顺序了。在和quitgam... 阅读全文
IronPython 1.0 Beta1发布了 —— 跨越2005的好消息
2006-01-03 00:46 by FantasySoft, 2344 阅读, 0 推荐, 收藏, 编辑
摘要:在美国当地时间12月30日下午,北京时间则是12月31日凌晨,让人望眼欲穿的IronPython 1.0 Beta1版本终于赶在了2006年来临之前发布了!当时我正好参加公司Annual Dinner回到家中,原本已是十分开心,看到了这样的消息,更是让我激动不已。 在1.0版本的IronPython中,改动最大的地方莫过于去掉了LoadAssemblyBy*方法(包括L... 阅读全文
不可错过的MSDN TV —— IronPython: Python on the .NET Framework (下)
2006-01-02 21:15 by FantasySoft, 3993 阅读, 0 推荐, 收藏, 编辑
摘要:在去年的Post中,介绍了Demo中有关WinFX的内容。那么今年呢,我们继续把这件做了一年的事情给做完。IronPython 1.0都赶在2005年的最后一天发布了,而这个系列的最后一篇Post竟然难产,成为2006年的新生儿,也真够FT的~~ Demo 6 与C#之间的互协作:Demo中使用ImageView的Sample来自Windows SDK中WinFX ... 阅读全文
不可错过的MSDN TV —— IronPython: Python on the .NET Framework (中)
2005-12-28 00:45 by FantasySoft, 3759 阅读, 0 推荐, 收藏, 编辑
摘要:在上一篇Post中,我已经对前四个Demo做了简要的介绍,但那四个只是饭前的开胃小菜,好戏还在后头呢。嘿,上菜咯! Demo 5 使用WinFX:IronPython的开发从来都紧跟.NET Framework的升级,更重要的,它也十分重视IronPython在未来开发平台上的应用。而这个Demo则向大家展示了它运用WinFX的能力。 Demo 5.... 阅读全文
不可错过的MSDN TV —— IronPython: Python on the .NET Framework (上)
2005-12-27 01:16 by FantasySoft, 6032 阅读, 0 推荐, 收藏, 编辑
摘要:最近忙得焦头烂额,都把IronPython晾在了一边,真的好愧疚。一眨眼的功夫,IronPython的version竟然来了个三级跳:11月初的时候,偶还在向大家报道0.9.4发布的消息,而早在半个月前(12月9日),0.9.6就已经发布了。进展真的神速啊!从0.9.6的release memo可以了解到:0.9.7可能是不会出现的了,因为会直接发布1.0版本!看来,盼望已久的Ir... 阅读全文
说的都是概念——有关编程范式
2005-12-17 17:41 by FantasySoft, 5230 阅读, 0 推荐, 收藏, 编辑
摘要:在Python中,lambda是一个有趣的关键字,它用于定义简单的匿名函数。匿名函数的概念,是指没有与特定变量绑定的函数。也就是除了定义的那一刻可以引用该函数之外,你无法通过任何方式再次引用它了。这类似于我们熟知的立即数,因此我给由lambda语法定义的匿名函数起了个新名字:立即函数。存在即是真理,Python中引入了lambda语法,引入了匿名函数的概念,它所坚持的真理又是什么呢... 阅读全文
Sharepoint Newbie's Diary - 1st Entry
2005-12-12 23:59 by FantasySoft, 683 阅读, 0 推荐, 收藏, 编辑
摘要:Hey,everybody. This is my first English entry for my blog. Although I read some English articles everyday, my English is still not good enough to let me express all my thought. Anyway, Rome was bu... 阅读全文
今天真的很Perfect
2005-12-01 23:30 by FantasySoft, 793 阅读, 0 推荐, 收藏, 编辑
摘要:一眨眼的功夫又快到岁末了,原本早上的时候还在为时光的流逝而有所戚戚焉,谁知接二连三的好消息蹦出来,完全冲掉了我无聊的感春悲秋心情。 首先是来自Java社区的消息:致力于统一Java社区的Framework的组织——Java Web Alignment Group于近日成立了!在Java社区中,Framework的作用可谓是举足轻重,每一个开发者都或多或少从Framew... 阅读全文
真实的谎言——Upcasting的戏法
2005-11-29 01:35 by FantasySoft, 2372 阅读, 0 推荐, 收藏, 编辑
摘要:0.继续Allen Lee的大片激赏: Allen Lee在我是谁一文中探讨了Interface选择性透过的问题,可谓是绘声绘色,精彩纷呈。我虽言辞拙劣,只因自己还有几下C/C++的三脚猫功夫,又被曾经风靡一时的大片所动,遂延续Allen Lee的精彩,斗胆跟Allen抢抢生意。嘿,开场时间到了,帷幕拉开…… 首先出场的是一位长者——Michael: publi... 阅读全文