![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Beej'sGuid翻译
文章平均质量分 78
luck_wei
究极一术近乎道!
展开
-
Beej的网络编程入门教程 第一篇 版权与目录
Beejs Guide to Network Programming翻译稿第一篇 版权及目录 今天是2010年的大年初一,今年我没能回家过新年(过年的城市就像平日里的农村一样安静!),先给您(各位读者)拜个年:祝您在新的一年里心想事成!恭喜发财,恭喜发财! 我个人遇到程序设计方面的问题一般能在CSDN中找的答案,如果找不到可以求助论坛里的热心网友,他们无私的帮助翻译 2010-02-14 16:15:00 · 1551 阅读 · 4 评论 -
Beej的网络编程入门教程 第三篇 什么是套接字
2.什么是套接字(socket)你可能听过“套接字”并想搞清楚这是什么。套接字就是:一种通过标准unix文件描述符与其它程序通讯的方法(或通道)。什么?好的-你可能听过一些unix黑客说,“天啊,unix中所有东西都是文件!”这个事实是说unix程序在做一些I/O操作时是通过读写一个文件描述符来实现的。文件描述符是一个简单的整数它关联于一个打开的文件。但是这个文件可以是一个网络连接,一翻译 2010-02-17 17:41:00 · 1189 阅读 · 0 评论 -
Beej的网络编程入门教程 第四篇 IP地址和端口
下面开始进入第3部分IP地址、结构及其填充,这部分主要是讲述一些在网络程序设计时所经常要用到的数据结构,有一部分内容我个人觉得放在第二章更为合适。作者的幽默在前两章你应该感受到了,第三章也不例外(对了他总是那么幽默。)欢迎讨论:我的email:luck_wei@live.cn。不管是网络编程方面的问题讨论,还是想交个朋友,或是想给我介绍个不错的职位,或是想一起创业都非常的欢迎!闲话少说,继续翻译 2010-02-19 21:08:00 · 1586 阅读 · 0 评论 -
Beej的网络编程入门教程 第二篇 平台与编译器
看了目录你可能觉得很有意思(或者很奇怪)5.1.getaddrinfo()---我要准备开始了! getaddrinfo()系统调用后加一个"我要准备开始了"是怎么回事?这是原作者为了方便读者而加上去的,通讯(这里是套接字通讯)嘛当然有双方才可以,所以就做了一点拟人化描述。请正确理解。下面我们就进入正文了。 1.基础知识 1.1.平台与编译器 后面出现的代码翻译 2010-02-15 22:39:00 · 861 阅读 · 0 评论 -
Beej的网络编程入门教程 第六篇 必要的系统调用 getaddrinfo
5.必要的系统调用 这一节我们开始接触那些允许你访问网络功能的系统调用。当你在UNIX或其它支持套接字API的系统上(BSD,Windows,Linux,Mac等等)调用这些功能时系统会自动为你做好所有的工作。 因为不知道按什么顺序调用,许多人到这里非常困惑。你可能已经发现了我没有使用完整的例子。好的,为了解决这个问题我试着按在程序中调用的顺序来按排章节。翻译 2010-03-14 23:16:00 · 1172 阅读 · 0 评论 -
Beej的网络编程入门教程 第六篇 必要的系统调用 socket
5.2. socket() - 获得文件描述符在我讲新内容之前,先看看下面的代码段: #include #include int socket(int domain, int type, int protocol); 此调用允许你声明你想要何种套接字(IPV4或IPV6, 流式或数据报, "TCP"或"UDP")。 你可以指定这些参翻译 2010-04-06 21:41:00 · 699 阅读 · 0 评论