Skip to content

Commit 1a64296

Browse files
author
wu_jia_tong
committed
feat:seo sitemap.
1 parent d8a796a commit 1a64296

14 files changed

+624
-37
lines changed
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<!DOCTYPE html>
2+
<html lang="zh-CN">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
<title>bomb_lab phase5最详细解析 - CSAPP实验指南 - 寻感博客</title>
8+
<meta name="description" content="详细解析CSAPP课程中bomb_lab的phase5部分,帮助理解程序逻辑和解题思路,提供完整的代码分析和解决方案。">
9+
<meta name="keywords" content="CSAPP,bomb_lab,phase5,程序分析,汇编语言,计算机系统,调试技巧">
10+
<link rel="canonical" href="https://buttonwood.cn/blog/bomb-lab-phase5-detailed-analysis.html">
11+
<!-- 添加结构化数据 -->
12+
<script type="application/ld+json">
13+
{
14+
"@context": "https://schema.org",
15+
"@type": "TechArticle",
16+
"headline": "bomb_lab phase5最详细解析 - CSAPP实验指南",
17+
"description": "详细解析CSAPP课程中bomb_lab的phase5部分,帮助理解程序逻辑和解题思路",
18+
"keywords": "CSAPP,bomb_lab,phase5,程序分析,汇编语言",
19+
"articleSection": "计算机系统"
20+
}
21+
</script>
22+
<meta http-equiv="refresh" content="0;URL='../www/createIdea.html?title=bomb_lab phase5最详细解析!'">
23+
</head>
24+
<body>
25+
<p>正在跳转到文章,如果没有自动跳转,请<a href="../www/createIdea.html?title=bomb_lab phase5最详细解析!">点击这里</a></p>
26+
</body>
27+
</html>
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<!DOCTYPE html>
2+
<html lang="zh-CN">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
<title>使用sigsuspend完成CSAPP的Shell Lab中的waitfg函数 - 系统编程教程 - 寻感博客</title>
8+
<meta name="description" content="详细讲解如何在CSAPP的Shell Lab中使用sigsuspend正确实现waitfg函数,包含完整的代码分析、信号处理机制和实现思路。">
9+
<meta name="keywords" content="CSAPP,Shell Lab,sigsuspend,waitfg,信号处理,系统编程,C语言,操作系统">
10+
<link rel="canonical" href="https://buttonwood.cn/blog/csapp-shell-lab-waitfg-sigsuspend.html">
11+
<!-- 添加结构化数据 -->
12+
<script type="application/ld+json">
13+
{
14+
"@context": "https://schema.org",
15+
"@type": "TechArticle",
16+
"headline": "使用sigsuspend完成CSAPP的Shell Lab中的waitfg函数 - 系统编程教程",
17+
"description": "详细讲解如何在CSAPP的Shell Lab中使用sigsuspend正确实现waitfg函数",
18+
"keywords": "CSAPP,Shell Lab,sigsuspend,waitfg,信号处理,系统编程",
19+
"articleSection": "系统编程"
20+
}
21+
</script>
22+
<meta http-equiv="refresh" content="0;URL='../www/createIdea.html?title=使用sigsuspend完成csapp的shellLab中的waitfg(pid_t pid)函数'">
23+
</head>
24+
<body>
25+
<p>正在跳转到文章,如果没有自动跳转,请<a href="../www/createIdea.html?title=使用sigsuspend完成csapp的shellLab中的waitfg(pid_t pid)函数">点击这里</a></p>
26+
</body>
27+
</html>

blog/index.html

Lines changed: 188 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,188 @@
1+
<!DOCTYPE html>
2+
<html lang="zh-CN">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
<title>寻感博客 - 技术分享与游戏攻略</title>
8+
<meta name="description" content="寻感博客提供各种技术教程、游戏攻略和问题解决方案,包括星露谷物语、编程技巧、网络配置等内容。">
9+
<meta name="keywords" content="博客,技术分享,游戏攻略,星露谷物语,编程教程,问题解决">
10+
<link rel="canonical" href="https://buttonwood.cn/blog/">
11+
<link rel="shortcut icon" href="../www/img/logo.png">
12+
<link rel="stylesheet" href="../www/css/style.css">
13+
<link rel="stylesheet" href="../www/css/font.css">
14+
<style>
15+
.blog-container {
16+
max-width: 1200px;
17+
margin: 0 auto;
18+
padding: 20px;
19+
font-family: 'myfont', sans-serif;
20+
}
21+
.blog-header {
22+
text-align: center;
23+
margin-bottom: 40px;
24+
}
25+
.blog-header img {
26+
max-width: 100px;
27+
}
28+
.blog-header h1 {
29+
margin-top: 10px;
30+
color: #2c3e50;
31+
}
32+
.blog-description {
33+
text-align: center;
34+
margin-bottom: 30px;
35+
color: #7f8c8d;
36+
}
37+
.blog-list {
38+
list-style-type: none;
39+
padding: 0;
40+
}
41+
.blog-item {
42+
margin-bottom: 30px;
43+
padding: 20px;
44+
border-radius: 5px;
45+
background-color: #f9f9f9;
46+
box-shadow: 0 2px 5px rgba(0,0,0,0.1);
47+
transition: transform 0.3s ease;
48+
}
49+
.blog-item:hover {
50+
transform: translateY(-5px);
51+
box-shadow: 0 5px 15px rgba(0,0,0,0.1);
52+
}
53+
.blog-item h2 {
54+
margin-top: 0;
55+
color: #3498db;
56+
}
57+
.blog-item p {
58+
color: #7f8c8d;
59+
margin-bottom: 15px;
60+
}
61+
.blog-item a {
62+
display: inline-block;
63+
padding: 8px 15px;
64+
background-color: #3498db;
65+
color: white;
66+
text-decoration: none;
67+
border-radius: 3px;
68+
transition: background-color 0.3s;
69+
}
70+
.blog-item a:hover {
71+
background-color: #2980b9;
72+
}
73+
.blog-categories {
74+
margin-top: 50px;
75+
}
76+
.blog-categories h2 {
77+
border-bottom: 2px solid #3498db;
78+
padding-bottom: 10px;
79+
color: #2c3e50;
80+
}
81+
.category-list {
82+
display: flex;
83+
flex-wrap: wrap;
84+
gap: 10px;
85+
margin-top: 20px;
86+
}
87+
.category-tag {
88+
padding: 5px 10px;
89+
background-color: #e0e0e0;
90+
border-radius: 15px;
91+
color: #333;
92+
text-decoration: none;
93+
transition: background-color 0.3s;
94+
}
95+
.category-tag:hover {
96+
background-color: #3498db;
97+
color: white;
98+
}
99+
@media (max-width: 768px) {
100+
.blog-container {
101+
padding: 10px;
102+
}
103+
.blog-item {
104+
padding: 15px;
105+
}
106+
}
107+
</style>
108+
</head>
109+
<body>
110+
<div class="blog-container">
111+
<div class="blog-header">
112+
<img src="../www/img/logo.png" alt="寻感博客 Logo">
113+
<h1>寻感博客</h1>
114+
</div>
115+
116+
<div class="blog-description">
117+
<p>欢迎访问寻感博客,这里提供各种技术教程、游戏攻略和问题解决方案。</p>
118+
</div>
119+
120+
<ul class="blog-list">
121+
<li class="blog-item">
122+
<h2>星露谷物语解决茶苗配方bug问题</h2>
123+
<p>在星露谷物语(Stardew Valley)游戏中,许多玩家在触发卡洛琳二星剧情后,会遇到茶苗配方第二天不送到家的问题。本文提供详细的解决方案。</p>
124+
<a href="./stardew-valley-tea-sapling-bug-fix.html">阅读全文</a>
125+
</li>
126+
127+
<li class="blog-item">
128+
<h2>第一行代码Jetpack篇——LiveData,Transformations无法导入</h2>
129+
<p>解决Android开发中使用Jetpack组件时LiveData和Transformations无法导入的问题。</p>
130+
<a href="./jetpack-livedata-transformations-import-issue.html">阅读全文</a>
131+
</li>
132+
133+
<li class="blog-item">
134+
<h2>bomb_lab phase5最详细解析</h2>
135+
<p>详细解析CSAPP课程中bomb_lab的phase5部分,帮助理解程序逻辑和解题思路。</p>
136+
<a href="./bomb-lab-phase5-detailed-analysis.html">阅读全文</a>
137+
</li>
138+
139+
<li class="blog-item">
140+
<h2>kruskal重构树(以ICPC上海 2021 H.Life is a Game 为例)</h2>
141+
<p>通过ICPC上海2021 H题详细讲解kruskal重构树算法的实现和应用。</p>
142+
<a href="./kruskal-reconstruction-tree-icpc-shanghai.html">阅读全文</a>
143+
</li>
144+
145+
<li class="blog-item">
146+
<h2>packet tracer路由器配置chap认证</h2>
147+
<p>详细介绍如何在Packet Tracer中配置路由器的CHAP认证。</p>
148+
<a href="./packet-tracer-router-chap-authentication.html">阅读全文</a>
149+
</li>
150+
151+
<li class="blog-item">
152+
<h2>使用nodejs子域名搭建jupyterlab时的关键配置</h2>
153+
<p>详细讲解如何使用Node.js和子域名正确配置JupyterLab服务。</p>
154+
<a href="./nodejs-subdomain-jupyterlab-configuration.html">阅读全文</a>
155+
</li>
156+
157+
<li class="blog-item">
158+
<h2>使用sigsuspend完成csapp的shellLab中的waitfg函数</h2>
159+
<p>详细讲解如何在CSAPP的Shell Lab中使用sigsuspend正确实现waitfg函数。</p>
160+
<a href="./csapp-shell-lab-waitfg-sigsuspend.html">阅读全文</a>
161+
</li>
162+
163+
<li class="blog-item">
164+
<h2>混合编程加速PythonHttp请求速度</h2>
165+
<p>通过混合编程技术提升Python HTTP请求的处理速度,提高应用性能。</p>
166+
<a href="./python-http-request-acceleration.html">阅读全文</a>
167+
</li>
168+
</ul>
169+
170+
<div class="blog-categories">
171+
<h2>文章分类</h2>
172+
<div class="category-list">
173+
<a href="#" class="category-tag">游戏攻略</a>
174+
<a href="#" class="category-tag">编程技巧</a>
175+
<a href="#" class="category-tag">网络配置</a>
176+
<a href="#" class="category-tag">算法</a>
177+
<a href="#" class="category-tag">Android开发</a>
178+
<a href="#" class="category-tag">性能优化</a>
179+
<a href="#" class="category-tag">问题解决</a>
180+
</div>
181+
</div>
182+
183+
<footer style="text-align: center; margin-top: 50px; color: #7f8c8d; font-size: 0.9em;">
184+
<p>© 2024 寻感博客 | <a href="../sitemap.html" style="color: #7f8c8d;">站点地图</a></p>
185+
</footer>
186+
</div>
187+
</body>
188+
</html>
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<!DOCTYPE html>
2+
<html lang="zh-CN">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
<title>第一行代码Jetpack篇——LiveData,Transformations无法导入问题解决 - 寻感博客</title>
8+
<meta name="description" content="解决Android开发中使用Jetpack组件时LiveData和Transformations无法导入的问题,提供详细的解决方案和代码示例。">
9+
<meta name="keywords" content="Android,Jetpack,LiveData,Transformations,导入问题,Android开发,第一行代码">
10+
<link rel="canonical" href="https://buttonwood.cn/blog/jetpack-livedata-transformations-import-issue.html">
11+
<!-- 添加结构化数据 -->
12+
<script type="application/ld+json">
13+
{
14+
"@context": "https://schema.org",
15+
"@type": "TechArticle",
16+
"headline": "第一行代码Jetpack篇——LiveData,Transformations无法导入问题解决",
17+
"description": "解决Android开发中使用Jetpack组件时LiveData和Transformations无法导入的问题",
18+
"keywords": "Android,Jetpack,LiveData,Transformations,导入问题",
19+
"articleSection": "Android开发"
20+
}
21+
</script>
22+
<meta http-equiv="refresh" content="0;URL='../www/createIdea.html?title=[第一行代码]Jetpack篇——LiveData,Transformations无法导入'">
23+
</head>
24+
<body>
25+
<p>正在跳转到文章,如果没有自动跳转,请<a href="../www/createIdea.html?title=[第一行代码]Jetpack篇——LiveData,Transformations无法导入">点击这里</a></p>
26+
</body>
27+
</html>
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<!DOCTYPE html>
2+
<html lang="zh-CN">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
<title>kruskal重构树算法详解 - ICPC上海2021 H题实例分析 - 寻感博客</title>
8+
<meta name="description" content="通过ICPC上海2021 H.Life is a Game题详细讲解kruskal重构树算法的实现和应用,包含完整代码和算法分析。">
9+
<meta name="keywords" content="kruskal重构树,算法,ICPC,竞赛编程,图论,最小生成树,数据结构">
10+
<link rel="canonical" href="https://buttonwood.cn/blog/kruskal-reconstruction-tree-icpc-shanghai.html">
11+
<!-- 添加结构化数据 -->
12+
<script type="application/ld+json">
13+
{
14+
"@context": "https://schema.org",
15+
"@type": "TechArticle",
16+
"headline": "kruskal重构树算法详解 - ICPC上海2021 H题实例分析",
17+
"description": "通过ICPC上海2021 H.Life is a Game题详细讲解kruskal重构树算法的实现和应用",
18+
"keywords": "kruskal重构树,算法,ICPC,竞赛编程,图论",
19+
"articleSection": "算法"
20+
}
21+
</script>
22+
<meta http-equiv="refresh" content="0;URL='../www/createIdea.html?title=kruskal重构树(以ICPC上海 2021 H.Life is a Game 为例)'">
23+
</head>
24+
<body>
25+
<p>正在跳转到文章,如果没有自动跳转,请<a href="../www/createIdea.html?title=kruskal重构树(以ICPC上海 2021 H.Life is a Game 为例)">点击这里</a></p>
26+
</body>
27+
</html>
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<!DOCTYPE html>
2+
<html lang="zh-CN">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
<title>使用Node.js子域名搭建JupyterLab的关键配置 - 服务器部署教程 - 寻感博客</title>
8+
<meta name="description" content="详细讲解如何使用Node.js和子域名正确配置JupyterLab服务,包含完整的配置步骤、代码示例和常见问题解决方案。">
9+
<meta name="keywords" content="Node.js,JupyterLab,子域名,服务器配置,反向代理,数据科学,Web服务">
10+
<link rel="canonical" href="https://buttonwood.cn/blog/nodejs-subdomain-jupyterlab-configuration.html">
11+
<!-- 添加结构化数据 -->
12+
<script type="application/ld+json">
13+
{
14+
"@context": "https://schema.org",
15+
"@type": "TechArticle",
16+
"headline": "使用Node.js子域名搭建JupyterLab的关键配置 - 服务器部署教程",
17+
"description": "详细讲解如何使用Node.js和子域名正确配置JupyterLab服务",
18+
"keywords": "Node.js,JupyterLab,子域名,服务器配置,反向代理",
19+
"articleSection": "服务器部署"
20+
}
21+
</script>
22+
<meta http-equiv="refresh" content="0;URL='../www/createIdea.html?title=使用nodejs子域名搭建jupyterlab时的关键配置'">
23+
</head>
24+
<body>
25+
<p>正在跳转到文章,如果没有自动跳转,请<a href="../www/createIdea.html?title=使用nodejs子域名搭建jupyterlab时的关键配置">点击这里</a></p>
26+
</body>
27+
</html>
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<!DOCTYPE html>
2+
<html lang="zh-CN">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
<title>Packet Tracer路由器配置CHAP认证详解 - 网络配置教程 - 寻感博客</title>
8+
<meta name="description" content="详细介绍如何在Packet Tracer中配置路由器的CHAP认证,包含完整的配置步骤和命令说明,适合网络工程师和学习者参考。">
9+
<meta name="keywords" content="Packet Tracer,路由器配置,CHAP认证,网络安全,思科,网络工程,认证协议">
10+
<link rel="canonical" href="https://buttonwood.cn/blog/packet-tracer-router-chap-authentication.html">
11+
<!-- 添加结构化数据 -->
12+
<script type="application/ld+json">
13+
{
14+
"@context": "https://schema.org",
15+
"@type": "TechArticle",
16+
"headline": "Packet Tracer路由器配置CHAP认证详解 - 网络配置教程",
17+
"description": "详细介绍如何在Packet Tracer中配置路由器的CHAP认证",
18+
"keywords": "Packet Tracer,路由器配置,CHAP认证,网络安全,思科",
19+
"articleSection": "网络配置"
20+
}
21+
</script>
22+
<meta http-equiv="refresh" content="0;URL='../www/createIdea.html?title=packet tracer路由器配置chap认证'">
23+
</head>
24+
<body>
25+
<p>正在跳转到文章,如果没有自动跳转,请<a href="../www/createIdea.html?title=packet tracer路由器配置chap认证">点击这里</a></p>
26+
</body>
27+
</html>
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
<!DOCTYPE html>
2+
<html lang="zh-CN">
3+
<head>
4+
<meta charset="UTF-8">
5+
<meta http-equiv="X-UA-Compatible" content="IE=edge">
6+
<meta name="viewport" content="width=device-width, initial-scale=1.0">
7+
<title>混合编程加速Python HTTP请求速度 - 性能优化教程 - 寻感博客</title>
8+
<meta name="description" content="通过混合编程技术提升Python HTTP请求的处理速度,提高应用性能,包含完整的代码示例、性能对比和实现方法。">
9+
<meta name="keywords" content="Python,HTTP请求,性能优化,混合编程,C/C++扩展,并发编程,网络编程">
10+
<link rel="canonical" href="https://buttonwood.cn/blog/python-http-request-acceleration.html">
11+
<!-- 添加结构化数据 -->
12+
<script type="application/ld+json">
13+
{
14+
"@context": "https://schema.org",
15+
"@type": "TechArticle",
16+
"headline": "混合编程加速Python HTTP请求速度 - 性能优化教程",
17+
"description": "通过混合编程技术提升Python HTTP请求的处理速度,提高应用性能",
18+
"keywords": "Python,HTTP请求,性能优化,混合编程,C/C++扩展",
19+
"articleSection": "性能优化"
20+
}
21+
</script>
22+
<meta http-equiv="refresh" content="0;URL='../www/createIdea.html?title=混合编程加速PythonHttp请求速度'">
23+
</head>
24+
<body>
25+
<p>正在跳转到文章,如果没有自动跳转,请<a href="../www/createIdea.html?title=混合编程加速PythonHttp请求速度">点击这里</a></p>
26+
</body>
27+
</html>

0 commit comments

Comments
 (0)