摘要:
struct sockaddr和struct sockaddr_in这两个结构体用来处理网络通信的地址。 在各种系统调用或者函数中,只要和网络地址打交道,就得用到这两个结构体。 网络中的地址包含3个方面的属性: 1 地址类型: ipv4还是ipv6 2 ip地址 3 端口 相应的,头文件有如下定义: 阅读全文
摘要:
摘要: 介绍CentOS系统下安装G++6.1环境 补充说明(用多线程程序来验证) 参考链接:http://www.cnblogs.com/lzpong/p/5755678.html 安装g++,在root 权限下,执行下面的命令 yum install gcc-c++ CentOS 6.6 升级G 阅读全文
摘要:
问题描述: telnet: Unable to connect to remote host: Connection refused 已解决,需要安装telent 服务,请查看下方的链接文章: https://www.cnblogs.com/music-liang/p/11882308.html 阅读全文
摘要:
用iptables -F这个命令来关闭防火墙,但是使用这个命令前,千万记得用iptables -L查看一下你的系统中所有链的默认target,iptables -F这个命令只是清除所有规则,只不会真正关闭iptables.想象一下,如果你的链默认target是DROP,本来你有规则来允许一些特定的端 阅读全文
摘要:
总结一下: 阅读全文
摘要:
TCP/IP分层模型 OSI协议参考模型,它是基于国际标准化组织(ISO)的建议发展起来的, 它分为7个层次:应用层、表示层、会话层、传输层、网络层、数据链路层及物理层。 这个7层的协议模型虽然规定得非常细致和完善,但在实际中却得不到广泛的应用,其重要的原因之一就在于它过于复杂。 但它仍是此后很多协 阅读全文
摘要:
权限列: 权限列中一共 10 个字符,第一个字符代表文件类型,后边9 个字符 3 个为一组表示不同用户的权限; 第一字符表示文件类型: [d]:目录 [-]:普通文件 [l]:连接档 [b]:设备文件中可供存储的接口设备 [c]:设备文件中串行接口设备 后九个字符每三个为一组: 第一组:文件所有人的 阅读全文
摘要:
其实就是一个问题,gcc只能编译.c文件,你如果取名为.cpp,那么gcc编译就会就会出现这个错误。 这种情况下: 1.用g++编译(.c 或.c++都可以编译) 2.仍用gcc编译,但是文件后缀改为.c 阅读全文
摘要:
gcc: error trying to exec 'cc1plus': execvp: No such file or directory 执行yum install gcc-c++后,问题解决... 阅读全文