Skip to content

Commit f9a59e8

Browse files
committed
VuePress 第二版
1 parent da1d589 commit f9a59e8

29 files changed

+867
-10091
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
> [!NOTE]
5252
> 除了 Java 的学习路线,还有 C语言、C++、Python、Go 语言、操作系统、前端等学习路线,可能你正好需要。
5353
54-
* [Java并发学习路线](docs/xuexiluxian/java-thread.md)
54+
* [Java并发学习路线](docs/xuexiluxian/java/thread.md)
5555
* [C语言学习路线](docs/xuexiluxian/c.md)
5656
* [C++学习路线](docs/xuexiluxian/ccc.md)
5757
* [Python学习路线](docs/xuexiluxian/python.md)

_sidebar.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
* [为什么会有这个开源知识库](README.md?id=为什么会有这个开源知识库)
22
* [知识库地图](README.md?id=知识库地图)
33
* [学习路线](README.md?id=学习路线)
4-
* [Java并发学习路线](docs/xuexiluxian/java-thread.md)
4+
* [Java并发学习路线](docs/xuexiluxian/java/thread.md)
55
* [C语言学习路线](docs/xuexiluxian/c.md)
66
* [C++学习路线](docs/xuexiluxian/ccc.md)
77
* [Python学习路线](docs/xuexiluxian/python.md)

docs/.vuepress/config.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,16 @@ export default defineHopeConfig({
1111
"link",
1212
{
1313
rel: "stylesheet",
14-
href: "//at.alicdn.com/t/font_2410206_mfj6e1vbwo.css",
14+
href: "//at.alicdn.com/t/font_3180624_h5v71pdvgr9.css",
1515
},
1616
],
1717
],
1818

1919
locales: {
2020
"/": {
2121
lang: "zh-CN",
22+
title: "Java 程序员进阶之路",
23+
description: "一份通俗易懂、风趣幽默的Java学习指南",
2224
},
2325
},
2426

docs/.vuepress/navbar.ts

+33-36
Original file line numberDiff line numberDiff line change
@@ -1,52 +1,49 @@
11
import { defineNavbarConfig } from "vuepress-theme-hope";
22

33
export default defineNavbarConfig([
4-
"/",
5-
"/home",
6-
{ text: "使用指南", icon: "creative", link: "/guide/" },
4+
{ text: "进阶之路", icon: "lujing", link: "/home.md" },
75
{
8-
text: "博文",
9-
icon: "edit",
10-
prefix: "/posts/",
6+
text: "学习路线",
7+
icon: "luxian",
8+
prefix: "/xuexiluxian/",
119
children: [
1210
{
13-
text: "文章 1-4",
14-
icon: "edit",
15-
prefix: "article/",
11+
text: "Java学习路线",
12+
prefix: "java/",
1613
children: [
17-
{ text: "文章 1", icon: "edit", link: "article1" },
18-
{ text: "文章 2", icon: "edit", link: "article2" },
19-
"article3",
20-
"article4",
14+
{ text: "并发编程", icon: "java",link: "thread" },
2115
],
2216
},
2317
{
24-
text: "文章 5-12",
25-
icon: "edit",
26-
children: [
27-
{
28-
text: "文章 5",
29-
icon: "edit",
30-
link: "article/article5",
31-
},
32-
{
33-
text: "文章 6",
34-
icon: "edit",
35-
link: "article/article6",
36-
},
37-
"article/article7",
38-
"article/article8",
39-
],
18+
text: "C语言学习路线",
19+
icon: "c",
20+
link: "c",
21+
},
22+
{
23+
text: "C++学习路线",
24+
icon: "cpp",
25+
link: "ccc",
26+
},
27+
{
28+
text: "Python学习路线",
29+
icon: "python",
30+
link: "python",
31+
},
32+
{
33+
text: "Go语言学习路线",
34+
icon: "gopher",
35+
link: "go",
36+
},
37+
{
38+
text: "操作系统学习路线",
39+
icon: "caozuoxitong",
40+
link: "os",
4041
},
41-
{ text: "文章 9", icon: "edit", link: "article9" },
42-
{ text: "文章 10", icon: "edit", link: "article10" },
43-
"article11",
44-
"article12",
4542
],
4643
},
4744
{
48-
text: "主题文档",
49-
icon: "note",
50-
link: "https://vuepress-theme-hope.github.io/v2/zh/",
45+
text: "计算机经典书单下载",
46+
icon: "pdf",
47+
link: "https://mp.weixin.qq.com/s/ExjM-xdqMFFY1NIZffz-Ng",
5148
},
5249
]);

docs/.vuepress/sidebar.ts

+7-30
Original file line numberDiff line numberDiff line change
@@ -2,44 +2,21 @@ import { defineSidebarConfig } from "vuepress-theme-hope";
22

33
export default defineSidebarConfig([
44
"",
5-
"home",
6-
"slide",
75
{
8-
text: "如何使用",
9-
icon: "creative",
10-
prefix: "guide/",
11-
link: "guide/",
12-
children: "structure",
13-
},
14-
{
15-
text: "文章",
16-
icon: "note",
17-
prefix: "posts/",
6+
text: "Java核心",
7+
icon: "java",
8+
prefix: "overview/",
189
children: [
1910
{
20-
text: "文章 1-4",
11+
text: "Java概述",
2112
icon: "note",
2213
collapsable: true,
23-
prefix: "article/",
24-
children: ["article1", "article2", "article3", "article4"],
14+
children: ["what-is-java", "java-history", "java-advantage", "jdk-jre"],
2515
},
2616
{
27-
text: "文章 5-12",
17+
text: "Java基础语法",
2818
icon: "note",
29-
children: [
30-
{
31-
text: "文章 5-8",
32-
icon: "note",
33-
collapsable: true,
34-
prefix: "article/",
35-
children: ["article5", "article6", "article7", "article8"],
36-
},
37-
{
38-
text: "文章 9-12",
39-
icon: "note",
40-
children: ["article9", "article10", "article11", "article12"],
41-
},
42-
],
19+
children: ["what-is-java", "java-history", "java-advantage", "jdk-jre"],
4320
},
4421
],
4522
},

docs/.vuepress/themeConfig.ts

+10-37
Original file line numberDiff line numberDiff line change
@@ -3,66 +3,39 @@ import navbar from "./navbar";
33
import sidebar from "./sidebar";
44

55
export default defineThemeConfig({
6-
hostname: "https://vuepress-theme-hope-v2-demo.mrhope.site",
6+
hostname: "https://tobebetterjavaer.com",
77

88
author: {
9-
name: "Mr.Hope",
10-
url: "https://mrhope.site",
9+
name: "沉默王二",
10+
url: "https://tobebetterjavaer.com",
1111
},
1212

1313
iconPrefix: "iconfont icon-",
1414

15-
logo: "/logo.svg",
15+
logo: "http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/logo-02.png",
1616

17-
repo: "https://github.com/vuepress-theme-hope/vuepress-theme-hope",
17+
repo: "https://github.com/itwanger/toBeBetterJavaer",
1818

19-
docsDir: "demo/src",
19+
docsDir: "docs",
2020

2121
// navbar
2222
navbar: navbar,
2323

2424
// sidebar
2525
sidebar: sidebar,
2626

27-
footer: "默认页脚",
27+
footer: '<a href="https://beian.miit.gov.cn/" target="_blank">豫ICP备2021038026号-1</a>',
2828

2929
displayFooter: true,
3030

3131
pageInfo: ["Author", "Original", "Date", "Category", "Tag", "ReadingTime"],
3232

3333
blog: {
34-
description: "一个前端开发者",
3534
intro: "/intro.html",
3635
medias: {
37-
Baidu: "https://example.com",
38-
Bitbucket: "https://example.com",
39-
Dingding: "https://example.com",
40-
Discord: "https://example.com",
41-
Dribbble: "https://example.com",
42-
Email: "https://example.com",
43-
Evernote: "https://example.com",
44-
Facebook: "https://example.com",
45-
Flipboard: "https://example.com",
46-
Gitee: "https://example.com",
47-
GitHub: "https://example.com",
48-
Gitlab: "https://example.com",
49-
Gmail: "https://example.com",
50-
Instagram: "https://example.com",
51-
Lines: "https://example.com",
52-
Linkedin: "https://example.com",
53-
Pinterest: "https://example.com",
54-
Pocket: "https://example.com",
55-
QQ: "https://example.com",
56-
Qzone: "https://example.com",
57-
Reddit: "https://example.com",
58-
Rss: "https://example.com",
59-
Steam: "https://example.com",
60-
Twitter: "https://example.com",
61-
Wechat: "https://example.com",
62-
Weibo: "https://example.com",
63-
Whatsapp: "https://example.com",
64-
Youtube: "https://example.com",
65-
Zhihu: "https://example.com",
36+
Zhihu: "https://www.zhihu.com/people/cmower",
37+
Github: "https://github.com/itwanger",
38+
Gitee: "https://gitee.com/itwanger",
6639
},
6740
},
6841

docs/README.md

+32-41
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,39 @@
11
---
22
home: true
3-
layout: Blog
43
icon: home
5-
title: 博客主页
6-
heroImage: /logo.svg
7-
heroText: 你博客的名称
8-
heroFullScreen: true
9-
tagline: 你可以在这里放置你的口号与标语
10-
projects:
11-
- icon: project
12-
name: 项目名称
13-
desc: 项目详细描述
14-
link: https://你的项目链接
15-
16-
- icon: link
17-
name: 链接名称
18-
desc: 链接详细描述
19-
link: https://链接地址
20-
21-
- icon: book
22-
name: 书籍名称
23-
desc: 书籍详细描述
24-
link: https://你的书籍链接
25-
26-
- icon: article
27-
name: 文章名称
28-
desc: 文章详细描述
29-
link: https://你的文章链接
30-
31-
- icon: friend
32-
name: 伙伴名称
33-
desc: 伙伴详细介绍
34-
link: https://你的伙伴链接
35-
36-
- icon: /logo.svg
37-
name: 自定义项目
38-
desc: 自定义详细介绍
39-
link: https://你的自定义链接
40-
41-
footer: 自定义你的页脚文字
4+
title: 主页
5+
heroImage: http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/logo-02.png
6+
heroText: Java程序员进阶之路
7+
tagline: 一份通俗易懂、风趣幽默的Java学习指南,内容涵盖Java基础、Java并发编程、Java虚拟机、Java企业级开发、Java面试等核心知识点。学Java,就认准Java 程序员进阶之路😄
8+
actions:
9+
- text: 开始阅读
10+
link: /home/
11+
type: primary
4212
---
4313

44-
这是一个博客主页。
4514

46-
要使用此布局,你应该在页面前端设置 `layout: Blog``home: true`
15+
## 推荐阅读
4716

48-
相关配置文档请见 [博客主页](https://vuepress-theme-hope.github.io/v2/zh/guide/blog/home/)
17+
- [CS 学习指南👉](/xuexiluxian/) : 一份涵盖 Java、C 语言、C++、Python、Go、前端、操作系统的全方位 CS 学习路线!清晰且有效!
18+
- [编程喵喵🐱实战项目学习教程](https://github.com/itwanger/codingmore-learning) :codingmore(Spring Boot+Vue 的前后端分离项目,一款值得一试的开源知识库学习网站)的学习教程,需要项目经验的 Java 开发者必备!
19+
- [Java程序员常读书单📚,附下载地址](https://gitee.com/itwanger/JavaBooks) : 助力Java 程序员构建最强知识体系,涵盖Java、设计模式、数据库、数据结构与算法、大数据、架构等等,再也不用辛苦去找下载地址了。
20+
21+
## PDF
22+
23+
- [《最全最硬核的Java面试 “备战” 资料》](https://mp.weixin.qq.com/s/US5nTxbC2nYc1hWpn5Bozw)
24+
- [《深入浅出 Java 多线程》](https://mp.weixin.qq.com/s/pxKrjw_5NTdZfHOKCkwn8w)
25+
- [《GitHub 星标 115k+的 Java 教程》](https://mp.weixin.qq.com/s/d7Z0QoChNuP9bTwAGh2QCw)
26+
- [《重学 Java 设计模式》](https://mp.weixin.qq.com/s/PH5AizUAnTz0CuvJclpAKw)
27+
- [《LeetCode 题解 Java 版》](https://mp.weixin.qq.com/s/wvzB1p9_Yu7n7Ak83DrrdA)
28+
29+
## 公众号
30+
31+
强烈推荐大家关注一波作者的原创公众号,专注于分享硬核的 Java 后端技术文章,但又能保证你在阅读的时候轻松惬意。
32+
33+
<img src="http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/gongzhonghao.png" width="260px">
34+
35+
## 联系我
36+
37+
交流/加群/互看朋友圈,欢迎添加我的微信(备注“Github”即可)。
38+
39+
<img src="http://cdn.tobebetterjavaer.com/tobebetterjavaer/images/qing_geee.png" width="260px">

docs/guide/README.md

-16
This file was deleted.

docs/guide/disable.md

-42
This file was deleted.

0 commit comments

Comments
 (0)