自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

转载 MLE和MAP区别

机器学习系列之最大后验估计(MAP)_筱踏云的博客-CSDN博客

2021-11-16 23:19:17 130

原创 远程和本地同时撤回分支合并操作

见开发工具: git 12、远程和本地同时撤回分支合并操作_github_39353936的博客-CSDN博客_git 撤销本地合并

2021-11-03 15:45:32 7039

原创 把文件push到github另外一种方法

见将新本地工程Push到Github上的基本操作_StudingCoder的博客-CSDN博客

2021-11-03 15:26:53 91

原创 数学领域分类

我们都知道,数学在许多领域都是必不可少的,包括自然科学、工程学、医学、金融、社会科学等等,数学涵盖了越来越多的学科和越来越多的领域,因此有必要对不同的数学领域进行分类。而且,随着数学的发展及其应用领域的发展,这些分类也必须随之发展,以解释新创建的领域或者新发现的不同领域间的联系。数学领域分类,即是一个根据实际情况将这些与不同学科/领域的联系归类,组织到一个更一般的数学领域的系统。当代数学领域是如何分类的?传统的数学领域的分类简单将其划分为纯数学与应用数学,这种简单的划分已越来越不适应当代数学

2021-10-28 11:40:09 2143 2

原创 svm推导详解

见深入理解SVM---从头到尾详细推导(软硬间隔、KKT条件、核技巧)_Cyril_KI的博客-CSDN博客

2021-10-21 20:01:04 120 1

原创 表示泄露总结

一、定义在java编程中,我们实现某个类时,每个类都定义一些域。有immutable的例如String,有mutable的例如list,set。而我们在构造观察器的时候如果不对mutable类型的变量进行表示处理,就容易在外部对内部的类属性进行修改,而我们正常则应该需要调用内部方法才能对内部属性进行修改。二、以上图定义为例,我们在外部就可以name,age和nickname进行修改。我们可以发现,控制台的输出使类的内部属性都被修改了。这就导致我们编写的类是不安全的,内部的属性,应该用

2021-07-05 23:07:25 77

原创 JAVA接口

接口的特点:用 interface 来定义。接口中的所有成员变量都默认是由public static final修饰的。接口中的所有方法都默认是由public abstract修饰的。接口没有构造方法。构造方法用于创建对象实现接口的类中必须提供接口中所有方法的具体实现内容。多个无关的类可以实现同一个接口一个类可以实现多个无关的接口与继承关系类似,接口与实现类之间存在多态性接口也可以继承另一个接口,使用extends关键字。实现接口的类中必须提供接口中所有方法的具体实现内

2021-07-04 14:41:08 43

原创 信息安全复习总结

信息安全体系架构面向目标的知识体系架构:CIA三元组(机密性、完整性、可用性)面向应用的层次型技术体系架构:系统(物理安全、运行安全),信息(数据安全、内容安全),人员(管理安全)面向过程的信息安全保障体系:保护、检测、反应、恢复OSI开放系统互连安全体系结构:安全服务、安全机制密码体制的五要素M是可能明文的有限集,称为明文空间;C是可能密文的有限集,称为密文空间;K是一切可能的密匙构成的有限集,称为密匙空间;E为加密算法,对于密匙空间的任一密匙加密算法都能有效地计算

2021-07-03 08:49:55 456

原创 软件构造复习整理4

第9讲面向复用的软件构造技术What is Software Reuse?Why reuse?降低成本和开发时间。经过充分 测试,可靠、稳定。标准化,在不同应用中保持一致。Reuse costs做到这些,需要代价。不仅 program for reuse代价高,某些情况下program with reuse代价也高。Development for reuse: 开发可复用的软件开发成本 高于一般软件的成本:要有足够高的适应性。性能差些: 针对更普适场景,缺少足够的针对

2021-06-29 23:47:42 143

原创 软件构造复习整理3

第4讲静态与动态数据类型检查静态类型语言:所有变量的类型在编译时已知,因此编译器可以推导表达式类型。在编译阶段进行类型检查。动态类型语言:在运行阶段进行类型检查。静态检查 >> 动态动态 >> 无检查Static checking:可在编译阶段发现错误,避免了将错误 带入到运行阶段,可提高程序正确性/健壮性。语法错误,类名/函数名错误,参数数目错误,参数类型错误,返回值类型错误Dynamic checking:非法的参数值,非法的返回值,越界,空指针

2021-06-29 20:11:21 194

原创 软件构造复习整理2

Software Testing 软件测试是提高软件质量的重要手段。但软件质量取决于软件设计,而不取决于软件测试。What is a good test? 能发现错误,不冗余,最佳特性,别太复杂也别太简单单元测试 集成测试 系统测试 验收测试静态测试 vs 动态测试:靠眼睛看 vs 撸起袖子使劲干白盒测试:对程序内部代码结构的测试(关注程序的执行路径/情况开发完才可以做)黑盒测试:对程序外部表现出来的行为的测试(可在运行(开发)前做)好的测试用例的特点:最可能发现错误,不重复

2021-06-28 20:08:42 153 3

原创 软件构造复习整理1

1.软件构造的多维度视图按阶段划分:构造时/运行时视图按动态性划分:时刻/阶段视图按构造对象的层次划分:代码/构件视图2. 软件构造的阶段划分、各阶段的构造活动3. 内部/外部的质量指标外部质量因素影响用户,内部质量因素影响软件本身和它的开发者。外部质量取决于内部质量。外部:External 1 正确性:最重要的质量指标External 2健壮性:针对异常情况的处理External 3可扩展性:规模越大,扩展起来越不容易。为什么要扩展:应对变化External

2021-06-28 18:58:14 176

原创 Java 接口总结

接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。接口并不是类,编写接口的方式和类很相似,但是它们属于不同的概念。类描述对象的属性和方法。接口则包含类要实现的方法。除非实现接口的类是抽象类,否则该类要定义接口中的所有方法。接口无法被实例化,但是可以被实现。一个实现接口的类,必须实现接口内所描述的所有方法,否则就必须声明为抽象类。另外,在 Java 中,接口类型可用来声明一

2021-06-28 08:43:22 59

原创 继承的特性

子类拥有父类非 private 的属性、方法。 子类可以拥有自己的属性和方法,即子类可以对父类进行扩展。 子类可以用自己的方式实现父类的方法。 Java 的继承是单继承,但是可以多重继承,单继承就是一个子类只能继承一个父类,多重继承就是,例如 B 类继承 A 类,C 类继承 B 类,所以按照关系就是 B 类是 C 类的父类,A 类是 B 类的父类,这是 Java 继承区别于 C++ 继承的一个特性。 提高了类之间的耦合性(继承的缺点,耦合度高就会造成代码之间的联系..

2021-06-27 23:07:54 91

原创 重写和重载的区别

重写(Override)重写是子类对父类的允许访问的方法的实现过程进行重新编写, 返回值和形参都不能改变。即外壳不变,核心重写!重写的好处在于子类可以根据需要,定义特定于自己的行为。 也就是说子类能够根据需要实现父类的方法。重写方法不能抛出新的检查异常或者比被重写方法申明更加宽泛的异常。例如: 父类的一个方法申明了一个检查异常 IOException,但是在重写这个方法的时候不能抛出 Exception 异常,因为 Exception 是 IOException 的父类,只能抛出 IOExcep

2021-06-27 23:02:24 333

原创 软件构造学习总结

1.认真研习上课PPT内容2.每个实验务必要独立完成,遇到困难勤于思考查资料,或者与同学们交流一下解决方法3.学习软件构造时,需要多翻阅资料,以至于能完全理解它们的含义4.当遇到JAVA语法问题,可以查阅网站“菜鸟教程”等,以及《JAVA核心技术》教材,还可以看看MOOC...

2021-06-27 19:19:42 86

原创 ConvexHull凸包算法之Gift-Wrapping

首先我们介绍凸包问题的定义给定平面上一堆点集,输出位于凸包上的点。如下所示:输入如下这么多点集,输入P0,P1,P3,P10,P12接下来讲解比较简单的Gift−Wrapping 算法1.算法简介我们发现任意凸包上的点,你会发现以该点建立一个极角坐标系,该点连结其它所有点的极角中,该点逆时针方向的第一凸包点到该点极角最小,例如P0,到所有点的极角中P0P1极角最小。算法中首先找到最左边的点,这个点必然在凸包上,然后计算该点连接点极角最小的,这里计算有技巧,算法中进行toright测试,

2021-06-24 16:08:58 118

原创 使用git将文件上传到github的方法总结

首先,我们要在github注册账号。安装git工具。这里给出下载链接:https://git-for-windows.github.io/

2021-06-24 15:55:12 232

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除