【机器学习笔记】线性回归之最小二乘法

线性回归    线性回归(Linear Regreesion)就是对一些点组成的样本进行线性拟合,得到一个最佳的拟合直线。 最小二乘法    线性回归的一种常用方法是最小二乘法,它通过最小化误差的平方和寻找数据的最佳函数匹配。 代数推导    假设拟合函数为 y=ax+by=ax+by=ax+b,对于任意样本点(xi,yi)(x_{i},y_{i})(xi​,yi​),误差为e=yi−(axi+b...
分类: 编程语言 发布时间: 09-25 23:34 阅读次数: 0

java实现的堆排序

堆排序的算法(主要使用的是二叉树原理来实现): import java.util.Arrays; public class HeapOperator { /** * 上浮调整 * @param array 待调整的堆 */ public static void upAdjust(int[] array) { int childIndex = array.length - 1; int paren...
分类: 编程语言 发布时间: 09-25 23:33 阅读次数: 0

"Mon Aug 15 11:24:39 CST 2016",时间格式转换异常

String datestr= "Mon Aug 15 11:24:39 CST 2016";//Date的默认格式显示 Date date=new SimpleDateFormat("EEE MMM dd HH:mm:ss Z yyyy", Locale.UK)).parse(datestr); //格式化 SimpleDateFormat sdf=new SimpleDateFormat(&am
分类: 编程语言 发布时间: 09-25 23:33 阅读次数: 0

关于 https://www.duba.com/?f=qd_sch 这个主页的问题

今天无意间用了一下驱动精灵,安装完成之后,每次打开 chrome 浏览器都会弹出一个这样的 毒霸页面 duba.com 的页面   很是恼火,在 regedit 注册表里搜索到  计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Microsoft\Internet Explorer\Main 把 Start Page 修改成你想要的主页 然...
分类: 编程语言 发布时间: 09-25 23:32 阅读次数: 0

Saving Tang Monk II (bfs)

《Journey to the West》(also 《Monkey》) is one of the Four Great Classical Novels of Chinese literature. It was written by Wu Cheng'en during the Ming Dynasty. In this novel, Monkey King Sun Wukong, pig ...
分类: 编程语言 发布时间: 09-25 23:32 阅读次数: 0

航空公司VIP客户查询

7-13 航空公司VIP客户查询 (25 分) 不少航空公司都会提供优惠的会员服务,当某顾客飞行里程累积达到一定数量后,可以使用里程积分直接兑换奖励机票或奖励升舱等服务。现给定某航空公司全体会员的飞行记录,要求实现根据身份证号码快速查询会员里程积分的功能。 输入格式: 输入首先给出两个正整数N(≤10​5​​)和K(≤500)。其中K是最低里程,即为照顾乘坐短程航班的会员,航空公司还会将航程...
分类: 编程语言 发布时间: 09-25 23:32 阅读次数: 0

项目管理师——2015-2017错题汇总

      2017年下半年(41分) (遥感和传感技术)是物联网应用的基础,是两化融合的重要技术之一。 研究软件架构的根本目的是解决软件的复用、质量和维护问题,软件架构设计是软件开发过程中的关键的一步,因此需要对其进行评估,在这一活动中,评估人员关注的是系统的(质量)属性。 通常软件的质量管理可以通过质量工具解决,在新七中工具中(过程决策程序图)是用于理解一个目标与达成此目标的步骤之间...
分类: 编程语言 发布时间: 09-25 23:31 阅读次数: 0

算法提高 输出日历

按照下述格式打印2006年12月日历: Calendar 2006-12 -------------------------- Su Mo Tu We Th Fr Sa -------------------------- 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...
分类: 编程语言 发布时间: 09-25 23:31 阅读次数: 0

机器学习导论(张志华):多项式分布

前言 这个笔记是北大那位老师课程的学习笔记,讲的概念浅显易懂,非常有利于我们掌握基本的概念,从而掌握相关的技术。 基本概念 两个矩阵相似:两个矩阵特征值一样。 两个矩阵合同:矩一样,就是个数一样。 #高斯分布的特性 知道μ和σ \mu 和\sigmaμ和σ就可以确定这个分布,是它的信息量。 流形学习(manifold learning) 学习的是空间局部点之间的关系。 多项式分布 The mult...
分类: 编程语言 发布时间: 09-25 23:31 阅读次数: 0

张季跃 201771010139《面向对象程序设计(java)》第四周学习总结

张季跃 201771010139《面向对象程序设计(java)》第四周学习总结 第一部分:理论知识学习部分 1、面向对象程序设计: (1)类:是具有相同属性和行为的一组对象的集合;是构造程序的基本单元。 (2)对象:变成的一个核心概念,未开发计算机应用程序提供技术基础;用来表现现实世界中的实体。 (3)识别类 (4)类之间的关系 2.使用预定义类: (1)对象与对象变量 (2)Java类库中的LocalDate类 (3)更改器方法与访问器方法 3.用户自定义: (1)Employee类 (2)
分类: 其他 发布时间: 09-25 23:30 阅读次数: 0

关于升级到Xcode10后导入头文件的 Xcode闪退的解决

Xcode10 新增了一个构建系统起名“New Build System”(新构建系统),在Xcode10正式发布会变成了Xcode的默认Build System,旧的构建系统称为 legacy build system (传统构建系统), 在使用新的构建系统时, 导入头文件时 xcode 会出现闪退, (可能是部分电脑会出现, 没用其他的电脑测试过, 但笔者的笔记本确实是出现闪退), 最终发现可能是因为 xcode10 默认了 新构建系统导致的 , 但为什么会导致原因尚不清楚. 具体的解决方
分类: 其他 发布时间: 09-25 23:30 阅读次数: 0

python线程互斥锁递归锁死锁

一、为什么有了GIL还要给线程加锁 先说一下GIL,所谓的GIL,也叫全局解释器锁,它限制了任何时候都只能有一个线程进入CPU进行计算,所以python所谓的多线程并不能真正的并行。 那为什么有了GIL还需要给线程加锁呢?不是直接一个线程处理完一个数据才轮到下一个线程进行吗?线程锁不是多此一举? 解决这个问题,我们得更深入到底层看看代码是怎么在CPU上运行的。在这里引入一个概念:原子操作 什么是原子操作 所谓的原子操作是指不会被线程调度机制打断的操作;这种操作一旦开始,就一直运行到结束,不会运
分类: 其他 发布时间: 09-25 23:30 阅读次数: 0

网站工具

网络管理员在线工具 http://www.mxcz.net/ asciitohex https://www.asciitohex.com/
分类: 其他 发布时间: 09-25 23:30 阅读次数: 0

WPF窗体隐藏鼠标光标的方法

原文:WPF窗体隐藏鼠标光标的方法 要引用 System.Windows.Input; Mouse.OverrideCursor = Cursors.None; 去掉 Override 则使用: Mouse.OverrideCursor = null;
分类: 其他 发布时间: 09-25 23:30 阅读次数: 0

Typora中的Markdown教程

\sum_{k=1}^{log_{4}^{N}}{\frac{3}{4^{k}}}Nk \sum_{i=0}^n i^2 = \frac{(n^2+n)(2n+1)}{6} Tutorial of markdown in Typora 工欲善其事,必先利其器 如上所说,这里给大家安利一款高BIG的利器Typora,这是一款文艺青年( 装逼)必备的用于编写markdown的打造高质量文档的神器,一打开就有被惊艳到,界面设计使用程序猿最爱的极简风格,清新脱俗,出淤泥而不染(已经彻底沦陷),可以让人
分类: 其他 发布时间: 09-25 23:30 阅读次数: 0

学习电脑编码utf-8,ansi编码的基础知识等

大学时期就很好奇,我们所看到的文字在电脑里面是怎么记忆的,感觉不可能是文字本身,今天刚好学习java的io流知识,顺便补充了一下电脑编码知识,先看一下下面小王和小张的例子,然后思考电脑怎么存放文字? 电脑是怎么识别文字的? 在显示器上看见的文字、图片等信息在电脑里面其实并不是我们看见的样子,即使你知道所有信息都存储在硬盘里,把它拆开也看不见里面有任何东西,只有些盘片。假设,你用显微镜把盘片放大,会看见盘片表面凹凸不平,凸起的地方被磁化,凹的地方是没有被磁化;凸起的地方代表数字1,凹的地方代表数
分类: 其他 发布时间: 09-25 23:30 阅读次数: 0

Java8 新特性 Optional

1 package test; 2 3 import java.util.Optional; 4 5 import org.junit.Test; 6 /** 7 * Optional 类是一个可以为null的容器对象。 8 * 如果值存在则isPresent()方法会返回true,调用get()方法会返回该对象。 9 * 用于解决空指针异常 10 * @author xiaou 11 * 12 */ 13 public class TestA { 14
分类: 其他 发布时间: 09-25 23:30 阅读次数: 0

【Vuex】state读取和mutations操作

一、怎么样读取state store.js赋值给模板中的data的三种方式 1、computed计算属性直接赋值(通过this找到$store); 2、引入mapState,并在computed计算属性中给count赋值; 3、通过mapState的数组来赋值(最简单的赋值方法)。 思考:状态对象赋值给内部对象,是不是就是指赋值给模板中的data? 二、怎么样修改状态(如何操作mutations) 1、mutations内增加参数传值; 2、引入mapMutations并加入到methods属
分类: 其他 发布时间: 09-25 23:30 阅读次数: 0

WPF 判断值是不是NaN

原文:WPF 判断值是不是NaN 经常要在StoryBoard用到的 判断方法: Double.IsNaN(你要判断的值)= true// NaN 否则就不是。
分类: 其他 发布时间: 09-25 23:30 阅读次数: 0

C++ Primer Plus章节编程练习(第七章)

1、编写一个程序,不断要求用户输入两个数,直到其中的一个为0,对于每两个数,程序将使用一个函数来计算它们的调和平均数,并将结果返回给main(),而后者将报告结果。调和平均数指的是倒数平均值的倒数,计算公式如下:   调和平均数 = 2.0 * x * y / (x + y) 1 #include<iostream> 2 using namespace std; 3 double harmonicAverage(double a, double b); 4 int main(){ 5
分类: 其他 发布时间: 09-25 23:30 阅读次数: 0