• 2024-11-19redis知识之HyperLogLog.md
    先说明一下,HyperLogLog是一种算法,并不是由redis创造了它。Redis在2.8.9版本添加了HyperLogLog结构(简介HLL),用于做基数统计,其使用算法HyperLogLog使得在数量级特别大的情况下占用空间很小。说白了就是在大数据量级的情况下能够在很小的空间中进行元素去重统计。如果使用我们
  • 2024-11-06华为云开源时序数据库openGemini:使用列存引擎解决时序高基数问题
    摘要:openGemini通过引入新的数据排序与索引方式,开发了全新列存引擎,以解决海量时间线场景对于现有时序数据管理方案带来的问题。本文来源:《华为云DTSE》第五期开源专刊,作者:向宇,华为云数据库高级研发工程师、黄飞腾,博士,openGemini存储引擎架构师在时序数据场景中,大部分的解
  • 2024-11-04华为云开源时序数据库openGemini:使用列存引擎解决时序高基数问题
    本文来源:《华为云DTSE》第五期开源专刊,作者:向宇,华为云数据库高级研发工程师、黄飞腾,博士,openGemini存储引擎架构师在时序数据场景中,大部分的解决方案是以时间线为粒度对时序数据进行管理,这类解决方案在时间线数量不断增长的情形下,面临着诸多困难,包括内存膨胀、读写性能下降等,华为
  • 2024-10-19集合论(ZFC)之 阿列夫数(Alephs)
    直观感受(Intuition)及核心理念(CoreIdea)        阿列夫数(Alephs)主要是为了衡量良序(well-ordered)的无限集(infiniteset)与超限集(transfiniteset)的大小(无限集中含有无限个元素,而超限集包含无限个元素,且其中有无限集作为其元素),例如自然数集合大小为第一个阿列夫数,记,aleph
  • 2024-10-17集合论(ZFC)之基数(Cardinality)浅析
    直观感受(Intuition)与核心思想(CoreIdea)        集合的基数(Cardinality)是衡量集合的大小,也就是集合中元素的个数。但是,由于无限集与超限集的存在,因此,单纯用自然数去描述集合的大小是不可行的。自然数只能描述有限集的大小。所以,需要一个新的概念去描述集合的大小,那就是
  • 2024-10-132024-2025-1 20241329 《计算机基础与程序设计》第三周学习总结
    作业信息作业归属课程:https://edu.cnblogs.com/campus/besti/2024-2025-1-CFAP作业要求:https://www.cnblogs.com/rocedu/p/9577842.html#WEEK03作业目标:数字分类与计数法、位置计数法、进制转换、模拟数据与数字数据、压缩与解压、数字化、信息安全作业正文:https://www.cnblo
  • 2024-10-02南沙C++信奥赛陈老师解一本通题 1820:【00NOIP提高组】进制转换
    ​ 【题目描述】我们可以用这样的方式来表示一个十进制数:将每个阿拉伯数字乘以一个以该数字所处位置的(值减1)为指数,以10为底数的幂之和的形式。例如,123可表示为1*10^2+2*10^1+3*10^0这样的形式。与之相似的,对二进制数来说,也可表示成每个二进制数码乘以一个以该数字所处位置
  • 2024-09-13起底“进制基数”:从“十根指数”到“无限可能”
    如果你午夜梦回到了那个没有算力的年代,就算有部手机傍身也只能作为新款石器砸砸核桃而已。谁叫你在穿越的路上刷短视频把电耗个精光?一个美丽的姑娘赶着一大群羊经过,你想算算自己有可能搞定多少财产,怎么办呢?最简单的是一只一只去数,但这样效率显然太慢了。记得小时候妈妈数院
  • 2024-09-13多阶BOM
    在多阶BOM(BillofMaterials)中,当不同阶次的BOM中出现相同物料但用量、基数、损耗不同的情况下,生成工令单时需要确保每个阶次的物料使用条件(用量、基数、损耗)都能正确记录和应用。以下是解决方法的思路:1.按阶次记录物料信息在生成工令单时,针对每一个阶次,单独记录物料的用量、基
  • 2024-09-13基于问答对的实体识别和意图识别的知识图谱问答推理
    问答对数据questionanswer省直医保的参保范围是什么?中央直属、省直属在哈尔滨的机关、事业单位、社会团体及其职工和退休人员。参加省直医保的单位缴费基数如何确定和缴纳?在职职工(以下简称职工)个人月缴费基数按本人上年度月平均工资确定,由单位代扣代缴,用
  • 2024-09-05高基数 GroupBy 在 SLS SQL 中的查询加速
    作者:顾汉杰(执少)什么是高基数GroupBy简单来说,想要分析的数据,拥有超多的“唯一值计数”(DistinctCount),而我们需要对这些数据进行分组分析(如统计次数、排名、计算均值、分位值等)。高基数聚合计算在很多运营分析场景中都是刚需,它涉及对值不一样的海量数据进行分组聚合计算,以洞察用
  • 2024-08-29openGauss-智能基数估计
    openGauss-智能基数估计可获得性本特性自openGauss3.1.0版本开始引入。特性简介智能基数估计利用库内轻量级算法进行多列数据分布建模,并且提供多列等值基数估计的能力。在数据分布倾斜并且列之间相关性强的数据场景下能够提供更准确的估计结果,从而给优化器提供准确的代价参
  • 2024-08-20LCP:60 排列序列[leetcode-4]
    LCP:60排列序列给出集合[1,2,3,...,n],其所有元素共有n!种排列。按大小顺序列出所有排列情况,并一一标记,当n=3时,所有排列如下:"123""132""213""231""312""321"给定n和k,返回第k个排列。示例1:输入:n=3,k=3输出:"213"示例2:输入:n=4,
  • 2024-05-11排序 - 插入 & 交换 & 选择 & 堆 & 基数
    插入排序直接插入排序算法描述将一条记录插入到有序表中,得到新的有序表。将需要调整位置的元素暂存在r[0]处,然后再进行插入。算法实现voidInsertSort(SqList&L){for(i=2;i<=L.length;i++)if(L.r[i].key<L.r[i-1].key){L.r[0]=L.
  • 2024-04-09openGauss 智能基数估计
    智能基数估计可获得性本特性自openGauss3.1.0版本开始引入。特性简介智能基数估计利用库内轻量级算法进行多列数据分布建模,并且提供多列等值基数估计的能力。在数据分布倾斜并且列之间相关性强的数据场景下能够提供更准确的估计结果,从而给优化器提供准确的代价参考,提高计划生
  • 2024-03-22利用influxdb实现空间索引
    问题描述influxdb官方有一个库(实验版本),说的是可以支持空间索引(如查询某一个框内的轨迹点)。但是我经常测试,查询慢的不可思议。我在论坛曾经反馈过这个问题,目前没找到答案。解决方案1、在influxdb表中增加s2_cell_id字段,通过telegraf给该字段赋值。(见上截图)来验证下s2_c
  • 2024-03-21P1017 [NOIP2000 提高组] 进制转换题解
    题目我们可以用这样的方式来表示一个十进制数:将每个阿拉伯数字乘以一个以该数字所处位置为指数,以10为底数的幂之和的形式。例如123可表示为1×102+2×101+3×100这样的形式。与之相似的,对二进制数来说,也可表示成每个二进制数码乘以一个以该数字所处位置为指数,以2为底数的幂之
  • 2024-03-14退休后,社保养老金能领多少钱?
    《社保养老金能领多少钱?》预计5-6分钟读完作者:罗师兄  微信号:luoyun515社保养老金主要分为城镇职工养老金、灵活就业者养老金和城乡居民养老金城乡居民养老金每年缴费几百块,领取也是每月几百块所以就不作为本次微课的讲解内容。而城镇职工养老金和灵活就业
  • 2024-03-09《程序是怎样跑起来的》第三章
    《程序是怎样跑起来的》第三章位数多的情况下经常使用十六进制数代替二进制数(基数为2)我们在生活中不能过度依赖计算机,计算机并不是永远都是对的,人非圣贤孰能无过,计算机也一样也会有出错的时候计算机处理数据通过二进制在二进制表示整数和小数上有所不同计算机出错的原因便在
  • 2024-02-28《程序是怎么跑起来的》第3章和4章
    通过第3章和第4章的阅读和学习我有了以下几个问题并找到了问题的答案:1:二进制数0.1,用十进制数表示的话是多少?答:0.5=2的-1次方。2:用小数点后有3位的二进制数,能表示十进制数0.625吗?答:能。0.101。3:将小数分为符号、尾数、基数、指数4部分进行表现得形式称为什么?答:浮点数。
  • 2024-02-21快速排序
    1.快速排序的思想主要思想还是分治法的思想首先选择一个基数,用作排序的标准其次定义两个小人(变量),分别代表序列的最左边,和最右边然后最关键的是让最右边的人先走!!!碰到小于基数就停下来,最左边的人再走,碰到大于基数就停下来最后交换各自代表的数,然后重复上述动作,直至二人走到
  • 2023-11-273招解决时序数据高基数难题,性能多维度提升!
    本文分享自华为云社区《DTSETechTalk|3招解决时序数据高基数难题,性能多维度提升!》,作者:华为云开源。本期《openGemini全新列存引擎,为您解决时序数据高基数难题》的主题直播中,华为云开源DTSE技术布道师&数据库创新Lab技术专家黄飞腾,与开发者朋友们分享了时序数据库的特点和遥测
  • 2023-11-273招解决时序数据高基数难题,性能多维度提升!
    本文分享自华为云社区《DTSETechTalk|3招解决时序数据高基数难题,性能多维度提升!》,作者:华为云开源。本期《openGemini全新列存引擎,为您解决时序数据高基数难题》的主题直播中,华为云开源DTSE技术布道师&数据库创新Lab技术专家黄飞腾,与开发者朋友们分享了时序数据库的特点和遥测数
  • 2023-11-26写写Redis十大类型hyperloglog(基数统计)的常用命令
    hyperloglog处理问题的关键所在和bitmap差不多,都是为了减少对sql的写操作,提高性能,用于基数统计的算法。基数就是一种数据集,用于收集去重后内容的数量。会有0.81%的误差hyperloglog是string类型,但是不会存储数组的本身,不会像集合一样返回数组应用场景:①统计某个网站某个文章的uv(u
  • 2023-10-20进制转换
    任意进制转十进制公式:系数*基数的权次幂相加系数:就是每一位上的数基数:当前进制数权:从右往左,依次为012345...