一. 准备工具 1. mac环境下的VMware Fusion, 下载地址:https://www.newasp.net/soft/462096.html 2. ubuntu 14.04 LTS, 不一定是14.04,但最好是LTS版本。https://www.cnblogs.com/yongdai ...
分类:
其他好文 时间:
2019-09-15 01:22:08
阅读次数:
141
一、什么是泛型 泛型,即“参数化类型”,在不创建新的类型的情况下,通过泛型指定的不同类型来控制形参具体限制的类型。也就是说在泛型使用过程中,操作的数据类型被指定为一个参数,这种参数类型可以用在类、接口和方法中,分别被称为泛型类、泛型接口、泛型方法。 二、Java中为何要引入泛型 因为继承和多态的出现 ...
分类:
编程语言 时间:
2019-09-15 01:21:45
阅读次数:
134
[TOC] 例题:hdu 4585 Treap树 是一种简单的平衡二叉搜索树。 二叉搜索树的每一个节点都有一个键值,除此之外Treap树为每个节点人为添加了一个称之为优先级的权值。对于键值来说,这是一棵二叉搜索树,对于权值来说这是一个堆。 1、Treap树的唯一性 Treap树的重要特性:另每个节点 ...
分类:
其他好文 时间:
2019-09-15 01:20:54
阅读次数:
104
9. Palindrome Number Easy Determine whether an integer is a palindrome. An integer is a palindrome when it reads the same backward as forward. Example ...
分类:
其他好文 时间:
2019-09-15 01:20:34
阅读次数:
92
P3033 [USACO11NOV]牛的障碍Cow Steeplechase 套路套路全是套路!二分图匹配问题全是套路! 这里分析一类常见的二分图匹配:线段相交 给定n根平行与x或y轴的线段,求最大独立集 最大独立集=总数-最小割=总数-最大流 匹配一下即可 记住!ij不分见祖宗!x1>x2,y1> ...
分类:
其他好文 时间:
2019-09-15 01:19:49
阅读次数:
105
1.Lucene的优化, 实现了高可用的分布式集群的搜索方案 2.首先,ES的索引库管理支持依然是基于Apache Lucene(TM)的开源搜索引擎。ES也使用Java开发并使用Lucene作为其核心来实现所有索引和搜索的功能,但是它的目的是通过简单的 RESTful API来隐藏Lucene的复 ...
分类:
其他好文 时间:
2019-09-15 01:19:27
阅读次数:
115
在Windows Server 2003中搭建DNS服务器,并在主机中对所搭建的DNS服务器进行进行测试。 ...
如何将本地项目上传至GitHub 首先你需要一个github账号,所有还没有的话先去注册吧! https://github.com/ 我们使用git需要先安装git工具,这里给出下载地址,下载后一路直接安装即可: https://git-for-windows.github.io/ 1.进入Gith ...
分类:
Web程序 时间:
2019-09-15 01:16:26
阅读次数:
132
①英文题目: Given an array of integers and an integer k, find out whether there are two distinct indices i and j in the array such that nums[i] = nums[j] a ...
分类:
其他好文 时间:
2019-09-15 01:16:06
阅读次数:
93
亲爱的女孩 也许你现在距离我遥远,在别一个地方过着你的生活,我先写一封信送你。此刻你看不见,也许你会在我最有能力的时候看见它,也许是我最失败的时候。 在某一时刻我会遇见你,策划未来,投资于未来。你喜欢“金钱”吗?我知道金钱对于很多人都有很大的作用,我也不列外。可我不能让金钱影响我,但我渐渐失望,一次 ...
分类:
其他好文 时间:
2019-09-15 01:15:50
阅读次数:
98
书上代码示例: 结论:如果不在BoardGame() 中调用基类构造器,编译器将抱怨无法找到符合Game() 形式的构造器。 练习6:用Chess.java 来证明前一段话。 注释掉:BoardGame 类中的super(i) 即可证明。 练习7:(1)修改练习5,使A和B以带参数的构造器取代默认构 ...
分类:
其他好文 时间:
2019-09-15 01:15:32
阅读次数:
227
[TimeGate] https://www.luogu.org/problem/P2701 【解题思路】 f[i][j]=min(min(f[i][j-1],f[i-1][j]),f[i-1][j-1])+1; f(i, j)表示以(i, j)为右下角的最大正方形的边长。 【code】 ...
分类:
其他好文 时间:
2019-09-15 01:15:06
阅读次数:
82
废话,写在前面 好久没写博客了,懒了,以后自觉写写博客,每周两三篇吧! 简单记录自己的学习经历,算是对自己的一点小小的督促! Java8的新特性很多,比如流处理在工作中看到很多的地方都在用,是时候扔掉笨重的for循环了!节省40% 50%代码量!Come on! 如题 (总结要点) Stream A ...
分类:
编程语言 时间:
2019-09-15 01:14:52
阅读次数:
222
1.1 Linux 的安装 安 装 采 用 在 虚 拟 机 中 安 装 , 以 方 便 不 同 班 级 授 课 时 , 需 要 重 复 安装的情况。 1.1.1 配置虚拟机 1. 在 VMware Worksta tio n 中创建新的 虚 拟 机 ,选 择 自 定 义 安 装 ,点 击 下一步 。 ...
分类:
系统相关 时间:
2019-09-15 01:14:33
阅读次数:
114
1. 为什么要用函数 首先了解一下函数:在面向对象程序设计中,函数是面对对象设计中对功能的抽象 函数的作用: (1)方便调用,提高开发效率 (2)降低程序复杂度,简洁明了,便于理解程序结构 同样编写一个两整数相加的程序,可以这样(如下) 也可以这样(如下) 但是对于代码稍长的程序(如图),在不使用函 ...
分类:
其他好文 时间:
2019-09-15 01:13:59
阅读次数:
121
常见运算符: 算术运算符: + 加法 - 减法 * 乘法 / 除法 % 求余数,求模 // 整数 ** 幂次方 关系运算符:(结果是一个bool值 ) > 大于 < 小于 >= 大于等于 <= 小于等于 != 不等于 == 等于判断 逻辑运算符:(结果是一个bool值) 与(并): and 多者条件 ...
分类:
其他好文 时间:
2019-09-15 01:13:40
阅读次数:
112