1. File 代表文件或者目录(文件夹)的类 练习:删除目录 思路分析:写一个单独的方法来删除目录或者文件:判断是一个目录(isDirectory)还是是一个文件(isFile);如果是文件直接删除,如果是目录,获取这个目录下的所有子目录和子文件 后续功能和当前方法要完成的功能是一致的 递归 练习 ...
分类:
编程语言 时间:
2018-08-22 20:41:34
阅读次数:
140
在ovs交换机中,报文的处理流程可以划分为一下三个步骤:协议解析,表项查找和动作执行,其中最耗时的步骤在于表项查找,往往一个流表中有数目巨大的表项,如何根据数据报文的信息快速的查找到对应的流表项是ovs交换机的一个重要的功能。 在openflow协议中,支持多级流表的形式,可以类比于将一个复杂的功能... ...
分类:
其他好文 时间:
2018-08-22 19:34:49
阅读次数:
259
模块&包模块(Module)的概念:在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里的代码会越来越长,维护也越来越不易。为了编写可维护的代码,我们把很多函数分组,分别放在不同的文件里,很多语言都采用这个组织代码的方式,在python中一个.py文件就称之为模块。使用模块的好处:大大提高代码的可维护性。其次,编写代码不必从零开始。当一个模块编写完毕,就可以被其他地方引用。我们在编
分类:
编程语言 时间:
2018-08-21 18:21:39
阅读次数:
172
先讲一下:dalao @lisuier 发布的 "前一篇题解" 严格来讲是有错误的 比如下一组数据: ~~简单~~看出这道题用线段树~~可解~~ so 我们用 "离散化+权值线段树(戳这里详解)" ~~实际上是安利自己博客~~ 思路:建一棵空数,然后把某一区间的颜色更新为读入的颜色; WA,SO E ...
分类:
其他好文 时间:
2018-08-20 21:53:43
阅读次数:
188
0.简介 如果你所开发的需要走向世界的话,那么肯定需要针对每一个用户进行不同的本地化处理,有可能你的客户在日本,需要使用日语作为显示文本,也有可能你的客户在美国,需要使用英语作为显示文本。如果你还是一样的写死错误信息,或者描述信息,那么就无法做到多语言适配。 Abp 框架本身提供了一套多语言机制来帮 ...
分类:
编程语言 时间:
2018-08-18 13:18:26
阅读次数:
233
Find the leftmost digit that occurs in a given string. Example For inputString = "var_1__Int", the output should befirstDigit(inputString) = '1'; For ...
分类:
其他好文 时间:
2018-08-16 23:48:29
阅读次数:
296
题目描述 因为一场不小的地震, Y 省 n 个城市之间的道路都损坏掉了,省长希望小 X 将城市之间的道路重 修一遍。 很多城市之间的地基都被地震破坏导致不能修路了,因此可供修建的道路只有 m 条。因为施工队伍 有限,省长要求用尽量少的道路将所有的城市连通起来,这样施工量就可以尽量少。不过,省长为了表 ...
分类:
其他好文 时间:
2018-08-16 21:01:55
阅读次数:
206
一.递归 1.递归的定义:在函数中调用函数本身,就是递归. 在python中,递归的最大深度是1000,但是不会到1000,在这之前就会给你报错. 遍历D:/sylar文件夹,打印出所有的文件盒普通文件的文件名 二.二分法 定义:二分查找,每次能够排除掉一半的数据,查找的效率很高,但是必须是有序序列 ...
分类:
编程语言 时间:
2018-08-15 20:32:46
阅读次数:
152
题面 "题目传送门" 解法 同 "bzoj2716" ~~自己cdq写的还是丑啊,别人A掉了我T飞了~~ 代码 cpp include define inf 1 void chkmax(node &x, node y) {x = max(x, y);} template void chkmin(no ...
分类:
编程语言 时间:
2018-08-14 22:56:08
阅读次数:
281