12 2017 档案

自定义topo遇到的坑
摘要:错误:TypeError: __init__() got an unexpected keyword argument 'delay' 解决办法:在创建topo的地方加一个link=TCLink即可,即 阅读全文

posted @ 2017-12-20 21:59 二十年后20 阅读(418) 评论(0) 推荐(0) 编辑

JMM内存模型+volatile+synchronized+lock
摘要:硬件内存模型: Java内存模型: 每个线程都有一个工作内存,线程只可以修改自己工作内存中的数据,然后再同步回主内存,主内存由多个内存共享。 下面 8 个操作都是原子的,不可再分的: 1) lock:作用于主内存的变量,它把一个变量标识为一个线程独占的状态。 2) unlock:作用于主内存的变量, 阅读全文

posted @ 2017-12-15 21:15 二十年后20 阅读(286) 评论(0) 推荐(0) 编辑

7.Reverse Integer
摘要:题目链接:https://leetcode.com/problems/reverse-integer/description/ 题目大意:与190题类似,只是这题是反转十进制数值,在有符号整型范围内,如果得到的结果超过了整型范围,即溢出,则返回0。 法一:暴力解,将整型数转为字符串,再将字符串转为字 阅读全文

posted @ 2017-12-14 21:37 二十年后20 阅读(179) 评论(0) 推荐(0) 编辑

190.Reverse Bits---位运算
摘要:题目链接:https://leetcode.com/problems/reverse-bits/description/ 题目大意:将数值的二进制反转。 法一(借鉴):由于是无符号32位整型,当二进制反转后会得到一个32位的整型,eclipse中已经无法正常显示了,但是转为二进制还是正确的。至于为什 阅读全文

posted @ 2017-12-14 20:21 二十年后20 阅读(193) 评论(0) 推荐(0) 编辑

191.Number of 1Bits---位运算---《剑指offer》10
摘要:题目链接:https://leetcode.com/problems/number-of-1-bits/description/ 题目大意:与338题类似,求解某个无符号32位整数的二进制表示的1的个数。注意要求是无符号32位整数。 注意:无符号整数的范围是0~2^32-1,而普通int的范围是-2 阅读全文

posted @ 2017-12-14 16:15 二十年后20 阅读(287) 评论(0) 推荐(0) 编辑

8种基本数据类型及取值范围
摘要:整型: byte:-2^7 ~ 2^7-1,即-128 ~ 127。1字节。Byte。末尾加B short:-2^15 ~ 2^15-1,即-32768 ~ 32767。2字节。Short。末尾加S 有符号int:-2^31 ~ 2^31-1,即-2147483648 ~ 2147483647。4字 阅读全文

posted @ 2017-12-14 15:34 二十年后20 阅读(36415) 评论(0) 推荐(4) 编辑

338.Counting Bits---位运算---《剑指offer》32
摘要:题目链接:https://leetcode.com/problems/counting-bits/description/ 题目大意:求解从0到num的所有数的二进制表示中所有1的个数。 法一:暴力解,两个for循环,分别求解每一个二进制表示,然后计数其中1的个数。代码如下(耗时9ms): 1 pu 阅读全文

posted @ 2017-12-14 09:53 二十年后20 阅读(195) 评论(0) 推荐(0) 编辑

2017去哪儿网---身份证分组
摘要:题目描述 18位身份证的编码规则是:前1、2位数字表示:所在省(直辖市、自治区)的代码第3、4位数字表示:所在地级市(自治州)的代码第5、6位数字表示:所在区(县、自治县、县级市)的代码;第7—14位数字表示:出生年、月、日;第15、16位数字表示:所在地的派出所的代码;第17位数字表示性别:奇数表 阅读全文

posted @ 2017-12-13 17:36 二十年后20 阅读(278) 评论(0) 推荐(0) 编辑

2017美团---网格走法数目
摘要:题目描述 有一个X*Y的网格,小团要在此网格上从左上角到右下角,只能走格点且只能向右或向下走。请设计一个算法,计算小团有多少种走法。给定两个正整数int x,int y,请返回小团的走法数目。 输入描述: 输入包括一行,逗号隔开的两个正整数x和y,取值范围[1,10]。 输出描述: 输出包括一行,为 阅读全文

posted @ 2017-12-13 16:42 二十年后20 阅读(346) 评论(0) 推荐(0) 编辑

2017网易---解救小易
摘要:题目描述 有一片1000*1000的草地,小易初始站在(1,1)(最左上角的位置)。小易在每一秒会横向或者纵向移动到相邻的草地上吃草(小易不会走出边界)。大反派超超想去捕捉可爱的小易,他手里有n个陷阱。第i个陷阱被安置在横坐标为xi ,纵坐标为yi 的位置上,小易一旦走入一个陷阱,将会被超超捕捉。你 阅读全文

posted @ 2017-12-13 15:20 二十年后20 阅读(186) 评论(0) 推荐(0) 编辑

新建module---获取带宽信息
摘要:借鉴自http://blog.csdn.net/xjtuse2014/article/details/53968726 1.MoniterBandwidth模块: 1 package net.floodlightcontroller.qos_test; 2 3 import java.util.Ar 阅读全文

posted @ 2017-12-12 15:37 二十年后20 阅读(568) 评论(0) 推荐(0) 编辑

在floodlight源码的基础上添加一个新的module并正确运行
摘要:1.在src/main/java目录下新建一个package,目录结构如下: 2.在新建的package下,新建一个class,名字就是自定义的module,接下来implements想实现的service或listener,但是一定要implements自IFloodlightModule。这个类 阅读全文

posted @ 2017-12-12 15:34 二十年后20 阅读(692) 评论(0) 推荐(0) 编辑

mininet命令
摘要:官方文档:http://mininet.org/walkthrough/ 翻译的官方文档:https://segmentfault.com/a/1190000000669218 ovs-ofctl相关指令:http://blog.csdn.net/rocson001/article/details/ 阅读全文

posted @ 2017-12-11 21:57 二十年后20 阅读(11539) 评论(0) 推荐(0) 编辑

自定义topo文件解析
摘要:Topo:Mininet基本的拓扑类。 addSwitch():添加一个switch到拓扑中并返回switch名。 addHost():添加一个host到拓扑中并返回host名。 addLink():添加双向链路到拓扑中,在Mininet中链路都是双向的,除非特别注明。 Mininet:主类,用来创 阅读全文

posted @ 2017-12-11 21:41 二十年后20 阅读(2364) 评论(0) 推荐(0) 编辑

给notepad++加nppFtp插件连接ubuntu编写文本
摘要:打开notepad++的菜单栏中的插件,如果没有“插件管理”,去https://github.com/ashkulz/NppFTP/releases/tag/v0.27.2,下载对应的版本,将其解压后的bin下的文件都拷贝到notepad++的安装目录下的plugins中,重启notepad++即可 阅读全文

posted @ 2017-12-11 20:06 二十年后20 阅读(325) 评论(0) 推荐(0) 编辑

集合类---List
摘要:一、ArrayList详解 1.继承关系 2.属性 3.构造方法: ArrayList的构造函数总共有三个: (1)ArrayList()构造一个初始容量为 10 的空列表。 (2)ArrayList(Collection<? extends E> c)构造一个包含指定 collection 的元素 阅读全文

posted @ 2017-12-11 15:19 二十年后20 阅读(187) 评论(0) 推荐(0) 编辑

31.Next Permutation
摘要:题目链接:https://leetcode.com/problems/next-permutation/description/ 题目大意:其实是C++里面的求解全排列的下一个排列的函数。然后这里用Java实现也是极好的。其实是可以用在全排列里的,具体可以看46题:http://www.cnblog 阅读全文

posted @ 2017-12-07 22:08 二十年后20 阅读(176) 评论(0) 推荐(0) 编辑

2017腾讯---游戏任务标记
摘要:题目描述 游戏里面有很多各式各样的任务,其中有一种任务玩家只能做一次,这类任务一共有1024个,任务ID范围[1,1024]。请用32个unsigned int类型来记录着1024个任务是否已经完成。初始状态都是未完成。 输入两个参数,都是任务ID,需要设置第一个ID的任务为已经完成;并检查第二个I 阅读全文

posted @ 2017-12-07 14:55 二十年后20 阅读(307) 评论(0) 推荐(0) 编辑

int与Integer区别+Integer类详解
摘要:Integer.valueOf()的源码如下: 1 //IntegerCache.low=-128;IntegerCache.high=127 2 public static Integer valueOf(int i) { 3 if (i >= IntegerCache.low && i <= I 阅读全文

posted @ 2017-12-07 09:51 二十年后20 阅读(2891) 评论(0) 推荐(0) 编辑

突然想记录一下我们的过往
摘要:在2014.1.14那一天我们第一次见面了。 那一天虽然还是青岛的冬天,但是天气格外晴朗。你小步向我跑过来,白净的脸庞让我觉得一个人怎么可以长的这么清秀,而与你的缘分也从此开始。 那一天我们在青大一路的香辣鸡架吃了饭,你总是很懂礼貌的帮我们清洗杯子然后倒茶水,虽然话不多,但是你的礼节让我对你的印象分 阅读全文

posted @ 2017-12-05 19:08 二十年后20 阅读(147) 评论(0) 推荐(0) 编辑

localhost、127.0.0.1和本机IP
摘要:localhost 是个域名,不是地址,它可以被配置为任意的 IP 地址,不过通常情况下都指向 127.0.0.1(ipv4)和 [::1](ipv6) 整个127.* 网段通常被用作 loopback 网络接口的默认地址,按惯例通常设置为 127.0.0.1。这个地址在其他计算机上不能访问,就算你 阅读全文

posted @ 2017-12-05 15:49 二十年后20 阅读(366) 评论(0) 推荐(0) 编辑

更新ubuntu的源
摘要:源文件的位置:/etc/apt/sources.list 可以先cp备份一下,然后再将里面的内容全部替换成如下的内容: 阿里云源: 替换完之后再执行sudo apt-get update即可。 阅读全文

posted @ 2017-12-04 20:55 二十年后20 阅读(250) 评论(0) 推荐(0) 编辑

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

导航

统计

点击右上角即可分享
微信分享提示