在《Think in java》中有这样一句话:复用代码是Java众多引人注目的功能之一。但要想成为极具革命性的语言,仅仅能够复制代码并对加以改变是不够的,它还必须能够做更多的事情。在这句话中最引人注目的是“复用代码”,尽可能的复用代码使我们程序员一直在追求的,现在我来介绍一种复用代码的方式,也是j ...
分类:
编程语言 时间:
2018-09-02 21:52:37
阅读次数:
131
ICMP经常被认为是IP层的一个组成部分。它传递差错报文以及其他需要注意的信息。ICMP报文是在IP数据报内部传输 ICMP格式和类型 ICMP报文的格式 类型和代码决定了ICMP报文的种类,如下图 当发送一份ICMP差错报文时,报文始终包含IP的首部和产生ICMP差错报文的IP数据报的前8个字节。 ...
分类:
Web程序 时间:
2018-09-02 21:52:27
阅读次数:
222
[POI2015]Myjnie 题目大意: 有$n(n\le50)$家洗车店从左往右排成一排,每家店都有一个正整数价格$d_i$。 有$m(m\le4000)$个人要来消费,第$i$个人会选择$a_i\sim b_i$这些店中最便宜的一个进行一次消费。但是如果这个最便宜的价格大于$c_i$,那么这个 ...
分类:
其他好文 时间:
2018-09-02 21:52:17
阅读次数:
205
MAC中ROOT用户很少用到,有时又手贱,给设了密码,过一阵忘了密码,很尴尬😅 分享个小技巧: 在MAC开机读条之前按住“ command + S ”,会进入字符界面,按照提示,依次输入下面3条命令: 1. /sbin/fsck -fy #回车后等待出现“#”提示符 2. /sbin/mount ...
分类:
系统相关 时间:
2018-09-02 21:52:05
阅读次数:
390
三大特性之 封装 封装从字面上来理解就是包装的意思,专业点就是信息隐藏,是指利用抽象数据类型将数据和基于数据的操作封装在一起,使其构成一个不可分割的独立实体,数据被保护在抽象数据类型的内部,尽可能地隐藏内部的细节,只保留一些对外接口使之与外部发生联系。系统的其他对象只能通过包裹在数据外面的已经授权的 ...
分类:
编程语言 时间:
2018-09-02 21:51:40
阅读次数:
162
echo $LANG :查询服务器编码方式 cd / :跳转到根目录 ls :查询文件,没有详细信息 ls -l :查询文件,有详细信息 通常我们直接输入 ll 也是一样的 clear :清屏,参考下图可以看到刚刚输入的命令都清除了 在root目录下输入 vi 4 然后输入 a 就可以输入字母,再按 ...
分类:
系统相关 时间:
2018-09-02 21:51:31
阅读次数:
192
传送门 一道题让我又要学可行流又要学zkw费用流…… 考虑一下,原题可以转化为一个有向图,每次走一条路径,把每一条边都至少覆盖一次,求最小代价 因为一条边每走过一次,就要付出一次代价 那不就是费用流了么 我们定义每走一次都会对一条边增加1的流量,1然后费用为时间 那么把下界设为1,上界设为inf,跑 ...
分类:
Web程序 时间:
2018-09-02 21:51:16
阅读次数:
178
列表 序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python已经内置确定序列的长度以 ...
分类:
编程语言 时间:
2018-09-02 21:51:07
阅读次数:
204
1. 集群规划:192.167.1.252 palo252 Namenode+Datanode192.167.1.253 palo253 YarnManager+Datanode+SecondaryNameNode192.167.1.254 palo254 Datanode 2. 设定固定IP地址v ...
分类:
其他好文 时间:
2018-09-02 21:50:57
阅读次数:
160
1:Error configuring application listener of class [org.springframework.web.context.ContextLoaderListener] web或webapp下的WEB-INF下的lib包中没有jar包存在,解决方法: 所有j ...
分类:
编程语言 时间:
2018-09-02 21:50:50
阅读次数:
152
``` <!DOCTYPE html Title let login = { template: }; new Vue({ el: " app", data: {}, render: function(createElements) { return createElements(login); } ...
分类:
其他好文 时间:
2018-09-02 21:50:42
阅读次数:
175
原文地址 https://yq.aliyun.com/articles/632754?spm=a2c4e.11155435.0.0.23eb3312feB6dG ..................................................................... ...
分类:
编程语言 时间:
2018-09-02 21:50:31
阅读次数:
159
什么叫多态?从字面上理解就是多种形态,即对同一个客体,可以有多种不同的形式。就好像糖一样,有多种口味,你想吃什么口味的就可以吃什么口味。但在程序中,却不是你想要怎样就怎样。更多的是需要怎样去做就怎样去做。来一个算是比较官方的解释:在面向对象语言中,接口的多种不同的实现方式即为多态。引用Charlie ...
分类:
编程语言 时间:
2018-09-02 21:50:23
阅读次数:
175
装饰器(无参)?它是一个函数?函数作为它的形参?返回值也是一个函数装饰器和高阶函数?装饰器是高阶函数,但装饰器是对传入函数的功能的装饰(功能增强)带参装饰器?它是一个函数?函数作为它的形参?返回值是一个不带参的装饰器函数?使用@functionname(参数列表)方式调用?可以看做在装饰器外层又加了一层函数函数注解?Python3.5引入?对函数的参数进行类型注解?对函数的返回值进行类型注解?只对
分类:
其他好文 时间:
2018-09-02 21:50:15
阅读次数:
167
1、下载最新srs源码 https://github.com/ossrs/srs/releases 2、编译(进入~/srs-2.0-r4/trunk目录) ./configure --with-librtmp --without-ssl make 3、编译srs_h264_raw_publish. ...
分类:
其他好文 时间:
2018-09-02 21:50:07
阅读次数:
1547
MAME 0.201 已发布,MAME 最初是街机模拟器,随着时间的推移,MAME 吸收了姊妹项目 MESS(多机种模拟器超级系统),所以 MAME 现在还记录了各种各样的(大多是老式的)电脑游戏、掌机游戏和电子游戏(视频游戏)。 新版本修复了与 MAMETesters 相关的一些 bug ,并新增 ...
分类:
其他好文 时间:
2018-09-02 21:50:00
阅读次数:
253
matplotlib是python中常用的数据图形化工具,用法跟matlab有点相似。调用简单,功能强大。在Windows下可以通过命令行 pip install matplotlib 来进行安装。 以下为一些基础使用的例子: 1、绘制直线 先通过numpy生成在直线 y = 5 * x + 5 上 ...
分类:
编程语言 时间:
2018-09-02 21:49:49
阅读次数:
245