240 发简信
IP属地:广东
  • python性能优化之函数执行时间分析

    最近发现项目API请求比较慢,通过抓包发现主要是response时间太长,于是就开始进行优化工作。优化工作的关键一步是定位出问题的瓶颈,对于优化...

  • Android ClassLoader机制

    传统Jvm java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类...

  • Resize,w 360,h 240
    Pycharm远程调试

    动机 一些bug由于本地环境和线上环境的不一致可能导致本地无法复现 本地依赖和线上依赖版本不一致也可以导致一些问题 有时一些bug跟数据相关,本...

  • APK 文件分析

    概述 我们通过 Android studio APK Analyze 可以展开一个APK文件 META-INF resanimcolordra...

  • Mac 10.14 编译Android 8.1源码及刷入nexus 6p

    环境准备 官网 描述得已经相当清楚了 ,这里稍微总结一下: 创建区分大小写的磁盘映像 mac系统默认是不区分大小写的,所以我们需要创建一个区分大...

  • Resize,w 360,h 240
    以 Root权限运行/调试 PyCharm

    有时,python有可能需要su权限,如配置 ssl,当然你可以在命令行执行 sudo,但在Pycharm 这样的集成式开发环境中,你要是希望使...

  • 利用 Kotlin 进行 Android 开发的高质量资源收集

    本项目是一个专注于收集利用 Kotlin 进行 Android 开发的开源库,扩展,工具,开源项目,书籍,博客,教程等高质量资源的集合 欢迎大家...

  • 使用Kotlin takeIf(或takeUnless)

    原文链接 在Kotlin的标准函数,有两大函数,即takeIf和takeUnless,乍一看,有什么特别之处呢?这几乎就是if? 或者极端点,把...

  • Resize,w 360,h 240
    掌握Kotlin标准函数:run, with, let, also and apply

    原文链接 Kotlin的一些标准函数非常相似,我们不确定使用哪个函数。在这里我将介绍一个简单的方法来清楚地区分他们的差异和如何选择使用。 范围函...

    2.4 6050 6 20