说回正事,一直想写些长篇大论,如果在blog上写,写一篇文章显得太长;如果分成多篇,又要在标题上加上“1/2/3”之类的序号,很low,想看时也不方便。正好最近发现了GitBook,觉得这种写作方式很好,干脆在gitbook上写吧,类似写一本书的形式,相同主题的文章都聚合在一起,看起来方便。其实gitbook本来是用来多人协作的,被我用来当blog了。。。
blog本身就只写一些能单独成篇的文章,和一些思考吧。
本篇文章用来做个汇总,在menubar中新增个入口,开的坑都会列在这里,不定期更新。
另外要吐槽下NexT主题的图标,用的linecons,但居然把不用的图标都删除了。我本来想选个书籍的图标的,但没有合适的,只能选择个铅笔的。如果要自己新增图标,还要去编辑字体文件,实在懒得折腾了。
《Guava豆知识》
进度为0
- 地址:https://www.gitbook.com/book/jiangxy/guava-tips/details
- 进度:0%
- 备注:基于18.0版本
Guava一直是我最喜欢的java类库,没有之一。但工作中却见得较少。所以打算总结下guava的各种用法。其实guava的很多思想已经被吸收进jdk了吧。
我不打算翻译官方文档,首先官方文档本身就不够详细,从google
code迁移到github后,wiki的内容好像丢了很多。。。其次很多人已经翻译过官方文档了。我是打算看遍guava的源码,结合自身的一些使用经验,总结下常见的用法。看源码的过程也是自己学习的过程。
其实从源码中能翻出很多好玩的东西,很多工具类官方都没有文档。虽然API可能不稳定就是了。
如果这次搞guava顺利的话,打算以后把apache commons系列也这么搞一次。
基于18.0版本。
《LeetCode Gossip》
- 地址:https://www.gitbook.com/book/jiangxy/leetcode-gossip/details
- 进度:10%
- 备注:基于java
其实就是leetcode题解,总结下解题的思路,附加各种吐槽。其实主要是吐槽。。。本职不能忘。
但我本身是算法弱鸡,所以也不追求算法速度了,能AC就好,未必是最优的解法。
之前只刷了50多道题,还有很多水题,借这个机会,强迫自己把leetcode重刷一遍,复习下算法。
分享一些书籍
借着开坑的机会,分享我之前看过的一些书吧。书上有我的注释&吐槽,这个是个人习惯。。。也是不定期更新。
另外我习惯看最新版的,所以会有很多是英文版的。
坑爹的是,很多注释是我以前用windows时用foxit reader加的,在mac下显示会有些问题。
以上是比较完整的看过的,注释也比较多,其他的还在整理。
另外因为是pirated edition,请低调。。。本来想放在dropbox的,但转念一想会不会被封啊,还是放baidu吧。。。
一些文档
顺便分享自己写的一些文档吧,主要是一些内部分享和调研。有些简略,有些详细。
原作者放在 baidu 网盘上的。 整理了一些暂时用到的, 如:
- 二手前端心得
- DNS 原理&安全
- Google Analytics