发布时间:2015-04-29 18:47:46
shmgetint shmget(key_t key, size_t size, int flag);key: 标识符的规则size:共享存储段的字节数flag:读写的权限返回值:成功返回共享存储的id,失败返回-1key_t key----------------------------------------------- key标识共享内存的键值: 0/IPC_PRIVATE。 当key的取值为IPC_PRIVATE.........【阅读全文】
发布时间:2015-04-25 09:03:24
FTP的PASV传输模式也叫被动传输模式。 众所周知,标准FTP传输需要两个TCP/IP连接,有一个命令连接,用于FTP客户端与FTP服务器端之间传递命令和执行结果的信息。还有一个是数据连接,在执行上传文件或下载文件的操作用于传输文件的数据。命令连接的端口是固定的,连接是持续的,一般是21号端口。而数据连.........【阅读全文】
发布时间:2015-04-24 14:27:34
1.准备两台电脑,其中一台安装Linux虚拟机。2.在无Linux虚拟机的电脑上安装ftp服务器软件FileZilla,并设置用户名和密码以及共享文件夹。3.在虚拟机->设置的硬件选项卡配置网络为NAT模式(用于共享主机的IP地址),然后启动Linux虚拟机。4.在控制面板中把装有ftp服务器的电脑防火墙关掉。5.在Linux控制台输入service ip.........【阅读全文】
发布时间:2015-04-14 11:39:01
今天调试程序时出现了错误:malloc(): memory corruption: 0x09fb3da0。上网查询后说可能是内存访问越界。仔细阅读自己写的代码后发现是strlen和sprintf导致的问题。strlen返回的长度不包括字符串末尾的'\0',而sprintf会在字符串末尾自动加上'\0'。我在动态分配内存的时候,分配了strlen()长度的内存,.........【阅读全文】