oynix

于无声处听惊雷,于无色处见繁花

Android 系统默认的 ImageView 是矩形,但有时页面上需要展示圆形的图片,如头像。这里提供一种最简单的实现思路。

阅读全文 »

Paint常用方法说明

原文地址,写的很详细并且有趣。这里只挑出一些常用的,难于理解的,单独拿出来做个笔记。

阅读全文 »

单元测试,主要是为了测试某个方法,或是某个代码快,对于各种输入的处理,输出是否符合预期。但由于其他库、或模块的依赖,以至于很难独立测试我们自己实现的逻辑代码。

对此,引出 mock。

阅读全文 »

参考文章

适用场景:多个项目或服务,独立部署,各个服务有自己的 log 文件。为便于查看、过滤等,可单机部署 ELK 服务后,各个服务通过 filebeat 服务将 log 发送至 ELK 机器。

阅读全文 »

  • 原因
    现所有 EB 环境服务的 log,均以文件的形式,存储在 EB 机器本地。当机器因各种问题(包含但不限于 bug ),造成无法远程访问时,无法读取其上的 log 来定位问题。故引入 AWS 的 CloudWatch Log 服务。
阅读全文 »