单变量线性回归(Linear Regression with One Variable) 什么是线性回归?线性回归是利用数理统计中回归分析,来确定两种或两种以上变量间相互依赖的定量关系的一种统计分析方法(取自 百度百科)。 例如:现在有一堆散乱的点,想找出一个一元一次方程来让这些点的分布误差最小(就 ...
分类:
系统相关 时间:
2019-11-25 15:34:48
阅读次数:
93
1.背景:1.1 什么是背包问题:背包问题指这样一类问题,题意往往可以抽象成:给定一组物品,每种物品都有自己的重量和价格,在限定的总重量内,我们如何选择,才能使得物品的总价格最高。(来自百度百科)1.2 背包问题的种类:就ACM或者其它算法竞赛而言,背包问题可以分为8种类型,其中最基础的是0/1背包 ...
分类:
其他好文 时间:
2019-11-25 09:55:50
阅读次数:
74
一、什么是业务领域建模 这里引用百度百科的解释,业务对象模型(也叫领域模型 domain model)是描述业务用例实现的对象模型。它是对业务角色和业务实体之间应该如何联系和协作以执行业务的一种抽象。业务对象模型从业务角色内部的观点定义了业务用例。该模型为产生预期效果确定了业务人员以及他们处理和使用 ...
分类:
其他好文 时间:
2019-11-22 11:51:31
阅读次数:
63
动态链接库英文为DLL,是Dynamic Link Library的缩写。DLL是一个包含可由多个程序,同时使用的代码和数据的库 --------------百度百科 下面我们使用vs2010创建一个可供win32程序使用的dll 打开vs2010,点击新建项目 新建一个win32项目 点击下一步 ... ...
分类:
其他好文 时间:
2019-11-17 17:29:59
阅读次数:
168
题目链接:https://leetcode-cn.com/problems/lowest-common-ancestor-of-a-binary-tree/ 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表 ...
分类:
其他好文 时间:
2019-11-16 12:33:40
阅读次数:
88
- -网上找结果很多都是无法排序有重复数据的,因此查了查资料写个改良版 百度百科: 快速排序算法通过多次比较和交换来实现排序,其排序流程如下: (1)首先设定一个分界值,通过该分界值将数组分成左右两部分。 (2)将大于或等于分界值的数据集中到数组右边,小于分界值的数据集中到数组的左边。此时,左边部分 ...
分类:
编程语言 时间:
2019-11-12 15:57:33
阅读次数:
84
缓存(cache),原始意义是指访问速度比一般随机存取存储器(RAM)快的一种高速存储器,通常它不像系统主存那样使用DRAM技术,而使用昂贵但较快速的SRAM技术。缓存的设置是所有现代计算机系统发挥高性能的重要因素之一。——百度百科 在Hibernate中引入缓存的目的是提高操作数据库的目的。 1、 ...
分类:
Web程序 时间:
2019-11-09 23:34:53
阅读次数:
144
# 说说我理解的github,码云,git命令 1、简介(初学者) 今天了解到git命令,于是就开始了一番折腾,git命令是做什么用的呢?百度百科:Git(读音为/g?t/。)是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。说的很对,但是不太容易理解,我之前也有过想 ...
分类:
其他好文 时间:
2019-11-09 00:28:41
阅读次数:
99
数据(data)是事实或观察的结果,是对客观事物的逻辑归纳,是用于表示客观事物的未经加工的的原始素材……在计算机系统中,数据以二进制信息单元0,1的形式表示(百度百科) 后半句看懂了,至于前半句,还是忘记比较好。 简单地说,任何事物的结果都是数据,注意是结果,不是过程,过程是一个动作,是驱动结果的行 ...
分类:
其他好文 时间:
2019-11-08 19:18:13
阅读次数:
133
一、初识RabbitMQ 百度百科有这么一句话: 他的官网中用大大的黑粗字体写着: 由此可见,RabbitMQ是一个消息中间件,生产者生成消息,消费者消费消息,它遵循AMQP(高级消息队列协议),是最广泛部署的开源消息代理。 另外,RabbitMQ是用Erlang语言实现的,它有几个概念: ...