-
Python Fabric
Python Fabric, server deployment.主要用于Centos服务器Django项目的部署。主要用于Centos服务器Django项目的部署。主要用于Centos服务器Django项目的部署。主要用于Centos服务器Django项目的部署。
- 2023-03-26 05:45:03下载
- 积分:1
-
SimpleSniffer C++ Linux
下一段代码演示如何使用ICMP或ARP执行快速网络扫描。
- 2022-01-25 16:13:41下载
- 积分:1
-
迷你 DLNA (准备好媒体)
ReadyMedia (以前称为 MiniDLNA) 是一个简单的媒体服务器软件,与生存完全符合 DLNA/UPnP AV 客户的目的。它是由美国网件雇员为 ReadyNAS 产品线开发。您可以使用此软件,安装程序使用您的 linux 机器,一个媒体服务器和一些媒体播放器可以播放该媒体服务器上的媒体 (视频、 音频、 图像)。
- 2022-11-07 23:40:03下载
- 积分:1
-
linux环境下用QT实现打地鼠游戏源码
每一个qt程序都是一个文件夹!(即都必须创建一个目录)
1 mkdir dir
2 cd dir 创建文件 cc/cpp
3 qmake -project 生成工程文件.pro
4 qmake 生成makefile
5 make
6 默认生成与目录同名的可执行文件!
7 ./执行,查看结果!
游戏打地鼠:布局,button,信号与槽,计时,分数
当按下其中一个!另外一个弹起来!
禁用所有,随机启用一个!
增加新功能:
1,自动跳出! 周期(计时):
QTimer:
2,计数! 显示数!QLabel/QLCDNumber
3,开始,暂停,重新开始,退出!
- 2022-04-27 22:10:29下载
- 积分:1
-
ZeroMQ高级发布订阅模式
Clone server, Model Six (clonesrv6.c): main task setupint main (int argc, char *argv []){clonesrv_t *self = (clonesrv_t *) zmalloc (sizeof (clonesrv_t));if (argc == 2 && streq (argv [1], "-p")) {zclock_log ("I: primary active, waiting for backup (passive)");self->bstar = bstar_new (BSTAR_PRIMARY, "tcp://*:5003","tcp://localhost:5004");bstar_voter (self->bstar, "tcp://*:5556", ZMQ_ROUTER, s_snapshots, self);self->port = 5556;self->peer = 5566;self->primary = TRUE;}elseif (argc == 2 && streq (argv [1], "-b")) {zclock_log ("I: backup passive, waiting for primary (active)");self->bstar = bstar_new (BSTAR_BACKUP, "tcp://*:5004","tcp://localhost:5003");bstar_voter (self->bstar, "tcp://*:5566", ZMQ_ROUTER, s_snapshots, self);self->port = 5566;
- 2022-07-10 22:25:19下载
- 积分:1
-
context2.9.0.1rc.gz
CustomContexts,asterisk中方便使用CONTEXT的非官方模组,非常好用
CustomContexts,asterisk中方便使用CONTEXT的非官方模组,非常好用
CustomContexts,asterisk中方便使用CONTEXT的非官方模组,非常好用
CustomContexts,asterisk中方便使用CONTEXT的非官方模组,非常好用
CustomContexts,asterisk中方便使用CONTEXT的非官方模组,非常好用
- 2022-01-21 21:07:27下载
- 积分: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
-
ASN.1 编译器
ASN.1 编译器的目的是要转换成 ASN.1 表示法中的规范
一些其他语言。在这时刻,只有 C 和 c + + 的目标语言支持,
后者是在向上兼容性模式。
编译器读取,规范并发出一系列的目标语言结构 (C
结构、 工会、 枚举) 描述相应的 ASN.1 类型。编译器还会创建
它允许自动序列化和反序列化使用这些结构的代码
几个标准化编码规则 (BER、 范、 定影剂、 %)。
- 2022-03-22 02:44:16下载
- 积分:1
-
QT 绘制曲线
随时间变化,动态绘制曲线,
/* 定时时间到 */
void Dialog::timerUpDate()
{
t += 10;
Point.setX(t); /* 时间加二秒 */
Point.setY(qrand() % 100); /* 设置纵坐标值 */
path->lineTo(Point); /* */
if(t > width()) /* 当时间值 T大于窗口的宽度时需调整坐标原点 */
p -= 10; /* 调整坐标原点 */
update();
}
- 2022-05-27 23:05:07下载
- 积分:1
-
zebra源码
zebra源码
- 2022-02-14 08:42:28下载
- 积分:1