- 博客(3)
- 资源 (16)
- 收藏
- 关注
转载 面向连接的Socket Server的简单实现
摘自:http://www.cnblogs.com/forfuture1978/archive/2010/09/12/1824443.html<br />一、基本原理<br />有时候我们需要实现一个公共的模块,需要对多个其他的模块提供服务,最常用的方式就是实现一个Socket Server,接受客户的请求,并返回给客户结果。<br />这经常涉及到如果管理多个连接及如何多线程的提供服务的问题,常用的方式就是连接池和线程池,基本流程如下:<br /><br />首先服务器端有一个监听线程,不断监听来自客户端
2011-01-21 13:46:00 483
转载 stringstream的用法
使用stringstream对象简化类型转换 C++标准库中的提供了比ANSI C的更高级的一些功能,即单纯性、类型安全和可扩展性。在本文中,我将展示怎样使用这些库来实现安全和自动的类型转换。 为什么要学习如果你已习惯了风格的转换,也许你首先会问:为什么要花额外的精力来学习基于的类型 转换呢?也许对下面一个简单的例子的回顾能够说服你。假设你想用sprintf()函数将一个变量从int类型转换到字符串类型。为了正确地完成这个任 务,你必须确保证目标缓冲区有足够大空间以容纳转换完的字符串。此外,还必须使
2011-01-19 17:33:00 501
转载 Linux下core文件调试方法
<br />摘自:http://littlewhitetwo.blogbus.com/logs/35544335.html<br />在程序不寻常退出时,内核会在当前工作目录下生成一个core文件(是一个内存映像,同时加上调试信息)。使用gdb来查看core文件,可以指示出导致程序出错的代码所在文件和行数。<br /><br /> 1.core文件的生成开关和大小限制<br /> ---------------------------------<br /> 1)使用ulimit -c命令可查看co
2011-01-17 09:16:00 481
Alexandrescu. Modern C++ Design, Generic Programming and Design Patterns.chm
2009-04-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人