首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
理论知识专题
数据仓库理论知识
1、数据仓库的概念 数据仓库(英文:Date Warehouse,简称数仓、DW),是一个用于数据存储、分析、报告的数据系统。数据仓库的建设目的是面向分析的集成化数据环境,其数据来源于不同的外部系统,其结果开放给不同外部应用使用,为企业提供决策支持; 2、数据仓库的主要特征 数据仓库是面向主题性(Subject-Oriented )、集成性(Integrated)、非易
阅读更多...
Spring理论知识(Ⅱ)——Spring核心容器模块
Spring的组成 Spring由20个核心依赖组成,这20个核心依赖可以分为6个核心模块 本篇文章着重描述Spring核心容器模块,其中包含了spring-beans,spring-core,spring-context,spring-expression-language(SpEl),spring-context-support等依赖 1. Spring核心容器 1.1 Spr
阅读更多...
深度学习(理论知识)
一、监督学习、自监督和半监督 1、监督学习(Supervised Learning) 概念 监督学习是一种机器学习方法,通过使用带标签的数据进行训练,模型学习从输入到输出的映射关系。数据集中的每个样本都包含输入特征(features)和对应的标签(labels)。 关键点 标签数据:每个训练样本都有明确的标签,表示期望的输出。 映射函数:模型学习一种映射函数,将输入特征映射到对应的标签。 目
阅读更多...
TensorFlow入门(一)——理论知识介绍及简单代码实现
TensorFlow入门(一)——理论知识介绍及简单代码实现 一、TensorFlow安装二、TensorFlow计算模型——计算图(Graph)概念属性 三、TensorFlow数据模型——张量(Tensor)概念属性名字——name维度——shape类型——type 查看Tensor具体内容 四、Tensorflow运行模型——会话(Session)概念使用步骤方式一(不推荐)方式二(推
阅读更多...
ORACLE| 数据库理论知识
1.数据库的理论知识 2.开发,测试,实施 3.软件最重要的是什么? |-数据 |-数据存在的形式 |-内存:临时 |-数据库:持久 4.数据库? |-DataBase(DB):按照数据结构存储和管理数据的仓库 |-DBMS(Database Manager System):数据库管理系统 5.数据库的分类 |-1.关系型数据库 |-存储数据的基本单元是表 |—表:以行和
阅读更多...
小短片创作-理论知识(五)
1、网格体绘制 1.UE5打开Megascan插件的材质混合器,创建混合材质,最多选择3个材质进行混合, 2.通过模式->网格体绘制,进入网格体绘制模式,通过select选择一个平面进行绘制,然后通过paint进行绘制,被绘制的Mesh顶点数量一定要够多,否则无法绘制,笔刷的衰减表示边缘过渡 3.基础层是默认激活的,红色表示激活中间层,绿色表示激活顶层,蓝色表示激活水坑层,绘制颜色需要选
阅读更多...
深度学习-05-反向传播理论知识
深度学习-05-反向传播理论知识 本文是《深度学习入门2-自製框架》 的学习笔记,记录自己学习心得,以及对重点知识的理解。如果内容对你有帮助,请支持正版,去购买正版书籍,支持正版书籍不仅是尊重作者的辛勤劳动,也是鼓励更多优秀作品问世。 当前笔记内容主要为:步骤5 反向传播理论知识 章节的相关理解。 书籍总共分为5个阶段,每个阶段分很多步骤,最终是一步一步实现一个深度学习框架。例如前两个阶段
阅读更多...
小短片创作-理论知识(四)
1、PBR材质基础参数 1.PBR材质的特征:BaseColor,Roughness,Metallic,Normal,Specular 2.BaseColor(Albedo):不包含光照信息 3.Roughness(粗糙度):0表示绝对光滑,1表示绝对粗糙 3.Normal(法线):描述物体表面的细微起伏,是一种光照魔法,不改变几何体本身 4.Metallic(金属度):物体表面反射(高
阅读更多...
理论知识.质数打表
啊,哈喽,小伙伴们大家好。我是#张亿,今天呐,学的是理论知识.质数打表 为什么需要质数打表 我们已经学习了如何判断一个数是不是质数了,但是还不够。假设要判断很多很多个数是不是质数的时候,之前的学习的方法效率不够高。因为,如果 n 是质数,需要从 2 枚举到 sqrt(n) ,如果题目里面要你几百几千个数逐一判断是否是质数,则很可能会超时。 所谓 质数打表,是指先通过一段比较高效的代码,完成了
阅读更多...
webservice 理论知识(一)
一.webservice概述 1.1 概述 webservice是一种跨操作系统和跨语言的数据调用,数据交换的一种服务技术。webservice是一个SOA(面向服务的编程)的架构,它是不依赖于语言,不依赖于平台,可以实现不同的语言间的相互调用,或者说是组件,把你本地的功能开放出去共别人调用。 所谓跨编程语言和跨操作平台,就是说服务端程序采用java编写,客户端程序则可以采用其他编程语言编写
阅读更多...
0基础认识C语言(理论知识)
为了给0基础一个舒服的学习路径,就有了这个专栏希望带大家一起进步。 话不多说,开始正题。 一、C语言的一段小历史 C语言的设计要追溯到20世纪60年代末和70年代初,在那个时代美国有这么一号人叫做丹尼斯.里奇,他和同事肯.汤普逊合作开发了UNIX操作系统 PS:这里给大家普及一下目前有许多种操作系统,企业常见的为Unix系统和Linux系统,个人一般用Windows系统和MacOs
阅读更多...
Android自定义控件使用到的理论知识(-)
1、自定义view的分类 1、自定义viewGroup: 自定义ViewGroup一般是利用现有的组件根据特定的布局方式来组成新的组件,大多继承自ViewGroup和各种的layout,包含有子view 2、自定义view 在没有现成的view,需要通过自定义去实现的时候,就使用自定义view,一般继承自view,surfaceView或者其他的view,不包含子view 2、
阅读更多...
【性能测试入门必看】性能测试理论知识
一、性能测试理论知识 1、常用的七种性能测试方法 (1) 后端性能测试:其实,你平时听到的性能测试,大多数情况下指的是后端性能测试,也就是服务器端性能测试。后端性能测试,是通过性能测试工具模拟大量的并发用户请求,然后获取系统性能的各项指标,并且验证各项指标是否符合预期的性能需求的测试手段。 (2) 前端性能测试:通常来讲,前端性能关注的是浏览器端的页面渲染时间、资源加载顺序、请求数量、前端缓
阅读更多...
k8s 理论知识基本介绍
目录 一 k8s 理论前言 (一)微服务是什么 1,应用场景 2,API 是什么 (二),微服务 如何做版本迭代 1. Docker镜像构建 2. 版本标记 3. Docker Registry 4. 环境一致性 5. 滚动更新与蓝绿部署 6. 健康检查与就绪检查 7. 日志与监控 8. 版本回滚 (三)什么是 蓝绿部署/金丝雀发布 (四) 云原生 介
阅读更多...
JavaScript理论知识 有这一篇就够!(内容大纲:JavaScript概述,基本语法,函数,内置对象,事件)
JavaScript概述 ▐ JavaScript的历史 JavaScript 原名其实叫 LiveScript,是由美国网景公司(Netscape)开发的一种用于对网页操作的脚本语言;LiveScript也是面向对象的的语言,后来Sun ( java )公司觉得可以利用LiveScript为java的普及做铺垫,于是和网景公司合作,将名字改为JavaScript; 脚本语言是指有
阅读更多...
Python 决策树与贝叶斯相关理论知识和例题
目录 ID3算法例题 贝叶斯例1例2 朴素贝叶斯例题 参考 信息有顺序排列,意思明确 信息无序,意思多 描述信息的混乱度用信息熵 ID3算法 将无序的数据变得更加有序。 信息熵计算公式 信息增益: 在决策树中,设D为用类别对训练元组的划分,则D的熵表示为: 训练元组D按照属性A进行划分,则A对D划分的期望信息为: 信息增益为两者的差值: 例题 现有如下
阅读更多...
图深度学习——2.图的理论知识
1.图 1.1 图的定义 图是由节点(顶点)和边构成的数学结构。图用于表示对象之间的关系,其中节点表示对象,边表示对象之间的关系。 一个图,记为 G = <V, E> ,它包括以下两个要素: 1.节点(顶点)(Vertices):表示图中的对象或实体。通常用 V = {v1, v2, v3, …} 表示图的节点集合。 2.边(Edges):表示对象之间
阅读更多...
动态渲染页面的爬取(理论知识)
声明:本文内容来自 张涛的《从零开始学Scrapy网络爬虫》 使用模拟浏览器运行的方式,它可以做到在浏览器中看到的是什么样,抓取的原代码就是什么样,即可见即可爬。这样,就无须关心页面是使用了JavaScrapy还是AJAX,也许关心接口的复杂度(其实连接口是什么样都不用管)。Python中提供了许多模拟浏览器运行的库,本章重点给大家介绍最流行的两个库Selenium和Splash。 Selen
阅读更多...
理论知识:Top-K 准确率
Top-1 Accuracy: 这是最常见的准确率评估方式,指的是模型预测的最有可能的类别(即概率最高的类别)是否正是真实的类别。换句话说,就是模型的预测结果中排名第一的类别是否正确。 Top-3 Accuracy: 这个评估标准比 Top-1 更宽松一些。它检查真实类别是否在模型预测的前三个最有可能的类别之中。这意味着即使模型的最有信心的预测(Top-1)是错误的,只要真实的类别位于模型给出
阅读更多...
Python实现时间序列ARIMA模型(附带超详细理论知识和完整代码实现)
文章目录 0 结果1 介绍2 建模2.1 预备知识2.1.1 ADF检验结果(单位根检验统计量)2.1.2 差分序列的白噪声检验(这里使用Ljung-Box检验)2.1.3 ARIMA模型(差分整合移动平均自回归模型)的三个参数:p,d,q2.1.4 自相关和偏自相关(用于识别ARMA模型)2.1.5 AIC与BIC(用于确定p,q参数)2.1.6 模型检验(残差检验, QQ图,Jarque
阅读更多...
Linux 常用指令及其理论知识
个人主页:仍有未知等待探索-CSDN博客 专题分栏:http://t.csdnimg.cn/Tvyou 欢迎各位指教!!! 目录 一、理论知识 二、基础指令 1、ls指令(列出该目录下的所有子目录和文件) 语法: 演示: 2、pwd指令(显示用户当前所在目录) 语法: 演示: 3、
阅读更多...
(八)目标跟踪中参数估计(似然、贝叶斯估计)理论知识
目录 前言 一、统计学基础知识 (一)随机变量 (二)全概率公式 (三)高斯分布及其性质 二、似然是什么? (一)概率和似然 (二)极大似然估计 三、贝叶斯估计 (一)古典统计学与贝叶斯统计学的区别 (二)贝叶斯公式 总结 前言 目标跟踪过程可以看做参数估计的过程,即利用测量信息实时对目标状态进行估计,需要用到很多概率统计的基础知识。在此针对参数估计
阅读更多...
扩散模型的发展过程梳理 多个扩散模型理论知识总结/DDPM去噪扩散概率/IDDPM/DDIM隐式去噪/ADM/SMLD分数扩散/CGD条件扩散/Stable Diffusion稳定扩散/LM
前言 1.最近发现自己光探索SDWebUI功能搞了快两个月,但是没有理论基础后面科研路有点难走,所以在师兄的建议下,开始看b站视频学习一下扩散模型,好的一看一个不吱声,一周过去了写个博客总结一下吧,理理思路。不保证下面的内容完全正确,只能说是一个菜鸟的思考和理解,有大佬有正确的理解非常欢迎评论告知,不要骂我不要骂我。 2.这里推荐up主,deep_thoughts投稿视频-deep_thoug
阅读更多...
算法打卡day21|回溯法篇01|理论知识,Leetcode 77.组合
回溯法理论知识 回溯法也可以叫做回溯搜索法,它是一种搜索的方式。回溯是递归的副产品,只要有递归就会有回溯。所以回溯函数也就是递归函数,指的都是一个函数。 回溯法的效率 回溯法并不是什么高效的算法。因为回溯的本质是穷举,穷举所有可能,然后选出我们想要的答案,如果想让回溯法高效一些,可以加一些剪枝的操作,但也改不了回溯法就是穷举的本质。 既然回溯法并不高效为什么还要用它呢?因为没
阅读更多...
摘抄自:关于内存的几个理论知识
本文摘自kamidox的Android内存与性能:http://blog.csdn.net/kamidox/article/details/45676429,非常感谢原创作者,如有侵权,请告知删贴! 关于内存的几个理论知识 GC 的工作机制当 GC 工作时,虚拟机停止其他工作。频繁地触发 GC 进行内存回收,会导致系统性能严重下降。 内存抖动在极短的时间内,分配大量的内存,然后又释放它,这种
阅读更多...
【TiDB理论知识 05】TiKV-Raft协议
目录 一 概念 二 raft共识算法对于TiKV的几个重要功能 1 Raft日志复制 1 Raft日志复制流程 2 名词解释 分层次理解TIKV 2 Raft Leader选举 集群初始状态时Leader选举流程 数据正在复制时Leader选举流程 初始化时的特殊情况 raft 参数与Tidb 参数对应关系 一 概念 leader :数据在TiKV中是以re
阅读更多...