
数据挖掘
文章平均质量分 77
记录数据挖掘的学习过程
__meteor
对于未来, 我只是一个孩子;
展开
-
OpenFlow建立连接交互流程学习
任务目的1、了解OpenFlow交换机与OpenFlow控制器建立TCP连接的过程。2、掌握配置安全通道中的OpenFlow版本的方法。3、掌握OpenFlow交换机和OpenFlow控制器的消息交互流程。任务环境设备名称 软件环境(镜像) 硬件环境 控制器 Ubuntu 14.04桌面版 Floodlight 1.0 CPU:1核 内存:2G 磁...转载 2019-06-11 22:56:45 · 7013 阅读 · 4 评论 -
Open vSwitch流表管理
任务目的1、了解Open vSwitch流表的基本概念。2、掌握流表的基本命令,学会添加、删除、查看流表,为后续实验做准备。任务环境设备名称 软件环境 硬件环境 交换机 Ubuntu 14.04命令行版 Open vSwitch 2.3.1 CPU:1核 内存:2G 磁盘:20G 注:系统默认的账户为root/root@openlab,op...原创 2019-06-10 20:00:14 · 7432 阅读 · 1 评论 -
mininet博客
fattree:https://www.sdnlab.com/15128.html生成测试流量代码:https://www.sdnlab.com/11079.htmlminiedit:https://www.sdnlab.com/15096.html懒惰者的福音:https://www.sdnlab.com/853.htmlovs 操作:https://blog.youkuaiyun.com/...原创 2019-04-23 16:29:11 · 209 阅读 · 0 评论 -
Mininet
1.简介:进程虚拟化网络仿真工具,可以创建一个含有主机,交换机,控制器和链路的虚拟网络。其交换机支持OpenFlow,具有高度灵活的自定义软件定义网络。Mininet可以做什么:- 为OpenFlow应用程序提供简单便宜的网络测试平台- 启用复杂的拓扑测试,无需链接物理网络- 具有拓扑感知和OpenFlow感知的CLI,用于调试或运行网络范围的测试- 支持任意自定义拓扑,主...原创 2019-04-13 11:40:11 · 2646 阅读 · 3 评论 -
SDN
一、产生原因:(主要针对大中型数据网络)①网络业务发展的趋势。传统的网络难以适应新的需求,如数据中心的合并(意味着更多的设备、更复杂的布线、更多的网络流量)、服务器虚拟化(如何有效管理数量巨大的虚拟机、虚拟网络是一个问题)、新的架构应用(数据中心从传统的基于数据转发模式到基于服务的递交模式,数据中心趋于动态、复杂,传统的网络架构不适用)、云计算、BYOD。网络业务的发展要求管理员能够管理越来越...原创 2019-04-11 09:42:57 · 965 阅读 · 0 评论 -
Jframe 与 getContentPane()
关于setContentPane()和getContentPane()的应用 我们可以在 JFrame 对象中添加 AWT 或者 Swing 组件。但是,虽然它有 add 方法,却不能直接用于添加组件,否则会抛出异常——不信就试试。造成这个现象的原因只有一个解释:JFrame 不是一个容器,它只是一个框架。那么,应该怎么添加组件呢? JFrame 有一个 Content Pan...转载 2018-12-14 10:45:00 · 984 阅读 · 0 评论 -
JAVA static关键字的用法
[java]static关键字的四种用法在java的关键字中,static和final是两个我们必须掌握的关键字。不同于其他关键字,他们都有多种用法,而且在一定环境下使用,可以提高程序的运行性能,优化程序的结构。下面我们先来了解一下static关键字及其用法。static关键字1.修饰成员变量在我们平时的使用当中,static最常用的功能就是修饰类的属性和方法,让他们成为类的成员属...转载 2018-12-13 11:40:51 · 133 阅读 · 0 评论 -
线程简单实现的三种方式
在一个特定的主线程执行的过程中,如果我们还需要在主线程的过程中插播一个线程,做其他动作。那么我们就可以利用Java的Thread类,创建一个新的线程。 一:线程简单实现的三种方式 (1)第一种创建线程的方式是直接extends Thread 覆盖run()方法即可。代码如下: ------------------------------------------------...转载 2018-12-13 11:25:52 · 666 阅读 · 0 评论 -
C++知识点
声明为const 的数据成员不能出现任何可能改变成员的操作,如:常成员函数不能出现赋值语句不能调用非常成员函数。常对象只能调用常成员函数。类的常成员变量在构造函数中只能通过列表初始化的方式。虚函数重新定义,函数返回类型,函数名,参数个数,参数类型,参数顺兴都必须与原函数一致。函数重载,只有参数类型不同,或者参数个数不同,或者二者兼有,才能重载,返回值类型不算。赋值兼容规则成立...原创 2018-12-25 18:02:22 · 201 阅读 · 0 评论 -
PV原理操作之生产者消费者
缓冲区大小为ksemaphore mutex=1;semaphore empty=k; //可用的缓冲区大小semaphore full=0; //已占用的缓冲区的大小semaphore buff[k];int in=0, out=0;producer(){ while(true){ p(empty); p(mutex);//进入临界区 input->buff...原创 2018-12-25 21:53:23 · 1964 阅读 · 0 评论 -
python 中画统计图(持续更新)
python画图利用matplotlib.pyplot画图折线图利用matplotlib.pyplot画图折线图matplotlib.pyplot.plot(x,y,fmt)x,y: 数据的x值和y值,x值是可选的,不写默认为range(len(y))fmt: 线格式,颜色有:蓝:‘b’ 绿:‘g’ 红:‘r’… 线的格式:实线:‘-’虚线:‘–’ … 一些标记:圆圈:‘o...原创 2020-04-23 16:40:47 · 2028 阅读 · 0 评论 -
解决Python 下载包慢的问题
阿里云 http://mirrors.aliyun.com/pypi/simple/中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/豆瓣(douban) http://pypi.douban.com/simple/清华大学 https://pypi.tuna.tsinghua.edu.cn/simple/中国科学技术大学 h...原创 2019-05-08 09:51:22 · 37394 阅读 · 2 评论 -
pandas
python pandas基本函数 查看数据 .head() .tail() .shape .describe() 矩阵运算 .add() .sub() .mul() .div() .divmod() .combine() 矩阵比较 .eq() .ne() .lt()...转载 2019-04-08 16:07:19 · 160 阅读 · 0 评论 -
python xlrd, xlwt使用
xlrd和xlwt都是处理excel文件的 一个是读 一个是写1.>> workbook=xlrd.open_workbook(r'filepath')r是代表后面的字符串是原生字符出现,不能转义,比如说/t不能转义成制表符如果filepath中出现中文报错,使用filepath=filepath.decode('utf-8')转换字符格式2.>...原创 2019-03-31 11:47:12 · 309 阅读 · 0 评论 -
numpy摘抄
1.为了创建数字序列,NumPy提供了一个类似于range返回数组而不是列表的函数。>>> np.arange( 10, 30, 5 )array([10, 15, 20, 25])当arange与浮点参数一起使用时,由于有限的浮点精度,通常不可能预测所获得的元素的数量。出于这个原因,通常最好使用linspace作为参数接收我们想要的元素数量的函数,而不是步骤:...原创 2019-03-20 09:22:53 · 215 阅读 · 0 评论 -
C# 中委托与事件
C# 中委托与事件委托定义&例子委托:委托是一个对象,他知道如何调用一个方法委托类型:定义了方法的返回类型和参数所有委托都派生于System.MulticastDelegate,System.MulticastDelegate又派生于System.Delegatenamespace Demo{ public class Program{ delegate int Transformer(int x); static int Square(int x)=>x*x;原创 2021-05-26 19:59:54 · 426 阅读 · 1 评论 -
Visual Studio .NET开发打包离线安装包
Visual Studio .NET开发打包离线安装包本项目是VSTO Word插件开发项目,用到的环境是VSTO runtime 和 .NET 4.7.2step1 下载离线环境NDP472-KB4054530-x86-x64-AllOS-CHS.exeNDP472-KB4054530-x86-x64-AllOS-ENU.exevstor_redist.exe.net 4.7.2 下载地址为.NET4.7.2step2 拷贝到微软SDK clickonce的工具包文件夹下文件位置:原创 2021-05-13 11:03:30 · 2816 阅读 · 1 评论 -
Telegram入门
Telegram入门基本常识词汇聊天消息去向用户认证updates得到聊天信息基本常识词汇telegram最主要的对象就是消息,目前为止有不止35种类型的消息内容,主要有:文本消息( messageText)图片消息(messagePhoto)截图(messageScreenshotTaken )6种不同的成员状态:chatMemberStatusAdministratorchatMemberStatusBanned,chatMemberStatusCreator,chatMem原创 2020-05-25 16:03:50 · 11495 阅读 · 3 评论 -
机器学习中各种算法的python小样例
机器学习算法线性模型决策树神经网络支持向量机贝叶斯分类聚类线性模型决策树from sklearn.datasets import load_irisfrom sklearn.tree import DecisionTreeClassifierfrom sklearn.model_selection import train_test_splitdata = load_iris()...原创 2020-04-26 22:00:02 · 268 阅读 · 0 评论 -
机器学习评估标准汇总以及在python中的函数调用
机器学习评估标准汇总(未完)聚类性能度量外部指标Jaccard系数FM指数内部指标DB指数Dunn指数参考资料python环境聚类性能度量外部指标聚类结果与某个参考模型进行比较\quad首先,先定义计算用到的数据集。对于数据集D={x1,x2,...,xn}D=\{x_1,x_2,...,x_n\}D={x1,x2,...,xn},假定通过聚类得出的聚类结果为C={c1,c2,....原创 2020-04-17 14:16:19 · 623 阅读 · 0 评论 -
Python数据分析与挖掘实战_张良均
一、Python数据分析工具二、数据探索一、对数据的质量分析异常值的分析:1. 简单的统计量分析:查看最大最小值是否在合理范围2.3δ原则,在正态分布下异常值被定义为一组定值与平均值的距离超过3倍的标准差。3.箱形图分析:异常值被定义为小于QL-1.5IQR 或大于QR+1.5IQRQL是所有数据的下四分位,QR是所有数据的上四分位。IQR是QR-QL...原创 2019-04-17 17:20:55 · 4454 阅读 · 0 评论