Ryu控制器实现自学习交换机功能

代码如下:from ryu.base import app_manager from ryu.controller import ofp_event from ryu.controller.handler import CONFIG_DISPATCHER, MAIN_DISPATCHER from ryu.controller.handler import set_ev_cls from ryu....
分类: 其他 发布时间: 06-19 22:46 阅读次数: 3

Ryu控制器实现流量监控

from operator import attrgetter from ryu.app import simple_switch_13 from ryu.controller import ofp_event from ryu.controller.handler import MAIN_DISPATCHER, DEAD_DISPATCHER from ryu.controller.handl...
分类: 其他 发布时间: 06-19 22:46 阅读次数: 1

牛客网小白大赛(一)

链接:https://www.nowcoder.com/acm/contest/134/F来源:牛客网题目描述 一串长度为 n 的字符串 A 和一串长度为 m 的字符串 B。并且这两串字符串只会含有 0 或 1 。 铁子可以对字符串 A 执行两种操作,两种操作可以执行任意次。 操作1(无情替换):铁子可以用 11 替换掉 0 ,也可以用 00 替换掉 1 . ...
分类: 其他 发布时间: 06-19 22:45 阅读次数: 3

mysql中不用存储过程和函数查询子节点的方法

sql实现:select id from ( select t1.id, if(find_in_set(parent_id, @pids) > 0, @pids := concat(@pids, ',', id), 0) as ischild from ( select ...
分类: 其他 发布时间: 06-19 22:44 阅读次数: 3

glusterfs --云存储

云存储 分布式存储 分布式文件系统 glusterfs GlusterFS is a scalable network filesystem. Using common off-the-shelf hardware, you can create large, distributed storage solutions for media streaming, data analysis, and other data- and bandwidth-intensive tasks. Glust
分类: 其他 发布时间: 06-19 22:44 阅读次数: 3

luogu P1032 字串变换

题目描述(在洛谷中查看) 已知有两个字串 A,BA,B 及一组字串变换的规则(至多 66 个规则): A_1A1 -> B_1B1 A_2A2 -> B_2B2 规则的含义为:在 AA 中的子串 A_1A1 可以变换为 B_1B1 , A_2A2 可以变换为 B_2B2 …。 例如: AA =' abcdabcd ' BB =' xyzxyz ' 变换规则为: ‘ abcabc ’->‘ xuxu ’‘ udud ’->‘ yy ’‘ yy ’->‘ yzyz ’ 则此时, AA 可以经过一系
分类: 其他 发布时间: 06-19 22:44 阅读次数: 3

python3多线程糗事百科案例

Queue(队列对象) Queue是python中的标准库,可以直接import Queue引用;队列是线程间最常用的交换数据的形式 python下多线程的思考 对于资源,加锁是个重要的环节。因为python原生的list,dict等,都是not thread safe的。而Queue,是线程安全的,因此在满足使用条件下,建议使用队列 初始化: class Queue.Queue(maxsize) FIFO 先进先出 包中的常用方法: Queue.qsize() 返回队列的大小 Queue.e
分类: 其他 发布时间: 06-19 22:44 阅读次数: 3

drbd -- 数据同步

数据同步 drbd rsync:两个服务器的实时目录同步 server1-----server2 /dir1 /dir2 drbd:两个服务器的存储(块设备)实时同步 server1-----server2 /dev/vdb1 /dev/vdb1 drbd (distributed replicated block device) ,号称“网络raid-1“,开源,由linbit公司开发。 架构图: 准备两台虚拟机(centos7.3平台) 172.16.2.10 172.16.2.11 本地
分类: 其他 发布时间: 06-19 22:44 阅读次数: 3

Grafana+Prometheus监控

监控redis https://blog.52itstyle.com/archives/2049/ http://www.cnblogs.com/sfnz/p/6566951.html
分类: 其他 发布时间: 06-19 22:44 阅读次数: 3

洛谷P2480 [SDOI2010]古代猪文(费马小定理,卢卡斯定理,中国剩余定理,线性筛)

洛谷题目传送门 蒟蒻惊叹于一道小小的数论题竟能涉及这么多知识点!不过,掌握了这些知识点,拿下这道题也并非难事。 题意一行就能写下来: 给定\(N,G\),求\(G^{\sum \limits _{d|N}C(N,d)}(\mod999911659)\) 乍一看,指数这么大,要怎么处理好呢?上费马小定理。 平时用费马小定理求逆元用多了,\(a^{p-2}\equiv inv(a)(\mod p)\),搞得蒟蒻差点忘了它原本的样子\(a^{p-1}=1(\mod p)\),那原式的指数\(\sum
分类: 其他 发布时间: 06-19 22:44 阅读次数: 3

第33件事 常见的5个用户心理

由于工作需要,被借调到电商事业部工作两月。刚开始的时候可兴奋了,终于可以尝鲜做做电商产品了。可过了一段时间,碰到一大堆问题,其中大部分问题都无从下手,比如怎么让滞销品变得畅销起来、如何定价等,看来解决问题的能力还有很大的提升空间。打算认识一些常用的用户心理,尤其是消费心理,这样就能找到解决问题的线索。 用户的心理是复杂的,洞悉用户心理不是一件容易的事,但是我们不妨碍从常用的用户心理入手,去探索、挖掘用户行为背后的心理,这样在设计产品功能或内容过程中就能利用起来,对症下药,很多问题也能迎刃而解。
分类: 其他 发布时间: 06-19 22:44 阅读次数: 3

ThinkPHP5.0 模型查询操作

1、获取单个数据 //取出主键为1的数据 $user = User::get(1); echo $user->name; // 使用数组查询 $user = User::get(['name' => 'thinkphp']); // 使用闭包查询 $user = User::get(function($query){ $query->where('name', 'thinkphp'); }); echo $user->name; //实例化模型后调用查询 $user = new
分类: 其他 发布时间: 06-19 22:44 阅读次数: 3

LVS-NAT

LVS-NAT 简单的可以看作是:有算法的可以DNAT多个目标的DNAT 所有学员  |  | 调度器  | 路由器1 路由器3   路由器3  |  | 外网 客户端 172.16.2.9 | | | 外网 172.16.2.10 [lvs负载均衡调度器] | | 内网 192.168.122.10 | | | | | | WEB1 WEB2 192.168.122.11 192.168.122.12 --web1和web2网关都要指向192.168.122.10 SIP:172.16.2.
分类: 其他 发布时间: 06-19 22:44 阅读次数: 3

jmeter实现mysql的增删改查

A.将idbc驱动包放都jmeter的lib目录中,可自动加载 B 然后,新建一个线程组→JDBC Connection Configuration(连接数据库组件)→JDBC Request(JDBC请求)
分类: 其他 发布时间: 06-19 22:44 阅读次数: 3

BAT脚本编写教程入门提高篇

BAT脚本编写教程入门提高篇 批处理文件的参数 批处理文件还可以像C语言的函数一样使用参数(相当于DOS命令的命令行参数),这需要用到一个参数表示符“%”。 %[1-9]表示参数,参数是指在运行批处理文件时在文件名后加的以空格(或者Tab)分隔的字符串。变量可以从%0到%9,%0表示批处理命令本身,其它参数字符串用%1到%9顺序表示。 例子: ShowTwoFilesContent.bat [plain] view plain copy <span style="font-size:18px;
分类: 其他 发布时间: 06-19 22:44 阅读次数: 3

简单springboot+maven+poi导出

1. 在pom.xml中添加一下依赖:&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.apache.poi&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;poi&amp;lt;/artifactId&amp;gt; &amp;lt;version&amp;gt;3.13&amp;lt;/version&amp;gt; &amp;lt;/dependency&amp;gt;
分类: 其他 发布时间: 06-19 22:44 阅读次数: 3

navicat10.1.7 注册码

名,组织,注册码均为:NAVN-LNXG-XHHX-5NOO来源:https://zhidao.baidu.com/question/518599871.html
分类: 其他 发布时间: 06-19 22:44 阅读次数: 3

springboot中banner的使用

最近的项目中大部分用到了springboot,为了更好的理解,接下来的一段时间将深入研究的springboot的源码。一、springboot介绍        springboot作为一种全新的编程规范,它的产生简化了框架的使用,所谓简化是指简化了spring众多框架中所需的大量且繁琐的配置文件,所以springboot是一个服务于框架的框架,服务范围是简化配置文件。       关于sprin...
分类: 其他 发布时间: 06-19 22:44 阅读次数: 3

windows 2008 R2远程桌面无法本地复制文件到远程解决

windows 2008 远程桌面无法复制文件解决办法
分类: 企业开发 发布时间: 06-19 22:44 阅读次数: 3

Nginx中AWStats日志分析系统部署

AWStats介绍AWStats是使用Perl语言开发的一款开源日志分析系统,它不仅可用来分析Apache网站服务器的访问日志,也可以用来分析Samba、Vsftpd、IIS等服务的日志信息。结合crond等计划任务服务,可以对不断增长的日志内容定期进行分析。环境:Centos7操作系统服务器IP地址:192.168.100.7已经部署好Nginx服务器(日志目录为:/user/local/ngi
分类: 企业开发 发布时间: 06-19 22:44 阅读次数: 2