摘要:                    
本文介绍了函数式编程(FP)中的列表操作。首先是FP中列表的三种基本操作,在此基础上我们可以推导出其它的各种操作;随后介绍了F#中List 模块中的重要函数;最后通过两个自定义函数来展示如何结合使用列表、递归和模式匹配。顺便提一句,强烈建议你学习一下Haskell来了解FP的基本思想,在F#中很容易就能使用命令式编程的方式编写程序,这种灵活性往往使人偏离FP,尤其是在初学的时候。这就像我们学习英语的过程,想象一下,如果把你空投到美国(或其它英语国家),你的英语的进步是不是会快得多?                阅读全文
            
        阅读排行榜
给VS添加代码转换功能
2009-05-30 20:45 by Anders Cui, 2598 阅读, 收藏,
摘要:                    
本文借助于SharpDevelop的一个Web Service,将代码转换功能集成到了VS,顺便介绍了如何为命令添加快捷键。                阅读全文
            
        制作自己的wikibook
2011-05-03 21:38 by Anders Cui, 2528 阅读, 收藏,
摘要:                    
wikipedia.org是我特别喜欢的网站,首先是它的信息量极为丰富,不管是文章本身的内容,还是它所引用的外部资源;而且文章的风格也很让人喜欢,简约的文本,配以适量的图片,很对我的口味;另外一个重要的地方是,文章内容比较可靠。如果看到一篇喜欢的wiki文章,想打印出来,那么看页面的左边侧栏: 可以使用Printable版本打印,也可以保存为本地的PDF文件。最有趣的地方是“Create a book”:一旦开始书籍的创建,在页面的页首部分就会出现一个功能区域: 当我们把需要的文章都添加进来后,点击Show book,即进入书籍的管理页面,甚至还可以组织书籍的章节!然后,可以保存为本地文件,格                阅读全文
            
        What version of SQL Server do I have?(转)
2007-10-18 16:31 by Anders Cui, 2462 阅读, 收藏,
摘要:                    
SQL Server 版本号完全列表(转载).                阅读全文
            
        趣题一则:寻找那扇门
2012-04-10 23:51 by Anders Cui, 2460 阅读, 收藏,
摘要:                    
现在出现在你面前的是一堵朝两个方向无限延伸的墙。墙上有一扇门,但你并不确定门离你有多远,也不知道门位于哪个方向(左边或是右边)。你只有在走到门面前才能看到它。假设从当前位置到门要走n步(n大小未知),那么怎样走O(n)步就能找到那扇门?分析这道题让人“左右为难”,因为不确定如何才能走到尽快确定方向和位置。首先想到在错误的方向上走得越远,就意味着离正确的位置越远,因此较为保险的方法是,第一步向右走,看看有没有门;第二步——为了防止在错误的方向上渐行渐远——向左走,走两步,这样就可以确定在最初位置的一步范围内有没有门了。接下来,按照类似的方式左右徘徊,依次确定在最初位置的2,3,...,n有没有门                阅读全文
            
        使用PInvoke.NET插件为托管代码添加Win32 API签名
2007-01-13 19:08 by Anders Cui, 2295 阅读, 收藏,
摘要:                    
P/Invoke(Platform invoke)即在.NET Framework中调用Win32 API的过程。其中一个困难的地方就是确定要调用方法的签名(尤其是缺乏Win32编程经历的情况下),如果你也有这样的痛苦,试试PInvoke.NET插件吧。                阅读全文
            
        与武汉和黄州相关的几首诗词赋
2009-04-02 22:35 by Anders Cui, 2283 阅读, 收藏,
摘要:                    
明天就要动车去武汉了,补下课先,遂收集了一些比较喜欢的诗词赋,希望游玩时能有更多的体会。                阅读全文
            
        《福布斯》08年全球富豪排行出炉 盖茨不再是首富
2008-03-06 10:30 by Anders Cui, 2271 阅读, 收藏,
摘要:                    
《福布斯》今天发布了其2008年全球25大富豪排行榜,今年名列榜首的是美国“股神”沃伦·巴菲特(Warren Buffett),而连续13年夺得全球首富称号的微软董事长比尔·盖茨(Bill Gates)则首次输掉第一宝座并屈居第三.而中国香港知名实业家李嘉诚名列今年排行榜第11位.令人有些吃惊的是印度人占了其中四席。                阅读全文
            
        
                    
                
浙公网安备 33010602011771号