BLogs 高黄阳子的博客 Egg VSCode调试Egg.js项目 Android相关 通过开源项目EasySports学习CrashHandler 自定义TopActionBar Iconify的使用 AlarmManager知识小结 如何实现一个透明的Activity hashcode和equals的总结 AndroidStudio插件-ADB Idea iOS相关 解决报错-Compiling IB documents for earlier than iOS 7 is no longer supported SpringBoot相关 入门-springboot-helloworld 入门-HelloWorld-场景启动器分析 Shiro相关 Shiro基础 Spring与Shiro的整合 Shiro认证思路分析 Shiro授权过程 Shiro自定义Realm分析 Shrio与Spring整合 个人总结 2019年中总结 设计模式之美 - 学习笔记 什么情况下重构?到底重构什么?又该如何重构? 为了保证重构质量,有哪些非常能落地的技术手段 什么是代码的可测试性,如何写出可测试的代码 如何通过封装、抽象、模块化、中间层等解耦代码 为什么基于接口而非实现编程?有必要为每个类都定义接口吗? 让你最快速地改善代码质量的 20 条编程规范(上) 让你最快速地改善代码质量的 20 条编程规范(中) 快速改善代码质量的 20 条编程规范 下