Skip to content

Commit 4bfd064

Browse files
committed
feat:目录调整
1 parent 812abed commit 4bfd064

1 file changed

Lines changed: 127 additions & 158 deletions

File tree

docs/.vuepress/config.js

Lines changed: 127 additions & 158 deletions
Original file line numberDiff line numberDiff line change
@@ -205,167 +205,136 @@ module.exports = {
205205
]
206206
},
207207
{
208-
text: 'Java',
208+
text: '开发技能',
209209
items: [
210-
{
211-
text: '面经手册',
212-
link: '/md/java/interview/2020-07-28-面经手册 · 开篇《面试官都问我啥》.md'
213-
},
214-
{
215-
text: '用Java实现JVM',
216-
link: '/md/java/develop-jvm/2019-05-01-用Java实现JVM第一章《命令行工具》.md'
217-
},
218-
{
219-
text: '基础技术',
220-
link: '/md/java/core/2020-01-06-[源码分析]咋嘞?你的IDEA过期了吧!加个Jar包就破解了,为什么?.md'
221-
}
222-
]
223-
},
224-
{
225-
text: 'Spring',
226-
items: [
227-
{
228-
text: 'Spring 手撸专栏',
229-
link: '/md/spring/develop-spring/2021-05-16-第1章:开篇介绍,手写Spring能给你带来什么?.md'
230-
},
231-
{
232-
text: 'MyBatis 手撸专栏',
233-
link: '/md/spring/develop-mybatis/2022-03-20-第1章:开篇介绍,手写Mybatis能给你带来什么?.md'
234-
},
235-
{
236-
text: 'Spring Cloud',
237-
link: '/md/spring/spring-cloud/2019-10-31-Spring Cloud零《总有一偏概述告诉你SpringCloud是什么》.md'
238-
},
239-
{
240-
text: '源码分析(Mybatis、Quartz)',
241-
link: '/md/spring/source-code/2019-12-25-[源码分析]Mybatis接口没有实现类为什么可以执行增删改查.md'
242-
}
243-
]
244-
},
245-
{
246-
text: '面向对象',
247-
items: [
248-
{
249-
text: '重学Java设计模式',
250-
items: [
251-
{
252-
text: '创建型模式',
253-
link: '/md/develop/design-pattern/2020-05-20-重学Java设计模式《实战工厂方法模式》.md'
254-
},
255-
{
256-
text: '结构型模式',
257-
link: '/md/develop/design-pattern/2020-06-02-重学 Java 设计模式《适配器模式》.md'
258-
},
259-
{
260-
text: '行为型模式',
261-
link: '/md/develop/design-pattern/2020-06-18-重学 Java 设计模式《实战责任链模式》.md'
262-
}
263-
]
264-
},
265-
{
266-
text: '系统架构',
267-
items: [
268-
{
269-
text: 'DDD 专题',
270-
link: '/md/develop/framework/ddd/2019-10-15-DDD专题案例一《初识领域驱动设计DDD落地》.md'
271-
},
272-
{
273-
text: '工程框架',
274-
link: '/md/develop/framework/frame/2019-12-22-架构框架搭建一《单体应用服务之SSM整合:Spring4 + SpringMvc + Mybatis》.md'
275-
},
276-
{
277-
text: '架构方案',
278-
link: '/md/develop/framework/scheme/2021-02-04-基于IDEA插件开发和字节码插桩技术,实现研发交付质量自动分析.md'
279-
}
280-
]
281-
},
282-
{
283-
text: '标准',
284-
items: [
285-
{
286-
text: '开发规范&事故',
287-
link: '/md/develop/standard/2020-09-14-一次代码评审,差点过不了试用期!.md'
288-
}
289-
]
290-
}
291-
]
292-
},
293-
// {
294-
// text: '中间件',
295-
// items: [
296-
// {
297-
// text: 'SpringBoot 中间件开发',
298-
// link: '/md/assembly/middleware/2019-12-02-SpringBoot服务治理中间件之统一白名单验证.md'
299-
// },
300-
// {
301-
// text: 'IDEA Plugin 开发手册',
302-
// link: '/md/assembly/idea-plugin/2021-08-27-技术调研,IDEA 插件怎么开发?.md'
303-
// },
304-
// {
305-
// text: 'API网关:中间件设计和实践',
306-
// link: '/md/assembly/api-gateway/api-gateway.md'
307-
// }
308-
// ]
309-
// },
310-
{
311-
text: 'Netty 4.x',
312-
items: [
313-
{
314-
text: '基础入门篇',
315-
link: '/md/netty/base/2019-07-30-netty案例,netty4.1基础入门篇零《初入JavaIO之门BIO、NIO、AIO实战练习》.md'
316-
},
317-
{
318-
text: '中级拓展篇',
319-
link: '/md/netty/expand/2019-08-16-netty案例,netty4.1中级拓展篇一《Netty与SpringBoot整合》.md'
320-
},
321-
{
322-
text: '高级应用篇',
323-
link: '/md/netty/application/2019-09-01-手写RPC框架第一章《自定义配置xml》.md'
324-
},
325-
{
326-
text: '源码分析篇',
327-
link: '/md/netty/source-code/2019-09-10-netty案例,netty4.1源码分析篇一《NioEventLoopGroup源码分析》.md'
328-
},
329-
]
330-
},
331-
{
332-
text: '字节码编程',
333-
items: [
334-
{
335-
text: '框架', items: [
336-
{
337-
text: 'ASM',
338-
link: '/md/bytecode/asm/2020-03-25-[ASM字节码编程]如果你只写CRUD,那这种技术你永远碰不到.md'
339-
},
340-
{
341-
text: 'Javassist',
342-
link: '/md/bytecode/javassist/2020-04-19-字节码编程,Javassist篇一《基于javassist的第一个案例helloworld》.md'
343-
},
344-
{
345-
text: 'Byte-Buddy',
346-
link: '/md/bytecode/byte-buddy/2020-05-08-字节码编程,Byte-buddy篇一《基于Byte Buddy语法创建的第一个HelloWorld》.md'
347-
}
348-
]
349-
},
350-
{
351-
text: '全链路监控', items: [
352-
{
353-
text: 'JavaAgent',
354-
link: '/md/bytecode/agent/2019-07-10-基于JavaAgent的全链路监控一《嗨!JavaAgent》.md'
355-
}
356-
]
357-
},
358-
{
359-
text: '文档', items: [
360-
{text: 'ASM-DOC', link: '/md/bytecode/asm-document/1引言.md'}
361-
]
362-
}
210+
{
211+
text: 'Java',
212+
items: [
213+
{
214+
text: '面经手册',
215+
link: '/md/java/interview/2020-07-28-面经手册 · 开篇《面试官都问我啥》.md'
216+
},
217+
{
218+
text: '用Java实现JVM',
219+
link: '/md/java/develop-jvm/2019-05-01-用Java实现JVM第一章《命令行工具》.md'
220+
},
221+
{
222+
text: '基础技术',
223+
link: '/md/java/core/2020-01-06-[源码分析]咋嘞?你的IDEA过期了吧!加个Jar包就破解了,为什么?.md'
224+
}
225+
]
226+
},
227+
{
228+
text: 'Spring',
229+
items: [
230+
{
231+
text: 'Spring 手撸专栏',
232+
link: '/md/spring/develop-spring/2021-05-16-第1章:开篇介绍,手写Spring能给你带来什么?.md'
233+
},
234+
{
235+
text: 'MyBatis 手撸专栏',
236+
link: '/md/spring/develop-mybatis/2022-03-20-第1章:开篇介绍,手写Mybatis能给你带来什么?.md'
237+
},
238+
{
239+
text: 'Spring Cloud',
240+
link: '/md/spring/spring-cloud/2019-10-31-Spring Cloud零《总有一偏概述告诉你SpringCloud是什么》.md'
241+
},
242+
{
243+
text: '源码分析(Mybatis、Quartz)',
244+
link: '/md/spring/source-code/2019-12-25-[源码分析]Mybatis接口没有实现类为什么可以执行增删改查.md'
245+
}
246+
]
247+
},
248+
{
249+
text: '面向对象',
250+
items: [
251+
{
252+
text: '重学Java设计模式-创建型模式',
253+
link: '/md/develop/design-pattern/2020-05-20-重学Java设计模式《实战工厂方法模式》.md'
254+
},
255+
{
256+
text: '重学Java设计模式-结构型模式',
257+
link: '/md/develop/design-pattern/2020-06-02-重学 Java 设计模式《适配器模式》.md'
258+
},
259+
{
260+
text: '重学Java设计模式-行为型模式',
261+
link: '/md/develop/design-pattern/2020-06-18-重学 Java 设计模式《实战责任链模式》.md'
262+
},
263+
{
264+
text: '系统架构-DDD 专题',
265+
link: '/md/develop/framework/ddd/2019-10-15-DDD专题案例一《初识领域驱动设计DDD落地》.md'
266+
},
267+
{
268+
text: '系统架构-工程框架',
269+
link: '/md/develop/framework/frame/2019-12-22-架构框架搭建一《单体应用服务之SSM整合:Spring4 + SpringMvc + Mybatis》.md'
270+
},
271+
{
272+
text: '系统架构-架构方案',
273+
link: '/md/develop/framework/scheme/2021-02-04-基于IDEA插件开发和字节码插桩技术,实现研发交付质量自动分析.md'
274+
},
275+
{
276+
text: '标准-开发规范&事故',
277+
link: '/md/develop/standard/2020-09-14-一次代码评审,差点过不了试用期!.md'
278+
}
279+
]
280+
},
281+
{
282+
text: 'Netty 4.x',
283+
items: [
284+
{
285+
text: '基础入门篇',
286+
link: '/md/netty/base/2019-07-30-netty案例,netty4.1基础入门篇零《初入JavaIO之门BIO、NIO、AIO实战练习》.md'
287+
},
288+
{
289+
text: '中级拓展篇',
290+
link: '/md/netty/expand/2019-08-16-netty案例,netty4.1中级拓展篇一《Netty与SpringBoot整合》.md'
291+
},
292+
{
293+
text: '高级应用篇',
294+
link: '/md/netty/application/2019-09-01-手写RPC框架第一章《自定义配置xml》.md'
295+
},
296+
{
297+
text: '源码分析篇',
298+
link: '/md/netty/source-code/2019-09-10-netty案例,netty4.1源码分析篇一《NioEventLoopGroup源码分析》.md'
299+
},
300+
]
301+
},
302+
{
303+
text: '字节码编程',
304+
items: [
305+
{
306+
text: '框架-ASM',
307+
link: '/md/bytecode/asm/2020-03-25-[ASM字节码编程]如果你只写CRUD,那这种技术你永远碰不到.md'
308+
},
309+
{
310+
text: '框架-Javassist',
311+
link: '/md/bytecode/javassist/2020-04-19-字节码编程,Javassist篇一《基于javassist的第一个案例helloworld》.md'
312+
},
313+
{
314+
text: '框架-Byte-Buddy',
315+
link: '/md/bytecode/byte-buddy/2020-05-08-字节码编程,Byte-buddy篇一《基于Byte Buddy语法创建的第一个HelloWorld》.md'
316+
},
317+
{
318+
text: '全链路监控-JavaAgent',
319+
link: '/md/bytecode/agent/2019-07-10-基于JavaAgent的全链路监控一《嗨!JavaAgent》.md'
320+
},
321+
{
322+
text: '文档-ASM-DOC',
323+
link: '/md/bytecode/asm-document/1引言.md'
324+
}
325+
]
326+
},
327+
{
328+
text: '部署',
329+
items: [
330+
{
331+
text: '部署工具',
332+
link: '/md/devops/2023-04-18-tool.md'
333+
}
334+
]
335+
},
363336
]
364337
},
365-
{
366-
text: '部署',
367-
link: '/md/devops/2023-04-18-tool.md'
368-
},
369338
{
370339
text: '💯实战项目',
371340
items: [

0 commit comments

Comments
 (0)