-
Linux下记录日志的类
这是Linux下记录日志的类,支持不同级别的日志输出,包括总是输出、致命错误、警告信息、正常信息、详细信息、调试信息6个级别,当日志文件大于1兆时,自动备份,并重新建立一个日志文件。
- 2022-10-30 18:10:03下载
- 积分:1
-
共享内存方式实现生产者消费者问题
实现目标
1、用fork创建进程。
2、用共享内存方式实现缓冲区。
3、有2
- 2022-03-11 23:08:10下载
- 积分:1
-
开机密码程序
用c 实现开机密码功能的程序,自己的小实验,有什么不足希望大家提出。
用c 实现开机密码功能的程序,自己的小实验,有什么不足希望大家提出。
用c 实现开机密码功能的程序,自己的小实验,有什么不足希望大家提出。
- 2022-05-07 08:53:32下载
- 积分:1
-
打印进程树
利用两种编程方法实现linux进程树的打印
基于用户空间:通过访问/proc 里面的含有进程号的文件夹,获取进程的信息,每个文
件夹中都含有一个 status,通过 scanndir 获取其中的 pid,ppid 以及
- 2022-01-28 02:38:57下载
- 积分:1
-
sa 8.0 code saac
CSA(石器)的整套源码...部分功能需要自行开放,源码完整可编译...一直珍藏的东西..希望大家拿去多多学习-CSA (stone) ... part of the package source feature requires its own open-source can compile a complete collection of things have been ... .. hope that everyone take a lot to learn
- 2022-10-02 23:35:03下载
- 积分:1
-
文件TCL在NS2
文件TCL在NS2
- 2022-12-07 03:15:03下载
- 积分:1
-
堆栈约瑟夫环C语言代码
这是关于 jose ring.you 可以生成并运行它直接和你会得到结果,你想要的 c 代码。
- 2022-12-10 02:25:03下载
- 积分:1
-
上下文无关的选手
应用背景概述我们定义的语言是一组特定的字符串(定义如下)表示有效的算术表达式的操作变量名的长度≥1,与2美元符号间的全部表达。这项任务,你是画一个PDA能识别这种语言写一个程序来实现你的PDA。关键技术2这一语言要精确定义的语言,我们首先定义上下文无关文法(五,Σ,R,S),其中V = { S,T,X,C,N },Σ= {A,B,C,。..,乙,乙,丙,。..,0,1,2,。..,9,+,−,∗,/,(,)$,,},(1)这既包括减号(−)和下划线(),起始变量的规则是STXCn→→→→→$ $T T T T | | T * T | T/T |(T)| CXXX | C | N | |ε一个| B | C |···| Z |一| B | C |···| Z0 | 1 | 2 |···| 9规则不→T T在右边一个减号,和规则有一个X→在右侧下划线。然后,我们定义的语言=升(克),其中包含1开始和结束的字符串,以及$之间是一个算术表达式变量,在变量名称的长度≥1,一定要有一个罗马信件。例如,字符串“$(A1(Mn * H 3b))$”属于一种,它可以显示利用推导的⇒⇒⇒⇒⇒⇒不⇒美元美元美元美元美元⇒(T)(T T)⇒美元美元(T(t))⇒美元美元(T(T T))$$(CX -(T T))⇒美元美元(CN(T T))⇒美元美元(-(T T))$$(A1(T T))⇒美元美元(A1(CX * T))⇒美元美元(A1(CC * T))$$(A1(MC * T))⇒美元美元(A1(Mn * T))⇒美元美元(A1(Mn * CX))$$(A1(Mn * CXX))⇒美元美元(A1(Mn *咖啡))⇒美元美元(A1(Mn * HXXX))$$(A1(Mn * H XX))⇒美元美元(A1(Mn * H 3))⇒美元美元(A1(Mn * H 3b))$文法G不包含规则T→T不规则T→ε,所以琴弦“$ GQ美元”、“美元美元ST +先生”不属于A的同时,注意文法G是—模糊;例如,字符串$ AP +亿美元*厘米∈有两种不同的语法树。
- 2022-01-26 04:13:33下载
- 积分:1
-
学生管理系统
本学生管理系统分3个权限不同的用户:1.学生;2教师;3.管理员.
用户根据选择身份进入系统进行相应的操作
学生:可以查看自己的信息,修改自己的信息
教师: 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2022-08-18 18:24:29下载
- 积分:1
-
EPOLL详细例子
很好的EPOLL文档 例子Lock.cpp : 锁的操作 , 读锁可以并发 , 写锁独占.Queue.h : 队列的封装 , 队列的读和写都加了锁的保护.Socket.cpp : 套接口的简单封装.Thread.cpp : 线程的封装实现了些简单的线程停止,运行等功能 , 启动别的线程的时候需要继承次类.Worker.cpp : 用户接口类 , 用户需继承此类。ListenThread.cpp(继承Thread.cpp) : 服务器监听线程.如果有客户端连接通知ThreadPool类,由ThreadPool类进行任务分派.TaskThread.cpp(继承Thread.cpp) : 具体任务类,负责接受客户端发送数据.ThreadPool.cpp (继承Thread.cpp) : 线程池类负责启动别的线程 , 并且进行线程调度。首先启动ListenThread.cpp类,如果有客户端连接ListenThread.cpp类发送信号通知ThreadPool.cpp类,收到信号再分配给TaskThread.cpp类,进行处理。如果没有空闲任务类,动态再 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
- 2023-02-11 00:45:03下载
- 积分:1