猛禽的编程艺术

编程是一门艺术

关于数据库表应该采用逻辑主键还是业务主键的讨论

昨天令狐因为处理动网论坛的数据库时,发现它是用帖子号来作为主键,由于无意中对它作了一些修改,导致帖子的关联变得混乱了。于是我们讨论了一下数据库表中主键的选择问题。因为对动网论坛的程序不熟,所以我也不知道它是怎么设计实现的,今天令狐把JavaEye上的一个关于这个方面的话题拿来讨论就好办了。我起初也...

2005-03-24 16:05:00

阅读数 5244

评论数 0

.net神话续篇

今天又有人旧话重提,谈起了.net的信任危机。其实我在《在这样的世界里,没人会不头晕的》中已经说过了,不过今天看了几篇相关文章,就再补充一下。我写了《.net神话》之后不久,偶然看到在那之前一年多,就有人说过:MS推.net最大的阻力将不是来自于外部,而是来自于MS自己的原生Windows。三年来...

2005-03-23 17:52:00

阅读数 4284

评论数 32

SVN的Local方式:个人源码管理的好办法

SVN的Local方式:个人源码管理的好办法 [Mental Studio]猛禽[Blog]SVN、Local方式、个人源码管理今天在QQ群里,有人在打听Delphi的VSS插件,于是被我B4了一番。正好我最近试用了SVN,感觉很不错,于是在群里强力推荐,以致于几乎被认为是SVN的托儿。-_-||...

2005-03-18 10:36:00

阅读数 11622

评论数 14

在这样的世界里,没人会不头晕的--关于最近的.net信任危机事件

我昨天链接一篇DDJ的一位.net专家宣布退出.net圈子的8挂。今天令狐告诉我,这个话题是CSDN首页的热门话题。CSDN就此对微软(中国)开发合作部的软件开发首席专家曹严明作了一个专访,国内的一位MVP也就此发表了自己的反驳意见。其实Richard的原文我没有很仔细地看(E文8好),但大致上没...

2005-03-17 14:32:00

阅读数 2935

评论数 0

语言的特性如何取舍

我最近在做的关于动态代理的研究时,常常会有这样的感觉。比如JAVA本身就提供了Dynamic Proxy,而不像在DELPHI下,要用Thunk这样的技术去作复杂的处理。对于序列化,Java/.net也都有现成的实现。这几天在实现Remoting的服务端时发现,需要一个HashMap,在DELPH...

2005-03-08 11:53:00

阅读数 3092

评论数 2

用Delphi实现动态代理(2):设计说明

用Delphi实现动态代理(2):设计说明 [Mental Studio]猛禽[Blog]在上篇《用Delphi实现动态代理(1):概述》中,对动态代理作了一个概要的说明,比如为什么需要这样的动态代理,它有什么用等。本篇将对我实现的这个动态代理的设计思路作一下介绍。  一、设计目标如上篇中这幅动态...

2005-03-05 10:19:00

阅读数 5795

评论数 11

提示
确定要删除当前文章?
取消 删除