今天给大家讲解下go语言开多进程。package mainimport (
"fmt"
"time"
)var c chan intfunc main() {
c = make(chan int)
go waiting("coffee", 1)
go waiting("tea", 2)
fmt.Println("I,am waiting")
/...
分类:
编程语言 时间:
2015-03-20 14:32:34
阅读次数:
320
Fast Compressive Tracking
(快速压缩跟踪)
虽然目前有很多种的跟踪算法,但是由于姿态的变化、光照的变化、障碍物等原因的存在,导致很多算法的鲁棒性不好。
目前比较主流的跟踪算法有两种,generative tracking algorithms(生成跟踪算法)和discriminative algorithms(判别跟踪算法)。
生成跟踪算法,顾名思义边生成边跟踪...
分类:
编程语言 时间:
2015-03-20 14:32:24
阅读次数:
6040
数组指针(也称行指针)
定义 int (*p)[n];
()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。
如要将二维数组赋给一指针,应这样赋值:
int a[3][4];
int (*p)[4]; //该语句是定义一个数组指针,指向含4个元素的一维数组。
p=a;...
分类:
编程语言 时间:
2015-03-20 14:32:55
阅读次数:
291
题目:Sort color
/*LeetCode sort colors
题目:输入一个数组,包含0,1,2分别代表红白蓝三种颜色,要求按照0,1,2的顺序,将同类颜色的连续排列
思路:计数排序,是一个遍历两遍的方法:可以先统计每种的数量,之后直接将这一范围内的所有值都赋值为相应的数字即可
遍历一遍的话可以在遍历的同时分别与0和2比较,从头和尾一起交换,1的在中间不用做处理;
*
*/
...
分类:
编程语言 时间:
2015-03-20 14:28:40
阅读次数:
224
C语言结构体位域是很细节很重要的问题,在面试中如果这个方面考虑的好会得到很高的加分,在工作中更是可能会遇到此问题...
分类:
编程语言 时间:
2015-03-20 14:27:29
阅读次数:
175
堆排序与高速排序,归并排序一样都是时间复杂度为O(N*logN)的几种常见排序方法。学习堆排序前,先解说下什么是数据结构中的二叉堆。二叉堆的定义二叉堆是全然二叉树或者是近似全然二叉树。二叉堆满足二个特性:1.父结点的键值总是大于或等于(小于或等于)不论什么一个子节点的键值。2.每一个结点的左子树和右...
分类:
编程语言 时间:
2015-03-20 14:20:38
阅读次数:
155
1:首先导入poi-3.12-beta1同级目录下的所有包,然后再导入ooxml-lib文件夹下的所有包2://前面的是源文件的路径,要全 。后面的是目标文件夹,不要写文件的具体名字 ToCSV tcsv = new ToCSV(); tcsv.convertExcelToCSV("C...
分类:
编程语言 时间:
2015-03-20 14:18:21
阅读次数:
204
目前有一个项目,需要对目录下的文件进行排序,并按照时间进行排列。1. 通过ImageFilter对xls文件进行过滤 ImageFilter类对象的任务就是提供一个accept( )的方法。回调能提高程序的灵活性。 FilenameFilter filter = new FilenameFilt.....
分类:
编程语言 时间:
2015-03-20 14:19:24
阅读次数:
120
今天的程序里面使用线程来接收UDP包,UDP每分钟一次。receiveThread = new Thread(new ThreadStart(this.ReceiveHandle));receiveThread.Start();高度的时候发现每次只能接收一个UDP包,后面就断掉了,开始以为是UDP通...
分类:
编程语言 时间:
2015-03-20 14:16:45
阅读次数:
135
PHP判断数组为空首选方法:count($arr),size($arr); 复制代码 代码如下:$arr= array(""); echo count($arr); echo size($arr); //输出1 复制代码 代码如下:$arr= array(); echo count($arr); e...
分类:
编程语言 时间:
2015-03-20 14:19:03
阅读次数:
121
C# 温故而知新: 线程篇(一)C# 温故而知新: 线程篇(二)C# 温故而知新:线程篇(三)C# 温故而知新: 线程篇(四)
分类:
编程语言 时间:
2015-03-20 14:16:49
阅读次数:
119
在JSP页面中,通常为了处理某些业务逻辑需要编写大量的Java代码,在一定程度上使得页面变得更加的复杂,并且不直观,也不利于前端人员对jsp页面的修改,通过自定义标签可以实现负责的、可重复利用的功能,并且简化了jsp页面,方便了后期的维护和修改。 一.实现自定义标签的步骤 1.首先编写自定义标签处....
分类:
编程语言 时间:
2015-03-20 14:14:55
阅读次数:
197
Sort a linked list inO(nlogn) time using constant space complexity.Hide TagsLinked ListSort 基于单项链表的排序,时间为nlogn ,O(1)空间,其实及将数组的快速排序用链表实现,并用递归来维护拆分与合并。....
分类:
编程语言 时间:
2015-03-20 14:13:30
阅读次数:
135
主题1:函数1.为什么要用函数1.1.避免主函数变得庞杂,头绪不清,方便阅读和维护程序。1.2.避免一个功能多次编写代码2.模块化程序设计1.1目的:简化程序设计的过程。1.2好处:一次写好后,以后随用随调。3.函数就是功能。每一个函数用来实现一个特定的功能。函数的名字应反映其代表的功能。4.函数声...
分类:
编程语言 时间:
2015-03-20 14:13:44
阅读次数:
184
clcclear all;close all;arrayA = [1,2,2,2;3,3,4,1];arrayB = [3,2,5,1];arrayB = sort(arrayB(:)); % 对数组arrayB进行列排序arrayB(~[diff(arrayB);1]) = []...
分类:
编程语言 时间:
2015-03-20 14:13:55
阅读次数:
125
参考网上的代码,自己再略微修改,纯作记录import java.io.BufferedReader;import java.io.FileReader;import java.io.IOException;import java.util.HashMap;import java.util.Itera...
分类:
编程语言 时间:
2015-03-20 14:09:47
阅读次数:
139
http://kiahu.com/tutorial/generate-a-skeleton-project-using-eclipse-sencha-cmd-and-sencha-touch/上文已经清晰明了的阐述了如何配置,这里讲解的是需要注意的地方:由于我们使用sencha cmd,因此所有we...
分类:
编程语言 时间:
2015-03-20 14:08:05
阅读次数:
236