Markdown语法测试
这是一篇用于测试Markdown各种语法渲染效果的文章。 标题测试一级标题 H1二级标题 H2三级标题 H3四级标题 H4五级标题 H5六级标题 H6 文本样式这是普通文本。 这是粗体文本 这是斜体文本 这是粗斜体文本 这是删除线文本 这是行内代码示例 这是一段引用文本可以有多行 这是嵌套引用 列表无序列表 项目一 项目二 子项目 2.1 子项目 2.2 项目三 有序列表 第一步 第二步 子步骤 2.1 子步骤 2.2 第三步 任务列表 已完成任务 另一个完成的任务 未完成任务 待办事项 链接与图片这是一个链接 带标题的链接 自动链接:https://github.com 代码块Python12345678def fibonacci(n): """计算斐波那契数列""" if n <= 1: return n return fibonacci(n-1) + fibonacci(n-2)for i in range(10): print(...
数据结构入门:数组、链表与栈
数据结构是计算机科学的基础,理解它们对于编写高效程序至关重要。本文介绍三种基础数据结构。 为什么学习数据结构 提高程序运行效率 解决复杂问题的基础 面试必考内容 理解更高级的算法 数组(Array)数组是最基本的数据结构,元素在内存中连续存储。 特点 随机访问:O(1) 插入/删除:O(n) 固定大小(静态数组) 代码示例1234567891011121314# Python中的列表(动态数组)arr = [1, 2, 3, 4, 5]# 访问元素 - O(1)print(arr[2]) # 输出:3# 添加元素 - O(1) 平均arr.append(6)# 插入元素 - O(n)arr.insert(0, 0)# 删除元素 - O(n)arr.remove(3) 123456789// JavaScript数组const arr = [1, 2, 3, 4, 5];// 常用方法arr.push(6); // 末尾添加arr.pop(); // 末尾删除arr.unshift(0); // 开头添加arr.shif...
Git版本控制:程序员必备技能
Git是最流行的分布式版本控制系统,每个程序员都应该掌握。本文介绍Git的核心概念和常用命令。 什么是GitGit是一个分布式版本控制系统,可以: 追踪文件的修改历史 多人协作开发 回退到任意历史版本 管理多个开发分支 基本配置123456# 设置用户名和邮箱git config --global user.name "你的名字"git config --global user.email "your@email.com"# 查看配置git config --list 常用命令初始化仓库12345# 创建新仓库git init# 克隆远程仓库git clone https://github.com/user/repo.git 基本工作流123456789101112# 查看状态git status# 添加文件到暂存区git add filename.txtgit add . # 添加所有文件# 提交更改git commit -m "提交说明"# 查看提交历史git log --oneline 分支管理12...
JavaScript基础:网页交互的核心
JavaScript是Web开发的核心语言,让网页具有交互能力。本文介绍JavaScript的基础概念。 JavaScript简介JavaScript最初是为了在浏览器中运行而设计的,如今已经发展成为全栈开发语言,可以运行在服务器端(Node.js)。 基础语法变量声明123456789// 使用let声明变量(推荐)let name = "JavaScript";let age = 25;// 使用const声明常量const PI = 3.14159;// 避免使用var(旧语法)var oldWay = "不推荐"; 数据类型12345678910// 基本类型let str = "字符串";let num = 42;let bool = true;let empty = null;let notDefined = undefined;// 引用类型let arr = [1, 2, 3];let obj = { key: "value" }; 函数1234567891...
Python入门:从零开始学编程
Python是一门简洁优雅的编程语言,非常适合初学者入门。本文将介绍Python的基础知识。 为什么选择Python 语法简洁:Python代码接近自然语言,易于阅读和编写 应用广泛:Web开发、数据分析、人工智能、自动化脚本等 社区活跃:丰富的第三方库和学习资源 基本语法变量和数据类型12345678910111213141516# 数字类型age = 25price = 19.99# 字符串name = "Python"message = '欢迎学习编程'# 布尔值is_active = True# 列表fruits = ["苹果", "香蕉", "橙子"]# 字典person = {"name": "张三", "age": 20} 条件语句12345678score = 85if score >= 90: print("优秀")elif score >...
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 StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment