惊艳,草率版「教妹学Java」全面升级了!
同学们好,我是二哥呀,不不不,也许是二叔?
今天是周日,但必须得正常上班,大家都辛苦了。就连我家那位小可爱也得去上幼儿园,年纪轻轻就木了周末,心疼她一秒钟,呜呜呜。
虽然这周只能休息一天,但对于我这个有“高度自觉性”的裆部技术博主来说,显然是木得休息的,必须得肝。前天,有同学问我是如何做到兼顾工作的同时还能更新公众号的,我给出的答案其实很简单。
其实没什么秘密,大多数原创号主的现状就是这样,唯有一颗肝和一颗热爱分享的心,毕竟伟大的鲁迅先生曾说过一句话,时间就像自由女神的胸一样,挤挤都是会有的。
我这人表面上看起来很佛系,但骨子里面还是很要强的(典型的表里不一了,哈哈哈),如果选择要做一件事情,那就必须得尽到自己最大的努力,把事情做到自己的极限!
所以周六除了陪大可爱和小可爱吃了一顿烤肉外(嗯,忙里偷闲陪一下还是很有必要的),我一直在干三件大事:
第一件,上周《做点事》的文章里提到过,我要做一个在线的 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 的形式加载一张图片,路径可以替换成下面这种形式。
![](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」就可以拉取了!
最后,再分享一件事。读书日那天,我不是在票圈送了一波书嘛(《labuladong 的算法小抄》),参加活动的同学非常非常多,大号点赞人数超过了 800,小号也超过了 500,我只能说大家真的都爱读书呀!
公布中奖名单后有同学问我为什么只从前 100 名里抽呢?这样对后面的同学是不是不公平?我只能告诉大家一个真相就是,越往后,数人头越困难!甚至头像都需要加载一会才能显示全~
上图中出现的这些同学可以看看自己的头像处在什么位置,下一次看到就赶紧点,千万别等等再点,真有同学留言说要不要取消过一会再点,我只能说白嫖的机会可能就这样悄悄溜走了~
书已经在邮寄的路上了,中奖的同学拿到手后可以晒一波二哥的签名了。有没有看到“沉默王二一起飞❤”的签名,其实不是我签的啦,是我们家那位大可爱代替我签的,因为我字比较烂,嘿嘿。
没中奖的同学也不要气馁,还有机会,姚新军老师在读书日那天又送了我十本(见上图),让我再送一次,哈哈~~~~ 邮费还是我来出,大家只管白嫖就行了~
想参加票圈抽奖的同学可以扫描下面的二维码加一波好友了,毕竟只需要动动手指头就能参与,退一万步说,即便是抽不到奖,围观下二哥的朋友圈,有啥事(比如说免费下载 CSDN 资源)需要二哥帮忙了都可以吱一声,我是 VIP,官方送的,一直到 2024 年,哈哈~
好了,今天的分享就到这吧,我是二哥呀,记得帮我点赞在看了,我们下期见~