Compare commits
4 Commits
38d8fccaa0
...
48130b5d8f
| Author | SHA1 | Date | |
|---|---|---|---|
| 48130b5d8f | |||
| cc419e6541 | |||
| 7e9b7e6a2a | |||
| d2513b2158 |
@@ -1,6 +1,6 @@
|
||||
import { viteBundler } from '@vuepress/bundler-vite'
|
||||
import { defineUserConfig } from 'vuepress'
|
||||
import { plumeTheme } from 'vuepress-theme-plume'
|
||||
import { viteBundler } from '@vuepress/bundler-vite'
|
||||
|
||||
export default defineUserConfig({
|
||||
base: '/',
|
||||
@@ -27,5 +27,28 @@ export default defineUserConfig({
|
||||
|
||||
/* 本地搜索, 默认启用 */
|
||||
search: { provider: 'local' },
|
||||
|
||||
/**
|
||||
* 文章贡献者配置
|
||||
*/
|
||||
// 修改contributors配置
|
||||
contributors: {
|
||||
mode: 'block', // 改为block模式
|
||||
info: [
|
||||
{
|
||||
username: 'si-meng',
|
||||
name: '祀梦',
|
||||
alias: ['祀梦', 'simeng'],
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
/**
|
||||
* Git插件配置
|
||||
* 设置为true以在开发环境也启用
|
||||
*/
|
||||
plugins: {
|
||||
git: true
|
||||
}
|
||||
}),
|
||||
})
|
||||
|
||||
@@ -8,5 +8,26 @@ export default defineNavbarConfig([
|
||||
{
|
||||
text: '博客',
|
||||
link: '/blog/',
|
||||
}
|
||||
},
|
||||
{
|
||||
text: '编程笔记',
|
||||
items: [
|
||||
{
|
||||
text: 'LeetCode',
|
||||
link: '/programming/leetcode/',
|
||||
},
|
||||
{
|
||||
text: 'C++',
|
||||
link: '/programming/cplusplus/',
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
text: '工具',
|
||||
link: '/tools/',
|
||||
},
|
||||
{
|
||||
text: '友情链接',
|
||||
link: '/friends/',
|
||||
},
|
||||
])
|
||||
|
||||
@@ -1,10 +1,37 @@
|
||||
import { defineNotesConfig } from 'vuepress-theme-plume'
|
||||
import { defineNoteConfig, defineNotesConfig } from 'vuepress-theme-plume'
|
||||
|
||||
/**
|
||||
* 配置编程笔记
|
||||
*/
|
||||
const LeetCode = defineNoteConfig({
|
||||
dir: 'programming',
|
||||
link: '/programming/leetcode/',
|
||||
sidebar: [
|
||||
{ text: "LeetCode 指南", link: "/programming/leetcode/" },
|
||||
{
|
||||
text: "刷题题单", prefix: "/question_sheet", items: [
|
||||
{ text: "LeetCode 入门题单~(≧∇≦)ノ", link: "/programming/leetcode/question_sheet/beginner/" }
|
||||
]
|
||||
}
|
||||
]
|
||||
})
|
||||
const cPlusPlus = defineNoteConfig({
|
||||
dir: 'programming',
|
||||
link: '/programming/cplusplus/',
|
||||
sidebar: [
|
||||
{ text: "C++ 学习笔记", link: "/programming/cplusplus/" },
|
||||
{
|
||||
text: "基础配置与开发工具", prefix: "/basis", items: [
|
||||
{ text: "C++ 环境配置", link: "/programming/cplusplus/basis/" }
|
||||
]
|
||||
}
|
||||
]
|
||||
})
|
||||
/**
|
||||
* 导出所有的 note
|
||||
*/
|
||||
export default defineNotesConfig({
|
||||
dir: 'notes',
|
||||
link: '/',
|
||||
notes: [],
|
||||
notes: [LeetCode, cPlusPlus],
|
||||
})
|
||||
|
||||
25
docs/friends.md
Normal file
25
docs/friends.md
Normal file
@@ -0,0 +1,25 @@
|
||||
---
|
||||
friends: true
|
||||
title: My Friends
|
||||
description: 星星划过的时候,要记得许愿哦~♪
|
||||
permalink: /friends/
|
||||
contentPosition: after
|
||||
article: false
|
||||
pageLayout: friends
|
||||
list:
|
||||
-
|
||||
name: pengzhanbo
|
||||
link: https://github.com/pengzhanbo
|
||||
avatar: https://github.com/pengzhanbo.png
|
||||
desc: 即使慢,驰而不息,纵会落后,纵会失败,但必须能够到达他所向的目标。
|
||||
-
|
||||
name: 祀梦
|
||||
link: https://github.com/si-meng-spec
|
||||
avatar: https://github.com/si-meng-spec.png
|
||||
desc: 嗨~ 新的一天,从一场美妙的邂逅开始。
|
||||
-
|
||||
name: AJohn
|
||||
link: https://www.ajohn.top/
|
||||
avatar: https://github.com/zzyAJohn.png
|
||||
desc: 我希望正在读这句话的人永远开心
|
||||
---
|
||||
49
docs/notes/programming/c++/README.md
Normal file
49
docs/notes/programming/c++/README.md
Normal file
@@ -0,0 +1,49 @@
|
||||
---
|
||||
title: C++ 学习笔记
|
||||
description: 记录C++编程语言的学习心得和基础知识
|
||||
createTime: 2025/09/22 09:00:00
|
||||
permalink: /programming/cplusplus/
|
||||
---
|
||||
|
||||
# C++ 学习笔记
|
||||
|
||||
这里是我在学习C++编程语言过程中记录的学习心得、基础知识和实战经验。通过整理这些笔记,希望能够帮助自己和他人更好地掌握C++这门强大的编程语言。
|
||||
|
||||
## 学习路径
|
||||
|
||||
C++是一门复杂而强大的编程语言,学习路径建议如下:
|
||||
|
||||
1. **基础语法** - 掌握C++的基本语法和编程概念
|
||||
2. **面向对象编程** - 学习C++的类、继承、多态等OOP特性
|
||||
3. **STL标准库** - 熟悉常用的容器和算法
|
||||
4. **高级特性** - 模板、异常处理、智能指针等
|
||||
5. **实战项目** - 通过实际项目巩固所学知识
|
||||
|
||||
## 笔记分类
|
||||
|
||||
### 基础语法
|
||||
|
||||
- 数据类型
|
||||
- 运算符和表达式
|
||||
- 控制流语句
|
||||
- 函数
|
||||
|
||||
### 面向对象编程
|
||||
|
||||
- 类和对象
|
||||
- 继承与多态
|
||||
- 封装与抽象
|
||||
- 构造函数与析构函数
|
||||
|
||||
### STL标准库
|
||||
|
||||
- 容器(vector, list, map等)
|
||||
- 迭代器
|
||||
- 算法
|
||||
- 函数对象
|
||||
|
||||
## 学习资源推荐
|
||||
|
||||
- [C++ Primer Plus:中文版(第六版)](https://101su.ru/book/5442395/430bc1/c-primer-plus%E4%B8%AD%E6%96%87%E7%89%88%E7%AC%AC%E5%85%AD%E7%89%88.html) - 很好的C++入门教材
|
||||
|
||||
开始你的C++学习之旅吧!坚持学习,你会发现C++的魅力所在!
|
||||
5
docs/notes/programming/c++/basis.md
Normal file
5
docs/notes/programming/c++/basis.md
Normal file
@@ -0,0 +1,5 @@
|
||||
---
|
||||
title: basis
|
||||
createTime: 2025/09/22 09:06:00
|
||||
permalink: /programming/cplusplus/basis/
|
||||
---
|
||||
40
docs/notes/programming/leetcode/README.md
Normal file
40
docs/notes/programming/leetcode/README.md
Normal file
@@ -0,0 +1,40 @@
|
||||
---
|
||||
title: LeetCode 题解笔记
|
||||
description: 记录LeetCode算法题的解题思路和代码实现
|
||||
createTime: 2025/09/22 08:09:52
|
||||
permalink: /programming/leetcode/
|
||||
---
|
||||
|
||||
# LeetCode 题解笔记
|
||||
|
||||
这里是我在LeetCode刷题过程中记录的解题思路和代码实现。通过整理这些题解,希望能够提高自己的算法水平和编程能力。
|
||||
|
||||
## 题解分类
|
||||
|
||||
### 数组与字符串
|
||||
|
||||
- [两数之和](https://leetcode-cn.com/problems/two-sum/)
|
||||
- [三数之和](https://leetcode-cn.com/problems/3sum/)
|
||||
|
||||
### 链表
|
||||
|
||||
- [反转链表](https://leetcode-cn.com/problems/reverse-linked-list/)
|
||||
- [合并两个有序链表](https://leetcode-cn.com/problems/merge-two-sorted-lists/)
|
||||
|
||||
### 动态规划
|
||||
|
||||
- [爬楼梯](https://leetcode-cn.com/problems/climbing-stairs/)
|
||||
- [最长回文子串](https://leetcode-cn.com/problems/longest-palindromic-substring/)
|
||||
|
||||
## 解题技巧
|
||||
|
||||
1. **双指针法**:常用于数组、链表问题,如两数之和、反转链表等
|
||||
2. **滑动窗口**:处理字符串子串问题
|
||||
3. **动态规划**:将原问题分解为子问题,自底向上求解
|
||||
4. **分治法**:将问题分成若干子问题,分别求解后合并结果
|
||||
|
||||
## 学习资源
|
||||
|
||||
- [LeetCode官方题解](https://leetcode-cn.com/problemset/all/)
|
||||
- [代码随想录](https://programmercarl.com/)
|
||||
- [算法导论](https://mitpress.mit.edu/books/introduction-algorithms)
|
||||
13
docs/notes/programming/leetcode/beginner.md
Normal file
13
docs/notes/programming/leetcode/beginner.md
Normal file
@@ -0,0 +1,13 @@
|
||||
---
|
||||
title: LeetCode 入门题单~(≧∇≦)ノ
|
||||
description: 给算法初学者的题目推荐和学习路径
|
||||
createTime: 2025年9月22日 08:52:52
|
||||
permalink: /programming/leetcode/question_sheet/beginner/
|
||||
---
|
||||
# LeetCode 入门题单~(๑>◡<๑)
|
||||
|
||||
作为算法初学者,选择合适的题目开始练习真的超~级重要哦!这里给大家推荐一份超棒的入门题单——[「新」动计划 · 编程入门](https://leetcode.cn/studyplan/primers-list/) ~这份题单就像给小树苗精心准备的阳光和雨露一样,特别适合刚开始算法之旅的你~(悄悄告诉你,里面有两题是数据库基础,暂时可以跳过哦~)
|
||||
|
||||
我的小建议是:先自己试着挑战一下,如果遇到困难了,再来看题解也没关系~重要的是享受这个成长的过程呀~(♡˙︶˙♡)
|
||||
|
||||
## 基础语法 & 数据类型 ٩(๑>◡<๑)۶
|
||||
48
docs/tools.md
Normal file
48
docs/tools.md
Normal file
@@ -0,0 +1,48 @@
|
||||
---
|
||||
title: 常用Web工具
|
||||
description: 一些我常用的在线工具集合
|
||||
hideInBlogList: true
|
||||
article: false
|
||||
createTime: 2025/09/22 07:45:30
|
||||
permalink: /tools/
|
||||
---
|
||||
|
||||
# 常用Web工具
|
||||
|
||||
以下是我平时工作和学习中经常使用的一些Web工具,分享给大家:
|
||||
|
||||
## 开发工具
|
||||
|
||||
- [面向开发人员的便捷工具](https://it-tools.simengweb.com/) - 一个比较好的工具箱
|
||||
- [算法可视化工具 - Visualgo](https://visualgo.net/zh) - 算法和数据结构可视化学习平台
|
||||
- [程序员速查手册](https://quickref.cn/) - 程序员常用开发知识速查
|
||||
- [Jupyter在线环境](https://jupyter.org/try-jupyter/lab/) - 在线Jupyter笔记本环境,支持多种编程语言
|
||||
|
||||
## 设计工具
|
||||
|
||||
- [iconfont-阿里巴巴矢量图标库](https://www.iconfont.cn/) - 阿里妈妈MUX倾力打造的矢量图标管理、交流平台
|
||||
|
||||
## 教育的平台
|
||||
|
||||
- [中国大学MOOC](https://www.icourse163.org/) - 国内优质在线课程平台
|
||||
- [学堂在线](https://www.xuetangx.com/) - 清华大学发起的大规模开放在线教育平台
|
||||
- [GeoGebra](https://www.geogebra.org/) - 数学教学与学习的动态几何软件
|
||||
- [编程学习平台](https://noobdream.com/index/) - 编程学习资源与算法题库
|
||||
|
||||
## 在线工具
|
||||
|
||||
- [极简工具 - Jyshare](https://www.jyshare.com/) - 提供各种在线实用工具的平台
|
||||
- [在线文件转换](https://onlineconvertfree.com/zh/) - 免费在线文件格式转换工具
|
||||
- [工具库 - Enncy](https://tk.enncy.cn/) - 实用工具集合
|
||||
|
||||
## 资源平台
|
||||
|
||||
- [Z-Library](https://z-lib.life/) - 电子书资源库
|
||||
|
||||
## 自己常玩的一些游戏攻略
|
||||
|
||||
- [碧蓝航线WIKI大型作战成就记录地图](https://wiki.biligame.com/blhx/%E5%A4%A7%E5%9E%8B%E4%BD%9C%E6%88%98%E6%88%90%E5%B0%B1%E8%AE%B0%E5%BD%95%E5%9C%B0%E5%9B%BE) - 碧蓝航线大型作战成就记录地图
|
||||
- [海岛奇兵数据大全](https://bb.heiyu100.cn/shuju.aspx) - 海岛奇兵升级数据、设施、游戏数据查询
|
||||
- [Minecraft种子地图工具](https://www.chunkbase.com/apps/seed-map#seed=-7426240975919748310&platform=java_1_20&dimension=overworld&x=-119&z=881&zoom=0.27) - Minecraft种子地图查看工具
|
||||
- [元气骑士中文维基](https://yqqs.huijiwiki.com/wiki/%E9%A6%96%E9%A1%B5) - 元气骑士游戏中文维基百科
|
||||
|
||||
Reference in New Issue
Block a user