0 预备知识 1 不正确的调用exitValue 2不正确的调用waitFor 3 一种可接受的调用方式 4 调用认为是可执行程序的时候容易发生的错误 5 window执行的良好示例 6 不良好的重定向命令输出 7 良好的重定向输出示例 8 总结 9 问答 0 预备知识 Runtime类是一个与JV ...
分类:
编程语言 时间:
2017-08-07 10:20:22
阅读次数:
215
https://www.oschina.net/code/snippet_157181_13215 ...
分类:
编程语言 时间:
2017-08-07 10:20:13
阅读次数:
154
【转载】夜深人静写算法(四) - 差分约束 目录 一、引例 1、一类不等式组的解 二、最短路 1、Dijkstra 2、图的存储 3、链式前向星 4、Dijkstra + 优先队列 5、Bellman-Ford 6、SPFA 7、Floyd-Warshall 三、差分约束 1、数形结合 2、三角不等 ...
分类:
编程语言 时间:
2017-08-07 10:19:58
阅读次数:
198
给你一张DAG,若选择u点,则必须先选择所有能到达其的点。问你在选择A个点的情况下,哪些点必选;选择B个点的情况下,哪些点必选;选择B个点的情况下,哪些点一定不选。 选择A个点的情况,必选的点是那些其所能到达的点数>n-A的点。 选B个点,必选的点与前者类似。 一定不选的点,是能到达它的点数>B的点 ...
分类:
编程语言 时间:
2017-08-07 10:19:48
阅读次数:
143
平面上n个红点,m个黑点,问你多少个黑点至少在一个红三角形内。 对红点求凸包后,转化为询问有多少个黑点在凸包内。 点在凸多边形内部判定,选定一个凸包上的点作原点,对凸包三角剖分,将其他的点极角排序之后,使用二分法就可以判定点在哪个剖分出来的三角形的夹角内,然后用叉积即可判定其在凸包内还是外,O(lo ...
分类:
编程语言 时间:
2017-08-07 10:19:22
阅读次数:
138
本人学生一枚,刚接触Unity3D,若有理解得不对的地方,还望各路大神不吝赐教~ unity中的坐标系统包括世界坐标(World Space),屏幕坐标(Screen Space),视口坐标(View Space)以及GUI坐标系统。 世界坐标(World Space) 场景中添加的对象,它们是以世 ...
分类:
编程语言 时间:
2017-08-07 10:18:30
阅读次数:
282
前言 很多文章不外乎告诉你下面这几种标准的形式,你如果按照它们来用,准没错: //对于一个2行13列int元素的二维数组 //函数f的形参形式 f(int daytab[2][13]) {...} //以下两种可以忽略行数 f(int daytab[][13]) {...} f(int (*dayt ...
分类:
编程语言 时间:
2017-08-07 10:17:27
阅读次数:
192
学习的最好途径就是看书 "学习的最好途径就是看书",这是我自己学习并且小有了一定的积累之后的第一体会。个人认为看书有两点好处: 1、能出版出来的书一定是经过反复的思考、雕琢和审核的,因此从专业性的角度来说,一本好书的价值远超其他资料 2、对着书上的代码自己敲的时候方便 "看完书之后再次提升自我的最好 ...
分类:
编程语言 时间:
2017-08-07 10:17:06
阅读次数:
207
有一篇写的是容器后处理器, 这篇是 Bean 后处理器 , 我对这个 Bean 后处理器的理解就是一个 AOP 编程 . Bean 后处理器 : 是一种特殊的 Bean , 这种 Bean 不对外提供服务 , 可以不需要 id 属性, 主要负责对容器中的其他Bean 执行后处理 , 例如为容器中的目... ...
分类:
编程语言 时间:
2017-08-07 10:16:46
阅读次数:
151
软中断信号(signal,又简称为信号)用来通知进程发生了异步事件。进程之间可以互相通过系统调用kill发送软中断信号。 内核也可以因为内部事件而给进程发送信号,通知进程发生了某个事件。 注意,信号只是用来通知某进程发生了什么事件,并不给该进程传递任何数据。 kill -l ##可以列举当前系统支持 ...
分类:
编程语言 时间:
2017-08-07 10:15:37
阅读次数:
204
function refresh(){ var search_btn = document.getElementById("query_ticket"); var result_table = document.getElementById("queryLeftTable");//获取火车票查询结果 ...
分类:
编程语言 时间:
2017-08-07 10:14:59
阅读次数:
163
之前学 Spring 的时候 , 还没听过容器后处理器 , 但是一旦写出来 , 就会觉得似曾相识 . 容器配置器通常用于对 Spring 容器进行处理 , 并且总是在容器实例化任何其他 Bean 之前 , 读取配置文件中的元数据 , 并有可能修改这些数据 . Spring 提供了如下几个常用的容器后... ...
分类:
编程语言 时间:
2017-08-07 10:13:34
阅读次数:
154
出现这个情况是因为,pop一次后list长度发生变化,第二次pop的是新的list了, 可以按从小到大的顺序删除,每删除一个,后面要删除的index都减去1: 第一次pop(1), 第二次pop(3-1).... 这里直接给出通用解决方案:1、倒序循环遍历;2、遍历拷贝的list,操作原始的list ...
分类:
编程语言 时间:
2017-08-07 10:12:52
阅读次数:
220
原文链接:http://www.cn-cuckoo.com/2007/08/01/understand-javascript-closures-72.html 英文原文:http://www.jibbering.com/faq/faq_notes/closures.html 要成为高级 JavaSc ...
分类:
编程语言 时间:
2017-08-07 10:11:21
阅读次数:
220
#include <iostream> #include <stdio.h> #include <stdlib.h> #include <string> #include <math.h> #include <vector> #include <sstream> #include <list> #i ...
分类:
编程语言 时间:
2017-08-07 10:10:54
阅读次数:
103
Trail: Learning the Java Language Trail: Learning the Java Language This trail covers the fundamentals of programming in the Java programming language ...
分类:
编程语言 时间:
2017-08-07 10:09:31
阅读次数:
179
KNN算法是机器学习经典十大算法之一,简单易懂。这里给出KNN的实现,由两个版本: 1.机器学习实战上作者的实现版本,我自己又敲了一遍感觉还是蛮有收获的; 2.用自己的理解的一个实现,主要的区别就是效率没有第一个高,因为第一个大量使用矩阵向量的运算,速度比较快,还有就是作者的代码比较简介好看。自己的 ...
分类:
编程语言 时间:
2017-08-07 10:09:10
阅读次数:
202