2分钟教你如何构建自己的博客系统!

Posted androidstarjack

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2分钟教你如何构建自己的博客系统!相关的知识,希望对你有一定的参考价值。


 

点击上方关注 “终端研发部

设为“星标”,和你一起掌握更多数据库知识

作为一位程序员,我是怎么记录笔记的?

记笔记不仅仅是巩固知识,更重要的是有自己的东西看,那最重要的方式就是快速获取。

我会经常写博客,项目的上线文档,以及撰写分享技术文档

比如:

学习过程中知识的整体结构以及易错点、易混点、易忘点、闪光点、回忆点

再比如:

某程序哪写的好,看了能想到多个知识的文字或说明,觉得可能用得到、能够快速查询的一些知识点,如果觉得网络上的不够全、很分散、不能快速获取的知识,自己弄一份保存在自己的笔记中

如果在学习到某一个知识点的时候,觉得该记的、有思考地方,用简单的语言概括,点出来,汇集点出来的地方,将知识点快速记下

so问题来了,到底什么样的平台才能满足大家的需求?
1、对我而言,要确保自己文档的私密性
2、一定要支持md格式的导入
3、支持代码的编写高亮风格
4、能进行线绘制脑图,流程图,时序图
5、支持目录的展示
6、支持分享,协作和发布
7、……

如何选择在线文档管理工具?

我曾经对比过notion、⽯墨、印象、语雀后,我最终还是倾向于语雀,除了支持多端同步(APP,iPad,电脑端和网页端),功能也很强大,没有广告是我最为关注的,毕竟是阿里出品,我在公司团队日程安排时也是用的这个,邀请他们参与编辑和协作,特别的方便, 看下面的一张图:

目前语雀在互联网行业用的居多,产品,测试,运营,或者是项目经理,或者是老师,尤其是程序员,10万阿⾥员⼯都在⽤,像保护你的钱包⼀样保护你的数据

对于程序员来说,语雀到底有多方便?

1、可以用它记录一些面试题、写博客

前一段时间去面试,每次面完后,我都会用语雀把一些被问到的知识点,公司的一些面试时间,基本面试情况,和给出的offer做一个汇总,从公司出来,坐上地铁就开始总结,非常方便

下面是我以文档博客的形式进行记录的

如果你是后端工程师的话,我也可以分享给你,除此之外,我用它还进行写一些技术栈,准备出书用

2、用于记录日报和周报

这是语雀话题知识库中的一个比较实用的应用场景。大家都知道,作为程序员大部分都是要写日报周报的,我们可以使用话题知识库内发起话题,展开讨论。

比如我们先创建一个点击顶部导航栏新建按钮,选择知识库,在新建知识库页面中选择 「话题知识库」

点击下一步,填写相应的归类信息和简介

第二步:选择日报,填写相应的标题和内容

文本框内,可基于模板内容,进行编辑和修改。还可以插入附件和图片

这样我们就可以轻松的构建自己的日报了,作为团队的主管,能很快了解每位员工的工作情况

语雀使用起来究竟有多简单?

用了好多年,个人的感觉一点都不复杂,上面我也刚刚的提到,语雀除了小记零碎化知识点之外,几乎满足我们一切的日常需要:

· 个人知识归档的在线网站- 整理个人分享,知识收集;
· 编写演讲稿(PPT、KeyNote)- 可以用作内容演示;
· 开源项目的在线技术文档;
· 项目API 文档、设计文档 - 可选择对内使用或对外发布;
· 社区创作空间- 可供团队使用;
· 多人在线协同的办公产品- 可以邀请他人参与,共同维护文档;

1、程序员最爱的编码风格

最重要的是,我们可以用它来记录一些重要的代码,⽐如一些核心工具类, 并且它的展示效果也是有了很大的改变,还记得第⼀版的时候,它只是⼀个单纯 Markdown 代码渲染,后来在样式和⽀持的语⾔上做了加强,再后来,⼜增加了代码块的命名、主题切换、⾼度调整、折叠,还有⾏⾼亮的能⼒,基本上可以满⾜绝⼤多数代码展示的需要。

我个人使用的一个感觉就是:很多知识包括技术是一直在流动的。例如我转行了之后,之前CPA学习的内容,之前做微服务项目时的项目流程、接口文档,以及SQL脚本就都暂时用不到了,我就都会把它们全部归档。注意了,这里的归档绝非删除,以后想用这些资料还可以调取出来。

2、管理者最喜爱的模板元素

大家都知道,我另外一个身份是技术项目组的负责人,每天开会可能会比较多一些,很多时候都要向上级进行汇报,一开始的时候,我用公司给的纸质笔记本,每次开会可能会被落下,有时候遗忘在哪个角落里都不知道,用的时候找不到了,后来想着不如把它记录在语雀上。


毕竟语雀的模板中心直接提供了会议模板,我只需要简单的把自己的会议纪要填写上去就能形成自己的会议摘要,这样可直接发给公司的领导层,领导看了也得表扬我写的很专业。

3、拥有表单收集能力

比如,管理者可以使用在线表格做资料收集。通过语雀的在线表格,可以进行在线资料、信息收集。支持多人实时在线编辑和汇总

用 Excel 收集信息,只能来回发送文件,而且数据信息无法隔离,容易在填写过程中造成误改删,而语雀数据表则可以作为「表单」派发,通过表单功能收集信息,数据可以完全隔离,还能让录入的数据更加规范。

我作为技术管理者,语雀给我带来了很大的方便,目前我们技术团队中也都在用语雀,进行团队化管理。

4、开发者们的脑图必备首选

再比如我们可以用它来做一些技术流程图,我一直是个很热爱技术的一个程序员,也总是在做技术方面的分享,之前我都用xmind或者window自带的一些绘图工具,后来我发现其他博主用语雀发的开放接口,发布博客,不仅美观,而且显得非常的专业,我是自叹不如,后来我也改用了语雀

相信很多程序员看了这张流程图是非常熟悉的,上次我做直播技术分享的时候就是用它来做的一个Java中集合分类的脑图, 有了记录,这些资料也将可以沉淀成为我永久的资产

这种时序图有没有更加的熟悉呢?

通过我对语雀的研究,发现还有很多强大的功能,比如设计师也可以在画板上制作简单的原型图,快速在线了解产品逻辑。

这里我要悄悄的告诉你,最近语雀APP在做活动,最高可以领三年零三个月的会员,可以来白嫖,一般人我不告诉他

我在团队中的实际应用

我用过最多的就是项目立项,团队需求池和接口文档。比如,我昨天还在用语雀创建了项目立项

说一下我怎么创建项目立项的

第一步:创建项目进度表,选择其模板,点击确认

第二步:在各项的任务列中填写具体的任务,状态和责任人

第三步:创建成功后,还没有完,建好的立项管理权限是有自己,那么接下来需要把协同工作的小伙伴都加进这个团队中就可以了。


到这里,基本上每天都可以看到团队里每位成员项目开发进展的情况了。

总结

对于程序员而言,可说是一次记录,终身受用。当下次你再拾起来的时候,就是自己的知识财富,时间一长,你还可以把它整理成书籍,到时候有人找你出书,这不是有内容了吗?

如果你是做互联网开发的,语雀绝对是首选!毕竟知识才是个人最大的财富。

好,我是架构师小于哥。

欢迎关注我,我会偶尔出没,分享软件架构和编程相关的知识

end


 

 
今日好文推荐

GitHub上非常实用的40个开源JAVA项目
XShell收费太贵?快试试开源的NuShell,好用!

GET 和 POST请求的本质区别是什么?看完觉得自己太无知了...
MyBatis批量插入数据你还在用foreach?你们的服务器没崩?

点个在看少个 bug 👇

以上是关于2分钟教你如何构建自己的博客系统!的主要内容,如果未能解决你的问题,请参考以下文章

十分钟手把手教你搭建一个属于自己的博客

10分钟,教你快速搭建一套属于自己的分布式文件系统

十分钟教你搭建个人博客

30分钟使用Docsify+Github Pages搭建个人博客

教你花30分钟时间搭建一个个人博客

从开始到结束,手把手教你使用busybox构建类嵌入式Linux系统