Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick Start Create a new post $ hexo new "My New Post" More info: Writing Run server $ hexo server More info: Server Generate static files $ hexo generate More info: Generating Deploy to remote sites $ hexo deploy More info: Deployment
Markdown 数学公式速查表
Markdown 数学公式速查表(LaTeX 语法) 基础语法 类型 写法 效果 行内公式 $公式$ 公式公式 块级公式 $$公式$$ 独立一行居中 指数与上下标 描述 写法 效果 上标 $a^b$ aba**b 上标(多字符) $a^{bc}$ abcabc 下标 $a_b$ aba**b 下标(多字符) $a_{bc}$ abcabc 上下标组合 $a_b^c$ abcabc 指数函数 $e^x$ exe**x 指数函数 $\exp(x)$ exp(x)exp(x) 对数 描述 写法 效果 自然对数 $\ln(x)$ ln(x)ln(x) 常用对数 $\log(x)$ log(x)log(x) 常用对数(10为底) $\log_{10}(x)$ log10(x)log10(x) 任意底数 $\log_a(x)$ loga(x)loga(x) 以2为底 $\log_2(x)$ log2(x)log2(x) 常用对数简写 $\lg(x)$ lg(x)lg(x)...
HTML学习笔记
HTML学习 第一章:HTML 基础概念 1.1 HTML 的定义与作用 HTML(超文本标记语言,Hypertext Markup Language)是构建网页的基石和骨架。它通过标签来定义网页的内容结构,就像建筑的蓝图一样。 核心作用: 定义内容结构:组织文本、图片、链接等元素 创建文档骨架:为CSS和JavaScript提供操作基础 确保跨平台兼容:不同浏览器都能正确解析 支持SEO优化:良好的HTML结构有利于搜索引擎索引 1.2 HTML 文档基本结构 <!DOCTYPE html> <!-- 文档类型声明,告诉浏览器使用HTML5 --><html lang="zh-CN"> <!-- 根元素,lang属性指定语言 --><head> <!-- 头部:包含元数据和链接资源 --> <meta charset="UTF-8"> <!-- 字符编码,必须放在最前面 --> <meta name=&quo...
CSS学习笔记
CSS学习笔记 1. CSS 基础概念 1.1 什么是CSS? 定义:层叠样式表(Cascading Style Sheets) 作用:用于描述HTML元素的显示样式,包括颜色、布局、字体等 重要性:实现内容与表现的分离 1.2 CSS规则结构 selector { property: value; /* 声明 */ /* 更多声明 */} 选择器:定位要样式化的HTML元素 声明块:包含一个或多个样式声明 声明:由属性和值组成 1.3 CSS引入方式 方式 语法 优点 缺点 内联 <div style="color: red;"> 优先级高 不易维护,破坏结构分离 内部 <style>div {color: red;}</style> 适合小项目 增加HTML文件大小 外部 <link rel="stylesheet" href="style.css"> 最佳实践,易维护 需要额外HTTP请求 2. CSS...
基础爬虫
基础爬虫教程 爬虫:通过一些手段(如Python的requests库)爬取网络中的一些数据 工具:Pycharm(可用其他编辑器平替如vscode),python3.12 一、核心概念 1.1、网络通信相关 1、URL(统一资源定位符) URL 就是我们常说的"网址",它是网络上每个资源的唯一地址。理解 URL 的组成对爬虫非常重要: https://www.example.com:443/search?q=python&page=2#result|协议| |域名| |端口| |路径| |查询参数| |锚点| 协议:http 或 https(加密版本) 域名:服务器地址 路径:服务器上资源的位置 查询参数:向服务器传递的额外信息(爬虫中经常需要构造这部分) 2、HTTP协议 HTTP 是浏览器与服务器之间通信的规则。爬虫本质上就是模拟浏览器向服务器发送 HTTP 请求,然后接收并解析响应。 3、请求方法 最常见的两种: GET:从服务器获取数据,参数附在 URL 上(如搜索、翻页) POST:向服务器提交数...
JavaScript学习笔记
JavaScript 学习笔记 1. JavaScript 基础概念 1.1 什么是 JavaScript? 定义:一种轻量级、解释型的编程语言,是 Web 开发的三大核心技术之一 运行环境:浏览器(前端)、Node.js(后端/工具链) 特点: 动态类型:变量类型在运行时确定 单线程:基于事件循环处理异步任务 原型继承:基于原型链实现面向对象 函数是一等公民:函数可以作为参数、返回值、赋值给变量 1.2 JavaScript 在网页中的引入方式 <!-- 内联脚本 --><script> console.log('Hello World');</script><!-- 外部脚本(推荐) --><script src="main.js"></script><!-- defer:HTML解析完成后执行,保持脚本顺序 --><script src="main.js" defer></script><...
vscode配置C++刷题环境
从零搭建 VSCode C++ 算法刷题环境(含 LeetCode 插件 + Git 工作流) 适合人群:准备考研机试、刷 LeetCode、面试算法题的同学 目标:在 VSCode 里一键写题、一键运行、一键提交、一键 push 到 GitHub 系统:Windows(Mac/Linux 同理,仅个别命令不同) 一、环境总览 我们要搭建的环境包含: VSCode(编辑器) MinGW-w64 / g++(C++ 编译器) Code Runner(一键运行) LeetCode 插件(在 VSCode 里刷力扣) Git + GitHub(版本管理 + 题解仓库) 代码片段 Snippets(一键生成题解模板) 完成后,写一道算法题的完整流程是: 打开 LeetCode 插件 → 选题 → 写代码 → 本地运行测试 → 提交力扣 → git push 二、安装 VSCode 与 C++ 编译器 1. 安装 VSCode 官网下载:https://code.visualstudio.com/ 2. 安装 C++ 编译器(MinGW-w64) 推荐用 MSYS2 安装,最干...







