码迷,mamicode.com
首页 > 编程语言
【CUDA并行编程之六】KNN算法的并行实现
之前写了两篇文章一个是KNN算法的C++串行实现,另一个是CUDA计算向量的欧氏距离。那么这篇文章就可以说是前两篇文章的一个简单的整合。在看这篇文章之前可以先阅读前两篇文章。 一、生成数据集 现在需要生成一个N个D维的数据,没在一组数据都有一个类标,这个类标根据第一维的正负来进行标识样本数据的类标:Positive and Negative。 #!/usr/bin/python i...
分类:编程语言   时间:2014-12-26 16:40:41    阅读次数:200
关于在Spring中注册自定义的PropertyEditor
关于在Spring中注册自定义的PropertyEditor...
分类:编程语言   时间:2014-12-26 16:41:49    阅读次数:152
terasort 算法随笔
1) NullWritable是Writable的一个特殊类,序列化的长度为,实现方法为空实现,不从数据流中读数据,也不写入数据,只充当占位符,如在MapReduce中,如果你不需要使用键或值,你就可以将键或值声明为NullWritable,NullWritable是一个不可变的单实例类型。2)
分类:编程语言   时间:2014-12-26 16:37:37    阅读次数:251
leetcode 【 Linked List Cycle 】 python 实现
题目:Given a linked list, determine if it has a cycle in it.Follow up:Can you solve it without using extra space?代码:oj在线测试通过Runtime:416 ms 1 # Definitio...
分类:编程语言   时间:2014-12-26 16:37:09    阅读次数:220
Cohen-SutherLand算法(编码算法)
转自:http://my.oschina.net/liqiong/blog/4921Cohen-SutherLand算法(编码算法)基本思想:对于每条线段P1P2,分为三种情况处理:(1)若P1P2完全在窗口内,则显示该线段,简称“取”之;(2)若P1P2明显在窗口外,则丢弃该线段,简称“弃”之;(...
分类:编程语言   时间:2014-12-26 16:36:02    阅读次数:245
Unicode与JavaScript详解 [很好的文章转]
上个月,我做了一次分享,详细介绍了Unicode字符集,以及JavaScript语言对它的支持。下面就是这次分享的讲稿。 一、Unicode是什么? Unicode源于一个很简单的想法:将全世界所有的字符包含在一个集合里,计算机只要支持这一个字符集,就能显示所有的字符,再也不会有乱码了。 它从0.....
分类:编程语言   时间:2014-12-26 16:33:09    阅读次数:201
C++primer第二章 变量和基本类型
类型是程序的基础。类型告诉我们数据代表什么意思以及可以对数据执行那些操作。C++语言定义的几种类型:字符型整型浮点型还支持自定义数据类型数据类型确定了数据和操作在程序中的意义i=i+j;int:5=2+3;string:hello world = hello + world;2.1.基本内置类型计算...
分类:编程语言   时间:2014-12-26 16:30:58    阅读次数:266
多线程基础
进程间通信需要解决三个问题:一个进程如何把消息传给另一个;确保两个或更多的进程在关键活动中不会出现交叉,例如,飞机订票系统中两个不同的进程试图为两个客户争夺飞机上的最后一张票;保证进程间的先后顺序,如进程A产生数据,进程B打印数据,则进程B在进程A完成之间必须等待。第一个问题对线程而言比较容易,因为...
分类:编程语言   时间:2014-12-26 16:29:43    阅读次数:142
spring线程池ThreadPoolTaskExecutor与阻塞队列BlockingQueue
一: ThreadPoolTaskExecutor是一个spring的线程池技术,查看代码可以看到这样一个字段: private ThreadPoolExecutor threadPoolExecutor; 可以发现,spring的 ThreadPoolTaskExecutor是使用的jd...
分类:编程语言   时间:2014-12-26 16:29:08    阅读次数:11796
java socket报文通信(一)socket的建立
java socket报文通信(一) socket的建立今天来和大家分享一下java中如何使用socket进行通信。先来啰嗦两句,看看Tcp/ip和udp:TCP是Transfer Control Protocol的 简称,是一种面向连接的保证可靠传输的协议。通过TCP协议传输,得到的是一个顺序的无...
分类:编程语言   时间:2014-12-26 16:30:12    阅读次数:242
【linux】linux下运行java程序
参考了http://www.cnblogs.com/howard-queen/archive/2012/01/30/2331795.html第一步:用vim先写一个java程序 first.java 就写在jdk的bin目录下public class first{ public stati...
分类:编程语言   时间:2014-12-26 16:23:10    阅读次数:165
python导入自定义模块
上网查了下资料和自己实验了下,有几个方法:1.如果导入的模块和主程序在同个目录下,直接import就行了2.如果导入的模块是在主程序所在目录的子目录下,可以在子目录中增加一个空白的__init__.py文件,该文件使得python解释器将子目录整个也当成一个模块,然后直接通过“import 子目录....
分类:编程语言   时间:2014-12-26 16:25:36    阅读次数:154
leetcode 【 Remove Duplicates from Sorted List 】 python 实现
题目:Given a sorted linked list, delete all duplicates such that each element appear onlyonce.For example,Given1->1->2, return1->2.Given1->1->2->3->3, r...
分类:编程语言   时间:2014-12-26 16:23:24    阅读次数:163
c++ 库 boost安装
http://blog.chinaunix.net/uid-12226757-id-3427282.htmlubuntuapt-get install libboost-dev全部:apt-get install libboost-all-dev看有些资料写的:apt-get install lib...
分类:编程语言   时间:2014-12-26 16:23:59    阅读次数:282
Quartz的线程池解析
【org.quartz.core相关类图】可以看到核心类为QuartzScheduler【QuartzScheduler构造函数】public QuartzScheduler(QuartzSchedulerResources resources, long idleWaitTime, @Deprec...
分类:编程语言   时间:2014-12-26 16:21:57    阅读次数:180
leetcode 【 Remove Duplicates from Sorted List II 】 python 实现
题目:Given a sorted linked list, delete all nodes that have duplicate numbers, leaving onlydistinctnumbers from the original list.For example,Given1->2-...
分类:编程语言   时间:2014-12-26 16:19:58    阅读次数:157
线程退出
#include "unistd.h"{ for(;;) { fflush(stdout); sleep(1); }{ pthread_t id; sleep(5); pthread_cancel(id); sleep(5); pthread_exit(NULL); r...
分类:编程语言   时间:2014-12-26 16:19:55    阅读次数:174
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!