kmeans是经典的聚类算法,newlisp提供了函数,同样分为train和query两个阶段。kmeans的算法目的是将训练数据划分成k个类,按照一定的算法动态的选择k个中心点。下面是个例子,我添加了中文注释:(set 'data '(
(6.57 4.96 11.91 0.9)
(2.29 4.18 1.06 0.8)
(8.63 2.51 8.11 0.7)
(1.85 1.89 0....
分类:
编程语言 时间:
2015-02-03 19:33:44
收藏:
0 评论:
0 赞:
0 阅读:
331
假设现在有如下一个txt的文本记录:
a|b|c|150203161843.289|||
1|2|c|150203161843.300|||
a|m|c|150203161943.289|||
|b|c|150203162843.289|||
a||c|150203171843.289|||
按|分割后的第四个域表示的时间,假设现在需要把第四个域单独提取到一个文件中,那么使用下面的命令即可完成...
分类:
其他 时间:
2015-02-03 19:33:34
收藏:
0 评论:
0 赞:
0 阅读:
277
loadingbar就是进度条,如果要实现进度条的滑动,我们必须要实现update函数例如:
void HelloWorld::update(float delta)
{
_count++;
if (_count > 100)
_count = 0;
LoadingBar * loadingBar = static_cast(getChildByTag(0));
loadingBa...
分类:
编程语言 时间:
2015-02-03 19:33:14
收藏:
0 评论:
0 赞:
0 阅读:
321
Vim编辑器基本上可以分为3种模式,分别是命令模式(command mode)、插入模式(Insert mode)和底行模式(last line mode),下图所示为Vim各种模式相互转换的关系图。
命令模式:控制屏幕光标的移动,进行文本的删除、复制等文字编辑工作(不使用[Del]键和[Backspace]键)以及进入插入模式,或者回到底行模式。
插入模式:只有在插入模式下,才可以输...
分类:
系统服务 时间:
2015-02-03 19:33:04
收藏:
0 评论:
0 赞:
0 阅读:
376
滑动栏:
Slider * slider = Slider::create();
slider->loadBarTexture("sliderTrack.png");//设置滑动栏的背景图片
slider->loadSlidBallTextures("sliderThumb.png", "sliderThumb.png", "");
//滑动栏的滑动按钮图片
slider->loadPr...
分类:
编程语言 时间:
2015-02-03 19:32:54
收藏:
0 评论:
0 赞:
0 阅读:
510
高效移动
珍爱生命, 远离插入模式
一般情况下, 你应该尽量少把时间花在插入模式, 因为在这种模式下vi和其它sb编辑器区别不大. 这也是大部分vim新手把大部分时间花在插入模式的原因 -- 插入模式很易用. 但是vim真正的优势在命令模式. 你会发现越了解vim, 你花在插入模式的时间越少.
使用h,j,k, l
高效率用vim编辑的第一步是绝了你用方向键(上下左...
分类:
系统服务 时间:
2015-02-03 19:32:44
收藏:
0 评论:
0 赞:
0 阅读:
297
运行环境:WinXP VS2005(VC8)
#include
using namespace std ;
#include
#define WAN (10000)
const int iNum = WAN*300;
void fun1(int* p)
{
for( int i = 0 ; i
{
p[i] = i;
...
分类:
其他 时间:
2015-02-03 19:32:34
收藏:
0 评论:
0 赞:
0 阅读:
272
vim是一个多模式的编辑器。就目前来看,主要有以下几个主要模式。
1.通常模式(n) 在其它任何一个模式下,用ESC或者 ctrl+c 键可以退到通常模式。
2.插入模式(i) 在这个模式下,vim像一个常见的编辑器.在通常模式下,用i或者a可以进行本模式,当然,还有一些其它命令也可以。
3.可视模式(v) 在这个模式下,可以使用hjkl进行选择.然后进行copy,paste或者...
分类:
系统服务 时间:
2015-02-03 19:32:24
收藏:
0 评论:
0 赞:
0 阅读:
332
(官网:www.libgdx.cn)
振动器允许你提醒手机用户。
振动器智能应用在Android设备中,需要特殊的权限:
android.permission.VIBRATE
可以通过如下方式实现振动:
Gdx.input.vibrate(2000);
振动两秒钟。
可以振动多次:
Gdx.input.vibrate(new long[] { 0, 200, 200, ...
分类:
其他 时间:
2015-02-03 19:32:14
收藏:
0 评论:
0 赞:
0 阅读:
394
最近在尝试flex的远程访问服务数据(RAS)功能,主要是为了学习操作数据库,这样子,也许下次做网站或软件,也许我就能自己写后台了哈
谁知我还没开始熟悉,就掉进乱码的坑里(出师未捷身先死(┬_┬)),我确认已经把表的默认字符集为utf8并且通过UTF-8编码发送查询,
但还是无济于事。后来终于发现问题是出现在connection上,在发送数据库命令前执行一下下面这句:
SET...
分类:
数据库技术 时间:
2015-02-03 19:32:04
收藏:
0 评论:
0 赞:
0 阅读:
346
/usr/share/initramfs-tools/scripts/init-top
#!/bin/sh -e
PREREQS="all_generic_ide blacklist"
prereqs() { echo "$PREREQS"; }
case "$1" in
prereqs)
prereqs
exit 0
;;
e...
分类:
其他 时间:
2015-02-03 19:31:54
收藏:
0 评论:
0 赞:
0 阅读:
249
(官网:www.libgdx.cn)
当用户在Android设备中点击返回键是,通常关闭当前运行的activity。游戏可能会给出一个确认对话框让用户选择退出或继续。要这样的话需要捕获返回键:
Gdx.input.setCatchBackKey(true);
如果你注册了一个InputProcessor,将会捕获这个事件。但是系统将不会关闭你的应用。
同理:
Gdx.inpu...
分类:
其他 时间:
2015-02-03 19:31:44
收藏:
0 评论:
0 赞:
0 阅读:
239
OSGI环境、VIRGO应用服务器,使用redis做sesson共享。...
分类:
其他 时间:
2015-02-03 19:31:34
收藏:
0 评论:
0 赞:
0 阅读:
586
一、 安装准备
1. 安装Openssl
要使Apache支持SSL,需要首先安装Openssl支持。这里使用的是openssl-0.9.8k.tar.gz
下载Openssl:http://www.openssl.org/source/
tar -zxf openssl-0.9.8k.tar.gz //解压安装包
cd openssl-0.9.8k //进入已经解压的安装包
./co...
分类:
Web开发 时间:
2015-02-03 19:31:25
收藏:
0 评论:
0 赞:
0 阅读:
316
jQuery的一些点滴总结...
分类:
Web开发 时间:
2015-02-03 19:31:14
收藏:
0 评论:
0 赞:
0 阅读:
156
原书(中文版)3.13节,65-69页中GenScatterHierarchy以及FieldHelper均存在问题,本文解释问题原因,并给出一个浅薄的C++14新方案...
分类:
编程语言 时间:
2015-02-03 19:30:55
收藏:
0 评论:
0 赞:
0 阅读:
179
Given numRows, generate the first numRows of Pascal's triangle.
For example, given numRows = 5,
Return
[
[1],
[1,1],
[1,2,1],
[1,3,3,1],
[1,4,6,4,1]
]
题目大意
给定numRows,生成帕斯卡三...
分类:
其他 时间:
2015-02-03 19:30:50
收藏:
0 评论:
0 赞:
0 阅读:
311
最近用ubuntu下的codeblocks敲代码,发现不顺的是调试终端弹出的黑框不能进行复制粘贴操作~,试各种方法不管用~囧~~
最后百度一下,果然找到答案:
转载自网络:
ubuntu下的codeblocks看起来果然是比windows下的稍微高档一点
建立控制台程序生成完毕后,发现自带的调试终端xterm不能进行复制粘贴操作(反正我是没弄出来,不知道有没有其他方法)...
分类:
系统服务 时间:
2015-02-03 19:30:47
收藏:
0 评论:
0 赞:
0 阅读:
637
SwipeRefreshLayout的简单与原理分析及一个官方Bug的发现。...
分类:
移动平台 时间:
2015-02-03 19:30:38
收藏:
0 评论:
0 赞:
0 阅读:
875
一、Docker是什么
docker直译为码头工人。当它成为一种技术时,做的也是码头工人的事。官网是这样描述它的:“Docker是一个开发的平台,用来为开发者和系统管理员构建、发布和运行分布式应用。”也就是说,如果把你的应用比喻为货物,那么码头工人(Docker)就会迅速的用集装箱将它们装上船。快速、简单而有效率。
它是用Go语言写的,是程序运行的“容器”(Linux containers),实现了应用级别的隔离(沙箱)。多个容器运行时互补影响,安全而稳定。
...
分类:
其他 时间:
2015-02-03 19:30:26
收藏:
0 评论:
0 赞:
0 阅读:
303