1 一元线性回归 线性回归是一种简单的模型,但受到广泛应用,比如预测商品价格,成本评估等,都可以用一元线性模型。y = f(x) 叫做一元函数,回归意思就是根据已知数据复原某些值,线性回归(regression)就是用线性的模型做回归复原。 基本思想:已知一批(x, y)来复原另外未知的值,例如(1 ...
分类:
编程语言 时间:
2017-04-16 12:05:13
阅读次数:
289
一、简述 Exchanger可以在两个线程之间交换数据,只能是2个线程,他不支持更多的线程之间互换数据。当线程A调用Exchange对象的exchange()方法后,他会陷入阻塞状态,直到线程B也调用了exchange()方法,然后以线程安全的方式交换数据,之后线程A和B继续运行。 二、代码示例 ...
分类:
编程语言 时间:
2017-04-16 12:06:08
阅读次数:
253
还记得刚开始学习C++时候,对于 cout 可以直接输出各种类型的变量很好奇。 毕竟是大一刚学完C语言,知道如果要输出什么数据肯定是要指定类型输出的 printf()。 对于C++中的一个变量 string str,使用 cout 可以直接输出string, 然而采用C中使用的 printf("%s ...
分类:
编程语言 时间:
2017-04-16 12:06:36
阅读次数:
220
在类 Date 所有可以接受或返回年、月、日期、小时、分钟和秒值的方法中,将使用下面的表示形式: 年份 y 由整数 y - 1900 表示。 月份由从 0 至 11 的整数表示;0 是一月、1 是二月等等;因此 11 是十二月。 日期(一月中的某天)按通常方式由整数 1 至 31 表示。 小时由从 ...
分类:
编程语言 时间:
2017-04-16 12:09:37
阅读次数:
212
Java文件上传下载 相关 jar 包: commons-beanutils.jar commons-collections.jar commons-fileupload-1.2.2.jar commons-io-2.4.jar commons-lang.jar commons-logging.ja ...
分类:
编程语言 时间:
2017-04-16 12:11:48
阅读次数:
227
引用自 http://studygolang.com/articles/9701 go只提供了一种循环方式,即for循环,在使用时可以像c那样使用,也可以通过for range方式遍历容器类型如数组、切片和映射。但是在使用for range时,如果使用不当,就会出现一些问题,导致程序运行行为不如预期 ...
分类:
编程语言 时间:
2017-04-16 12:13:21
阅读次数:
226
一、在任务与运行策略之间的隐性解耦 有些类型的任务须要明白地指定运行策略,包含: . 依赖性任务。依赖关系对运行策略造成约束,须要注意活跃性问题。要求线程池足够大,确保任务都能放入。 . 使用线程封闭机制的任务。须要串行运行。 . 对响应时间敏感的任务。 . 使用ThreadLocal的任务。 1. ...
分类:
编程语言 时间:
2017-04-16 12:14:22
阅读次数:
206
BP算法: 1.是一种有监督学习算法,常被用来训练多层感知机。 2.要求每个人工神经元(即节点)所使用的激励函数必须可微。 (激励函数:单个神经元的输入与输出之间的函数关系叫做激励函数。) (假如不使用激励函数,神经网络中的每层都只是做简单的线性变换,多层输入叠加后也还是线性变换。因为线性模型的表达 ...
分类:
编程语言 时间:
2017-04-16 12:16:13
阅读次数:
352
写代码要遵循开发封闭原则,虽然在这个原则是用的面向对象开发,但是也适用于函数式编程,简单来说,它规定已经实现的功能代码不允许被修改,但可以被扩展,即: 封闭:已实现的功能代码块 开放:对扩展开发 故装饰器的出现就是解决以上问题的 一、什么是装饰器 装饰器本质就是函数,功能是为其他函数附加功能 二、装 ...
分类:
编程语言 时间:
2017-04-16 12:16:31
阅读次数:
215
算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。 算法是需要单独讲解的,在数据结构中谈到算法,是为了帮助理解好数据结构,并不会详谈算法的方方面面。 两种算法的比较 1+2+3+.....+100 算法1: 算法2(高斯的算法): 显然高斯的算法厉害很 ...
分类:
编程语言 时间:
2017-04-16 12:16:50
阅读次数:
205
请看我的有道云笔记链接: http://note.youdao.com/noteshare?id=777179c98876147537288489e963b7db&sub=71D56E2269BF49E3B2DBC73E14945435 ...
分类:
编程语言 时间:
2017-04-16 12:18:43
阅读次数:
172
1、类的访问限制:要让内部属性不被外部访问,可以把在属性的名称前加上两个下划线__,在Python中,实例的变量名如果以__开头,就变成了一个私有变量(private),只有内部可以访问,外部不能访问如std.__name访问报错。但可以通过std._Student__name访问 ...
分类:
编程语言 时间:
2017-04-16 12:20:49
阅读次数:
213
import os,shutilnewfolder='C:\\delicious\\test'sourcefolder='C:\\delicious'os.chdir(sourcefolder)for folderName, subfolders, filenames in os.walk(sour ...
分类:
编程语言 时间:
2017-04-16 12:23:05
阅读次数:
213
工具列表 以上就是需要的工具 对话机器人分成5步 1. 第一步:“录音”:录音我用到的是使用了*arecord* 安装arecord: sudo apt-get install arecord 2.第二步:”语音识别”:语音识别自我感觉使用百度的比较不错,识别率也挺高的 下面附上语音识别代码 “` ...
分类:
编程语言 时间:
2017-04-16 12:23:42
阅读次数:
682
一直在网上看腾讯课程的各种公开课,但是没有系统的资料,一直在自己摸索,还因为无休止的加班各种耽搁,因为出差一个月,有了点时间思考,这样子学习,投入与产出完全不成正比,最大的问题是会无休止的浪费我有限的时间,所以还是决定报个班,系统的学习一下python,希望早日成为一个合格的python程序员。 废 ...
分类:
编程语言 时间:
2017-04-16 12:29:22
阅读次数:
197
【什么是算法】 1. 算法(Algorithm)就是任何良定义的计算过程, 该过程取某个值或值的集合作为输入并产生某个值或值的集合作为输出。 这样算法就是把输入转换成输出的计算步骤的一个序列。 2. 我们也可以把算法看成是用于求解良说明的计算问题的工具。 一般来说,问题陈述说明了期望的输入/输出关系 ...
分类:
编程语言 时间:
2017-04-16 12:30:55
阅读次数:
200
上篇总结中主要实践了算法的内排序的交换排序,那么接下来我们继续实践选择排序的两种:直接选择和堆排序算法。 直接选择排序 package com.sort; /** * 直接选择排序算法 * @author weixing-yang * * 算法思路: * 首先找出最大元素,将其与a[n-1]位置置换 ...
分类:
编程语言 时间:
2017-04-16 12:33:55
阅读次数:
214
一、UUID概述 UUID含义是通用唯一识别码 (Universally Unique Identifier),这是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织在分布式计算环境 (Distributed Computing Envi ...
分类:
编程语言 时间:
2017-04-16 12:37:36
阅读次数:
1740
参考链接:http://www.cnblogs.com/wupeiqi/articles/5433893.html day13 1. CSS示例 2. JavaScript 3. DOM操作 上节内容回顾: 1. HTML标签 html/head/body/ input div,span a p b ...
分类:
编程语言 时间:
2017-04-16 13:06:29
阅读次数:
226
之前在网上找相关的资料,给出的方法都不合适, 经过很长时间的试错才知道源于python2.X和python3.X的不同, 原理都是采用map函数,但是二者返回的信息不同 Python2.x,可以使用map函数 ? 1 numbers = map(int, numbers) ? 1 numbers = ...
分类:
编程语言 时间:
2017-04-16 13:13:14
阅读次数:
201