0、读书笔记
1、瞎折腾
投机倒把
公众号早报自动化
- 2019.01.10 => 《偷个懒,公号抠腚早报80%自动化——1.批量生成微信封面图》
- 2019.01.24 => 《偷个懒,公号抠腚早报80%自动化——2.手撕爬虫定时爬新闻》
- 2019.01.31 => 《偷个懒,公号抠腚早报80%自动化——3.Flask速成大法》
- 2019.02.26 => 《偷个懒,公号抠腚早报80%自动化——4.用Flask搭个简易(陋)后台》
- 2019.03.05 => 《偷个懒,公号抠腚早报80%自动化——5.意思意思撸个APP收下尾》
Android无障碍服务 x itchat微信网页协议库
- 2018.11.07 => 《Android无障碍服务 x itchat 打造微信半自动机器人》
- 2018.04.09 => 《妙用AccessibilityService黑科技实现微信自动加好友拉人进群聊》
- 2018.04.13 => 《自动抢红包,点赞朋友圈,AccessibilityService解放你的双手》
- 2018.08.01 => 《利用itchat搭建微信机器人详解(附三个实用示例)》
Xposed插件开发
- 2018.04.20 => 《抱歉,Xposed真的可以为所欲为——1.基础知识储备》
- 2018.04.21 => 《抱歉,Xposed真的可以为所欲为——2.改为OV机型流畅玩耍高帧率王者农药》
- 2018.04.24 => 《抱歉,Xposed真的可以为所欲为——3.微信运动占领封面出售广告位》
- 2018.04.27 => 《抱歉,Xposed真的可以为所欲为——4.猜拳投骰子你能赢算我输》
- 2018.06.05 => 《抱歉,Xposed真的可以为所欲为——5.我自己刷的Xposed凭什么不给我用》
- 2018.06.23 => 《抱歉,Xposed真的可以为所欲为——6.你的表白撤不回了》
逆向相关
- 2019.08.01 => 《忘了他吧!我偷别人APP的代码养你》
- 2019.11.07 => 《因一纸设计稿,我把竞品APP扒得裤衩不剩(上)》
- 2019.11.16 => 《因一纸设计稿,我把竞品APP扒得裤衩不剩(中)》
- 2019.11.27 => 《因一纸设计稿,我把竞品APP扒得裤衩不剩(下)》
其他
2、Android
入门教程
调试技法
Gradle
音视频
Kotlin
- 2020.01.16 => 《Kotlin刨根问底(一):你真的了解Kotlin中的空安全吗?》
- 2020.02.15 => 《Kotlin刨根问底(二):for循环引起的一起“血案”》
- 2020.02.16 => 《Kotlin刨根问底(三):你真的懂泛型,会用吗?》
- 2019.12.04 => 《1、Kotlin简介与开发环境搭建》
- 2019.12.04 => 《2、Kotlin基础知识》
- 2019.12.04 => 《3、Kotlin集合与操作符》
- 2019.12.06 => 《4、Kotlin集合泛型》
- 2019.12.13 => 《5、Kotlin类与对象》
- 2019.12.19 => 《6、Kotlin扩展与委托》
- 2019.12.20 => 《7、Kotlin运算符重载与中缀表达式》
- 2019.12.26 => 《8、Kotlin高阶函数与lambda表达式》
- 2020.01.04 => 《9、Kotlin注解与反射》
源码解读
3、Git
4、算法与数据结构
面试系列
- 2020.03.26=> 《【面试】数据结构与算法(一)》
- 2020.03.27=> 《【面试】数据结构与算法(二)》
- 2020.03.29=> 《【面试】数据结构与算法(三)》
- 2020.03.30=> 《【面试】数据结构与算法(四)》
- 2020.03.31=> 《【面试】数据结构与算法(五)》
- 2020.04.01=> 《【面试】数据结构与算法(六)》
- 2020.04.02=> 《【面试】数据结构与算法(七)》
- 2020.04.03=> 《【面试】数据结构与算法(八)》
- 2020.04.04=> 《【面试】数据结构与算法(九)》
- 2020.04.07=> 《【面试】数据结构与算法(十)》
- 2020.04.08=> 《【面试】数据结构与算法(十一)》
- 2020.04.15=> 《【面试】数据结构与算法(十二)》
- 2020.04.16=> 《【面试】数据结构与算法(十三)》
5、设计模式与架构设计
如何让孩子爱上设计模式
- 2017.05.06 => 《震惊!小猪的设计模式初涉总结!纯干货~》
- 2017.01.13 => 《如何让孩子爱上设计模式 —— 1.面向对象相关概述》
- 2017.01.13 => 《如何让孩子爱上设计模式 —— 2.单例模式(Singleton Pattern)》
- 2017.01.16 => 《如何让孩子爱上设计模式 —— 3.建造者模式(Builder Pattern)》
- 2017.01.17 => 《如何让孩子爱上设计模式 —— 4.原型模式(Prototype Pattern)》
- 2017.01.18 => 《如何让孩子爱上设计模式 —— 5.工厂方法模式(Factory Method Pattern)》
- 2017.01.19 => 《如何让孩子爱上设计模式 —— 6.抽象工厂模式(Abstract Factory Pattern)》
- 2017.01.20 => 《如何让孩子爱上设计模式 —— 7.适配器模式(Adapter Pattern)》
- 2017.01.21 => 《如何让孩子爱上设计模式 ——8.装饰者模式(Decorator Pattern)》
- 2017.01.25 => 《如何让孩子爱上设计模式 ——9.组合模式(Composite Pattern)》
- 2017.02.06 => 《如何让孩子爱上设计模式 ——10.桥接模式(Bridge Pattern)》
- 2017.02.12 => 《如何让孩子爱上设计模式 ——11.外观模式(Facade Pattern)》
- 2017.02.27 => 《如何让孩子爱上设计模式 ——12.享元模式(Flyweight Pattern)》
- 2017.03.03 => 《如何让孩子爱上设计模式 ——13.代理模式(Proxy Pattern)》
- 2017.03.06 => 《如何让孩子爱上设计模式 ——14.策略模式(Strategy Pattern)》
- 2017.03.07 => 《如何让孩子爱上设计模式 ——15.观察者模式(Observer Pattern)》
- 2017.03.10 => 《如何让孩子爱上设计模式 ——16.迭代器模式(Iterator Pattern)》
- 2017.03.13 => 《如何让孩子爱上设计模式 ——17.命令模式(Command Pattern)》
- 2017.03.15 => 《如何让孩子爱上设计模式 ——18.备忘录模式(Memento Pattern)》
- 2017.03.15 => 《如何让孩子爱上设计模式 ——19.中介者模式(Mediator Pattern)》
- 2017.03.20 => 《如何让孩子爱上设计模式 ——20.解释器模式(Interpreter Pattern)》
- 2017.03.20 => 《如何让孩子爱上设计模式 ——21.访问者模式(Visitor Pattern)》
- 2017.03.21 => 《如何让孩子爱上设计模式 ——22.责任链模式(Chain of Responsibility Pattern)》
- 2017.03.21 => 《如何让孩子爱上设计模式 ——23.状态模式(State Pattern)》
- 2017.03.21 => 《如何让孩子爱上设计模式 ——24.模板方法模式(Template Method Pattern)》
6、Python
猪行天下之Python基础
- 2019.03.30 => 《猪行天下之Python基础——1.1 Python开发环境搭建》
- 2019.04.02 => 《猪行天下之Python基础——1.2 pip包管理工具 & 虚拟环境》
- 2019.04.02 => 《猪行天下之Python基础——1.3 Python开发IDE之PyCharm》
- 2019.04.02 => 《猪行天下之Python基础——2.1 Python注释与模块》
- 2019.04.03 => 《猪行天下之Python基础——2.2 标识符,基础函数,行与缩进,空语句》
- 2019.04.03 => 《猪行天下之Python基础——2.3 变量,常量,运算符》
- 2019.04.03 => 《猪行天下之Python基础——3.1 布尔类型,空值,数字类型》
- 2019.04.03 => 《猪行天下之Python基础——3.2 列表 & 元组》
- 2019.04.03 => 《猪行天下之Python基础——3.3 字典》
- 2019.04.03 => 《猪行天下之Python基础——3.4 集合》
- 2019.04.03 => 《猪行天下之Python基础——3.5 字符串》
- 2019.04.04 => 《猪行天下之Python基础——4.1 条件判断与循环》
- 2019.04.06 => 《猪行天下之Python基础——5.1 函数(上)》
- 2019.04.06 => 《猪行天下之Python基础——5.2 函数(下)》
- 2019.04.08 => 《猪行天下之Python基础——6.1 异常与断言》
- 2019.04.08 => 《猪行天下之Python基础——7.1 文件存储》
- 2019.04.09 => 《猪行天下之Python基础——8.1 类与对象》
- 2019.04.13 => 《猪行天下之Python基础——9.1 Python多线程与多进程(上)》
- 2019.04.13 => 《猪行天下之Python基础——9.2 Python多线程与多进程(中)》
- 2019.04.13 => 《猪行天下之Python基础——9.3 Python多线程与多进程(下)》
- 2019.04.19 => 《猪行天下之Python基础——10.1 Python常用模块(上)》
- 2019.04.19 => 《猪行天下之Python基础——10.2 Python常用模块(下)》
7、Java
Java-Review-Note
- 2016.09.29 => 《Java-Review-Note 目录》
- 2016.09.29 => 《Java-Review-Note——1.Java基础知识》
- 2016.09.29 => 《Java-Review-Note——2.面向对象》
- 2016.09.29 => 《Java-Review-Note——3.异常与断言》
- 2016.10.11 => 《Java-Review-Note——4.多线程》
8、前端
微信小程序
- 2019.06.10 => 《我写小程序像菜虚鲲——1、唱,跳,rap,篮球》
- 2019.06.15 => 《我写小程序像菜虚鲲——2、🐔你太美》
- 2019.07.04 => 《我写小程序像菜虚鲲——3、你能17张牌把我秒杀,我当场把电脑屏幕吃掉》
9、C语言
小猪的C语言快速入门
- 2017.10.12 => 《小猪的C语言快速入门系列(一)》
- 2017.10.13 => 《小猪的C语言快速入门系列(二)》
- 2017.10.14 => 《小猪的C语言快速入门系列(三)》
- 2017.10.16 => 《小猪的C语言快速入门系列(四)》
- 2017.10.16 => 《小猪的C语言快速入门系列(五)》
- 2017.10.16 => 《小猪的C语言快速入门系列(六)》
- 2017.10.17 => 《小猪的C语言快速入门系列(七)》
- 2017.10.17 => 《小猪的C语言快速入门系列(八)》
- 2017.10.17 => 《小猪的C语言快速入门系列(九)》
10、数据库
每天学点数据库
- 2015.02.07 => 《Day 1——数据库的一些基本概念》
- 2015.02.08 => 《Day 2——创建与管理数据库表》
- 2015.02.08 => 《Day 3——数据的增改删》
- 2015.02.09 => 《Day 4——数据的简单查询》
- 2015.02.12 => 《Day 5——过滤查询》
- 2015.02.14 => 《Day 6——数据分组与数据分页》
- 2015.02.16 => 《Day 7——字段相关与联合结果集》
- 2015.02.17 => 《Day 8——索引与约束》
- 2015.02.19 => 《Day 9——表连接》