- 博客(22)
- 资源 (8)
- 收藏
- 关注
原创 epoll多路复用-----epoll_create1()、epoll_ctl()、epoll_wait()
int epoll_create1(int flags);int epoll_ctl(int epfd, int op, int fd, struct epoll_event *event);int epoll_wait(int epfd, struct epoll_event *events,int maxevents, int timeout);
2018-07-22 09:15:12 5698
原创 DMS-linux系统用户登入/登出记录系统
概述:从linux系统中记录用户登入登出的文件中,读取数据,整理用户登入和登出的时间,和在线的时长,最后写入到oracle数据库。整个程序由客户端和服务端组成。客户端部署在客户机上,用于采集客户机上用户的登入登出信息。服务端部署在可以连接到oracle数据库的主机上,用于整理数据,和向数据库插入数据。 涉及到的知识点: socket网络编程 动态库的制作 Makefile文件制作 pro...
2018-07-20 15:48:00 1974
原创 学习笔记day68-----oralce-proc,在c/c++中操作数据库的方法
宿主变量、指示变量、数组变量、sqlca通信区、oraca通信区、proc中使用sql
2018-07-20 14:55:12 280
原创 学习笔记day69-----oracle-proc-在C/C++中使用ql/sql语法的方法
proc中使用plsql调用存储过程调用函数数据库链接错误处理数据处理
2018-07-20 14:51:01 402
原创 处理utmp,wtmp,btmp文件的接口函数-----getutent()、 getutid()、...
getutent()、getutid()、getutline()、pututline()、setutent()、endutent()、utmpname()
2018-07-14 13:40:11 2189
原创 学习笔记day64-----oracle-sql标准的表连接、集合运算、函数和分组、子查询、表操作
sql标准的表连接、集合运算、函数和分组、子查询、表操作
2018-07-10 09:37:56 228
原创 解析main()函数的参数-----getopt()
#include <unistd.h>int getopt(int argc, char * const argv[],const char *optstring);extern char *optarg;extern int optind, opterr, optopt;描述:该函数用于解析命令行参数。 如果argv的一个元素以'-'(且不是'-'或'--')开头,那...
2018-07-09 18:54:55 562
原创 为进程创建新会话-----setsid()-举例,精灵进程
#include <unistd.h>pid_t setsid(void); 描述:如果调用该系统调用的进程不是其进程组的组长则会创建一个新的会话。调用进程将会称为新会话的组长,会话id和其pid一致。也成为新会话中新的进程组的组长,进程组的id和其pid保持一致。调用进程是新进程组和新会话中唯一的进程,新的会话将会脱离终端的控制。 参数:无 返回值: ...
2018-07-07 13:49:22 511
原创 C++学习笔记day62-----oracle-select...from...where...order by
基本查询selectwhere子句order by子句
2018-07-04 18:41:15 344
原创 根据所提供的分解字符对目标字符串进行分解-----strtok()、strtok_r()
根据所提供的分解字符对目标字符串进行分解-----strtok()、strtok_r()
2018-07-01 18:59:56 538
原创 C/C++中处理可变长参数的库函数-----va_start()、va_arg()、va_end()
C/C++中处理可变长参数的库函数-----va_start()、va_arg()、va_end()
2018-07-01 14:53:53 873
linux系统用户登入/登出记录系统
2018-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人