题目大意:给出平面上的一些点,求到一个点的最远的第k个点的标号。
思路:朴素的K-D树建树,然后在搜索的时候维护一个小跟堆,保留着最大的k个点,然后吧第k大的点作为基准点来判断是否更新其他的点。
CODE:
#include
#include
#include
#include
#include
#include
#define MAX 100010
#def...
分类:
其他好文 时间:
2014-12-25 18:24:42
阅读次数:
117
Stasm是寻找人脸特征的C++开源库,实现了ASM模型和AAM模型。使用Stasm需要编译好的openCV。这里给出了它在Windows下的编译方法以及编译报错的解决办法。...
分类:
其他好文 时间:
2014-12-25 18:23:10
阅读次数:
706
接触world wind 也有一段时间了经过无数个昼夜的努力和潜心的研究终于把world wind 的代码给重新构建了一遍并且对world wind 的组织机构和框架也进行了升级优化。
最后到了往上面载入大数据量的切片数据的时候出现了顿卡的问题。经过研究分析得出了一下结论。
1:单个切片数据太大了。
2:数据加载没有能够释放
3:在程序对图层视角进行update的时候出现了没有释放的来临...
新版的eclipse(貌似是4.3开始)编辑区的标签页不按最近修改的显示,感觉很不习惯,经常对比查看代码都不断的ctrl+shitf+r,超级麻烦,后来网上查找了一下,原来可以做修改,下面给出方法
改法:
eclipse安装目录/plugins/org.eclipse.platform_4.3.2.v20140221-1700/css/找到eclipse当前样式的css文件,win7默认为e4...
分类:
系统相关 时间:
2014-12-25 18:23:32
阅读次数:
216
PLSQL Developer是Oracle数据库开发工具,很牛也很好用,PLSQL Developer功能很强大,可以做为集成调试器,有SQL窗口,命令窗口,对象浏览器和性能优化等功能,下面简单的介绍一下如何使用PLSQL Developer工具,新手教程。
首先确保有oracle数据库或者有oracle服务器,然后才能使用PLSQL
Developer连接数据库。
启动P...
分类:
数据库 时间:
2014-12-25 18:23:21
阅读次数:
159
我想在我的app中通过Intent从启动的应用程序中刚抓取图片
我尝试使用如下代码:
Intent intent = new Intent("android.intent.action.GET_CONTENT");
intent.addCategory("android.intent.category.OPENABLE");
intent.setType("ima...
分类:
移动开发 时间:
2014-12-25 18:24:49
阅读次数:
271
把linearLayout 当成按钮使用,我想通过时间触发动态的改变 linear layout 的背景颜色,通过不同的颜色展示不同的状态, 我想通过selector来实现,但是完全没有效果
我看了下其他的解决方法,都说需要添加点击属性时间,但是我的代码已经添加了
我的 LinearLayout 包含了2个小的 LinearLayout ,没个小LinearLayout 又包含了9个T...
分类:
移动开发 时间:
2014-12-25 18:24:00
阅读次数:
127
现在对android 5.0 api内部处理机制比较困惑。如果我的android app 使用 android 5.0版本进行编译,那么编译后的app是可以再android 5.0 和以后版本运行的.如果开发中配置(Build.VERSION.SDK_INT>= Build.VERSION_CODES.LOLLIPOP)
依然能有效,如果运行在其他比较老的设备(android系统版本比较老),...
分类:
移动开发 时间:
2014-12-25 18:23:45
阅读次数:
171
目前开发的app中需要发送邮件,所以需要调用android默认的邮件客户端,并需要添加多个邮件附件,我该通过哪个组件调用默认的客户端?用什么组件来支持多个附件的电子邮件?
是通过下面的哪一个?
(
Intent.ACTION_SEND,
Intent.ACTION_SENDTO,
Intent.ACTION_SEND_MULTIPLE, ...
)?
处理方法
...
分类:
移动开发 时间:
2014-12-25 18:22:39
阅读次数:
153
刚下载的最新的 android 5.0 sdk 和 sys-image , 运行的具体版本是 android 5.0 api level 21,,怀着激动的心情想调试一下我的app,发现android 5.0 的模拟器(emulator )无法启动,地洞后 仅仅是展示了一个黑色的屏幕。。
如果我选择了 google api 版本,再去选择intel x86 cpu的时候,提...
分类:
移动开发 时间:
2014-12-25 18:21:45
阅读次数:
186
题目有一些激进。但是在前端界打滚了这么多年,fiddler一直都是陪着我走过来了。它就是一个抓包神奇,代理神器。它的厉害之处,我简单地说一下,希望你们看了以后,能点上32个赞。
上一次说fiddler的时候,就简单地介绍了一下它的厉害的代理抓包功能。今天就说一下如何用fiddler来监听手机请求和代理手机的资源。...
分类:
移动开发 时间:
2014-12-25 18:23:07
阅读次数:
226
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
name...
从零开始写一个arm下的裸板程序.我们整个程序是基于uboot运行的.
所有我们可以借助uboot中的printf来输出,默认开发版的标准输出是串口.
电脑的默认标准输出的屏幕.
1.需要创建的文件由include文件夹,用来存放头文件.
2.创建一个hw.h头文件.
3.编写一个common.h,它定义了借用uboot的printf的宏.和NULL这个宏的定义.
4.hw.c 硬件相...
分类:
其他好文 时间:
2014-12-25 18:22:24
阅读次数:
175
围住精神猫的源码,感兴趣的拿走。
Demo apk下载地址 http://pan.baidu.com/s/1c0u79bM
Demo 源码下载地址 http://pan.baidu.com/s/1o6sRxmM
欢迎大家关注Android开发者社区微信公众号,官方会不定期给大家带来一些android开发优质试用的demo或框架,提高大...
分类:
移动开发 时间:
2014-12-25 18:22:26
阅读次数:
230
改变PHPStorm的堆大小
将/Applications/PhpStorm.app/bin/idea.vmoptions 复制到 ~/Library/Preferences/WebIdeXX/idea.vmoptions更改idea.vmoptions中的 -Xmx...
分类:
Web程序 时间:
2014-12-25 18:24:12
阅读次数:
176
试用了一下 elasticsearch, 的确方便
在机器 (10.15.4.207) 上
下载 elasticsearch-1.4.2.tar.gz , 解包
直接运行 ./bin/elasticsearch, 就启动了一个 node
安装 head ( 参见 http://mobz.github.io/elasticsearch-head/ )
bin/plug...
分类:
其他好文 时间:
2014-12-25 18:21:03
阅读次数:
121
半变异函数/协方差云工具显示了一个数据集内的所有位置对的经验半变异函数和协方差值,并且将其作为分隔两位置的距离的函数进行绘制,如以下示例所示:
半变异函数/协方差云工具可以用来检查数据集中空间自相关的局部特征以及查找局部异常值。半变异函数云的形式如下:
在上图中,每个红点显示根据分隔两个数据点的距离绘制的经验半变异函数值(组成一对的两个数据点的值的平方差...
分类:
其他好文 时间:
2014-12-25 18:20:20
阅读次数:
531