自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 机器学习——朴素贝叶斯算法(转载自知乎)

本文仅用于学习交流,原文链接https://zhuanlan.zhihu.com/p/26262151如有侵权请联系删除~贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定理为基础,故统称为贝叶斯分类。而朴素朴素贝叶斯分类是贝叶斯分类中最简单,也是常见的一种分类方法。这篇文章我尽可能用直白的话语总结一下我们学习会上讲到的朴素贝叶斯分类算法,希望有利于他人理解。分类问题综述对于分类问题,其实谁都不会陌生,日常生活中我们每天都进行着分类过程。例如,当你看到一个人,你的脑子下意识判断...

2020-11-21 15:16:12 948

原创 机器学习与数据挖掘学习笔记(5)关联挖掘

一、关联挖掘的定义关联挖掘定义为根据事务中其他项的出现情况预测其他项出现的概率。其输入一般为:(1)事务数据库(2)支持度、置信度输出为:所有表示共同出现项的规则。二、关联规则2.1规则的定义如下表达式X->Y,X、Y是项集(itemsets)。如下图事务数据库:则关联规则为:{Milk,Diaper}->{Beer}。2.2评估规则的度量支持度(s):事务中包含X和Y的比率。 置信度(c):Y出现在包含X的事务中的比率。对于...

2020-11-09 18:50:52 1324

原创 JavaSE基础——(8)Java面向对象之继承与方法

一、代码块在java中被大括号{}括起来的代码被称为代码块。根据位置和声明的不同,一般代码块可以分为:局部代码块:在方法中出现;限定变量生命周期,及早释放,提高内存利用率 构造代码块:在类中方法外出现; 多个构造方法中相同的代码存放到一起,每次调用构造都执行该代码块,并且在构造方法前执行 静态代码块:在类中方法外出现,加上static修饰,随着类的加载而加载,且只执行一次,用于类的初始化,一般用来加载驱动(静态代码块优先于主方法执行) 在类中方法外出现,加上static修饰,随着 ...

2020-11-09 15:50:14 137

原创 Java——JDK中文api帮助文档(1.6,1.7,1.8版本)

一、JDK1.6链接:https://pan.baidu.com/s/1gPd6TI2exVY-nCiuUeHYwQ提取码:mm72二、JDK1.7链接:https://pan.baidu.com/s/10RqkK1b1Zw_4YmtSHsiIZg提取码:p194三、JDK1.8链接:https://pan.baidu.com/s/1-u_eQBmHSLswCtXy8_m3lw提取码:8b9b...

2020-11-08 18:59:12 2510

原创 JavaSE基础——(7)Java面向对象之基础概念、构造方法与静态static

一、面向对象的基本概念面向对象程序设计是当今主流的程序设计范型,它取代了之前的结构化和面向过程编程。Java就是一个非常典型的面向对象的语言。面向对象的程序是由对象组成的,每个对象都有自己的特定功能方法。通过这些隐藏在对象内的方法相互组合最后完成程序的功能。比如同样是实现一个简单的Web浏览器,可能会需要大约2000个过程,这些过程可能需要对很多全局变量进行操作;如果采取面向对象的方法,只需要大约100个类,每个类里面实现20个方法。面向对象的方法容易调错,也可以...

2020-11-08 18:35:37 129

原创 JavaSE基础——(6)Java数组

一、数组概述与定义数组是用来存储多个同种数据类型变量的一个容器集合。存储的数据类型不仅可以包括基本数据类型,也可以存储引用数据类型。数组定义的格式一般如下:数据类型 [] 数据名=new 数据类型[数组长度]or数据类型 数据名[]=new 数据类型[数组长度]二、数组的初始化数组的初始化就是为数组开辟一段连续的内存空间,并且为每个数组元素赋予值。初始化一般有两种方式:静态初始化和动态初始化。2.1动态初始化动态初始化的格式一般为:int a...

2020-11-07 21:04:55 211

原创 JavaSE基础——(5)Java的方法函数

Java中的方法类似于C和C++的函数,就是实现某个功能的代码块,但是因为java中不存在类外独立存在的函数,这些函数都被描述为某个类的方法,所以在Java中用方法来称呼更贴切,通过类调用方法完成某个功能,下面我们介绍一下Java中的方法:一、方法概述和格式说明什么是方法,和C、C++描述的函数相同。对于一些常用的,比较复杂的可以打包称为一个整体的代码块,我们将他们放在一个大括号里,然后给这个代码块起一个名字,方便其他地方对该方法进行调用。方法增强了代码的复用性。...

2020-11-04 17:55:51 126

原创 JavaSE基础——(4)顺序、选择、循环结构与控制跳转语句

Java中的流程控制语句即可以控制程序的执行流程。一般可以分为三类:顺序结构 选择结构 循环结构一、顺序结构顺序结构非常简单,一行一行地运行代码。从上向下,依次执行。我们用下列代码测试顺序结构的执行步骤:System.out.println(1);System.out.println(0);System.out.println(2);System.out.println(4);下面是执行的结果:二、选择结构选择结构一般分为:if语句 swit.

2020-11-04 09:50:41 322

原创 JavaSE基础——(3)Java的键盘录入

为了能让程序中的数据更灵活,可以让用户自己输入想要的数据,我们需要实现键盘输入数据给程序,然后让程序运行得到结果。(相比与C++的输入命令”>>“,Java的键盘输入感觉麻烦很多,可能这就是面向对象吧)在Java中键盘录入一般有3种方法:一、System.in方法和System.out方法我们直接用System的in和out方法进行键盘录入,代码如下:import java.io.IOException;public class Main { publ.

2020-11-03 17:07:53 763

原创 机器学习与数据挖掘学习笔记(4)异常分析

一、异常的定义异常是在数据集中偏离大部分数据的样本,使人怀疑这些样本的偏离并非由随机因素产生,而是产生于完全不同的机制。异常数据在大多数领域中都当做是噪音去除或者忽略了,但是在某些领域比如网络安全,异常数据的产生往往标志着网络安全的漏洞产生。那么对数据进行分析得到异常数据就可以帮助我们去分析一些犯罪行为,比如电信、保险以及银行领域等等。二、异常挖掘异常挖掘为给定N个数据对象和期望的异常数据个数,通过数据分析的方法发现与其他数据不一致的异常数据。异常挖掘问题主要由两个子问题构成:.

2020-11-02 20:33:02 908

原创 基于SEIR传染病模型的新冠肺炎疫情预测

整理一下暑假参加的数学建模训练题:)仅供学习理解传染病模型一、题目介绍今年初以来,新型冠状病毒肺炎(以下简称为冠肺炎)疫情在全球暴发,给全世界人民的健康带来了巨大的威胁,也严重影响了我们的经济活动和日常生活。新冠疫情具有以下一些特点:1.传染源分布广泛,控制传染源难度大:目前认为,传染源主要是新型冠状病毒感染的患者,无症状感染者也可能成为传染源,潜伏期患者可能具有一定传染性。2.传播途径多样,很难切断所有传播途径:目前认为,新型冠状病毒主要通过呼吸道飞沫传播,也可通过间接接触而传播.

2020-11-02 17:08:33 48816 22

转载 unicode编码和utf-8编码的区别

内容仅用于个人学习,如有侵权请联系删除~原文链接:https://www.zhihu.com/question/23374078一、解释1简单来说:Unicode 是「字符集」 UTF-8 是「编码规则」其中:字符集:为每一个「字符」分配一个唯一的 ID(学名为码位 / 码点 / Code Point) 编码规则:将「码位」转换为字节序列的规则(编码/解码 可以理解为 加密/解密 的过程)广义的 Unicode 是一个标准,定义了一个字符集以及一系列的编码规则,即 Unic.

2020-11-02 16:17:28 4093

原创 JavaSE基础——(2)Java的进制运算与数据类型

一、常量的概述与使用和C++一样,Java中的常量在定义之后它的值就不可以发生改变。java中的常量分为字面值常量和自定义常量字面值常量有以下几种1、字符串常量:用双引号括起来的内容2、整数常量:所有整数3、小数常量:所有小数4、字符常量:用单引号括起来的内容,里面只能放单个数字、字母或者符号5、布尔常量:true和false6、空常量:null二、进制进制即进位制,是用来计数的一种方法。二进制:01即逢二进一,在计算机中机器码就是二进制表示的,因为.

2020-11-02 15:21:28 447

原创 JavaSE基础——(1)jdk安装与标识符

研一期间了解了一下实验室师兄师姐找工作的方向,发现有很多都是找的Java方向的。这让酷爱C和C++的我感觉有点失落,毕竟通过本科对这些语言的学习感觉平时使用最多的就是C++了,想面向对象就面向对象,不想面向对象就直接用C语言的语法,二者完美融合。但是Java就很麻烦,强行让你使用类对象,连main函数都要定义在类里面,在完成平时一些作业的时候写个类就很耗时,明明几个函数就解决的事非得复杂化,但是想想公司开发一些比较大的项目确实也需要这种类对象来进行模块功能划分。没有办法只能硬着头皮学,再加上和师

2020-11-01 13:47:11 244 2

空空如也

空空如也

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

TA关注的人

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