估计P(x)的分布--密度估计 我们有m个样本,每个样本有n个特征值,每个特征都分别服从不同的高斯分布,上图中的公式是在假设每个特征都独立的情况下,实际无论每个特征是否独立,这个公式的效果都不错。连乘的公式表达如上图所示。 估计p(x)的分布问题被称为密度估计问题(density estimatio ...
分类:
编程语言 时间:
2017-08-18 23:43:04
阅读次数:
281
C语言指针 指针是什么? 指针也是一个变量,但是这个变量存储的是一个地址,指向一个存储单元。我们可以根据指针(地址)找到他所指的变量,并对这个变量进行操作(赋值等)。通过C里面的取地址符号&和取所指内容的符号*可以很方便的表示指针以及指针所指的变量之间的关系 运行结果: 二.为什么要用指针 “正确而 ...
分类:
编程语言 时间:
2017-08-18 23:43:48
阅读次数:
182
Scanner在控制台输入内容 package com.Fruit; public interface Fruit {//提供接口 } package com.Fruit; public class Apple implements Fruit{ public Apple(){ System.out ...
分类:
编程语言 时间:
2017-08-18 23:44:13
阅读次数:
209
题目:输入两个递增排序的列表,合并这两个链表使新的链表结点按照递增排序。 代码: 1 #include<stdio.h> 2 #include"malloc.h" 3 typedef struct node 4 { 5 struct node *next; 6 int data; 7 }*ListN ...
分类:
编程语言 时间:
2017-08-18 23:45:15
阅读次数:
236
class Shape 1 package com.shape; 2 3 public abstract class Shape { 4 double area;// 5 double per;// 6 String color;// 7 public Shape() { 8 } 9 public ...
分类:
编程语言 时间:
2017-08-18 23:47:23
阅读次数:
242
class ColaEmployee父类 1 package com.cola; 2 3 public class ColaEmployee { 4 private String name; 5 private int bmonth; 6 7 public ColaEmployee(String n ...
分类:
编程语言 时间:
2017-08-18 23:49:12
阅读次数:
200
(1)封装 首先理解构造函数:所谓"构造函数",其实就是一个普通函数,但是内部使用了this变量。对构造函数使用new运算符,就能生成实例,并且this变量会绑定在实例对象上。 其中cat1和cat2会自动含有一个constructor属性,指向它们的构造函数。 构造函数存在一个弊端:浪费内存,比如 ...
分类:
编程语言 时间:
2017-08-18 23:49:23
阅读次数:
262
一.面向对象 1.面向对象和面向过程比较 面向过程关注问题解决的步骤,是一种机械式的思维方式,流水线方式实现。 面向对象中对象是特征和技能的结合体,面向对象是对现实世界的模拟,好比 上帝创造世界。 面向过程优点可以将复杂问题流程化,简单化,面向对象的优点是可扩展性强。 2. 类和对象 类和对象的关系 ...
分类:
编程语言 时间:
2017-08-18 23:49:44
阅读次数:
198
上篇文章中提到为每个点的距离增加一个权重,使得距离近的点可以得到更大的权重,本文介绍了如何使用反函数和高斯函数进行加权,以及加权后的计算过程 ...
分类:
编程语言 时间:
2017-08-18 23:50:56
阅读次数:
327
说到装饰器是我们每个学Python人中的心痛。 装饰器作用:是用来装饰其他函数的,为其他函数添加新功能。 原则:1.不能改变被修饰函数的源代码。 2.不能修改被修饰函数的调用方式。 学装饰器前还需要了解的东西: 返回值(return): return 语句是可选的,它可以定义在函数体的任意位置表示函 ...
分类:
编程语言 时间:
2017-08-18 23:51:21
阅读次数:
206
使用Java.NET.ServerSocket能够方便的创建一个服务端套接字,这个类的构造函数有一个参数backlog。下面这段代码,在本机的8888端口上建立了一个套接字,backlog设置为5。[java] view plain copy// port:8888,backlog:5 Server... ...
分类:
编程语言 时间:
2017-08-18 23:53:30
阅读次数:
421
二分搜索之C++实现 一、源代码:BinarySearch.cpp 二、运行效果 在序列中 不在序列中 ...
分类:
编程语言 时间:
2017-08-18 23:53:39
阅读次数:
335
python数据分析的要求并不是软件开发的要求,确实,对于一门工具,不同目的的使用者,需要的技能是不一样的,比如刀这个工具,屠夫用它是杀猪的,厨师用它是切菜的,军人用它是保家卫国的,客人用它是切牛排的,每个人用的方式都不一样,对于刀的掌握方法都有特定的要求。pytho..
分类:
编程语言 时间:
2017-08-18 23:54:04
阅读次数:
299
一、判断1到该数本身一共能被多少数整除,若只能被两个数整除,则该数为质数。 二、判断该数除1和本身,是否能被其他数整除,若不能,则该数为质数。 ***关于方案二的优化 ...
分类:
编程语言 时间:
2017-08-18 23:54:38
阅读次数:
344
from numpy import * from random import _inst import numpy as np import matplotlib.pyplot as plt def fileMat(filename): file = open(filename, "r") cont... ...
分类:
编程语言 时间:
2017-08-18 23:55:07
阅读次数:
498
1、步骤分析 第一步:确定事件(onsubmit)并为其绑定一个函数 第二步:书写这个函数(获取用户输入的数据<获取数据时需要在指定位置定义一个 id>) 第三步:对用户输入的数据进行判断 第四步:数据合法(让表单提交) 第五步:数据非法(给出错误提示信息,不让表单提交) 问题:如何控制表单提交? ...
分类:
编程语言 时间:
2017-08-19 00:40:38
阅读次数:
236
首先来说说HashMap,HashMap是一个类,Java中所有的类都继承自一个Object类。Object类中定义了hashCode()方法,换言之,任何类都会有这个hashCode()方法。 因此key.hashCode()函数调用的是key键值类型自带的哈希函数,返回int型散列值。 先来看H ...
分类:
编程语言 时间:
2017-08-19 00:41:09
阅读次数:
185
对于实现数组求和,我们常用的思路是通过for、while,对数组进行迭代,依次将他们的值加起来,下面列举常用的两种方法 第一种: 第二种: 经时间对比验证,此两种方法耗时较多。 安利一种新方法,reduce方法。 对数组中的所有元素调用指定的回调函数。该回调函数的返回值为累积结果,并且此返回值在下一 ...
分类:
编程语言 时间:
2017-08-19 00:41:54
阅读次数:
338
SpringMVCspringspringMVCSpringMVCSpringMVC处理流程Hello WorldSpringMVC组件介绍及其配置注解驱动视图解析器静态资源放行方式一方式二参数绑定默认支持参数类型简单类型参数@RequestParam参数绑定model类参数邦定包装类数组参数的绑定... ...
分类:
编程语言 时间:
2017-08-19 00:42:24
阅读次数:
428
chrome对js和图片的缓存,导致调试的程序不是最新的,有时F5刷新了都没用。 可以禁用缓存: 先按F12,再按F1, 勾选 Disable cache (while DevTools is open) ...
分类:
编程语言 时间:
2017-08-19 00:42:48
阅读次数:
206