• 等级
  • 2112 访问
  • 0 原创
  • 12 转发
  • 1896029 排名
  • 0 评论
  • 0 获赞

UML 时序图

https://www.cnblogs.com/wolf-sun/p/UML-Sequence-diagram.html来模拟一下三国演义的赤壁之战的时序图,先知道它到底长什么样子,再深入介绍: 小伙伴惊呆了,这样画战略图,一目了然,原来著名的战役是这么回事。这样看三国演义再也不会睡着了......再看看各个大人物的主要操作:代码模拟各任务操作: 1 public class 关羽 2 { 3...

2018-05-31 14:34:22

泛化、实现、依赖和关联的区别

泛化、实现、依赖和关联的区别传统应用程序设计中所说的依赖一般指“类之间的关系”,那先让我们复习一下类之间的关系:a、实现表示类对接口的实现。UML图中实现使用一条带有空心三角箭头的虚线指向接口,如下:b、泛化表示类与类之间的继承关系、接口与接口之间的继承关系。UML图中实现使用一条带有空心三角箭头的实线指向基类,如下:c、依赖表现为函数中的参数(use a),是类与类之间的连接,表示一个类依赖于另...

2018-05-31 13:00:34

为什么匿名内部类参数必须为final类型

1)  从程序设计语言的理论上:局部内部类(即:定义在方法中的内部类),由于本身就是在方法内部(可出现在形式参数定义处或者方法体处),因而访问方法中的局部变量(形式参数或局部变量)是天经地义的.是很自然的2)  为什么JAVA中要加上一条限制:只能访问final型的局部变量?3)  JAVA语言的编译程序的设计者当然全实现:局部内部类能访问方法中的所有的局部变量(因为:从理论上这是很自然的要求),...

2018-05-29 11:28:24

scala与java之间的那些事

scala与java之间的关系,我认为可以用一句话来开头:scala来源于java,但又高于java。  scala的设计者Martin Odersky就是一个JAVA控,这位牛人设计了javac和编写了jdk中的通用代码。可以说java语言本身就是Martin Odersky一步一步看着长大的。所以scala可以说打根起就和JAVA有着远远悠长的血缘关系。  Martin Odersky还在写j...

2018-05-29 11:27:30

python中字典的比较方法——cmp

python中字典的比较方法——cmp   Python中字典的比较同其他类型的比较类似,都是通过返回的整数值来比较大小的。而字典的比较python中提到了一个方法,这个方法是cmp(),它可以返回除-1,0,1外的其他值。下面我们来看看它是怎么实现的。(1) 比较字典的长度如果字典的长度不同,那么用cmp(dict1,dict2)比较大小时,如果字典dict1比dict2长,cmp()返回正值,...

2018-05-17 15:34:08

Lasso回归优化算法: 坐标轴下降法与最小角回归

前面的文章对线性回归做了一个小结,文章在这: 线性回归原理小结。里面对线程回归的正则化也做了一个初步的介绍。提到了线程回归的L2正则化-Ridge回归,以及线程回归的L1正则化-Lasso回归。但是对于Lasso回归的解法没有提及,本文是对该文的补充和扩展。以下都用矩阵法表示,如果对于矩阵分析不熟悉,推荐学习张贤达的《矩阵分析与应用》。1. 回顾线性回归     首先我们简要回归下线性回归的一般形...

2018-03-15 11:57:49

显著性检验理解

https://wenku.baidu.com/view/c16e77e8af1ffc4ffe47acdc.html无论你从事何种领域的科学研究还是统计调查,显著性检验作为判断两个乃至多个数据集之间是否存在差异的方法被广泛应用于各个科研领域。笔者作为科研界一名新人也曾经在显著性检验方面吃过许多苦头。后来醉心于统计理论半载有余才摸到显著性检验的皮毛,也为显著性检验理论之精妙,品种之繁多,逻辑之严谨所...

2018-03-12 11:58:33

玻尔兹曼分布推导

熵的理解(玻尔兹曼分布)0. 玻尔兹曼分布网络中任意两个状态出现的概率与对应能量之间的关系:P(α)P(β)=exp(−E0/T)exp(−E1/T)P(α)P(β)=exp⁡(−E0/T)exp⁡(−E1/T)从式中可以得出两点结论,(1)BM 网络处于某一状态(P(x=α)P(x=α))下的概率主要取决于此状态下的能量 EαEα,能量越低,出现的概率越大;(2)BM 网络处于某一状态的概率还取...

2018-03-08 11:46:06

玻尔兹曼分布,模拟退火,逻辑回归,最大似然关系

看了一些机器学习的论文,我一直有一个困惑:有的文章训练时写的公式是最小化代价函数,有的文章训练时写的是一个跟自然对数有关的概率分布,这是为什么?经过一番学习,终于有了答案。在这个过程中,还有一个意外收获:那就是著名的逻辑斯第函数的由来。物理上和统计上的玻尔兹曼分布热平衡在物理学领域通常指温度在时间或空间上的稳定。在统计学习中,如果我们将需要学习的模型看成高温物体,将学习的过程看成一个降温达到热平衡...

2018-03-07 18:47:44

遗传算法白话篇

转载于: http://blog.csdn.net/u010451580/article/details/51178225三:遗传算法        照例先给出科学定义:       遗传算法(Genetic Algorithm, GA)起源于对生物系统所进行的计算机模拟研究。它是模仿自然界生物进化机制发展起来的随机全局搜索和优化方法,借鉴了达尔文的进化论和孟德尔的遗传学说。其本质是一种高效、并行...

2018-03-07 11:34:25

java回调

所谓回调:就是A类中调用B类中的某个方法C,然后B类中反过来调用A类中的方法D,D这个方法就叫回调方法,这样子说你是不是有点晕晕的,其实我刚开始也是这样不理解,看了人家说比较经典的回调方式: Class A实现接口CallBack callback——背景1class A中包含一个class B的引用b ——背景2class B有一个参数为callback的方法f(CallBack call

2017-05-10 11:06:11

logistic回归之第二层境界

Logistic回归为概率型非线性回归模型,是研究二分类观察结果与一些影响因素之间关系的一种多 变量分析方法。通常的问题是,研究某些因素条件下某个结果是否发生,比如医学中根据病人的一些症状来判断它是 否患有某种病。   在讲解Logistic回归理论之前,我们先从LR分类器说起。LR分类器,即Logistic Regression Classifier。 在分类情形下

2017-04-19 15:21:32

董际成

是时候需要一些干货来解开毛瑟了
关注
  • 机械制造·机电·重工/数据分析师
  • 中国 北京 昌平区