前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >惊艳,草率版「教妹学Java」全面升级了!

惊艳,草率版「教妹学Java」全面升级了!

作者头像
沉默王二
发布2021-05-11 10:33:11
3270
发布2021-05-11 10:33:11
举报
文章被收录于专栏:沉默王二

同学们好,我是二哥呀,不不不,也许是二叔?

今天是周日,但必须得正常上班,大家都辛苦了。就连我家那位小可爱也得去上幼儿园,年纪轻轻就木了周末,心疼她一秒钟,呜呜呜。

虽然这周只能休息一天,但对于我这个有“高度自觉性”的裆部技术博主来说,显然是木得休息的,必须得肝。前天,有同学问我是如何做到兼顾工作的同时还能更新公众号的,我给出的答案其实很简单。

其实没什么秘密,大多数原创号主的现状就是这样,唯有一颗肝和一颗热爱分享的心,毕竟伟大的鲁迅先生曾说过一句话,时间就像自由女神的胸一样,挤挤都是会有的。

我这人表面上看起来很佛系,但骨子里面还是很要强的(典型的表里不一了,哈哈哈),如果选择要做一件事情,那就必须得尽到自己最大的努力,把事情做到自己的极限!

所以周六除了陪大可爱和小可爱吃了一顿烤肉外(嗯,忙里偷闲陪一下还是很有必要的),我一直在干三件大事:

第一件,上周《做点事》的文章里提到过,我要做一个在线的 Java 学习网站(和大学同学石磊一起做),不仅网站的内容会在 GitHub 上以文档的形式开源,网站的源码也会开源出来。下面这幅思维导图是五一前我们的规划。

第二件,周六《在国企当程序员,贼酸爽》的文章里提到了,因为经常有同学给二哥哭诉,说大厂的面试题太难了,有些真的是出其不意,所以我下定决心要出一份高度精华版的 Java 高频面试题库。

我特意找了磊哥(在一线大厂就职,东家我就不透露了),打算把他曾经在 GitChat 上卖了十几万份的 Chat(有史以来卖得最多的一份 Chat,极其火爆)开源出来,并在原有的内容上做一些升级,把时下最流行的高频面试题增加进去,我相信我们的努力到时候一定能帮助到更多的互联网打工人拿到满意的 Offer。

第三件,重新整理《教妹学 Java》专栏,GitHub、码云、在线阅读版的 docsify 和离线版的 PDF 做了全面升级,目前草帅版已经完结。我来重点说说这件事。

先说 GitHub。

仓库地址:

https://github.com/itwanger/Tech-Sister-Learn-Java

实话实说,和一些顶级的开源文档(比如说好朋友 Guide 哥的)比起来,极其草率、极其草率、极其草率。但有一说一,我对自己还是有信心的,毕竟种一棵树最好的时间要么是十年前,要么是现在。Guide 哥是大三就开始整的,我现在开始整,是有点晚,但只要开始就不算太晚。

我打算至少更新 200 篇,涵盖到 Java 基础的方方面面,比如说 Java 核心知识点、Java 集合框架、Java IO、Java 并发编程和 Java 虚拟机,并且全部都要是原创,工作量还是挺大的。虽然目前只更新到了第 24 篇,但我这次整理的时候发现,离线版 PDF 的大小已经来到了 15.2M。

虽然文件大小说明不了啥,但至少能说明“内容是沉甸甸”的,哈哈哈???

除了内容,我再来说说其他几个我认为比较有意思的地方。

第一,图片使用了 jsdelivr 进行加速,这应该是 GitHub 图床的正确使用方法。重点,敲黑板了哈,有需要图床的同学可以参考这种做法哈。

做法非常简单,分两步:

  • 第一步,创建一个 GitHub 仓库作为图床仓库,把图片上传上去,可以使用 GitHub 桌面版上传,很方便。
  • 第二步,在要使用 GitHub 图床的地方将图片的链接替换为 https://cdn.jsdelivr.net/gh/user/repo@version/file 这种形式。

比如说,我要用 markdown 的形式加载一张图片,路径可以替换成下面这种形式。

代码语言:javascript
复制
![](https://cdn.jsdelivr.net/gh/itwanger/Tech-Sister-Learn-Java/images/tech-sister-01.png)
  • itwanger 是我的 GitHub 账号名
  • Tech-Sister-Learn-Java 是仓库名
  • images 是仓库下的一个目录,专门存放图片用的
  • tech-sister-01.png 是图片名

换成这种格式后,就可以享受 jsdelivr 提供的全球 CDN 加速服务了,关键是还是免费,白嫖起来真香~⚠️

第二,重新设计了 logo 和 徽章。

  • logo 是用这个网站 https://www.designevo.com/cn/logo-maker/ 生成的,不过免费版只能下载像素比较低的,还要分享到 Facbook 等社交媒体作为白嫖条件。
  • 徽章是用这个网站 https://badgen.net/ 生成的,还有另外一个推荐的网站是 https://shields.io/

第三,在线阅读是通过码云 Pages + docsify(我之前详细介绍过,点击链接可查看)生成的(持续性白嫖),在此基础上增加了全局搜索、侧边栏和网站小图标。

可以通过以下方式启动 docsify 的本地服务,然后整理排版和调整式样,主要的配置是在根目录下的 index.html 文件中,可以参考 docsify 的官方进行配置,然后实时预览。

第四,船新的离线版 PDF,分亮白版和暗黑版两种

之前在整理 300 道 LeetCode 刷题笔记(纯 Java 版)的时候,只导出了暗黑版,有同学私信我说,“二哥,虽然笔记很棒,但我想打印出来学习,暗黑版没法搞呀,能不能整个亮白版的?”有了这个经验我就学乖了,以后再整理 PDF 的时候,一定要亮白版和暗黑版双箭齐发!

记得之前更新《教妹学 Java》的 static 关键字的时候,有个小姐姐留言了下面这段话,现在看完后仍然很感动。

想我当年在学 Java 的时候,也差不多这个感受,经常在找自信与被劝退之间徘徊,真的想有一份有趣又容易理解的 Java 教程,可惜木有啊!现在有了《教妹学 Java》专栏,希望大家像小姐姐一样,多多三连,多多推荐,最重要的是,多来催催进度,嘿嘿!!!

一定有同学要问 PDF 怎么获取,直接点击「沉默王二」公众号的名片后回复关键字「03」就可以拉取了!

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-04-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 沉默王二 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
内容分发网络 CDN
内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档