码迷,mamicode.com
首页 > 编程语言
MLlearning(1)——kNN算法
这篇文章讲kNN(k近邻,k-Nearest Neighbour)。这是一种lazy-learning,实现方便,很常用的分类方法。约定n为样本集中的样本数,m为样本的维度,则这个算法的训练复杂度为0,未加优化(线性扫描)的分类时间复杂度为,kd-Tree优化后复杂度可降为。 思路、优点及缺陷 该方
分类:编程语言   时间:2016-01-30 01:54:39    阅读次数:257
javascript实现(分享到xxx)的小实例
javascript实现(分享到的小实例) 这个算值运动的一个实例应用吧 HTML代码: <div id="tag"> <span id="showInfo">分享到</span> </div> css代码: #tag{ height:200px; width:200px; background:g
分类:编程语言   时间:2016-01-30 01:53:08    阅读次数:354
python3.X学习笔记(week1)老男孩20160114
学习背景: 我在西藏拉萨出差已经连续将近2个月了,实时想到会精通一门编程语言并编写出自己想要的程序是我多年的梦想,一定找时间实现,回想高中时,自己对编程的兴趣十分浓厚,父母给自己购买了学习机插卡式的,只能敲basic代码,同时学校有计算机课,经常和老师讨论编程问题,时光一晃20多年过去了,编程放下了
分类:编程语言   时间:2016-01-30 01:51:10    阅读次数:296
Java enum
An enum type is a special data type that enables for a variable to be a set of predefined constants. The constructor of enum must be private. It means
分类:编程语言   时间:2016-01-30 01:49:53    阅读次数:208
java28:集合类2
增强for循环java1.5之后:用于遍历集合和数组(简化了遍历集合和数组的操作)for(ELEMENT_TYPEe:LIST_ARRAY){}新循环是使用迭代器的形式实现的不要通过集合删除元素for(Stringstr:list){System.out.println(str);list.remove(str);//报错不能删除}packageday28; importjava.ut..
分类:编程语言   时间:2016-01-29 21:23:57    阅读次数:435
Qt持久性对象进行序列化(同时比较了MFC与Java的方法)
Mfc和Java中自定义类的对象都可以对其进行持久性保存,Qt持久性对象进行序列化当然也是必不可少的。不过这个问题还真困扰了我很长时间……Mfc通过重写虚函数Serialize()、Java则是所属的类必须实现java.io.Serializable或Externalizable接口完成、Qt是怎么
分类:编程语言   时间:2016-01-29 21:18:31    阅读次数:149
数列排序
基础练习 数列排序 时间限制:1.0s 内存限制:512.0MB 问题描述 给定一个长度为n的数列,将这个数列按从小到大的顺序排列。1<=n<=200 输入格式 第一行为一个整数n。 第二行包含n个整数,为待排序的数,每个整数的绝对值小于10000。 输出格式 输出一行,按从小到大的顺序输出排序后的
分类:编程语言   时间:2016-01-29 21:16:43    阅读次数:194
Detect types in python2
1 >>> type('bonjour') 2 <type 'str'> 3 >>> type(type('bonsoir')) 4 <type 'type'> 5 >>> dir(_) 6 ['__abstractmethods__', '__base__', '__bases__', '__ba
分类:编程语言   时间:2016-01-29 21:15:24    阅读次数:265
Arithmetic in python2
Division and real division >>> 1/2 0 >>> from __future__ import division >>> 1/2 0.5>>> 1//20 Comparison >>> 1 > 2 > 3 False >>> 3 > 2 > 1 True >>> cm
分类:编程语言   时间:2016-01-29 21:14:21    阅读次数:187
swift Class和struct的区别
为了能早日开发自己的APP,因此重新学习Swift。 与其它编程语言所不同的是,Swift并不要求你为类和结构创建独立的借口和实现文件,系统会自动生成面向其它代码的外部接口。 类和结构体的共同点: 定义属性用于存储值 定义方法用于提供功能 定义附属脚本用于访问值 定义构造器用于初始化值 与结构体相比
分类:编程语言   时间:2016-01-29 21:15:30    阅读次数:259
python 字符串的操作方法
s.captitalize() 首字母变大写 s.center(width [, pad ] ) 在长度为width的字段内将字符串居中,pad是填充字符 s.count (sub [, start [ ,end ] ] ) 计算指定子字符串sub的出现次数 s.decode( [encoding
分类:编程语言   时间:2016-01-29 21:12:12    阅读次数:206
读书——javascript异步编程
两种基本的设计模式。 1.PubSub 模式是一种将回调赋值给已命名事件的回调组织方式 2.Promise 对象是一种表示一次性事件的直观对象。 还有Async.js的工作流控制,Async utilities for node and the browser https://github.com/
分类:编程语言   时间:2016-01-29 21:11:43    阅读次数:298
Unity5 GI与PBS渲染从用法到着色代码
本文主要介绍Untiy5以后的GI,PBS,以及光源探头,反射探头的用法以及在着色器代码中如何发挥作用,GI是如何影响渲染的,主要分成三个部分,最开始说明PBS需要的材质与相应概念,二是Unity 里相应GI的操作,三是对应着色器代码的理解。如果没有特殊声明,所有操作与代码都是针对Unity5.3.
分类:编程语言   时间:2016-01-29 21:09:50    阅读次数:734
javascript:;与javascript:void(0);
href=”#”,包含了一个位置信息,默认的锚是#top,也就是网页的上端,当连续快速点击此链接时会导致浏览器巨慢甚至崩溃。 javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 javascript:void(0);据说某些情况下有浏览器兼容bug。(此点bug我
分类:编程语言   时间:2016-01-29 21:10:10    阅读次数:255
java调用wsdl xfire和cxf两种方式
xfire 如下: String spID = ""; String password = ""; String accessCode = ""; String content = ""; String mobileString = ""; String url = ""; String opera
分类:编程语言   时间:2016-01-29 21:08:25    阅读次数:259
java基础之 序列化
一、序列化和反序列化的概念 把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。 在很多应用中,需要对某些对象进行序列化,让它们
分类:编程语言   时间:2016-01-29 21:02:21    阅读次数:302
深入理解Java的接口和抽象类
深入理解Java的接口和抽象类 对于面向对象编程来说,抽象是它的一大特征之一。在Java中,可以通过两种形式来体现 OOP的抽象:接口和抽象类。这两者有太多相似的地方,又有太多不同的地方。很多人在初学的时候会以为它们可以随意互换使用,但是实际则不然。今天我们就 一起来学习一下Java中的接口和抽象类
分类:编程语言   时间:2016-01-29 21:01:04    阅读次数:238
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!