摘要: 原文链接:http://www.madwizard.org/programming/tutorials/netcpp/3翻译:Sockets and winsockWinsock(‘windows sockets’)是处理网络的Windows API。很多函数的执行方法和BSD Unix中的Berkeley socket的函数相同。1.Socket什么是套接字(socket)?几乎所有的WINSOCK函数都是在socket上执行的。它是你连接的句柄。连接的两端都有一个socket。而且它们并没有指定平台。(例如一个Windows 和一个Unix的机器就可以通过socket进行通信)。socke 阅读全文
posted @ 2013-05-02 22:53 小猪胖胖 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 续上文:原文链接:http://www.madwizard.org/programming/tutorials/netcpp/2翻译: 网络原理及简介(续)现在你已经基本掌握了网络接口协议层了,我们将继续介绍其他有关域名的原理,连接和软件层协议。1.DNSDNS是域名服务器,它负责域名与IP地址之间的转换。因为IP地址不方便记忆,因此创建了其他更方便记忆的名字系统。你可以直接使用域名来代替IP地址。例如:域名可以为:madwizard.org或者somepc.someuniversity.edu,www.google.com等。任何人使用浏览器上网时用的就是域名。当你连接一个网站的时候,你需. 阅读全文
posted @ 2013-05-02 22:49 小猪胖胖 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 前言:之前欧巴要我编一个即时聊天工具,是利用socket实现一个即时聊天工具。虽然程序最后不了了之,但是妹纸还是做了一些工作的。我查阅了很多关于网络套接字的资料,发现Thomas Bleeker的博客中关于关于network socket的详细介绍。由于翻译水平有限,仅供习惯看中文的大伙参考。原文链接:http://www.madwizard.org/programming/tutorials/netcpp/1翻译:网络原理与简介首先,我介绍一下基本的网络原理与术语。上过网的人度应该对网络,服务器,客户端有一定的概念。但是为了你能够了解的足够深,并利用它来编程,我加入了这一章。在编WINSOC 阅读全文
posted @ 2013-05-02 22:45 小猪胖胖 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 下面是我在用C++进行编小程序的过程中,遇到了一些问题做的笔记,供自己以后注意:C++比C多提供了一种数据类型string, 在C中使用字符串的特定函数需要#include<string.h>,但是在C++中, 只需要#include <string>,就可以直接使用string数据类型;如定义字符串常量string string1;字符串常量结尾没有‘’。输入输出字符串可以直接cin >> string1, cout<<string; (值得注意的地方时cin不能识别空格。)赋值是string1 = “hello!”;形参引用:在函数定义时,定 阅读全文
posted @ 2013-05-02 22:21 小猪胖胖 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 计算机方面的知识基础的其实自己很早就已经学了一些了,欧巴也一直为了支持我的学习,想尽了各种办法,各种诱惑政策,但最后均因为妹纸的半途而废而作罢。一直处于门口徘徊状态。对于程序媛这一名字,我重来没有真正拥有过。总是在问题出现的时候,选择放弃,选择逃避。我是女生不是借口,当程序媛很累很苦逼也不是借口。你必须先提高自己的专业技术水平,当你真正属于这个行业了,对这个职业有了深刻了解后,你才有资格去评价这个职业到底适不适合你自己。很多事,往往都是别人觉得难,选择放弃了的同时告诉你这件事很难,你也不可能做到。如果你想当一个完全没有自己独立思考,只会人云亦云,遇到困难就习惯的理所当然的选择逃避的话,不管将. 阅读全文
posted @ 2013-05-02 22:13 小猪胖胖 阅读(106) 评论(0) 推荐(0) 编辑