ntop

MFC中GDI之CRgn类

眉间皱痕 提交于 2020-11-04 00:09:56
API:Application Programming Interface,应用程序编程接口 GDI:Graphic Device Interface 图形设备接口,它也是API的一种,是一组专门负责窗口显示和图形绘制的编程接口。 DC:Device Context 一般称为设备上下文、设备环境或设备描述表。 HDC:Handle of DC 设备环境句柄 HWND:窗口句柄 DC好比画布,GDI对象好比画具,画家使用不同的画具(画笔、画刷、颜料等)在画布上画出绚丽多彩的画。PS:我就是画家了.. GDI对象包括六种类型,全是CGdiObject的派生类 ① CPen (画笔) ② CBrush(画刷) ③ CFont(字体) ④ CBitmap(位图) ⑤ CRgn(区域) ⑥ CPalette(调色板) https://www.cnblogs.com/weiqubo/archive/2009/12/24/1930029.html CRgn类(区域) 新建对话框类,修改OnPaint(), void CCRgnDlg::OnPaint() { CPaintDC dc( this ); CBitmap bmp; bmp.LoadBitmap(IDB_BITMAP1); BITMAP bm; bmp.GetBitmap( & bm); int cx = bm.bmWidth; int

windows版ntopng下载问题

断了今生、忘了曾经 提交于 2020-10-16 08:48:03
下载按钮没反应,网上找了半天也没其它下载途径。查看网页源代码也发现没有链接,或者浏览器对其解析异常无法下载 最后在源码中发现了下载连接,通过手动方式下载 https://packages.ntop.org/Windows/nprobe-9.1.200805-x64.zip 来源: oschina 链接: https://my.oschina.net/u/4267539/blog/4675665

实战Ntop流量监控

为君一笑 提交于 2020-08-06 14:56:55
centos5.x安装Ntop(centos5.x不可以安装NtopNG) http://www.cyberciti.biz/faq/howto-install-ntop-on-rhel-centos-fedora-linux/ Following instructions are tested on 32/64 bit versions only: a) RHEL Linux 5.x b) CentOS Linux 5.x ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ http://400053.blog.51cto.com/390053/845164 安装所需要的包: #yum install automake libpcap libpcap-devel gcc gd.x86_64 gd-devel.x86_64 gdbm gdbm-devel glib glib-devel GeoIP-devel.x86_64 GeoIP.x86_64 cairo-devel pango-devel libxml2 libxml2-devel libtool 下载ntop-4.0.1.tar.gz #wget http://ncu.dl.sourceforge.net/project/ntop

c语言,中缀表达式转后缀表达式并计算

三世轮回 提交于 2020-05-09 10:47:06
   一、中缀表达式转后缀表达式并计算,后缀表达式字符串形式,数字限定小于10,利用数字栈操作符栈 1 /* c语言的中缀表达式转后缀表达式并计算结果 2 中缀表达式含双目运算符和小括号,数字操作数小于10, 3 演示转变及计算过程 4 */ 5 #include <stdio.h> 6 #include <stdlib.h> 7 #include < string .h> 8 #include <stdbool.h> 9 #include <math.h> 10 11 /* 操作符栈结构体 */ 12 typedef struct { 13 char data[ 85 ]; 14 int top; 15 }stack; 16 17 /* 数字栈结构体 */ 18 typedef struct { 19 int data[ 85 ]; 20 int top; 21 }nstack; 22 23 /* 栈操作函数声明 */ 24 int priority( char ); 25 char pop(stack* ); 26 int npop(nstack* ); 27 int ntop(nstack* ); 28 char top(stack* ); 29 void push(stack*, char ); 30 void npush(nstack*, char ); 31 bool

Unix 网络编程卷一源码编译踩坑记录 ubtutu 19.10

一个人想着一个人 提交于 2020-04-05 18:38:19
在阅读unpv1时运行源代码的环境配置,这里简单记录一下 源代码里的README 写得挺详细的,但是在Linux 系统的下还是没办法直接编译通过的, 这里我使用的是ubuntu 19.10(在腾讯云ubuntu server 18.04.1也测试通过) 以下是简单的步骤: 1.下载源码并解压 2.解压源代码后得到unpv13e, 3.开始编译 cd unpv13e . / configure cd lib make cd .. / libfree make 这时报错: inet_ntop.c: In function ‘inet_ntop’: inet_ntop.c:60:9: error: argument ‘size’ doesn’t match prototype 将 inet_ntop.c 第60行的 size_t size 改成 socklen_t size,报错退出重新make vim inet_ntop.c  接着最后一个步骤 cd ../ intro make daytimetcpcli 此时无法成功运行,需要修改系统daytime 配置 查看端口 cat /etc/services | grep " daytime " 修改配置项,将两个disable配置项修改由yes改为no sudo vim /etc/xinetd.d/daytime 重启服务 sudo

ntop 2016 路线图

房东的猫 提交于 2020-03-02 04:23:45
ntop 2016 路线图 2015年是一个充满活力的年份,我们得以完善工具,为社区提供更好的服务。 2016年计划如下: 100 Gbit 正如在2015年我们已经在PF_RING 中为40 Gbit提供了支持,2016年将为100 Gbit提供支持。 我们已经在PF_RING支持Accolade和Napatech 100 Gbit 网卡,但是我们的计划是使100 Gbit成为基本配置, 如果这样的话不久之后新的Intel Red Rock Canyon 网卡将推出(我们预计他们最迟在1月或2月),我们将在PF_RING中提供支持。 这些新式网卡非常被关注的特性是它可以支持多种速率如10/25/40/100 Gbit ,它可以融合以太网交换机, 我们计划/希望可以用来卸载一些使用主CPU的任务。 除了 Intel RRC之外,我们将对额外的100Gbit网卡提供支持,例如InveaTech 100Gbit 网卡。 nProbe Cento 正如过去这些年从支持1Gbit到10Gbit的工作,100 Gbit的挑战不仅仅意味着更多速率,而是一次全面的应用程序重构。 得益于算法革新和成熟的PF_RING ZC框架,我们希望能推出100Gbit和多种10Gbit的监测产品。 基于这些原因,在下周举办的Flocon会议上,我们将把新版本的nProbe命名为cento

Shell脚本——cat/EOF输出多行

本小妞迷上赌 提交于 2020-02-28 14:21:31
在某些场合,可能我们需要在脚本中生成一个临时文件,然后把该文件作为最终文件放入目录中。(可参考ntop.spec文件)这样有几个好处,其中之一就是临时文件不是唯一的,可以通过变量赋值,也可根据不同的判断生成不同的最终文件等等。 一、cat和EOF cat命令是linux下的一个文本输出命令,通常是用于观看某个文件的内容的; EOF是“end of file”,表示文本结束符。 结合这两个标识,即可避免使用多行echo命令的方式,并实现多行输出的结果。 二、使用 看例子是最快的熟悉方法: # cat << EOF > test.sh > #!/bin/bash > #you Shell script writes here. > EOF 结果: 引用 # cat test.sh #!/bin/bash #you Shell script writes here. 可以看到,test.sh的内容就是cat生成的内容。 三、其他写法 1、追加文件 # cat << EOF >> test.sh 2、换一种写法 # cat > test.sh << EOF 3、EOF只是标识,不是固定的 # cat << HHH > iii.txt > sdlkfjksl > sdkjflk > asdlfj > HHH 这里的“HHH”就代替了“EOF”的功能。结果是相同的。 引用 # cat iii