自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 论坛 (12)
  • 收藏
  • 关注

原创 GNU gettext -- 简洁即优美

在Windows下开发,习惯了LoadString()函数来从资源里记载文字,从而实现多语言的支持。但是在PHP里呢?还有在Linux下呢?而且,也不是每个人都使用LoadString()来加载文字,而是自己写了函数,从XML里甚至数据库里读取文字!文字资源加载的原理,无非就是key+value的模式,就是说给每个字符串都编了号,再通过编号来查找对应的值。但是这样做带来的问题是,编号往往很难起,特

2007-08-29 22:03:00 1418

原创 测试驱动开发(书评)

        秉承《重构》的风格,该书也是同样的冗长和繁复,说了为了再现真实的代码。以前,或许我会同意,但是现在已经受不了了。如果电影院不是放大片,而是如现实 生活一般平淡的镜头,你还会去看么?同样,文学作品即便是基于生活,也是经过提炼,浓缩和升华的。所以,我已经没有耐心慢慢跟你去从平凡中发现什么真理 了。好吧,书名已经说了,是TDD By Example。      因为TDD的所有元素都已经

2007-08-05 14:49:00 698

原创 COM漫谈(旧文)

COM漫谈 什么是COM?       关于是什么是COM,读者可以参阅本文后面的参考书目,因为对于概念的阐述这些书应该更加详细和系统。本文的目的只是想让大家在捧起一本厚厚的书之前,对于COM有一个整体的感性认识,从而知道为什么以及如何学习COM。 为什么使用COM?       一个复杂的系统总是有很多的子系统,子部件组合而成的,建一座高楼如此,构造一个软件亦是如此。最明

2007-08-01 22:35:00 995 1

翻译 新Groove(旧文)

新GrooveLotus Notes的创建者Ray Ozzie开发了一个全新的功能强大的点对点(peer-to-peer)协作平台。 by Steve Gillmor    经过三年时间的秘密开发,Ray O

2007-08-01 22:27:00 3011

空空如也

架构师和产品经理的区别?

发表于 2006-07-18 最后回复 2006-07-21

用wsdl2ws编译带有复杂结构的wsdl时出现问题

发表于 2004-06-08 最后回复 2004-06-08

UPnP1.0协议的C#实现源码

发表于 2003-10-17 最后回复 2003-10-18

FlashAlbum V0.2--把图片打包成Flash文件

发表于 2003-05-26 最后回复 2003-05-29

重读:《微软的秘密》

发表于 2003-05-13 最后回复 2003-05-15

游戏产业与核心技术

发表于 2003-05-12 最后回复 2003-05-13

推荐:Applied Microsoft .NET Framework Programming

发表于 2003-04-04 最后回复 2003-05-09

从Together的破解看java包的安全性

发表于 2003-04-08 最后回复 2003-04-29

设置CLASSPATH环境变量真的有必要吗?

发表于 2003-04-24 最后回复 2003-04-28

初识Together ControlCenter 6

发表于 2003-04-17 最后回复 2003-04-23

想在南宁找份软件开发的工作,有任何线索吗?

发表于 2003-02-11 最后回复 2003-03-09

把一个类成员函数设成回调函数,有人会吗?

发表于 2001-05-16 最后回复 2001-05-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人 TA的粉丝

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