摘要:
我需要每个月,甚至每周,对我最近的工作、学习、生活做一些总结与反思。每天处于一个浑浊的状态,这样非常并不好,我需要定期反思总结,日报有点频繁,那就每周和每个月吧。(其实日报也不是不行) 2023.06.07 头皮发麻,发现自己的水平远远不够,要做的、要学的事情还有特别特别多。 记录一下需要学的东西 阅读全文
摘要:
一、Apache Flink的定义、架构和原理 Apache Flink是一个分布式大数据处理引擎,可以对有限数据流和无限数据流进行有状态或无状态的计算,能够部署在各种集群环境,对各种规模大小的数据以内存速度进行快速计算。 接下来我们介绍一下这些关键词的意义。 处理无界和有界数据 任何数据都能形成一 阅读全文
摘要:
参考链接:代码随想录 题目描述: 解题思路: 由单链表的特殊性,如果删除的是头节点应该怎么操作呢? 这里就涉及如下链表操作的两种方式: - 直接使用原来的链表进行删除操作 - 设置一个虚拟头节点进行删除操作 第一种操作: 移除头节点和移除其他节点的操作是不一样的,因为链表的其他节点都是通过前一个节点 阅读全文
摘要:
参考链接:代码随想录 链表是一种通过指针串联在一起的线性结构,每个节点由两部分组成,一个是数据域一个是指针域(存放指向下一个节点的指针),最后一个节点的指针域指向null(空指针的意思)。 链表的入口节点称为链表的头节点也就是head,链表示意图如下所示: 链表的类型 单链表 刚才说的就是单链表。 阅读全文
摘要:
➡️题目链接 参考链接:https://www.programmercarl.com/0704.二分查找.html#_704-二分查找 第一种解法(暴力解法): 使用暴力解法,遍历数组。 class Solution: def search(self, nums: List[int], target 阅读全文
摘要:
参考链接:代码随想录 https://www.programmercarl.com/数组理论基础.html#数组理论基础 要知道数组在内存中的存储方式,才能真正理解数组相关的面试题。 数组是存放在连续内存空间上的相同类型数据的集合。 数组可以方便地通过下标索引的方式获取下标下对应的数据。 举一个字符 阅读全文
摘要:
题目链接:https://leetcode.cn/problems/customers-who-never-order/ 题目描述: 我们可以先获得采购的客户名单,然后用NOT IN查询不在列表中的客户: SELECT customer.name as 'Customers' //注意题目要求返回的 阅读全文
摘要:
题目链接:https://leetcode.cn/problems/find-customer-referee/ 题目描述: 由题目可知,我们需要查询编号不为2的客户: SELECT name FROM customer WHERE referee_id != 2 ; 或者使用<>(等同与!=)但是 阅读全文
摘要:
题目链接:https://leetcode.cn/problems/recyclable-and-low-fat-products/ 题目描述: 由题目可知,我们需要查找低脂可回收的产品编号,用一行就可以搞定: SELECT product_id FROM Products WHERE low_fa 阅读全文
摘要:
题目链接:https://leetcode.cn/problems/big-countries/ 题目描述: 由题目可知,我们要查询出符合两个条件之一的国家,“至少”是大于等于的意思,返回名称、人口和面积。 题解 方法一:通过WHERE子句和OR 使用WHERE子句过滤所有的记录,获得满足条件的国家 阅读全文