mysql|知识大纲
总结一下mysql的知识大纲,利用思维导图的方式将零散的知识组合起来,形成网状图谱,方便回想和记忆。
……记录所学所思所想,专注于Go语言、软件架构
总结一下mysql的知识大纲,利用思维导图的方式将零散的知识组合起来,形成网状图谱,方便回想和记忆。
……文本是一种非结构化的数据信息,是不可以直接被计算的。
……Retrieval-Augmented Generation (RAG) 是一种赋予生成式人工智能模型信息检索能力的技术。它修改了与大型语言模型(LLM)的交互方式,使模型能够根据指定的文档集对用户查询进行响应,利用这些信息来增强从其自身庞大的静态训练数据中提取的信息。这允许LLMs使用特定领域和/或更新的信息。用例包括提供聊天机器人访问公司内部数据或仅从权威来源提供事实信息。简单理解就是通过专业知识库结合LLM的总结生成特性给到高质量的回答。
……并查集(Union-find Data Structure)是一种树型的数据结构。它的特点是由子结点找到父亲结点,用于处理一些不交集(Disjoint Sets)的合并及查询问题。
……groupcache 是 memcached 作者 Brad Fitzpatrick 用 Go 语言编写的缓存及缓存过滤库,作为 memcached 许多场景下的替代版本。
……Go 语言是静态类型的,每个变量在编译期有且只能有一个确定的、已知的类型,即变量的静态类型。静态类型在变量声明的时候就已经确定了,无法修改。
……前缀和可以简单理解为「数列的前 n 项的和」,是一种重要的预处理方式,能大大降低查询的时间复杂度。
……最近工作开始转向使用python,因此更加深入的学习一下,通过阅读开源库学习python的使用。这一期学习使用requests库,这个是一个很漂亮的http包,提供优雅的http client。
……最近工作原因开始转向写python,发现之前学习的python还是很肤浅,真到用时还是发现很多奇奇怪怪的语法设定,这里记录一下python的学习路径,将学习资料整理整理。
……图相关的算法练习,需要掌握图的基本数据结构,图的连通性,图的遍历,最短路径,最小生成树等问题。
……