K近邻(KNN):分类算法 * KNN是non-parametric分类器(不做分布形式的假设,直接从数据估计概率密度),是memory-based learning. * KNN不适用于高维数据(curse of dimension) * Machine Learning的Python库很多,比如 ...
分类:
编程语言 时间:
2016-04-05 14:06:43
阅读次数:
229
Java 8 引入的一个核心概念是函数式接口(Functional Interfaces)。 通过在接口里面添加一个抽象方法,这些方法可以直接从接口中运行。 如果一个接口定义个唯一一个抽象方法,那么这个接口就成为函数式接口。 同时,引入了一个新的注解:@FunctionalInterface。 可以 ...
分类:
编程语言 时间:
2016-04-05 14:02:56
阅读次数:
355
排序算法: 冒泡排序: 冒泡排序算法的运作如下: 1 #include <iostream> 2 #include <cstdio> 3 #include <math.h> 4 5 int main() 6 { 7 int a[10]; 8 for(int i=0;i<10;i++) 9 a[i]= ...
分类:
编程语言 时间:
2016-04-05 13:59:56
阅读次数:
327
题目描述 把一个数组最开始的若干个元素搬到数组的末尾,我们称之为数组的旋转。输入一个非递减序列的一个旋转,输出旋转数组的最小元素。例如数组{3,4,5,1,2}为{1,2,3,4,5}的一个旋转,该数组的最小值为1。 //这里说的非递减并不是乱序的,也是递增的,只不过递增的过程中可以有相同数字而已 ...
分类:
编程语言 时间:
2016-04-05 14:01:10
阅读次数:
384
提取PROPERTY_L字段空格分隔符前面的地址编号 提取前:5105 ABERDEEN LANE 提取后:5105 提取的表达式:!PROPERTY_L!.split(" ")[0] 提取PROPERTY_L字段空格分隔符前面的地址编号 提取前:5105 ABERDEEN LANE 提取后:510 ...
分类:
编程语言 时间:
2016-04-05 13:56:41
阅读次数:
208
之前看过Yahoo团队写的一篇关于网站性能优化的文章,文章是2010年左右写的,虽然有点老,但是很多方面还是很有借鉴意义的。关于css的性能优化,他提到了如下几点: CSS性能优化 1、把样式表置于顶部 现把样式表放到文档的< head />内部似乎会加快页面的下载速度。这是因为把样式表放到< he ...
分类:
编程语言 时间:
2016-04-05 12:39:23
阅读次数:
278
1452: [JSOI2009]Count Description Input Output Sample Input Sample Output 1 2 HINT Source Solution 忽略标题的说法...撞壁用的.... 简单题,裸树状数组套树状数组 颜色数目$c<=100$很小,考虑 ...
分类:
编程语言 时间:
2016-04-05 12:40:51
阅读次数:
246
spring mvc(注解)上传文件的简单例子,这有几个需要注意的地方1.form的enctype=”multipart/form-data” 这个是上传文件必须的2.applicationContext.xml中 <bean id=”multipartResolver” class=”org.sp ...
分类:
编程语言 时间:
2016-04-05 12:33:43
阅读次数:
267
哎,虽然自己最熟的是Java,但很多Java基础知识都不知道,比如transient关键字以前都没用到过,所以不知道它的作用是什么,今天做笔试题时发现有一题是关于这个的,于是花个时间整理下transient关键字的使用,涨下姿势~~~好了,废话不多说,下面开始: 1. transient的作用及使用 ...
分类:
编程语言 时间:
2016-04-05 12:34:08
阅读次数:
188
第一步: 先定义三个类: class Animal: def __init__(self, name): self.name = name #这个方法的意思是,如果继承该类,就得自己写talk方法,如果不写,就抛出异常 def talk(self): raise NotImplementedErro... ...
分类:
编程语言 时间:
2016-04-05 12:32:29
阅读次数:
180
螺旋矩阵,是这么一个东西: 1 2 3 8 9 4 7 6 5 这是一个,n*n的矩阵,由外向里一次递增,一环一环,就好像一个螺旋一样。不难想象,如果n=5,那么应该是这样的: 当然,这是的一道笔试程序题,实话说,第一眼看到,还真不会做,因为,c++的数组下标无法从控制台读入。反正就是基础不行,看上 ...
分类:
编程语言 时间:
2016-04-05 12:27:38
阅读次数:
291
Java中,只有8种基本类型不是对象,例如:4种整形类型(byte, short, int,long),2种浮点类型(flout, double),boolean, char不是对象,其他的所有类型,不论是对象数组,列表等都扩展了Object类.了解学习Object中方法的设计原理和实现方式有助于更 ...
分类:
编程语言 时间:
2016-04-05 12:26:17
阅读次数:
207
才疏学浅,只懂一点点前端的皮毛东西,对于项目运行环境的配置一无所知,今天简单记录一下! 前提:装好了jdk、maven、intellij idea。 1. file菜单->Open...打开从SVN拉下来的项目文件夹; 2. 打开最右侧菜单maven projects,选择其中的工具maven se ...
分类:
编程语言 时间:
2016-04-05 12:25:45
阅读次数:
217
思路:首先读取文件内容,找到方法名后,然后追加内容。针对的是小文件处理方式。 ...
分类:
编程语言 时间:
2016-04-05 12:21:58
阅读次数:
192
项目中用的JavaCC做查询编译,在这里小结一下,作为备忘。 JavaCC是一个很不错的词法、语法解析器的生成器,只需要编写规则就可以生成Java语言的词法、语法解析器(新版本的JavaCC还支持C/C++作为目标语言)。JavaCC相当与Yacc/Bison+Lex/Flex很类似。 [引用请注明 ...
分类:
编程语言 时间:
2016-04-05 12:21:41
阅读次数:
259