mysql-basic MySQL 基础 MySQL是一款目前较为流行的关系型数据库 架构 schema 是架构的意思,可以理解为项目名,即一个项目一个 schema tables 为自动生成的文件夹,其中包含很多个 table table 就是用户自定义的二维表,其中含有字段与相关的信息 常见命令 登录 1mysql -uroot -p 启动 1sudo systemctl start mysql 开机自启动 1 2024-08-30 DataBase > MySQL
elastic-search-basic ElasticSearch 基础 ELK 组件 正向索引与倒排索引 正向索引 存储结构:按照每一个信息段,整条存储为一个文档 搜索形式:根据用户输入的词条在存储的每一个文档中进行匹配,记录符合的 id 信息 倒排索引 存储结构:首先将每一个信息段进行语义分割(中文按照词义,英文按照空格),然后将每一个分割的单元创建唯一的文档,同时记录原始文档的 ID(数据量小可以用哈希表,数据量 2024-08-30 DataBase > ElasticSearch
python-basic Python 基础 本文记录 Python3 语法相关的内容。 浅析 py 中的数据类型 前言 在写 py 的函数时,想要实现下述 C++ 的语法: 1void f(int& x) {} 但是忽然想起来 python 传参时虽然都是引用但是门道有所不同。概念模糊已久,故写此博客权当强化记忆。 数据类型 在 python 中,可以按照 数据的可变性 将所有的数据类型分为两大类: 不可变数据 2024-08-30 BackEnd > Python
cpp-basic C++ 基础 本文收集一些 C++ 相关的语法知识,推荐借助目录阅读或者 Ctrl+F 检索自己需要的内容阅读。C++std≥C++11\text{C++std}\ge\text{C++11}C++std≥C++11 文件 I/O * C++ 封装了三个类用来进行文件 IO 操作,分别为 ifstream、ofstream 和 fstream。其中 ifstream 负责读文件,ofstream 2024-08-30 BackEnd > CPlusPlus
css-basic CSS 为样式文件,简单的来说就是对 Html 中各个标签的内容进行定义,使得展示出各种不同的颜色、形状、布局等等,宗旨还是为了提升美观程度,从而提升用户浏览体验。速查手册 CSS3 教程,以下为常用 or 易遗忘 or 基本概念速查清单: [!note] 引用:在 html 文件中使用 Css 进行样式渲染一共有三个方法 内联样式(不推荐):在 html 中的每一个想要润色的标签中添加 s 2024-08-30 FrontEnd > CSS
javascript-basic JavaScript 脚本引用为什么不放在 head 而放在 body 的最后? 因为浏览器在加载网页(其实就是解析 Html 文件)时,会按照行优先的顺序进行解析,如果将 JS 文件放在 head 中优先加载,会导致页面内容加载延迟,从而影响用户体验。因此将 JS 文件放在 body 的最后进行加载。毕竟加载页面的内容与 JS 是没有关系的。 JavaScript 为高级解释性语言,可面向对 2024-08-30 FrontEnd > JavaScript
html-basic HTML 全称超文本标记语言,可以和 Markdown 进行类比,即不同的内容用对应不同的标签进行渲染。内容繁多,初学难以彻底记忆,故放置速查手册进行快速查询 HTML 教程,以下是个人容易遗忘的 or 经常用到的标签、属性等用于快速查询: [!note] 头部:在 head 标签中,设置 Css 样式文件地址 link 标签,设置 base 全局标签等等 超链接:<a href="ht 2024-08-30 FrontEnd > HTML