代码改变世界

比基础更基础的问题——关于二进制文件

2004-09-20 23:56 by FantasySoft, 1989 阅读, 0 推荐, 收藏, 编辑
摘要:二进制文件,这个再基础不过的名词,正因为它的无处不在,或许没有人会关注它背后隐含的内容。其实我也一样,在写下这些文字之前,我也是认为二进制文件就像空气一样,平常得让人完全忽略了。 很偶然的,今天在写代码的时候使用了fopen函数: FILE * fopen (const char * filename, const char * mod... 阅读全文

IronPython的第三块鳞片

2004-09-18 15:54 by FantasySoft, 1695 阅读, 0 推荐, 收藏, 编辑
摘要:已经两天没有见到IronPython那条小蟒蛇,你想念它了吗?今天就再跟大家说说它的事情吧。由于IronPython的老爸Jim的blog半天都不会更新一次,Mail List就成为所有的信息的来源了。9月份的Mail依旧热闹,而且很多热心的程序员对一些bug给出了自己的解决办法。 1、对于Interactive方式下class的定义,如下 >>> class Fa... 阅读全文

我的基础算糟糕得可以了

2004-09-17 20:50 by FantasySoft, 1151 阅读, 0 推荐, 收藏, 编辑
摘要:晚上正在津津有味地看着DirectX的文章,朋友通过MSN给我发来一个问题: 1 + 1/2 + 1/3 + 1/4 + ...... + 1/n怎么计算? 看到这个问题,我愣住了,好象曾经在什么地方看到过这样的一个问题,当时还看到了解答。可是现在怎么都想不起来了。我只好很不好意思地告诉我的朋友,我不知道该怎么计算。当我回复这条信息的时候,着实有点沮丧,... 阅读全文

IronPython的第二块鳞片

2004-09-15 23:54 by FantasySoft, 1826 阅读, 0 推荐, 收藏, 编辑
摘要:今天花了两个小时的时间把users-ironpython.com Archives中8月份的Mail仔细的看了一遍,整体的感觉就是IronPython这条小蟒蛇真的太幼小了,确实需要一段很长的时间才能成长起来。当然,我们可以从它的主人Jim的Mail中体会到他抚养这条小蟒蛇所承受的压力以及他的决心。 8月份的Mail长达3900多行,在这些Mail当中,有提问的,有b... 阅读全文

MySql中的事务问题

2004-09-15 16:03 by FantasySoft, 2814 阅读, 0 推荐, 收藏, 编辑
摘要:今天非常开心,因为终于将昨天一个让我很郁闷的问题解决了。事情是这样的,根据业务逻辑的要求,需要对两张数据表进行更新,为了保证数据的完整性,就需要使用transaction的概念了。如以下代码所示: conn.setAutoCommit(false);try { PreparedStatement insertStatement = conn.prepareStatement(... 阅读全文

一步一步的接近线程同步

2004-09-13 23:55 by FantasySoft, 1073 阅读, 0 推荐, 收藏, 编辑
摘要:前几天,我尝试着建立了第一个基于SDK的窗口之后,那个窗口就像是通向一片未知世界的通道一样。我推开窗,发现外面的世界真的很精彩,同时也很无奈,因为我依旧有着很多的迷惑。"问题男"老大指出我的程序应该使用GetMessage方法,这样会在没有消息的时候,线程会被Suspend。如果使用PeekMessage则会几乎耗尽所有的CPU时间。老大的回复促使我重新去看了一下MFC的框架中处理... 阅读全文

IronPython的伙伴——Boo

2004-09-12 21:59 by FantasySoft, 5294 阅读, 0 推荐, 收藏, 编辑
摘要:带着IronPython和Python之间兼容性的问题,我拜读了Jim的blog,也查阅了很多资料。结果是没有找到答案,倒是有一个意外惊喜,因为发现了在.NET上IronPython并不孤单,除了先前就曾关注过的Python. For NET之外,现在又多了一个更Cool的伙伴——Boo。Boo这个项目来头也不小,她是开源社区CodeHaus在Language方面的两个项目之一,而... 阅读全文

IronPython的第一块鳞片(补充)

2004-09-12 13:16 by FantasySoft, 2691 阅读, 0 推荐, 收藏, 编辑
摘要:昨天,带着坚定的决心开始去摸索IronPython身上的每一块鳞片了,而在前一篇post当中有一个最经典的例子——HelloWorld。如果你有尝试着在>>>提示符下敲入所有代码的话,你会发现代码输入至第三行,然后再按回车之后,出现了Exception,以致于无法继续下去。事实上,这样的操作在Python上面是一切OK的,另外一方面,如果你将那几行简单的代码写入一个.py文件(譬如... 阅读全文

MFC全接触(三)

2004-09-11 23:44 by FantasySoft, 2963 阅读, 0 推荐, 收藏, 编辑
摘要:昨天"问题男"老大给我的那篇post:噢,我的第一个基于SDK的窗口写了回复:“为何要PeekMessage呢?这样会令你的程序占用能占用的所有cpu时间,不如GetMessage,在没有消息时线程将被suspend。”这个回复让我思考了很久,也让我有了更多收获。真的很喜欢这种感觉,自己写下了一些简单而不成熟的想法,高手看到了又不吝赐教,正是大家这种知识共享的精神让我每天都有莫大的收... 阅读全文

IronPython的第一块鳞片

2004-09-11 03:35 by FantasySoft, 2789 阅读, 0 推荐, 收藏, 编辑
摘要:今天在写blog的时候,我看到了链接栏上的两位已经被冷落了好久的朋友:Python和Twisted。回想一下自己的计划,既然已经付出了学习的努力,为什么不坚持下去呢?我想是时候重新去关注Python,关注Python与.NET平台的联姻了。首先自己是一个动态脚本语言的疯狂爱好者,javascript就是自己很喜爱并且使用得比较熟练的语言之一,虽然大家对她有着或多或少的偏见;其次,自... 阅读全文
上一页 1 ··· 17 18 19 20 21 22 23 24 25 ··· 27 下一页