任务目的 1、 掌握 "OpenFlow交换机" 发送Packet in消息过程及其消息格式。 2、 掌握OpenFlow控制器发送Packet out消息过程及其消息格式。 实验原理 Packet In 使用Packet In消息的目的是为了将到达OpenFlow交换机的数据包发送至OpenFlo ...
分类:
其他好文 时间:
2019-02-12 18:43:34
阅读次数:
596
批量ssh登录机器 #site_search_hosts 10.4.16.205,10.4.20.87,10.4.20.88,10.4.20.89,10.4.20.90,10.4.20.92,10.4.20.93,10.4.21.51,10.4.21.52,10.4.21.53,10.4.21.54 ...
分类:
系统相关 时间:
2019-02-11 21:22:17
阅读次数:
211
一、找到扩展包进入安装 php 的源码包中的扩展文件夹 cd php-x.x.x/ext/ 再进入到要安装的扩展包目录,以扩展 mbstring 为例 cd mbstring 二、编译phpize./configure --with-php-config=/usr/local/php/bin/php ...
分类:
Web程序 时间:
2019-02-11 15:37:31
阅读次数:
242
最终目的:高内聚,低耦合 1) 开放封闭原则 (OCP,Open For Extension, Closed For Modification Principle) 类的改动是通过增加代码进行的,而不是修改源代码。 2) 单一职责原则 (SRP,Single Responsibility Princ ...
分类:
其他好文 时间:
2019-02-09 00:53:47
阅读次数:
193
三个方法并没有关联,可以单独尝试也可以一起设置。 方法一、 去php.ini中查看下面三个扩展项是否开启 extension=php_fileinfo.dll extension=php_mbstring.dll extension=php_openssl.dll 修改php.ini没必要重启服务器 ...
分类:
其他好文 时间:
2019-02-05 10:38:03
阅读次数:
681
1.下载 log4net 右键引用,选择 管理NuGet程序包,选择浏览,输入log4net,然后点击下载 2.在App.config中输入内容(不存在自己创建) 3.AssemblyInfo.cs 中加入代码 4.使用log4net记录日志 5.效果 文件: 打印效果: [2019-01-31 0 ...
通过this.getClass().getResourceAsStream()读入数据 KeyStore keyStore = KeyStore.getInstance("PKCS12"); keyStore.load(instream, mchId.toCharArray()); 报错: DerI ...
分类:
微信 时间:
2019-01-26 15:25:57
阅读次数:
478
一、定义一个类 二、定义一个枚举,并引用如上命名空间 三、获取注解(需引用“一”中的命名空间) ...
ActiverRecord的特点是通过一系列的配置,实体类也具有操作CRUD的功能 使用Mybatisplus activerecord功能,需要进行如下配置: 1. 实体类A继承 com.baomidou.mybatisplus.extension.activerecord.Model 2. 实体 ...
分类:
其他好文 时间:
2019-01-24 18:57:46
阅读次数:
546
1、获取上传的文件 $file=$request->file('file');2、获取上传文件的文件名(带后缀,如abc.png) $filename=$file->getClientOriginalName();3、获取上传文件的后缀(如abc.png,获取到的为png) $fileextensi ...
分类:
Web程序 时间:
2019-01-23 18:14:40
阅读次数:
142