金庆的专栏
C++博客
::
首页
::
新随笔
::
联系
::
聚合
::
管理
::
55 随笔 :: 0 文章 :: 150 评论 :: 0 Trackbacks
公告
欢迎订阅
上海程序员
常用链接
我的随笔
我的评论
我参与的随笔
留言簿
给我留言
查看公开留言
查看私人留言
随笔分类
(58)
1. C/C++(26)
(rss)
2. Python(13)
(rss)
3. Linux/Unix(1)
(rss)
4. 软工与管理(9)
(rss)
5. 其它(9)
(rss)
随笔档案
(55)
2008年5月 (2)
2008年4月 (7)
2008年3月 (6)
2008年1月 (5)
2007年12月 (7)
2007年11月 (4)
2007年10月 (5)
2007年9月 (6)
2007年8月 (8)
2007年7月 (5)
相册
公告照片
搜索
积分与排名
积分 - 46265
排名 - 29
最新评论
1. re:
第一次来,以后多学习。
--买书网
2. re: 用 (*it).m 还是 it->m
我更希望是容器释放指针
cont.delete(it);
--不懂
3. re: STL序列容器的存储连续性
正是没有明确的契约定义,导致一帮人要研究回字有几种写法
--feilng
4. re: 模板参数名命名惯例
SGI STL的可读性还是最好的,Wang Feng说的那种宏定义方法也是boost库里面经常用的。
--#Ant
5. re: STL与标准库
用惯了这个术语,不过侯捷翻译的STL标准模板库里有一章是STL足以说明和标准库是两个概念
--AMXTSHMF
阅读排行榜
1. VC6正在被抛弃(2045)
2. 评高效程序员应该养成的七个习惯 (1446)
3. STL与标准库(1436)
4. 比较C++数组元素引用的两种形式a[0]与0[a](1364)
5. 用 (*it).m 还是 it->m(1328)
评论排行榜
1. ACE与ASIO之间关于Socket编程的比较(16)
2. VC6正在被抛弃(16)
3. 把private声明从.h文件移到.cpp文件(13)
4. 模板参数名命名惯例(10)
5. 滥用ini配置文件造成崩溃(8)
60天内阅读排行
1. STL与标准库(1436)
2. 用 (*it).m 还是 it->m(1328)
3. STL序列容器的存储连续性(1214)
4. 模板参数名命名惯例(1207)
5. XRCed生成的代码分析(1107)
09 2007 档案
C++标准库与STL的关系
摘要: C 标准库与STL的关系。STL即标准模板库(Standard Template Library),它包括五大类组件:算法、容器、迭代器、函数对象、适配器。STL是C 标准库的一部分,但不是全部。C 标准库是std名字空间中的所有内容,就是那些不带.h的头文件,如。
阅读全文
posted @
2007-09-30 21:44
金庆 阅读(1277) |
评论 (2)
编辑
有难度的算法笔试题:芯片测试
摘要: 摘要:3)芯片测试:有2k块芯片,已知好芯片比坏芯片多。请设计算法从其中找出一片好芯片,说明你所用的比较次数上限。好芯片和其它芯片比较时,能正确给出另一块芯片是好还是坏。坏芯片和其它芯片比较时,会随机的给出好或是坏。xlfddlfd 的算法很好,学习一下. 这个算法比我之前的算法要快得多.
阅读全文
posted @
2007-09-24 15:01
金庆 阅读(188) |
评论 (0)
编辑
ACE与ASIO之间关于Socket编程的比较
摘要: ACE与ASIO之间关于Socket编程的比较。ASIO是基本Boost开发的异步IO库,封装了Socket,简化基于socket程序的开发。 5.事件分派处理:ACE主要是注册handler类,当事件分派时,调用其handler的虚挂勾函数。ASIO是基于函数对象的hanlder事件分派。基于ASIO开发应用,要求程序员熟悉函数对象,函数指针,熟悉boost库中的boost::bind。我个人觉得,如果应用socket编程,使用ASIO开发比较好,开发效率比较高。
阅读全文
posted @
2007-09-21 10:27
金庆 阅读(734) |
评论 (16)
编辑
(Python编程)基本的内嵌技术
摘要: Programming Python, 3rd Edition 翻译。本节列举了几个简短的C程序,它们以一种形式或另一种形式运行Python代码,来演示实际的通用的内嵌技术。
阅读全文
posted @
2007-09-20 09:44
金庆 阅读(226) |
评论 (0)
编辑
你是否需要自动化工具
摘要: 你是否需要自动化工具。一位开发者从任务板上摘下一张故事卡,把它拿到自己的桌子上——卡片给她带来触感,那种实实在在的拥有的感觉,她亲手把自己的名字写到卡片上,再走回去轻轻地把卡片放到任务板上“进行中”的格子里。或许是绝大多数自动化工具太强大了,而我所需的仅仅是领取任务。只有当异地开发,如现今较流行的虚拟项目管理中,才能显示此类自动化工具的威力。可能最中心的自动化工具是版本控制,如SVN,但使用定期的压缩备份也是一个可行的方案。
阅读全文
posted @
2007-09-11 10:59
金庆 阅读(680) |
评论 (0)
编辑
使用Python的logging.config
摘要: 使用Python的logging.config.Python的logging模块接口仿log4j,概念上一致,使用上相当方便。利用logging.config.fileConfig(),可以将日志的配置用文件来描述,简化了日志的初始化。例程。
阅读全文
posted @
2007-09-03 11:35
金庆 阅读(322) |
评论 (3)
编辑
Powered by:
C++博客
Copyright © 金庆