C++箴言:理解typename的两个含义

2,407    0
2010-11-23    C/C++, CSDN    2,407    0   

在c++Template中很多地方都用到了typename与class这两个关键字,而且好像可以替换,是不是这 […]

C++巧用do…while(0)

2,548    0
2010-11-23    C/C++, CSDN    2,548    0   

C++中,有三种类型的循环语句:for、while、do...while 在一般应用中作循环时, 我们可能用f […]

vimencodingandfont

3,429    0
2010-11-17    CSDN, Linux/Unix    3,429    0   

一般的,vim打开中文文件时会出现乱码,原因比较复杂,不罗嗦了。直接讲解决办法 set fileencodin […]

Linux下的signal信号机制

11,690    0
2010-11-12    CSDN, Linux/Unix    11,690    0   

在Linux中,要发送一个信号相当容易。程序员需要知道两个信息:要发送哪个信号,将这个信号发送给哪个进程。可以 […]

宏中”#”和”##”的用法

3,122    0
2010-11-12    CSDN    3,122    0   

一、一般用法 我们使用#把宏参数变为一个字符串,用##把两个宏参数贴合在一起. 用法: #include&lt […]

指针数组与指向指针的指针

2,398    0
2010-11-11    CSDN    2,398    0   

指针数组与指向指针的指针 http://wlkc.gdqy.edu.cn/jpkc/portal/blob?k […]

struct linger

2,648    0
2010-11-11    C/C++, CSDN    2,648    0   

TCP连接断开的时候调用close socket函数,已经讨论过有优雅的断开和强制断开,那么如何设置断开连接的 […]

关于SIGPIPE导致的程序退出

2,718    0
2010-11-11    CSDN    2,718    0   

服务器关了正在连接的客户端socket_fd,客户端做出的反应过程 当服务器close一个连接时,若clien […]

vim快捷键技巧总结

11,472    0
2010-11-11    CSDN, Linux/Unix    11,472    0   

vi (vim ) 是上Linux非常常用的编辑器,很多Linux发行版都默认安装了vi(vim)。vi(vi […]

C++list

2,681    0
2010-11-09    C/C++, CSDN    2,681    0   

Source: #include <iostream> #include <list> […]

Python学习——struct模块的pack、unpack示例

38,198    0
2010-10-29    CSDN, Python    38,198    0   

import struct pack、unpack、pack_into、unpack_from # ref: […]

线程池的原理和连接池的原理

5,539    0
2010-10-29    CSDN    5,539    0   

一、 线程池的原理 : 线程池,究竟是怎么一回事?其实线程池的原理很简单,类似于操作系统中的缓冲区的概念,它的 […]

select,poll,epoll区别

11,955    0
2010-10-28    CSDN    11,955    0   

select 的本质是采用32个整数的32位,即32*32= 1024来标识,fd值为1-1024。当fd的值 […]

异步套接字基础:select函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET

6,624    0
2010-10-28    CSDN    6,624    0   

select函数: 系统提供select函数来实现多路复用输入/输出模型。原型: #include <s […]

Python自动单元测试框架

3,522    0
2010-10-27    CSDN, Python, 软件测试    3,522    0   

简介: 软件的测试是一件非常乏味的事情,在测试别人编写的软件时尤其如此,程序员通常都只对编写代码感兴趣,而不喜 […]

Python自动单元测试实例

6,947    0
2010-10-27    CSDN, Python, 软件测试    6,947    0   

Python unittest模块的相关用法 待测源码类: widget.py #!/usr/bin/env […]

Python类继承简单实现

12,986    0
2010-10-27    CSDN, Python    12,986    0   

代码: #! /usr/bin/python # Filename: inherit.py # Author: […]

Python实现socket通讯(TCP)

26,072    0
2010-10-27    CSDN, Python, 网络常识    26,072    0   

Server: # server import socket address = ('127.0.0.1', […]

python实现socket通讯(UDP)

17,782    0
2010-10-27    CSDN, Python    17,782    0   

Server: import socket address = ('127.0.0.1', 31500) s […]

python网络编程学习初步

3,978    0
2010-10-27    CSDN, Python, 网络常识    3,978    0   

一、套接字 套接字是为特定网络协议(例如TCP/IP,ICMP/IP,UDP/IP等)套件对上的网络应用程序提 […]

doxgencommentsexample

2,557    0
2010-10-27    CSDN    2,557    0   

1. 模块定义(单独显示一页) /* * @defgroup 模块名 模块的说明文字 * @{ */ … 定义 […]

linux网络编程常用函数详解与实例(socket–>bind–>listen–>accept)

6,089    0
2010-10-26    CSDN, Linux/Unix, 网络常识    6,089    0   

常用的网络命令: netstat 命令netstat是用来显示网络的连接,路由表和接口统计等网络的信息.net […]

VC++中四种进程或线程同步互斥的控制方法

3,457    0
2010-10-26    C/C++, CSDN    3,457    0   

现在流行的进程线程同步互斥的控制机制,其实是由最原始最基本的4种方法实现的。由这4种方法组合优化就有了.Net […]

关于进程和线程以及句柄

3,814    0
2010-10-26    CSDN    3,814    0   

说法一:进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单 […]

Linux网络编程一步一步学-异步通讯聊天程序select

2,935    0
2010-10-25    CSDN, Linux/Unix, 网络常识    2,935    0   

Linux 网络编程一步一步学 - 异步通讯聊天程序 select Client #include <s […]

回顶部