自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (2)
  • 收藏
  • 关注

原创 可信大闯关

可信大闯关编程题1、二叉树中和为某一值的路径class Solution { public List<List<Integer>> pathSum(TreeNode root, int sum) { List<List<Integer>> result = new ArrayList<>(); ...

2020-03-15 20:07:07 264

原创 IDEA

插入空行上一行Ctrl+Alt+enter下一行shift+enter

2019-12-27 11:37:03 161

原创 枚举

枚举常量间用逗号隔开(自由选择是否换行),枚举常量必须有注释。注意点:枚举类型对象之间的值比较,是可以使用==如果枚举类有方法,enum实例最后需要添加一个分号RED("红色", 1), GREEN("绿色", 2), BLANK("白色", 3), YELLO("黄色", 4);所有的枚举都继承自java.lang.Enum类。由于Java 不支持多继承,所以枚举对象不能再继承其他类。...

2019-12-27 11:36:32 417 4

原创 基础计算器

基础计算器什么是波兰式和逆波兰式呢,我们人类从小所接触的例如3+2,5*4这样的,运算符在操作数中间的称为中缀表达式,波兰式就是运算符在操作数前面的运算表达式,相反,逆波兰式就是运算符在操作数后面的运算表达式。比如3+2的逆波兰式表示为32+逆波兰式的优点:当运算符在操作数后面时,使用一个运算栈,从左至右扫面表达式,如果是数字则入栈,如果是运算符则依次出栈两个元素进行运算,具体的运算取决...

2019-09-16 23:39:33 529

原创 前缀树

但是要判断字符串是否已经加过:在节点还保存一个信息:是否以这个节点为结尾?计数(加入几次这个字符串)。如果问:给一个字符串,有多少字符串以它作为前缀?解决方法:加一个数据项(每一个节点被划过多少次)前缀树:代价极低!效率非常高,和样本量没关系,和自身样本长度有关。TrieNode代码:public static class TrieNode{ public int path;...

2019-08-09 00:52:16 162

原创 KMP算法详解与应用

一、 前言时间复杂度O(n)解决包含问题举例:判断str2是否包含于str1str1:abc123defstr2:123d解决方法 (str1长度为n, str2长度为m):笨办法: 两个for循环遍历来匹配,复杂度O(n*m)KMP方法: 利用next数组j减少匹配次数int getIndexOf(str1,str2) 就是KMP实现的二、代码实现KMP步骤一:...

2019-08-09 00:13:38 223

原创 Ryu 源码解读

CONF.register_cli_opts([ cfg.ListOpt('app-lists',default = [], help ='要运行的应用程序模块名'), cfg.MultiStrOpt('app',position = True,default = [ ], help ='应用程序模块名称...

2018-08-02 10:24:28 947

原创 SDN 教程[2]: SDN基础操作

实验二:SDN 基础操作学习Mininet 可视化工具创建拓扑Mininet 拓扑动态更改Mininet 连接控制器流表操作Mininet 可视化工具创建拓扑 Mininet 2.2.0 以上版本自带1. 进入 mininet/example&nbsp; 在~目录下操作cd ~cd mininet/example2. 启动 miniedi...

2018-08-02 10:22:48 4203 3

原创 SDN 教程[1]:环境搭建

实验一:SDN 环境搭建Mininet+OVS 安装Ryu 安装Floodlight 安装Eclipse 安装,导入FloodlightMininet + OVS 安装1. 安装依赖 gitsudo apt-get update sudo apt-get install git2. 下载源码 ~ 目录下操作git clone gi...

2018-08-02 10:21:21 8123 3

原创 Floodlight 源码解读:FloodlightProvider

FloodlightProvider处理交换机之间的连接并将 OpenFlow 的消息转化成其他模块可以监听的时间决定某些特定的 OpenFLow 消息(即 PacketIn,FlowRemove,PortStatus 等)被分派到该侦听消息的模块的顺序,模块可以决定允许该消息进入下一个监听对象或者停止处理消息FloodlightProvider 如何工作?Floodligh...

2018-08-02 10:19:16 496

原创 Floodlight 源码解读 :Main

Floodlight 的 Main 解析图需要理解的概念模块(Module)Module 是指继承了 IFloodlightModule 接口的类IFloodlightModule的相关注释 Defines an interface for loadable Floodlight modules. At a high level, these function...

2018-08-02 10:15:50 459

北邮通信原理2014课件

北邮通信原理课件, 缩减版。 复习什么的都很好,内容很全。

2014-11-02

蜂鸣器实现音乐播放

蜂鸣器实现天使音乐的播放, 使用无源蜂鸣器。 如需要更多功能的代码可以加我. 附加12864显示界面,灯光音符跳跃,按键切换歌曲,快进,快退,看人需要把。

2014-11-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除