smuggler_2003的专栏

smuggler什么意思?走私者也。象我们这样水平不到家的程序员不就是走私者么。...

2009年实践敏捷开发的心得

       公司领导早就有意尝试敏捷开发,在千挑万选之后,决定在我负责的项目首先试点Scrum敏捷开发,敏捷试点一年多了,有些心得,记录于此:        在2009年有幸在某项目中担任ScrumMaster职务,但是整个团队对于敏捷的认识尚处于初级阶段,更加上组织上CMMI3级的要求,使得这...

2009-12-30 10:09:00

阅读数:688

评论数:0

一个分别使用std::list的remove和erase的问题

      在实际使用上一篇文章提到的基于策略的Pool(http://blog.csdn.net/smuggler_2003/archive/2009/12/29/5099330.aspx)的时候,发现一个很妖怪的问题:在多次运行之后,可能会偶然崩溃。通过调试,发现总是中断在std::list中...

2009-12-29 16:22:00

阅读数:6594

评论数:2

基于策略的通用资源池

在很多程序中都使用到了一些特定资源,比如数据库连接、线程句柄、IMAP连接、LDAP连接等等。在单线程环境下,可能这些资源还能比较容易的管理并分配,但在多线程环境中,管理并发的资源获取和资源释放不是一件容易的事。因此,一般情况下,会在这些程序内部实现一个连接池或者线程池以达到在多线程环境下管理这些...

2009-12-29 16:01:00

阅读数:985

评论数:0

想进游戏行业好难啊!

     以前去笔试了gameloft,后一段日子去笔试了9U,最近又笔试了victuos,无一例外,都没有给我面试的机会。我开始怀疑自己的技术水平了,真的有那么烂么……,看来还得继续努力才行,好早日实现我的游戏开发梦想。

2009-12-29 10:09:00

阅读数:706

评论数:1

反叛之冰:Internet Communications Engine

撰文:马维达Marc Laukien:Object-Oriented Concepts, Inc的创办人和总裁。开放源码的ORBacus (原名OmniBroker,完全遵从CORBA的ORBA)的主要作者。在2001年IONA(著名的CORBA技术公司)收购OOC之后,他出任IONA负责CORB...

2009-12-29 10:07:00

阅读数:469

评论数:0

Boost中的Exception介绍

动机 在我们的项目中,可能会定义各种不同的异常,往往会遇到这种问题。比如:需要捕捉一个读取文件失败的异常 catch( file_read_error & e ){ std::cerr << e.file_name();}而我们的实现代码可能是这样的void read_f...

2009-12-29 09:59:00

阅读数:1147

评论数:0

好久没回来了

      偶然间突然发现,早在3年前的,我自己的技术博客,也就是这里。也发现我已经有快3年没有更新过了。虽然这3年我技术也进步了,但始终没有一个地方记录了自己点滴的进步,实在可惜。       我决定了!重新开始在这里记录下自己的文字!我的博客,重新开张了!

2009-12-29 09:29:00

阅读数:289

评论数:0

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