- 博客(14)
- 资源 (14)
- 收藏
- 关注
转载 Linux环境下的网络编程
本文介绍了在Linux环境下的socket编程常用函数用法及socket编程的一般规则和客户/服务器模型的编程应注意的事项和常遇问题的解决方法,并举了具体代 码实例。要理解本文所谈的技术问题需要读者具有一定C语言的编程经验和TCP/IP方面的基本知识。要实习本文的示例,需要Linux下的gcc编译平台支持。 Socket定义 网络的Socket数据传输是一种特殊
2008-05-28 09:56:00 800
原创 HTTP协议基础
HTTP 协议定义服务器端和客户端之间文件传输的沟通方式。目前HTTP协议的版本是Http1.1。RFC 2616描述了HTTP协议的具体信息。 这个协议已经成为浏览器和Web站点之间的标准。 当我上网的时候底层是如何进行交互的? 当访问者点击一个超链接的时候,将会给浏览器提交一个URL地址。通过这个URL地址,浏览器便知道去链接那个网站并去取得具体的页面文件(也可能是一张图片,一个pdf文件)。
2008-05-27 18:10:00 1681
原创 setsockopt()用法(参数详细说明)
int setsockopt(SOCKET s,int level,int optname,const char* optval,int optlen);s(套接字): 指向一个打开的套接口描述字level:(级别): 指定选项代码的类型。SOL_SOCKET: 基本套接口IPPROTO_IP: IPv4套接口IPPROTO_IPV6: IPv6套接口IPPROTO_TCP: TCP套接口optn...
2008-05-27 12:37:00 174953 19
转载 UML 类与类之间的关系
类与类之间的关系对于理解面向对象具有很重要的作用,以前在面试的时候也经常被问到这个问题,在这里我就介绍一下。类与类之间存在以下关系: (1)泛化(Generalization) (2)关联(Association) (3)依赖(Dependency) (4)聚合(Aggregation)UML图与应用代码例子:1.泛化(Generalizat
2008-05-14 21:47:00 1543
转载 UML类图(高级)
超过基础到此为止,我已经介绍了类图的基础,但是请继续往下读!在下面的部分中,我将会引导你到你会使用的类图的更重要的方面。这些包括UML 2 规范中的接口,其它的三种关联类型,可见性和其他补充。接口 在本文的前面,我建议你以类来考虑分类器。事实上,分类器是一个更为一般的概念,它包括数据类型和接口。关于何时、以及如何高效地在系统结构图中使用数据类型和接口的完整讨论,不在本文的讨论范围之内。
2008-05-14 21:42:00 1890 2
原创 我的第一个发布到网上的程序,已经超过二十家网站收录了,呵呵,高兴
邮箱专家 1.3┊具备了文件拖放/自动搜索/自动解析等功能┊简体中文绿色免费版 软件大小:106 K热门等级: 更新时间:2008-08-21联 系 人:x_iayu163.com下载次数:450开 发 商: 界面预览:无软件类别:国产软件 / 邮件处理软件语言:简体中文
2008-05-12 22:04:00 1184 3
转载 LDAP介绍
1. LDAP介绍 41.1. LDAP是什么 41.2. LDAP是电话簿 41.3. LDAP是不是数据库 42. LDAP的特点 52.1. LDAP的优势 52.1.1 跨平台 52.1.2 费用及维护 52.1.3 复制技术 52.1.4 允许使用ACI 52.2. LDAP存储什么数据 62.3. 什么时候该用LDAP存储数据 63. LDAP的基本模型 73.1 信息模型:描
2008-05-09 18:07:00 747
转载 linux中wait系统调用
系统中的僵尸进程都要由wait系统调用来回收,下面就通过实战看一看wait的具体用法:wait的函数原型是:#include /* 提供类型pid_t的定义 */#include pid_t wait(int *status);返回值: 如果执行成功则返回子进程识别码(PID),如果有错误发生则返回-1。失败原因存于errno中。进程一旦调用了wait,就立即阻塞自己,由
2008-05-09 14:07:00 4377
转载 pthread_join函数及linux线程
pthread_join使一个线程等待另一个线程结束。代码中如果没有pthread_join主线程会很快结束从而使整个进程结束,从而使创建的线程没有机会开始执行就结束了。加入pthread_join后,主线程会一直等待直到等待的线程结束自己才结束,使创建的线程有机会执行。所有线程都有一个线程号,也就是Thread ID。其类型为pthread_t。通过调用pthread_self()函数可以获
2008-05-08 18:14:00 14973 2
原创 linux下fork的使用
fork 创建一个新的进程,新创建的进程是子进程,它是对父进程以后代码的一个复制,通常用来做多进程的服务器,也可以在子进程中运行独立的代码。用getpid可以判断当前是子进程还是父进程。 看下面这个例子:#include #include #include int main(){ pid_t pid; static int n = 0; printf("fork!/n
2008-05-07 14:46:00 1016
转载 守护进程(Daemon)
守护进程(Daemon)是运行在后台的一种特殊进程。它独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。守护进程是一种很有用的进 程。 Linux的大多数服务器就是用守护进程实现的。比如,Internet服务器inetd,Web服务器httpd等。同时,守护进程完成许多系统任务。 比如,作业规划进程crond,打印进程lpd等。 守护进程的编程本身并不复杂,复杂的是各种版本的Un
2008-05-05 15:37:00 786
原创 Socket select的用法
一、winsock中 #include 原型 int select(int nfds,fd_set* readfds,fd_set* writefds,fd_set* exceptfds,const
2008-05-04 15:37:00 1758 1
CLR/C++学习资料 上
2011-04-05
CLR/C++学习资料(下)
2011-04-05
5M大小的最新版linux操作系统
2008-12-16
邮箱专家1.1正式版(Socket , C++,ESMTP编写)
2008-05-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人