1、程序计数器- 占用空间:较小 作用:字节码行号指示器 作用详情:指示指令执行,如(字节码的执行,分支,循环,跳转,异常处理,线程恢复) 特点:线程私有(每个计数器独立计算,上下文相互独立)。 2、虚拟机栈 占用空间:依据栈空间设定 作用:java 方法执行的内存模型。 作用详情:每个方法执行时都 ...
分类:
编程语言 时间:
2017-08-19 14:09:22
阅读次数:
234
acm.hdu.edu.cn/showproblem.php?pid=6127 【题意】 给定平面直角坐标系中的n个点,这n个点每个点都有一个点权 这n个点两两可以连乘一条线段,定义每条线段的权值为线段两端点点权的乘积 现在要过原点作一条直线,要求这条直线不经过任意一个给定的点 在所有n个点两两连成 ...
分类:
编程语言 时间:
2017-08-16 21:50:32
阅读次数:
220
1091 线段的重叠 1091 线段的重叠 1091 线段的重叠 X轴上有N条线段,每条线段包括1个起点和终点。线段的重叠是这样来算的,[10 20]和[12 25]的重叠部分为[12 20]。 给出N条线段的起点和终点,从中选出2条线段,这两条线段的重叠部分是最长的。输出这个最长的距离。如果没有重 ...
分类:
其他好文 时间:
2017-08-12 13:24:02
阅读次数:
79
本篇我们将讨论以下知识点: 1.线程同步问题的产生 什么是线程同步问题,我们先来看一段卖票系统的代码,然后再分析这个问题: [java] view plain copy print? package com.zejian.test; /** * @author zejian * @time 2016 ...
分类:
编程语言 时间:
2017-08-01 12:40:17
阅读次数:
230
这些圆一定是在同一水平面上的,由于他们没有相交,因此我们发现他们每个人与外界关系可以分为,1.存在并圈圈 2.存在圈圈并被割,因此我们把所有的圆都加1,把被割的在加1,就可以啦,因此我们开一个线段树,维护一段区间有没有被全部覆盖 ...
分类:
其他好文 时间:
2017-07-30 22:12:39
阅读次数:
208
一、Java集合框架图 上述类图中,实线边框的是实现类,比如ArrayList,LinkedList,HashMap等,折线边框的是抽象类,比如AbstractCollection,AbstractList,AbstractMap等,而点线边框的是接口,比如Collection,Iterator,L ...
分类:
编程语言 时间:
2017-07-27 18:29:39
阅读次数:
198
树状数组和线段树的那些事 共同点:线段树,树状数组都是用来快速搜索。 线段树通过分支查找,树状数组通过用二进制快速查找,树状数组的查询和更新时间复杂度都是O(logN),通常来说,树状数组能做的线段树都能解决。线段树的范围更广。 但是树状数组的范围虽然小,但是执行效率却比线段树高了不少。 树状数组在 ...
分类:
编程语言 时间:
2017-07-21 01:16:59
阅读次数:
165
样式 line-height(单位 : PX,PD,EM) backgroun 色彩 backgroumd-color #FFFFFF 图片 background-image : url() 重复 background-repeat Border border-style(dotted 点线;das ...
分类:
Web程序 时间:
2017-07-15 10:17:07
阅读次数:
190