自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 问答 (6)
  • 收藏
  • 关注

原创 似然函数

引言在学习贝叶斯估计时,遇到了似然函数的概念。这一概念并不陌生,在概率论中,介绍过参数估计的两种方法:极大似然估计和矩估计。其中,极大似然估计就是通过构造似然函数,取对数并计算极大值,来进行参数估计的。事实上,似然函数的确是常用于参数估计。参数已知下的概率分布考虑一个密度函数f(x)f(x)f(x),其参数θ\thetaθ已知,则可据此得出概率P(X=x;θ)P(X=x;\theta)P(X=x;θ)。对于该密度函数,我们进行试验和观测,得到结果x1,x2,...,xnx_1,x_2,...,x_nx

2021-01-01 14:26:52 4322

原创 范数

范数是一种强化的距离概念,为了便于理解,我们可以把范数当作距离来理解。范数包括向量范数和矩阵范数,向量范数表征向量空间中向量的大小,矩阵范数表征矩阵引起变化的大小。一种非严密的解释就是,对应向量范数,向量空间中的向量都是有大小的,这个大小如何度量,就是用范数来度量的,不同的范数都可以来度量这个大小,就好比米和尺都可以来度量远近一样;对于矩阵范数,学过线性代数,我们知道,通过运算AX=B,可以将向量X变化为B,矩阵范数就是来度量这个变化大小的。一、向量范数1. 概念范数是具有“长度”的函数,用来度量某

2020-12-18 10:31:17 407

原创 问题求解-搜索

一、 什么是搜索理论有解的问题,在现实世界难以求得解。搜索策略最关系能否尽可能快地找到最优解或有效解。例如:导航、游戏、分配、调度、路径规划二、图搜索1. 策略分类在状态空间图中搜索一条从初始结点到目标结点的路径。无信息搜索(盲目搜索)宽度优先一致代价深度优先有界深度优先迭代加深的深度优先有信息搜索(启发式搜索)最佳优先贪婪最佳优先A*2. 图搜索与树搜索树搜索每个结点只有一个父结点树搜索不检查重复状态。而在图搜索中要检查重复状态,判断是否更新。例如P9

2020-12-03 23:28:57 2106

原创 各类算法总结和比较

各类算法总结和比较1. 算法与程序算法是指解决问题的一种方法或一个过程。算法是有若干指令组成的又穷序列,满足下述4条性质:输入输出确定性有限性程序是算法用某种程序设计语言的具体实现。(程序可以是无限的,例如操作系统)2. 分治法和递归的关系分治法设计出的程序一般是递归算法,可以用递归方程分析计算效率。3. 分治法和动态规划法相同点:都是将待求解问题分解为若干子问题(与原问题相同),先求解子问题,再结合这些子问题的解得到原问题的解。不同点:动态规划法经分解得到的子

2020-12-02 15:58:52 1003

原创 区间估计常用统计量

单个正态总体参数已知服从正态总体分布:Xˉ∼N(μ,σ2n)\bar{X} \sim N(\mu,\frac{\sigma^2}{n})Xˉ∼N(μ,nσ2​)1. 欲估计均值μ\muμ,考虑μ\muμ的点估计Xˉ\bar{X}Xˉ若 σ2已知:\sigma^2 已知:σ2已知:T(μ)=μ−Xˉσ/n∼N(0,1)T(\mu)=\frac{\mu-\bar{X}}{{\sigma/\sqrt{n}}} \sim N(0,1)T(μ)=σ/n​μ−Xˉ​∼N(0,1)若 σ2未知:\sigma^

2020-10-12 12:40:54 1237

原创 Vue中axios请求顺序问题

问题今天在写Vue时,发现有一个axios请求发送失败,因为它所需要的参数是undefined的。该参数id来自于另一个axios请求。讲道理,我在created钩子中按照如下图所示写好代码。方法getStudentInfo( )执行后会初始化当前的studentInfo对象,然后getVerify( )以该对象中的sid为参数继续发送请求,从而初始化verify对象。目前的情况是veri...

2020-04-18 18:29:25 5545 2

原创 Linux解决端口占用问题

前文最近在做毕业设计,项目基本上是边做边部署。我的项目被打包成可执行的jar包,在Linux上用java -jar命令执行。问题来了,新打的jar包执行命令后请求仍然是404。好在jar包有一个日志文件(默认是nohup.out),将它下载打开后查看文件,发现是端口被占用,服务没能启动。那么接下来的任务就是接触端口占用。查看端口使用netstat -tunlp命令,可以查看所有TCP和UD...

2020-04-14 08:48:49 949

原创 高并发和锁

为了学习高并发,我们从一个例子着手。商店里库存了一批橘子,得益于老板的宣传造势,已经有大量顾客被吸引,准备在某天12点开抢。但是,如今需要面对的问题是高并发,如何保证在抢购过程中数据库不会出现数据不一致的情况?事务和隔离级别第一步,设置事务和隔离级别。如果抢到,则执行正常流程;如果没有抢到,则应该确保正常退出流程。隔离级别在此前提到过,数据库有四种隔离级别,用于在不同程度压制事物之间的相互干扰...

2020-03-09 19:26:20 103

原创 Spring事务处理

@Transactional上一章节我们提到了Spring的AOP,其中所举的例子就是数据库事务处理。原本的数据库事务操作是繁杂而充斥冗余的,但Spring为我们引入了“切面”的思想,从而分离了变与不变的部分。当然,像上一节那样自己定义一个MyAspect仍然显得不够简洁,为此,Spring提供了一个注解@Transactional。你只需要在service类的业务方法上增加该注解,Sprin...

2020-03-07 15:56:03 222

原创 AOP学习

术语Spring的思想面向切面编程(AOP),首先需要理解这些术语。连接点连接点一般是一个方法。

2020-03-05 10:58:12 86

原创 第一章 绪论

1.1 数据库系统概述基本概念数据数据是描述事物的符号记录。描述事物的符号可以是数字、文字、图像、音频等,它们都可以经过数字化后存入计算机。记录是一种表示和存储数据的格式或方法。一组记录是有一种固定结构的。数据库(DB)数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。数据库中的数据具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。数据...

2020-03-01 11:07:42 268

原创 Junit学习笔记

今天大概学习了Junit到底该怎么使用,以下只是个人理解。总的来说,有三点要注意的。第一点:注解@Test@Test用在一个方法上面,这个方法返回值是void,里面调用了Junit提供的断言函数。一个类测试单元类(比如说TestJunit.java)中可能会有很多的测试方法,只要在每个测试方法上添加@Test注解,Junit就能识别并且在之后的操作中自动地调用这些方法。第二点:方法As...

2020-02-26 10:06:37 205

原创 软件工程知识点总结

软件工程应用系统的、规范的、可量化的方法来开发、运行和维护软件,将工程应用到软件。对1中各种方法的研究。项目管理基础如何管理团队?建立团队章程。获得持续成功。和谐沟通。避免团队杀手。质量模型有哪些因素? (6个因素)功能性、可靠性、易用性、效率、可维护性、可移植性配置管理有哪些活动?标识配置项版本管理变更控制配置审计状态报告软件发布管理软件需求基础...

2020-02-17 20:44:54 467

原创 视频传输——1.AVC/H.264

背景AVC(Advanced Video Coding)全称是高级视频编码,是一种视频编解码技术标准。一直以来,视频编解码技术有两套标准,分别是国际电信联盟(ITU)的H.26x系列和国际标准化组织(ISO)的MPEG-x系列。两者的体系内都发展了很多套标准,如H.261,H.263,H.263+,又如MPEG-1,MPEG-2,MPEG-4。在此基础上,ITU的视频编码专家组和ISO的运动...

2020-02-17 20:17:54 2156 1

原创 推荐系统——2.2相似度衡量

本节内容提要在上节中,我们接触到不少相似度衡量(Similarity Measures)的方法,例如皮尔逊相关系数(PCC)、从向量夹角演化出的Cosine相似度、运用贝叶斯理论获得的概论计算公式。在本节中,我们对相似度相关的算法和理论做一个系统而全面的梳理。常用的相似度衡量方法Pearson Correlation Coefficient(PCC)Cosine Similarity...

2020-01-08 11:34:05 1673

原创 推荐系统——2.1协同过滤

协同过滤大纲基于记忆的方法基于用户的协同过滤(User-based CF)基于项目的协同过滤(Item-based CF)相似度的衡量方法(Similarity measures)偏好反馈(Preference Feedback)其他一些基于模型的方法矩阵分解(Matrix Factorization)分解机(Factorization machine)其他基于模型的方...

2019-12-27 15:34:14 599

原创 推荐系统——1.介绍

推荐书目《推荐系统技术、评估及高效算法》《推荐系统进展方法和技术》章节介绍协同过滤(CF)协同过滤中的高级主题(Advanced Topics in CF)基于内容的推荐系统(Contented-based Recommendation)基于知识的推荐系统(Knowledge-based Recommendation)序列化推荐系统(Sequential Recommend...

2019-12-27 15:33:34 183

原创 数据结构与算法知识点总结

绪论抽象数据类型一个数学模型以及定义在该模型上的一组操作。抽象数据类型的定义仅取决于它的一组逻辑特性,而与计算机内部如何表示和实现无关。数据结构相互之间存在一种或多种特定关系的数据元素的集合。数据结构包括三方面内容:逻辑结构、存储结构、数据的运算。逻辑结构数据元素之间的逻辑关系,与存储无关。可分为线性结构和非线性结构。线性结构是一组有序的元素集合。存储结构数据在计...

2019-12-08 22:29:22 1945

原创 操作系统知识点总结

概论计算机系统分为硬件层和软件层。硬件层包括处理器、寄存器、内存、外存、各种I/O设备。软件层包括系统软件、支撑软件、应用软件。资源管理技术复用:使多个进程共享物理资源。空分复用共享和时分复用共享。虚拟:把一个物理资源转变成多个逻辑上的对应物,或者把多个物理资源转变成一个逻辑上的对应物。抽象:通过创建软件屏蔽硬件资源的物理特性和实现细节,简化对硬件资源的操作、控制和使用...

2019-12-08 22:28:34 409

空空如也

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

TA关注的人

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