240 发简信
IP属地:北京
  • Intellij 不识别工程

    解决方法: 退出 Intellij 所有窗口 从 recent project 里面删除当前项目 terminal cd 到项目目录中,删除 ....

  • Flutter Engine 编译指定版本

    查看 flutter 对应的 engine 版本 cat /path/to/flutter/bin/internal/engine.versio...

  • Android Studio 如何快速定位到当前文件

    通过 IDE UI 操作比较简单,点一下箭头所示按钮即可。 如何用快捷键完成相同的事情呢? alt+F1,打开 Select In dialog...

  • Android Gradle Plugin 开发技巧:输出所有 Task

    在做 Android Gradle Plugin 开发的时候,经常需要在一个流程中(比如 assembleRelease)找到一个 task,然...

  • 《CleanCode》第一章

    《Clean Code》第一章 1.1 要有代码 要关注模型和需求,也要关注代码。 代码呈现了需求的细节。编程,就是将需求明确到机器可以执行的细...

  • java 不变、协变、逆变

    java 不变、协变、逆变 前言 先说结论,java 的 List 是不变的,java 的 array 是协变的。java 的 list 可以通...

  • Kotlin interface default method

    Kotlin interface default method 前言 java 在 1.8 之前,interface 是没有默认方法的。但是 k...

  • LeetCode 经典】MedianSortedArrays

    【LeetCode 经典】MedianSortedArrays 前言 在两个排序数组中寻找中位数。这个题目本质上二分查找 binarySearc...

  • Retrofit 与 OkHttp 流程梳理

    Retrofit 与 OkHttp 流程梳理 前言: 本文会带你分析一下,retrofit 是怎么一个 java 的 interface 转化成...

个人介绍
安卓老司机。毕业于天津七里台技校。曾就职于号称从用户量来讲是第四大互联网公司的某狗。喜欢技术,热爱分享。