要求的两段序列是连续不重叠的,那么我们就需要找到那个所谓的断点。 只有思路,在看了题解之后才知道怎么实现的Orz,学习了。 ...
分类:
其他好文 时间:
2017-09-15 01:51:19
阅读次数:
188
///@author Sycamore///@date 9/11/2017///@link http://acm.hdu.edu.cn/showproblem.php?pid=2602#include using namespace std;int main(){ ios::sync_with_st... ...
分类:
其他好文 时间:
2017-09-11 21:26:57
阅读次数:
161
参考文章: http://www.cnblogs.com/zhaoxd07/p/5197669.html 当然最重要的是自己的实践,之前试的别人用的老的包 如XXstand.jar,结果并没有成功。 此处得到的真知是:官网的才是可信的,虽然不想看英文,只是没有耐心,但是如果仔细看,发现就不会走那么多 ...
分类:
其他好文 时间:
2017-09-07 18:10:07
阅读次数:
246
1. 垃圾收集器与内存分配策略 垃圾回收机制(Garbage Collection,GC),GC的历史要比java悠久。1960年诞生于MIT的Lisp是第一个真正使用内存动态分配和垃圾收集技术的语言。当时人们考虑GC需要解决三件事: 哪些内存需要回收 什么时候回收 如何回收 1.1 对象怎么判断是 ...
分类:
其他好文 时间:
2017-09-04 18:58:47
阅读次数:
148
垃圾回收机制引用计数回收器(Reference Counting Collector) 原理是在每个对象内部维护一个整数值,叫做这个对象的引用计数,当对象被引用时引用计数加一,当对象不被引用时引用计数减一。当引用计数为 0 时,自动销毁对象。目前引用计数法主要用在 c++ 标准库的 std::sha... ...
分类:
其他好文 时间:
2017-09-04 11:02:02
阅读次数:
400
在这之前,我们用过了collect终端操作了,当时主要是用来把Stream中所有的元素结合成一个List。在这里,你会发现collect是一个归约操作,就像reduce一样可以接收各种做法作为参数,将流中的累积成汇总结果。具体的做法是通过定义新的Collector接口来定义的,因此区分Collect ...
分类:
编程语言 时间:
2017-09-02 15:31:16
阅读次数:
280
JVM 调优主要是调整GC以及一些执行参数: 目标: 堆不要太大,不然单次GC的时间过长导致服务器无法响应的问题 压力测试的时候TPS平稳 尽量避免full GC 检查是否用了并行的垃圾回收器 参数: -server执行,开启优化 采用并行gc collector, -XX:+UseParallel ...
分类:
其他好文 时间:
2017-09-01 17:43:10
阅读次数:
136
Many years ago , in Teddy’s hometown there was a man who was called “Bone Collector”. This man like to collect varies of bones , such as dog’s , cow’s ...
分类:
其他好文 时间:
2017-08-31 17:58:42
阅读次数:
157
第一个要说的就是Garbage First,请问啥叫Garbage First?尼玛都是Garbage了,还first,second,我不是针对谁,在座的各位都是垃圾!!! HotSpotWTF,热壶?我他奶奶的还热火呢,Heat,you know?总之HotSpot是一种遵循java虚拟机规范的一... ...
分类:
编程语言 时间:
2017-08-30 21:44:51
阅读次数:
209
Final: 最终的不可变的 属性 变量 变量的值不可更改 方法 方法不可被重写 类 不能被继承 Static: 静态的 属性(变量(不可以修饰局部变量)) 方法 1)static修饰的属性和方法是共享的,属于类所有的 2)调用:static修饰的属性或方法可以通过类名.去调用 3)非静态的方法可以 ...
分类:
其他好文 时间:
2017-08-26 18:30:58
阅读次数:
110