暑假,小哼准备去一些城市旅游。有些城市之间有公路,有些城市之间则没有,如下图。为了节省经费以及方便计划旅程,小哼希望在出发之前知道任意两个城市之前的最短路程。 上图中有4个城市8条公路,公路上的数字表示这条公路的长短。请注意这些公路是单向的。我们现在需要求任意两个城市之间的最短路程,也就是求任意两个 ...
分类:
编程语言 时间:
2018-01-28 13:55:48
阅读次数:
257
sed准备工作: 匹配带有root的行(-n) 例子o+t,匹配+号左边的字符1次或多次的行打印出来(-r) 例子o{2},匹配带有连续两个o的行 匹配包含root或者bus的行 打印第二行和打印第二行到第五行 打印第二十行到最后一行,$表示末行 同一个表达式做多个操作,可以加-e参数 匹配的时候不 ...
分类:
系统相关 时间:
2018-01-17 00:18:57
阅读次数:
203
1.官方Feature 269: Convenience Factory Methods for Collections 2.产生背景 要创建一个只读、不可改变的集合,必须构造和分配它,然后添加元素,最后包装成一个不可修改的集合。 比如: 缺点:我们一下写了五行。即:它不能表达为单个表达式。 当然, ...
分类:
编程语言 时间:
2018-01-13 11:08:48
阅读次数:
129
diff比较两文件或目录的不同之处而且都是以第一个文件来作为操作对象:第一个文件与第二个文件相比多的,要删除,少的要增加。就是最后会把第一个文件变得的第二个文件一样。 举例两文件1.txt和2.txt:1d0:第一个文件第一行删除才和第二个文件第0行一样(才就是最开头行)< Hi,2a2:第一个文件第二行增加才和第二个文件第二行一样> Hi,4,5c4:第一个文件第四,五行改
分类:
系统相关 时间:
2017-12-31 23:32:44
阅读次数:
267
API Server权限控制方式介绍 API Server权限控制分为三种:Authentication(身份认证)、Authorization(授权)、AdmissionControl(准入控制)。 身份认证: 当客户端向Kubernetes非只读端口发起API请求时,Kubernetes通过三种 ...
1、介绍 需要多少行代码转换hex成反汇编呢? 多亏了Python的Capstone库,做这件事只需要五行。 在二进制分析中,进行Exploit开发或逆向工程时,需要快速将十六进制的Shellcode反编译成反汇编。你可以使用像OllyDbg或IDA Pro这样的反编译工具,但如果你不想使用一个成熟 ...
分类:
编程语言 时间:
2017-11-26 14:53:50
阅读次数:
206
本文以RHEL7.2为例 yum源配置文件一般放在“ /etc/yum.repos.d/”目录下,可以使用进入该目录下进行查看 上图所示,base.repo为本地源仓库,net.repo为网络源仓库 使用vim编辑仓库文件,如果没有这个文件,直接使用上述命令创建base.repo文件。 这里共有五行 ...
分类:
其他好文 时间:
2017-11-24 16:59:00
阅读次数:
116
页面布局 欢迎您:LIJM 我的资料 注销 第一行 第二行 第三行 第四行 第五行 第六行 第七行 10 10 10 ... ...
分类:
其他好文 时间:
2017-11-18 20:07:52
阅读次数:
153
1.怎样判断对象是否可以转换? 可以使用instanceof运算符判断一个对象是否可以转换为指定的类型。 例: 程序运行结果: 2.现有三个类 class Mammal{} class Dog extends Mammal{} class Cat extends Mammal{} 先对其分别进行初始 ...
分类:
其他好文 时间:
2017-11-11 00:30:18
阅读次数:
164
vnStat 是一款开源的 Linux 下统计网卡流量的软件,可以很方便地查看当前、当天、当月的流量统计报告,下面我们介绍下在 Debian 9.x 下安装 vnstat 的简单方法 首先,使用 ip a 命令查看你机器的网卡名称,如果是全新的 iso 安装的 Debian 9,那么默认的网卡名称应 ...
分类:
其他好文 时间:
2017-11-10 18:28:50
阅读次数:
123