- 博客(9)
- 收藏
- 关注
原创 Everything can be Agile!
<br />公司请来了thoughtworks的顾问William Rowden,我有幸和他进行面对面的交流。并且他作为作为我们团队的顾问,这真是一个绝好的学习Agile的机会。<br /> <br />我和TY与William经过两天的交流,除了一些敏捷的基本问题,和讨论我们团队的一些问题以外,让我最深的是,他可以把敏捷用在任何地方,包括这个敏捷顾问项目本身。今天和他一起做了这个敏捷顾问项目的确定用户(各团队成员),Story(各团队成员的目标)。Story都是按照经典的 "As... I want to
2010-08-20 23:58:00
272
原创 小心陷阱--% of C
今天跑单元测试,发现一个内存非法访问。开始以为是某些逻辑有错误,一直在看是不是哪里越界操作了。后来还是T同志比较快发现了,原来是一个类型转换出现的问题:在形如a[func())]的数组访问中,func()得到的竟然是个负数。而func的最后返回值,是形如 return (int)uiVar1 % iVar2 这样一个表达式。其中uiVar1是unsigned int型,iVar2是int型。之所
2008-01-29 02:30:00
490
原创 WebBrowser编程的另一个天空
俺们公司的设置工具啊,都是我一个人维护了。过去一年里,除了自己弄了些设计模式来方便自己扩展功能,好像就没有什么能说出去的技术了。不甘心啊,我就不相信不能做出令人用起来更舒畅的网页编辑软件!以前都只是靠操作操作DOM对象,响应WebBrowser的事件的基础上做各种功能。功能倒是做出来不少,可是这样的写出来的代码看上去挺不爽的,而且效率不太高。而有一点硬伤是我一直没有解决的:在HTML控
2007-09-05 02:20:00
1821
1
原创 希望?
面试过去1个多星期了。我本已经准备暂时继续在Y公司,日后再回广州的,可是十分意想不到地今天H公司的技术部门打电话给我,叫我再等等消息,能帮我争取一下。呵呵,他提到似乎是嵌入式方向的。虾虾刚上了嵌入式的课,告诉我嵌入式的前景,似乎真的不错喔。只要我能做出优秀的软件,不论哪个方向我都会很欣然的。现在的确很想去H公司,如果长远发展有前途的话,在那里安定下来也是很好的事情,离爸妈也不远嘛。我的职业命运
2007-09-05 01:42:00
410
原创 初试DirectDraw
由于用GDI/GDI+不能在TWebBrowser表面上画图,我只好打DirectDraw的主意了。今天搞了一个下午DirectDraw API,终于成功的在我的TWebBrowser上画出了随机点点了~ 简单记录一下DirectDraw的初始化过程:DirectDrawCreateEx 创建IDirectDraw7(C里面是LPDIRECTDRAW7)DirectDraw对象,创
2007-09-04 01:11:00
652
原创 2007825面试
珠海太懒了,我希望去节奏快点的城市发展。 上个星期受宠若惊地接到H公司的电话面试,简单聊了一些问题,觉得我还不错吧,就邀请我去面试了,挺兴奋的。因为早已知道此公司是培养人的好地方,如果我有机会进入锻炼锻炼,则对以后非常有帮助。当然我也知道必定很多人竞争,但是我一点也没有怯的感觉,一来我相信自己,二来我也自己调整好了心态,即使面试失败,也可以说是一种经历,可以知道自己的不足。 前一天晚上我就买了这
2007-09-04 01:01:00
666
原创 [thinking] 续:模板与接口
经过一些实践体验与思考,记录一下,呵呵:模板强调的是提供通用的结构,它更适合构造容器类,容器内部实现与装载的数据结构尽量无关。典型的例子就是STL的vector, queue, map。今天自己实现了一个graph的数据结构,使用范型编程。思路是:图可以看作一个容器,顶点可以存放数据,边也可以存放数据。这样的好处是,可以把图的结构以及算法跟具体问题的数据分离,各种ADT函数(如搜索等)可以复用
2007-04-17 00:49:00
489
原创 thinking: C++的模板与Java的接口
c++图算法一书中, 首先向我们介绍了一种图的ADT ,此ADT中只包含了图的基本操作(返回顶点/边的数量,增/删边,判断两点间是否有边),而图的算法都通过ADT函数实现。ADT函数没有直接用到图作为参数,而是用了模板参数的方式传入一个图的类。突然觉得这种方式,跟用接口有点类似:传入的参数一样需要符合一定的“契约”;而最大的不同点在于,若用模板,被传入模板参数的类型只要含有模板函数/类中用
2007-04-16 02:33:00
928
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人