出现这个情况是因为,pop一次后list长度发生变化,第二次pop的是新的list了, 可以按从小到大的顺序删除,每删除一个,后面要删除的index都减去1: 第一次pop(1), 第二次pop(3-1).... 这里直接给出通用解决方案:1、倒序循环遍历;2、遍历拷贝的list,操作原始的list ...
分类:
编程语言 时间:
2017-08-07 10:12:52
阅读次数:
220
之前学 Spring 的时候 , 还没听过容器后处理器 , 但是一旦写出来 , 就会觉得似曾相识 . 容器配置器通常用于对 Spring 容器进行处理 , 并且总是在容器实例化任何其他 Bean 之前 , 读取配置文件中的元数据 , 并有可能修改这些数据 . Spring 提供了如下几个常用的容器后... ...
分类:
编程语言 时间:
2017-08-07 10:13:34
阅读次数:
154
function refresh(){ var search_btn = document.getElementById("query_ticket"); var result_table = document.getElementById("queryLeftTable");//获取火车票查询结果 ...
分类:
编程语言 时间:
2017-08-07 10:14:59
阅读次数:
163
软中断信号(signal,又简称为信号)用来通知进程发生了异步事件。进程之间可以互相通过系统调用kill发送软中断信号。 内核也可以因为内部事件而给进程发送信号,通知进程发生了某个事件。 注意,信号只是用来通知某进程发生了什么事件,并不给该进程传递任何数据。 kill -l ##可以列举当前系统支持 ...
分类:
编程语言 时间:
2017-08-07 10:15:37
阅读次数:
204
有一篇写的是容器后处理器, 这篇是 Bean 后处理器 , 我对这个 Bean 后处理器的理解就是一个 AOP 编程 . Bean 后处理器 : 是一种特殊的 Bean , 这种 Bean 不对外提供服务 , 可以不需要 id 属性, 主要负责对容器中的其他Bean 执行后处理 , 例如为容器中的目... ...
分类:
编程语言 时间:
2017-08-07 10:16:46
阅读次数:
151
学习的最好途径就是看书 "学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处: 1、能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料 2、对着书上的代码自己敲的时候方便 "看完书之后再次提升自我的最好 ...
分类:
编程语言 时间:
2017-08-07 10:17:06
阅读次数:
207
前言 很多文章不外乎告诉你下面这几种标准的形式,你如果按照它们来用,准没错: //对于一个2行13列int元素的二维数组 //函数f的形参形式 f(int daytab[2][13]) {...} //以下两种可以忽略行数 f(int daytab[][13]) {...} f(int (*dayt ...
分类:
编程语言 时间:
2017-08-07 10:17:27
阅读次数:
192
本人学生一枚,刚接触Unity3D,若有理解得不对的地方,还望各路大神不吝赐教~ unity中的坐标系统包括世界坐标(World Space),屏幕坐标(Screen Space),视口坐标(View Space)以及GUI坐标系统。 世界坐标(World Space) 场景中添加的对象,它们是以世 ...
分类:
编程语言 时间:
2017-08-07 10:18:30
阅读次数:
282
平面上n个红点,m个黑点,问你多少个黑点至少在一个红三角形内。 对红点求凸包后,转化为询问有多少个黑点在凸包内。 点在凸多边形内部判定,选定一个凸包上的点作原点,对凸包三角剖分,将其他的点极角排序之后,使用二分法就可以判定点在哪个剖分出来的三角形的夹角内,然后用叉积即可判定其在凸包内还是外,O(lo ...
分类:
编程语言 时间:
2017-08-07 10:19:22
阅读次数:
138
给你一张DAG,若选择u点,则必须先选择所有能到达其的点。问你在选择A个点的情况下,哪些点必选;选择B个点的情况下,哪些点必选;选择B个点的情况下,哪些点一定不选。 选择A个点的情况,必选的点是那些其所能到达的点数>n-A的点。 选B个点,必选的点与前者类似。 一定不选的点,是能到达它的点数>B的点 ...
分类:
编程语言 时间:
2017-08-07 10:19:48
阅读次数:
143
【转载】夜深人静写算法(四) - 差分约束 目录 一、引例 1、一类不等式组的解 二、最短路 1、Dijkstra 2、图的存储 3、链式前向星 4、Dijkstra + 优先队列 5、Bellman-Ford 6、SPFA 7、Floyd-Warshall 三、差分约束 1、数形结合 2、三角不等 ...
分类:
编程语言 时间:
2017-08-07 10:19:58
阅读次数:
198
https://www.oschina.net/code/snippet_157181_13215 ...
分类:
编程语言 时间:
2017-08-07 10:20:13
阅读次数:
154
0 预备知识 1 不正确的调用exitValue 2不正确的调用waitFor 3 一种可接受的调用方式 4 调用认为是可执行程序的时候容易发生的错误 5 window执行的良好示例 6 不良好的重定向命令输出 7 良好的重定向输出示例 8 总结 9 问答 0 预备知识 Runtime类是一个与JV ...
分类:
编程语言 时间:
2017-08-07 10:20:22
阅读次数:
215
在先导课之前我未曾接触C和Python之外的语言,在大一学年的课程中,用面向过程的思想方法足以完成绝大多数课程要求,故而我也对面向对象的编程思想知之甚少,虽然多有耳闻但是对它一直没有一个正式的学习了解也没有任何直观感受过。因此,在第一节先导课上,第一次真的去了解到面向对象的思想感觉是很新鲜甚至有点惊 ...
分类:
编程语言 时间:
2017-08-07 10:21:07
阅读次数:
169
unity3d 给游戏添加音源 Unity3d adds a sound source to the game 作者:韩梦飞沙 Author:han_meng_fei_sha 邮箱:313134555@qq.com E-mail: 313134555 @qq.com 作者:韩梦飞沙 Author:h ...
分类:
编程语言 时间:
2017-08-07 10:21:15
阅读次数:
304
通过读流的方式getResourceAsStream(); 设置静态块,对象装载时只执行一次; 提供get方法来访问配置对象 public class FileConfig { private static String ACCESS_KEY;private static String END_PO ...
分类:
编程语言 时间:
2017-08-07 10:21:48
阅读次数:
205
/** * 数组转换为xml * * @param array $arr * @param int $level * @return string */ public static function arrayToXml($arr, $level = 0) { $s = $level == 0 ? ...
分类:
编程语言 时间:
2017-08-07 10:23:17
阅读次数:
186
【分析】 这题就是拿总长度减去LIS啦,很明显。 问题是数据范围,这里用n^2就会超时,所以我们选用LIS的nlogn算法,如下。 【代码】 ...
分类:
编程语言 时间:
2017-08-07 10:23:25
阅读次数:
211
《C++ Primer》 第四版 第7章 函数 思维导图笔记 超级具体。很具体,图片版,有利于复习查看 http://download.csdn.net/detail/onlyshi/9479711 $(function () { $('pre.prettyprint code').each(fun ...
分类:
编程语言 时间:
2017-08-07 11:41:41
阅读次数:
151
SRILM的主要目标是支持语言模型的估计和评测。估计是从训练数据(训练集)中得到一个模型,包括最大似然估计及相应的平滑算法;而评测则是从测试集中计算其困惑度。其最基础和最核心的模块是n-gram模块,这也是最早实现的模块,包括两个工 具:ngram-count和ngram,相应的被用来估计语言模型和 ...
分类:
编程语言 时间:
2017-08-07 11:42:42
阅读次数:
3712