上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 项目简介: 在Linux环境下用C语言开发的Vsftpd的简化版本,拥有部分Vsftpd功能和相同的FTP协议,系统的主要架构采用多进程模型,每当有一个新的客户连接到达,主进程就会派生出一个ftp服务进程来为客户提供服务。同时每个ftp服务进程配套了nobody进程(内部私有进程),主要是为了做权限 阅读全文
posted @ 2021-02-16 22:06 Aspirant-GQ 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 项目简介: 在Linux环境下用C语言开发的Vsftpd的简化版本,拥有部分Vsftpd功能和相同的FTP协议,系统的主要架构采用多进程模型,每当有一个新的客户连接到达,主进程就会派生出一个ftp服务进程来为客户提供服务。同时每个ftp服务进程配套了nobody进程(内部私有进程),主要是为了做权限 阅读全文
posted @ 2021-02-16 22:05 Aspirant-GQ 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 文章目录 1.26 grep 命令1.27 assert() 断言函数1.28 字节对齐1.29 FTP 主动模式主动模式: 1.30 FTP 被动模式被动模式: 1.31 NAT防火墙对 PORT/PASV的影响什么是NAT客户端处于NAT下的主动模式客户端处于NAT下的被动模式服务器处于NAT下 阅读全文
posted @ 2021-02-08 08:17 Aspirant-GQ 阅读(38) 评论(0) 推荐(0) 编辑
摘要: 文章目录 1.21 字符串数组问题1.22 二维数组注意事项1.23 二维数组的动态声明1.24 宏定义中 do{ }while(0)1.25 find 命令 1.21 字符串数组问题 分析下列输出: char a[] = {'a', 'b', 'c'}; cout << strlen(a) << 阅读全文
posted @ 2021-02-08 08:16 Aspirant-GQ 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 文章目录 1.16 算法:二维数组中的查找方法一:遍历数组方法二:线性查找 1.17 算法:替换空格方法一:C++string类处理函数appendpush_backC++ 的字符串库 方法二:遍历+字符数组 1.18 算法:从尾到头打印链表方法一:遍历求长度后逐一打印方法二:递归方法三:入栈+出栈 阅读全文
posted @ 2021-02-08 08:15 Aspirant-GQ 阅读(52) 评论(0) 推荐(0) 编辑
摘要: 文章目录 1.6 基于IO多路复用的并发编程1.7 基于多线程的并发编程1.8 根据局域网内ip地址找到MAC地址1.9 反转输出... 阅读全文
posted @ 2021-01-28 10:21 Aspirant-GQ 阅读(50) 评论(0) 推荐(0) 编辑
摘要: 文章目录 1.1 sqlite 命令行1.2 sqlite设置自增字段1.3 C/C++ 输出当前日期时间1.4 SQLite的C... 阅读全文
posted @ 2021-01-25 14:35 Aspirant-GQ 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 文章目录 一.SQLite相关C接口重要接口打开数据库插入信息查询 二.程序要求三.程序说明四.实现代码 水果店账单管理系统 一.SQLite相关C接口 如果第一次直接在命令行安装sqlite3,是不包含sqlite3.h这个包的,我们需要单独下载sqlite3支持的库,即通过命令行: sudo a 阅读全文
posted @ 2021-01-21 16:19 Aspirant-GQ 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 文章目录 12.26Linux 查找字符串所在行 输出行12.27 select 系统调用12.28 poll 系统调用12.29... 阅读全文
posted @ 2020-12-30 12:15 Aspirant-GQ 阅读(44) 评论(0) 推荐(0) 编辑
摘要: 文章目录 12.21 TCP与UDP的区别12.22 I/O重定向的使用技巧12.23 栈的压入与弹出12.24 memmove解... 阅读全文
posted @ 2020-12-25 12:05 Aspirant-GQ 阅读(50) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页