数据库系统原理——概述「建议收藏」
21发布于 2023-09-11
大家好,又见面了,我是你们的朋友全栈君。 穷则独善其身,达则兼济天下 一. 什么是数据库 狭义:存储数据的仓库 广义:可以对数据进行存储和管理的软件以及数据本身统称为数据库 定义:是长期存储在计算机内的、有组织的、可共享的数据集合 数据库是由表、关系、操作组成 二. 为什么需要数...
阅读(945)赞 (0)
发布于 2023-09-11
大家好,又见面了,我是你们的朋友全栈君。 穷则独善其身,达则兼济天下 一. 什么是数据库 狭义:存储数据的仓库 广义:可以对数据进行存储和管理的软件以及数据本身统称为数据库 定义:是长期存储在计算机内的、有组织的、可共享的数据集合 数据库是由表、关系、操作组成 二. 为什么需要数...
阅读(945)赞 (0)
发布于 2023-09-11
文章目录 概述 特点 应用场景 Flink VS Spark Streaming Flink是什么? Apache Flink 是一个框架和分布式处理引擎,用于在无边界和有边界数据流上进行有状态的计算。Flink 能在所有常见集群环境中运行,并能以内存速度和任意规模进行计算。 A...
阅读(3078)赞 (0)
发布于 2023-04-17
开题我们先罗列一下国内目前常见的 工业以太网协议以及主要厂家 想必大家都知道在以太网还在以同轴电缆作为物理传输介质的时候,很多主流工业通讯方式还是串口,包括我们熟知的Modbus RTU,Can,MPI/PPI , 3964R, MB+ , DF1等等。 今天给大家讲讲这几种工业...
阅读(2737)赞 (0)
发布于 2023-04-13
抖音相信大家都听说过,但是知道有 Web 版抖音 的人可能要少一些,和 TikTok 一样抖音也有 Web 版本,可以让我们在浏览器中就可以刷短视频和观看抖音直播。抖音是如何实现在浏览器中直播的呢?本篇文章来解析抖音直播的技术原理。 调试 首先点击 https://live.do...
阅读(2391)赞 (0)
发布于 2023-04-13
1.什么是 Redis? Redis(REmote DIctionary Service)是一个开源的键值对数据库服务器。 Redis 更准确的描述是一个数据结构服务器。Redis 的这种特殊性质让它在开发人员中很受欢迎。 Redis 不是通过迭代或者排序方式处理数据,而是一开始...
阅读(1647)赞 (0)
发布于 2023-04-07
协议栈的细节 下面将介绍一些内核网络协议栈中常常涉及到的概念。 sk_buff 内核显然需要一个数据结构来表示报文,这个结构就是 sk_buff (socket buffer 的简称),它等同于在 中描述的 BSD 内核中的 mbuf。 sk_buff 结构自身并不存储报文内容,...
阅读(803)赞 (0)
发布于 2023-04-07
大家好,又见面了,我是你们的朋友全栈君。 电商网站的搭建研究 Research on the construction of e-commerce website 摘 要 互联网给全世界提供了最强大的网络平台,在互联网上不仅能同时快速传递大量的信息(数据、文件),而且还实现了网络...
阅读(1807)赞 (0)
发布于 2023-03-20
这次抽象,我几乎全盘否定了之前的抽象。 本来,RHI的抽象已经基本完成了,可以开心的写基础的光照阴影这些功能了。 但是,在QQ群里无意间看到大佬们聊起来bindless, 然后去查了查资料,发现bindless性能又好,抽象又好做,于是果断入bindless的坑。 在bindle...
阅读(2572)赞 (0)
发布于 2023-03-20
大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。 Jetbrains全系列IDE稳定放心使用 什么是ODS 操作数据存储O...
阅读(1920)赞 (0)
发布于 2023-03-17
大家好,又见面了,我是你们的朋友全栈君。 维度建模方法 一、前言 本人学习《数仓工具箱》的学习总结,纯学习分享,供大家参考。 Kimball 模式从流程上看是是自顶向下的,即从数据集市到数据仓库再到数据源(先有数据集市再有数据仓库)的一种敏捷开发方法。对于Kimball模式,数据...
阅读(2501)赞 (0)
发布于 2022-12-02
1:业务场景引入 1:需求① 原本有10亿个号码,现在又来了10万个号码,要快速准确判断这10万个号码是否在10亿个号码库中? 解决方案1:将10亿个号码存入数据库中,进行数据库查询,准确性有了,但是速度会比较慢。 解决办法二:将10亿号码放入内存中,比如Redis缓存中,这里我...
阅读(939)赞 (0)
发布于 2022-11-29
Java面试指南网站:javaguide.cn 昨天在网上冲浪,悄悄的卷你们的时候看到一个关于性能优化的不错的文章。作者写了上中下三篇,由浅入深的写了关于性能优化的方方面面,并不仅仅局限于代码层面。 我看了之后还是很有收获的,同时也惊叹于作者扎实的技术能力与思考能力。于是借花献佛...
阅读(416)赞 (0)
发布于 2022-11-11
大家好,又见面了。 在我们的项目编码中,不可避免的会用到一些容器类,我们可以直接使用List、Map、Set、Array等类型。当然,为了体现业务层面的含义,我们也会根据实际需要自行封装一些专门的Bean类,并在其中封装集合数据来使用。 看下面的一个场景: 在一个企业级的研发项目...
阅读(545)赞 (0)
发布于 2022-11-10
1. 概述 Databus是一个低延迟、可靠的、支持事务的、保持一致性的数据变更抓取系统。由LinkedIn于2013年开源。Databus通过挖掘数据库日志的方式,将数据库变更实时、可靠的从数据库拉取出来,业务可以通过定制化client实时获取变更并进行其他业务逻辑。 Data...
阅读(1493)赞 (0)
发布于 2022-11-10
JAVA数据类型 Java基本数据类型共有八种。可以分为三类,字符类型char,布尔类型boolean以及数值类型byte、short、int、long、float、double。数值类型又可以分为整数类型byte、short、int、long和浮点数类型float、double...
阅读(1035)赞 (0)
发布于 2022-11-09
对对象与数组的解构的理解 解构是 ES6 提供的一种新的提取数据的模式,这种模式能够从对象或数组里有针对性地拿到想要的数值。 1)数组的解构 在解构数组时,以元素的位置为匹配条件来提取想要的数据的: <code style="margin-left:0"...
阅读(1168)赞 (0)