Typora激活教程
Typora 激活教程 先叠甲:该激活教程仅可学习使用,不可商用!!! Typora 是一款简洁而强大的 Markdown 编辑器,支持实时预览、数学公式、代码高亮等功能。 下载 Typora 访问 Typora 官网 下载对应操作系统的安装包。 安装步骤 下载安装包后,按照提示完成安装 打开 Typora,进入激活页面 输入激活码完成激活 激活码的获取 1、领取脚本 激活脚本 2、将两个脚本放置在你的typora的安装目录 3、cmd管理员运行,依次运行两个脚本 4、输入序列号(邮箱随便填)
C++基础(二)
第二章:C++ 函数篇 —— 从单文件到多文件程序 学习来源:LearnCpp — Chapter 2 整理目的:以更精炼、更适合复习和分享的方式,梳理 C++ 函数的基础知识与工程组织方式。 0. 本章脉络(先看全景) 第二章回答了一个问题: 怎么把程序拆成多个小块,组织成清晰、可复用、可维护的工程? 围绕这个问题,学完之后你应该能讲清楚这几件事: 函数是什么,为什么需要函数 函数的返回值机制(void vs 有返回值) 形参与实参:函数怎么接收数据 局部变量的生命周期与作用域 怎么高效地设计和使用函数 前向声明、声明与定义的区别、ODR 多文件工程的组织方式 命名冲突与命名空间 预处理器的工作机制 头文件的作用、写法与头文件保护 从头设计一个程序的方法论 下面按这个顺序展开。 1. 函数简介 1.1 什么是函数 函数是一段可复用的、用于完成某个特定任务的语句序列。 程序的执行从 main() 开始,遇到函数调用时,CPU 会"中断当前函数",转去执行被调用的函数,执行完再回来继续。 void doPrint(){ std...
C++基础(一)
第一章:C++ 基础篇 —— 从零走通一个 C++ 程序 学习来源:LearnCpp — Chapter 1 整理目的:以更精炼、更适合复习和分享的方式,梳理 C++ 最基础但又最关键的一章。 0. 本章脉络(先看全景) 第一章其实回答了一个问题: 一段 C++ 代码,是怎么从“字符”变成“会跑起来的程序”的? 围绕这个问题,学完之后你应该能讲清楚这几件事: C++ 程序由什么组成(语句、函数、main) 用什么方式给电脑“存数据”(对象、变量、数据类型) 怎么把值放进变量里(初始化 vs 赋值) 怎么和用户交互(std::cin / std::cout) 什么是表达式、什么是运算符、什么是副作用 为什么“未初始化的变量”是灾难,什么是未定义行为 写代码时的命名与格式规范 用一个完整小程序把上面全部串起来 下面按这个顺序展开。 1. 程序结构:语句、函数与 main C++ 程序 = 一堆按顺序执行的语句 + 把语句组织起来的函数。 语句(statement):C++ 中最小的独立“做事单位”,大多数以 ; 结尾。 函数(function):一组按顺序执行的语句...
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><...








