Demerzel's blog
决策树 决策树
一种分类与回归的方法——决策树
2020-08-15
模型评估与选择 模型评估与选择
关于机器学习中模型评估以及选择的总结
2020-08-03
监督学习与无监督学习 监督学习与无监督学习
一、前言  机器学习的算法有很多种,学习算法中主要的两种类型是监督学习和无监督学习。简单来说,监督学习就是教计算机如何完成任务,无监督学习使让计算机自行学习完成。  简言之,机器学习就是让机器从大量的
2020-07-31
几种常见的聚类算法 几种常见的聚类算法
前言  聚类算法是一种无监督的算法,由于不需要训练集,算法简单快速,引用在一些工程里比较简单突出。 无监督学习(Unsupervised   learning)
2020-07-31
volatile关键字到底是啥 volatile关键字到底是啥
软件构造笔记-volatile关键字到底是啥 在老师讲课时,讲到synchronized关键字时,有些地方听的不是太清楚,在网上找资料的时候,还看到了另一个关键字volatile,看了好多篇博客,做了如下的总结。 一、volatil
2020-06-13
软件构造-第六章-第二节-错误与异常处理 软件构造-第六章-第二节-错误与异常处理
软件构造第六章 第二节 错误与异常处理 一、JAVA中的错误和异常1.1 Throwable Throwable 类是 Java 语言中所有错误或异常的超类。 继承的类:extends Object。 实现的接口:implement
2020-05-16
软件构造-第六章-第一节-健壮性与正确性 软件构造-第六章-第一节-健壮性与正确性
软件构造第六章 第一节 健壮性与正确性 一、健壮性与正确性1.1 健壮性 定义:系统在不 正常输入或不正常外部环境下仍能够表现正常的程度 面向健壮性编程: 处理未期望的行为和错误终止 即使终止执行,也要准确/无歧义的向用户展示全面的
2020-05-12
软件构造-第五章-第三节-面向可维护性的构造技术 软件构造-第五章-第三节-面向可维护性的构造技术
软件构造第五章 第三节 面向可维护性的构造技术 一、基于状态的构造技术 基于状态编程 使用有限状态机来定义程序的行为、使用状态来控制程序的执行 根据当前状态,决定下一步要执行什么操作、执行操作之后要转移到什么新的状态 1.1
2020-05-10
何为线程池 何为线程池
软件构造笔记-何为线程池 一、什么是线程池线程池,顾名思义就是装线程的池子。其用途是为了帮我们重复管理线程,避免创建大量的线程增加开销,提高响应速度。 二、为什么要使用线程池规格严格的哈工大学生,不会希望别人看到我们的代码就开始吐槽
2020-05-07
软件构造-第五章-第二节-面向可维护性的设计模式 软件构造-第五章-第二节-面向可维护性的设计模式
软件构造第五章 第二节 面向可维护性的设计模式 一、创造性模式1.1 工厂模式(Factory Pattern) 定义:工厂方法模式也被称为虚拟构造器。当client不知道要创建哪个具体类的实例,或者不想在client代码中指明要具
2020-05-06
3 / 5