Web Analytics

多行宏定义中的注释问题

早上在写代码时遇到这样一个问题:即如何在一个拥有多行的宏定义中做注释?,这里把方法演化的过程贴出来,可能对某些朋友有些借鉴意义。 宏定义高深莫测,而且是比较细节的东西,详细说明请参见"C参考手册"之类的书籍。 ...

March 14, 2008 · 2 min · Tony Bai

使用Ubuntu工作了一上午

在公司里面,Windows还是一统天下的。人们已经熟悉了Windows上的各种软件和使用方法,特别是一些常用的配置管理工具,我们用的都是微软的产品,譬如Visual Source Safe,这给转到Ubuntu带来了一些麻烦,Ubuntu下虽然有Wine这个好工具,但是对于复杂的Windows软件来说,Wine的支持还是难以满足需求的。 ...

February 27, 2008 · 3 min · Tony Bai

牢骚中体验Ubuntu

春节过后,项目一直比较忙, 我的Ubuntu自从上周日安装到系统中后就一直没有怎么用过,好不容易盼到周末了,这回可有时间体验一下’热得烫手’的Ubuntu了。 ...

February 23, 2008 · 7 min · Tony Bai

初装Ubuntu 7.10

花了大半天时间备份数据,重装Windows后,终于可以安装Ubuntu了。Ubuntu 7.10的光盘在我的抽屉里都躺了多个月了,今天终于有了用武之地了。因为有了移动硬盘,我将笔记本硬盘的一个分区腾了出来,用来安装Ubuntu,分区大约20G,分出10个G来挂载/,1个G做SWAP分区,剩下一个FAT32分区存用户数据。 ...

February 17, 2008 · 2 min · Tony Bai

共享库中的符号链接

清晨,部门新来的一位小兄弟打来求助电话,说是系统启动的时候出现类似:“ld.so.1: testmain: 致命的: 重定位错误: 文件./libtestshared.so: 符号static_add: 参照的符号没有找到"的错误。这个系统是05年开发的一个复用度很高的自研产品,后续项目只需在其基础上做少量二次开发工作即可满足新功能的要求。为了做到一定的通用性,我们使用了类似插件的框架,这样系统在启动的时候会根据配置加载一些’共享库’(.so文件),而这个小同事反映的问题就出在这。 ...

February 3, 2008 · 6 min · Tony Bai

查表法求解'自然数对'问题

‘自然数对’是这样的一对自然数,他们的和与差的结果都是平方数,比如:自然数对32和68,根据定义32+68 = 100 = 10^2,68-32 = 36 = 6^2。现在的题目是:根据输入的两个100以内的自然数,打印出这两个整数之间的所有自然数对。 ...

January 29, 2008 · 2 min · Tony Bai

三角形输出问题考量

相信很多人在初学某门计算机语言的时候都会做过类似的题目:在控制台上输出用特定字符’拼’出来的某种图形,比如下面的这种三角形: * *** ***** ******* ********* 这样的问题应该算是入门级的了,大多人都是看之,做之,忘之,而今天我就拿这种入门级的题目说事,小问题里也许内含有大道理。 ...

January 27, 2008 · 4 min · Tony Bai

开发程序不能太'单纯'

昨天凌晨,突然接到云南移动哥们的电话,说他们正在进行的全网割接出现了问题,当时只有我们的产品遇到这样的问题,其他省的其他厂商的产品都已经顺利通过测试了。迷迷糊糊的我无奈的起床,开机,查找问题,这也让我体会到了这几天北方的夜晚的冷啊。 ...

January 23, 2008 · 2 min · Tony Bai

都是病毒惹得祸

上周日下午,接到同事的一个寻求支持的电话,原来是部门以前给中国联通做的一个运行在PC服务器上的程序在每天凌晨出现’挂死’情况,导致程序运行中断,问题连续几天复现。程序是老程序,在不下十多个省运行,一直都很稳定。通过联通的人发过来的截图,很难定位问题所在,所以只能打车到了联通机房现场查看了。 ...

January 18, 2008 · 3 min · Tony Bai

QA人员一定要有实际项目经验

最近一段时间正处于项目策划阶段,这个阶段势必要和部门QA打交道,咨询问题并获取支持。按照我们公司的软件开发流程,策划阶段要输出一系列文档的。这些文档都是有公司模板或者是经部门裁剪后模板作为基础的,所以现在项目前期策划基本上就是按照自己的思路填写文档,估计很多公司也都是这么做的。 ...

January 7, 2008 · 3 min · Tony Bai