相关文章
第八章 排序 七、堆排序
目录 一、堆的概念
1、大根堆
2、小根堆
二、建立大根堆
1、举个例子,我们要让一个序列变换成为一个大根堆
2、我们把序列看成一棵完全二叉树,而完全二叉树有以下特性:
3、在此序列中,由于是从1开始的序列,所以分…
编程日记
2024/12/23 15:10:05
Golang优雅实现按比例切分流量
我们在进行灰度发布时,往往需要转发一部分流量到新上线的服务上,进行小规模的验证,随着功能的不断完善,我们也会逐渐增加转发的流量,这就需要按比例去切分流量,那么如何实现流量切分呢? 我们很容…
编程日记
2024/12/23 15:25:32
大数据——Spark Streaming
是什么
Spark Streaming是一个可扩展、高吞吐、具有容错性的流式计算框架。 之前我们接触的spark-core和spark-sql都是离线批处理任务,每天定时处理数据,对于数据的实时性要求不高,一般都是T1的。但在企业任务中存在很多的实时性的任务需求&…
编程日记
2024/12/20 4:38:50
设计模式 - 行为型模式:策略模式(概述 | 案例实现 | 优缺点 | 使用场景)
目录 一、行为型模式
1.1、策略模式
1.1.1、概论
1.1.2、案例实现
1.1.3、优缺点
1.1.4、使用场景 一、行为型模式 1.1、策略模式
1.1.1、概论
策略模式设计的每一个算法都封装了起来,使他们可以相互替换,通过一个对象委派不同的算法给相应的客户…
编程日记
2024/12/23 4:45:06
华为ICT——第三章图像处理基本任务
目录 1:数字图像处理的层次:(处理-分析-理解)顺序不能错:
2:图像处理(图像处理过程):
3:图像分析(特征提取):
4&#x…
编程日记
2024/12/16 11:32:43
【苍穹外卖 | 项目日记】第一天
前言:
我打算用16天的时间写完黑马程序员的苍穹外卖项目,为了督促自己每天坚持写以及记录项目知识点,所以用这种项目日记的方式鞭策自己
目录
前言:
今日完结任务:
今日收获:
1.阅读代码框架…
编程日记
2024/12/18 21:36:33
一个开源的安卓相机:OpenCamera
原网址
Open Camera download | SourceForge.net
我也上传了一个
https://github.com/quantum6/Android-OpenCamera
编程日记
2024/12/21 0:07:28