上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 32 下一页
摘要: 一、概述Unix文件操作常用函数包括open、close、creat、lseek、dup、dup2、fcntl等,其中open、creat、 fcntl函数需要包含头文件,其余几个函数需要包含头文件。由于在Linux操作系统 中使用man命令可以非常方便的查找函数原型及示例,这里就不帖出函数原型了,... 阅读全文
posted @ 2014-11-05 14:41 wiessharling 阅读(2240) 评论(0) 推荐(0) 编辑
摘要: strerror(errno):获取errno对应的错误#include /* for strerror */#include #include int main(int argc, char ** argv) { int i = 0; for(i = 0... 阅读全文
posted @ 2014-11-05 09:34 wiessharling 阅读(521) 评论(0) 推荐(0) 编辑
摘要: 隐患 1.忽略返回状态第一个隐患很明显,但它是开发新手最容易犯的一个错误。如果您忽略函数的返回状态,当它们失败或部分成功的时候,您也许会迷失。反过来,这可能传播错误,使定位问题的源头变得困难。捕获并检查每一个返回状态,而不是忽略它们。考虑清单 1 显示的例子,一个套接字 send 函数。清单 1. ... 阅读全文
posted @ 2014-11-03 14:52 wiessharling 阅读(360) 评论(0) 推荐(0) 编辑
摘要: PS.老规矩,列出可能遇到的20个问题,如果您是都能回答的高手,请您绕道,我是小菜,只做自己的学习笔记。1.传输层的主要功能是什么?2.传输层如何区分不同应用程序的数据流?3.传输层有哪些协议?4.什么是UDP协议?5.为什么有了UDP,还需要TCP?6.什么是TCP协议?7.怎么理解协议和程序?8... 阅读全文
posted @ 2014-11-03 14:41 wiessharling 阅读(1263) 评论(0) 推荐(0) 编辑
摘要: 目前主要的端口扫描技术有以下几种:1.TCP connect Scan(TCP连接扫描)这种方法也称之为“TCP全连接扫描”。它是最简单的一种扫描技术,所利用的是TCP协议的3次握手过程。它直接连到目标端口并完成一个完整的3次握手过 程(SYN、SYN/ACK和ACK)。操作系统提供的“connec... 阅读全文
posted @ 2014-11-03 11:37 wiessharling 阅读(9134) 评论(0) 推荐(0) 编辑
摘要: 你是否曾想知道你所在局域网中哪些IP已经被使用了?还有哪些IP地址没有被使用?是否想知道某个IP地址下是什么系统……这些问题我们都可以使用一个nmap的工具解决,下面,就让我们开始了解nmap。1) 获取远程主机的端口信息和识别主机操作系统(Get info about remote host po... 阅读全文
posted @ 2014-11-03 11:23 wiessharling 阅读(450) 评论(0) 推荐(0) 编辑
摘要: 一、介绍在学习UNIX网络编程 卷1时,我们当时可以利用Socket套接字来实现回射客户/服务器程序,但是Socket编程是存在一些不足的,例如:1. 服务器必须启动之时,客户端才能连上服务端,并与服务端进行通信;2. 利用套接口描述符进行通信,必须知道对端的IP与端口。二、相关函数介绍下面,我们利... 阅读全文
posted @ 2014-10-28 16:07 wiessharling 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 在Linux中,我们常常用到 ls -l 等等之类带有选项项的命令,下面,让我们用C++来实现该类似的命令。在实现之前,首先,我们来介绍一下一个重要函数:getopt()表头文件 #include定义函数 int getopt(int argc,char * const argv[ ],const ... 阅读全文
posted @ 2014-10-28 11:13 wiessharling 阅读(361) 评论(0) 推荐(0) 编辑
摘要: 1. 基本命令http://mally.stanford.edu/~sr/computing/basic-unix.htmlhttp://pangea.stanford.edu/computing/unix/shell/commands.phphttp://infohost.nmt.edu/tcc/... 阅读全文
posted @ 2014-10-27 10:40 wiessharling 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 已经确定做C++后台的工作了,因此,要对C++要越来越熟悉才行,今天,在此列出学习和温习C++书籍的顺序,从而由浅入深地学习C++。1. 《C++ primer》 2. 《Accelerated C++》3. 《Programming: Principles and Practice Using C... 阅读全文
posted @ 2014-10-26 22:50 wiessharling 阅读(530) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 32 下一页