logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

【mysql】group by、on、where、having的常见问题

group by、where、having的常见问题sql 执行顺序group bywhere 和 havingsql 执行顺序1)SQL的书写顺序SELECT- DISTINCT- FROM- JOIN ON- WHERE- GROUP BY- HIVING- ORDER BY- LIMIT2)真正执行的顺序:随着Mysql版本的更新换代,其优化器也在不断的升级,优化器会分析不同执行顺序产生的性

#mysql#sql#数据库
Twitter的推荐系统开源了,Twitter的推荐系统是什么样的呢?Twitter推荐系统的架构说明

Twitter 的实时性带来了另一个独特的挑战:用户希望 Twitter 尽可能地接近实时,这意味着底层网络图是高度动态的,延迟成为一个真实的用户体验问题。研究人员表示,“我们考虑的特征及其各种互动的清单在不断增加,为我们的模型提供了更多存在细微差别的行为模式。像 Twitter 这样的社交网络就是超大图的实例,节点是用户和推文的模型,边则是回复、转发和喜欢等互动的模型。

文章图片
#twitter#大数据
回溯算法 与 深度优先遍历对比

回溯算法 与 深度优先遍历对比回溯算法与深度优先遍历链接:来源:力扣(LeetCode)回溯算法与深度优先遍历以下是维基百科中「回溯算法」和「深度优先遍历」的定义。回溯法 采用试错的思想,它尝试分步的去解决一个问题。在分步解决问题的过程中,当它通过尝试发现现有的分步答案不能得到有效的正确的解答的时候,它将取消上一步甚至是上几步的计算,再通过其它的可能的分步解答再次尝试寻找问题的答案。回溯法通常用最

#算法#数据结构#java
【数据结构】图的基础概念介绍

图的基础概念数据结构回顾图(Graph)有向图(Directed Graph)出度、入度无向图(Undirected Graph)混合图(Mixed Graph)简单图、多重图无向完全图(Undirected Complete Graph)有向完全图(Directed Complete Graph)有权图(Weighted Graph)连通图(Connected Graph)连通分量(Connec

#数据结构#图论#链表 +1
【leetcode】870优势洗牌,田忌赛马加强版

【leetcode】870优势洗牌,田忌赛马加强版田忌赛马的故事:田忌和齐王赛马,两人的马分上中下三等,如果同等级的马对应着比赛,田忌赢不了齐王。但是田忌遇到了孙膑,孙膑就教他用自己的下等马对齐王的上等马,再用自己的上等马对齐王的中等马,最后用自己的中等马对齐王的下等马,结果三局两胜,田忌赢了。870优势洗牌,leetcode链接函数签名如下:public int[] advantageCount

文章图片
#算法#leetcode
【leetcode】位运算,汉明权重,汉明距离,判断一个数是否是2的指数

【leetcode】位运算,汉明权重,汉明距离,判断一个数是否是2的指数一、几个有趣的位操作二、算法常用操作 n&(n-1)1. 计算汉明权重(Hamming Weight)2. 汉明距离3. 判断一个数是不是 2 的指数一、几个有趣的位操作1、利用或操作 | 和空格将英文字符转换为小写('a' | ' ') = 'a'('A' | ' ') = 'a'2、利用与操作 & 和下划线

文章图片
#leetcode#算法
【leetcode】数组专场,二分查找,左右边界问题

【leetcode】数组专场,二分查找一、标准的二分查找二、寻找左侧边界的二分查找三、寻找右侧边界的二分查找四、逻辑统一一、标准的二分查找直接上正题,什么是二分查找?顾名思义:二分查找也称折半查找(Binary Search),它是一种效率较高的查找方法。但是,标准的折半查找,要求必须采用顺序存储结构,而且表中元素按关键字有序排列寻找一个数这个场景,可能也是大家比较熟悉的,即搜索一个数,如果存在,

文章图片
#算法#leetcode
实战 | flink sql 实时 TopN

实战 | flink sql 实时 TopN1.背景篇2.难点剖析篇-此类指标建设、保障的难点2.1.数据建设2.2.数据保障2.3.数据服务保障3.数据建设篇-具体实现方案详述3.1.整体数据服务架构3.2.flink 方案设计3.3.数据源3.4 数据汇3.5.数据建设方案1、内层 rownum + 外层自定义 udf方案2、自定义 udf3.6.高可用、高性能3.6.1.整体高可用保障3.6

文章图片
#flink#sql#big data
数据仓库常见的概念术语解析

常见的概念术语解析一、数仓中常见概念解析1、实体2、维度3、度量4、粒度5、口径6、指标7、标签8、自然键9、持久键10、代理键11、退化维度12、下钻13、上卷二、数仓概念之间关系1、实体表,事实表,维度表之间的关系2、指标与标签的区别3、维度和指标区别与联系4、自然键与代理键在数仓的使用区别一、数仓中常见概念解析1、实体实体是指依附的主体,就是我们分析的一个对象,比如我们分析商品的销售情况,如

文章图片
#大数据#数据仓库
世界算力简史(中)

1944年,冯·诺依曼开始参与原子弹的研制。因为研制过程需要进行大量的计算,他就开始关注计算机相关的研究进展。经人引荐,他作为顾问,参与到了ENIAC的研究中。基于ENIAC的研究,冯·诺依曼等人在1945年又提出了一个新的方案——EDVAC(Electronic Discrete Variable Automatic Computer,电子离散变量计算机)。

文章图片
#大数据
    共 51 条
  • 1
  • 2
  • 3
  • 6
  • 请选择