码迷,mamicode.com
首页 > 编程语言
学习KNN算法体会和总结
k-d树(k-dimensional树的简称),是一种分割k维数据空间的数据结构。主要应用于多维空间关键数据的搜索(如:范围搜索和最近邻搜索)。 索引结构中相似性查询有两种基本的方式:一种是范围查询(range searches),另一种是K近邻查询(K-neighbor searches)。范围查询就是给定查询点和查询距离的阈值,从数据集中找出所有与查询点距离小于阈值的数据;K近邻查询...
分类:编程语言   时间:2015-03-15 10:56:44    阅读次数:262
Java配置环境变量
首先讲一下操作步骤,随后再讲原理 1.右击【我的电脑】---【属性】-----【高级系统设置(高级)】---【环境变量】。 2.选择【新建系统变量】--弹出“新建系统变量”对话框,在“变量名“文本框输入“JAVA_HOME”,在“变量值”文本框输入JDK的安装路径,单击“确定”按钮。 3.在“系统变量”选项区域中查看PATH变量,如果不存在,则新建变量 PATH,否则选中该变量,单击“编辑”...
分类:编程语言   时间:2015-03-15 10:55:05    阅读次数:101
查询网络端口被哪个进程/线程占用
背景最近遇到一个问题,就是我去绑定8080端口时,发现errno是93(记不清了),表示已经被人用了,于是想去查是哪个进程或者线程。当然我也搜了代码,发现很多以网址的形式出现,还是从linux 系统去看吧。 标准的netstat -pt是可以把进程名显示出来的,但是android版的没有这个选项。local_port –> process_name$ cat /proc/net/{tcp,udp,...
分类:编程语言   时间:2015-03-15 10:54:05    阅读次数:204
Delegates, Events and Singletons with Unity3D – C#
??在这里我将演示如何创建代表、 事件和Singletons 在一起工作。本教程为 Unity3D 编写。我想知道这为什么?作为一个年轻的自学程序员,我经常发现自己写tons 和布尔的语句,以确定是否发生了某些event 或action 。我听这些events 事件通过Coroutines 协同程序和其他方法来返回值。如果你发现自己这做得一样好,停下来 !欢迎光临Events事件......介绍最...
分类:编程语言   时间:2015-03-15 10:54:16    阅读次数:165
Java的面向AOP编程
AOP(Aspect-Oriented Programming,面向切面的编程),是一种新型的编程范式,主张关注软件流程中的一个切面,将同样功能的代码整合打包在一起,降低系统的耦合性,增强其扩展性。传统的软件设计,往往采取事件驱动模型带来类似的效果,通过在可能的事件切入点插入事件回调函数,将对应位置插入外置代码。函数式编程,也有类似的解决方案,通过函数传递,将对应位置的扩展上新的功能。...
分类:编程语言   时间:2015-03-15 10:55:13    阅读次数:162
C/C++预处理宏的总结
1.定义顺序的无关性 #define PI 3.14 #define TWO_PI 2*PI 这两句谁前谁后无所谓,因为预处理器不断迭代来实现宏替换,直到源文件中没有宏了才停止。2. 宏变量变成字符串 #define str(x) #x 例子:str (teststring) ==> "tests....
分类:编程语言   时间:2015-03-15 10:53:29    阅读次数:143
Java中基本知识梳理【定时器实现多线程】-----2015年3月15日
Timer介绍:(1)基本方法:public Timer():创建一个新计时器。相关的线程不 作为守护程序运行。public void schedule(TimerTasktask, longdelay, longperiod)安排指定的任务从指定的延迟后开始进行重复的固定延迟执行。以近似固定的时间...
分类:编程语言   时间:2015-03-15 10:48:32    阅读次数:132
Python 常用资源
Python:https://www.python.org/ftp/python/ Django:https://www.djangoproject.com/download/
分类:编程语言   时间:2015-03-15 10:49:29    阅读次数:105
hdu 5188 zhx and contest [ 排序 + 背包 ]
传送门zhx and contestTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 145Accepted Submission(s): 49Pro...
分类:编程语言   时间:2015-03-15 10:49:19    阅读次数:185
C++ STL 简单记录
1,STL提供三种类型的组件:容器、迭代器、算法。容器:顺序容器(vector、list、deque、string等)是一系列元素的有序集合;关联容器(set、multiset、map、multimap)包含查找元素的键值。迭代器:作用是遍历容器。 for (vector::iterator ...
分类:编程语言   时间:2015-03-15 10:48:14    阅读次数:147
C语言gets函数,fgets函数的使用
gets从标准输入设备读字符串函数。可以无限读取,不会判断上限,以回车结束读取。函数的具体功能如下所示:从stdin流中读取字符串,直至接受到换行符或EOF时停止,并将读取的结果存放在buffer指针所指向的字符数组中。换行符不作为读取串的内容,读取的换行符被转换为‘\0’空字符,并由此来结束字.....
分类:编程语言   时间:2015-03-15 10:45:31    阅读次数:365
JavaWeb:报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path
JavaWeb: 报错信息The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path(转)好久不写Jsp,今天建立了一个Javaweb工程,并在eclipse中配置了Web容器Tomcat。...
分类:编程语言   时间:2015-03-15 10:47:39    阅读次数:136
C/C++异常处理机制
1.C语言异常处理 1.1异常终止 标准C库提供了abort()和exit()两个函数,它们可以强行终止程序的运行,其声明处于头文件中。这两个函数本身不能检测异常,但在C程序发生异常后经常使用这两个函数进行程序终止。下面的这个例子描述了exit()的行为:#include #include in.....
分类:编程语言   时间:2015-03-15 10:47:01    阅读次数:160
Java-数组
java:数组 用来存入具有相同数据类型的数值的数据结构。 在java中数据可以看做是一种特殊的对象,可以把数组看作是一个同种类型变量的集合,在同一个数组中的所有数据都有相同的数据类型,并且使用统一的数组名,通过下标来区分数组中各个不同的元素。 数组创建: ...
分类:编程语言   时间:2015-03-15 10:45:14    阅读次数:188
php小算法总结
1.两个有序数组组合成一个新的有序数组<?php$arr1=array(2,5,7,9,12);$arr2=array(3,4,6,8,10,11);function merge_sort($arr1,$arr2){ $len1=count($arr1); $len2=count($ar...
分类:编程语言   时间:2015-03-15 10:46:14    阅读次数:217
排序-选择排序
基本思想: 每一趟从待排序的数据元素中选出最小(或最大)的一个元素,顺序放在已排好序的数列的最后,直到全部待排序的数据元素排完。 从第一层循环的起始元素开始选到倒数第二个元素,主要是在每次进入的第二层循环之前,将外层循环的下标赋值给临时变量,接下来的第二层循环中,如果发现有比这个最小位置...
分类:编程语言   时间:2015-03-15 10:43:14    阅读次数:143
JAVA数组详解
package com.keke.demo;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Collections;import...
分类:编程语言   时间:2015-03-15 10:43:59    阅读次数:190
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!