参与者煎熬一点没什么不好,总比上线出了bug强
如何高效迅速的进行CodeReview前言 很多公司都要求项目做CodeReview,但很多人第一次CodeReview往往不知道该如何做,也不知道为什么去做。笔者参加过几个项目的CodeReview,发现一些共...
参与者煎熬一点没什么不好,总比上线出了bug强
如何高效迅速的进行CodeReview前言 很多公司都要求项目做CodeReview,但很多人第一次CodeReview往往不知道该如何做,也不知道为什么去做。笔者参加过几个项目的CodeReview,发现一些共...
我觉得你的态度不妥,无法促进充分交流,还是以节省时间为主要出发点,不是以质量和规避问题为出发点。实际上质量的优先级高于时间,你写的代码我看不懂,有问题就提,也许经过讨论,就会发现代码本身确实有问题。
如何高效迅速的进行CodeReview前言 很多公司都要求项目做CodeReview,但很多人第一次CodeReview往往不知道该如何做,也不知道为什么去做。笔者参加过几个项目的CodeReview,发现一些共...
1、为什么要在AAR中独立配置混淆文件 我们的工程中有很多的aar,我们希望别人在使用我们的aar的时候不用像使用jar包一样还要再进行相应的混淆配置。同时为了使每个aar库...
0. 文为 Android 环境,IOS 大同小异。 1. Java 接口的定义(IjkMediaPlayer.java): 2. 参数含义 category 选项类别,na...
Java语言 java语言里, 子线程中抛出的RuntimeException, 只会使得子线程结束运行, 不会影响主线程的执行, 进程不会因此crash. 主线程无法ca...
标签与层级之争 你是否也因分类而苦恼 不少朋友曾向我诉苦,他们也使用云笔记软件,使用之初根据构想划分了几个文件夹:「工作」、「生活」、「学习」…信息管理简洁有序,井井有条。但...
语法说明:插入程序代码的方式有两种:使用反引号 `(~ 键)、使用缩进(Tab)。 插入行内代码,即插入一个单词或者一句代码的情况,使用 `code` 这样的形式插入。 插入...
Retrofit 是现在最流行的网络开发框架之一,功能十分强大,但是最近确遇到一个十分坑的问题,现在记录下来,希望看到的人能注意下。 众所周知,在 HTTP 传输时是支持 g...
使用homebrew一键安装相应的包,因为homebrew会检测最新的版本,所以下载的mysql版本是5.7.*版本最近安装的时候最新版本更新到8.x版本, 关于homebr...
Demo地址:https://github.com/wqycsu/uninstalldemo注:Android 5.0以上主进程被杀后,fork出的进程也会被杀,所以无法实现...
如图所示 写python代码的时候出现白框 : 解决办法:Sublime>Perferences>Package Settings>Anaconda>Setting User...
之前说过要写一篇Linux的优化文章,今天正好有空,赶紧开工。我曾经是Ubuntu的忠实粉丝,但是如今我已经叛逃到Manjaro了。 为什么是Manjaro?首先,Manja...
问题由来 最近项目里添加了64位动态库,即app/libs下的armeabi和arm64-v8a两个存储动态库的目录。项目还有拷贝动态库的需要,即:从apk中将动态库拷贝到指...
版权说明:本文为 原创文章,转载请注明出处;注:限于作者水平有限,文中有不对的地方还请指教 由于工作的原因,开始了Launcher的学习和开发。我拿到的源码是Android ...
Android O 推出出了Background Execution Limits,减少后台应用内存使用及耗电,一个很明显的应用就是不准后台应用通过startService启...
本库的地址:https://github.com/jdeferred/jdeferred依赖方法: 这个库是流式思想的实践,类同于rxjava,但更加简单(当然功能也没有rx...
前端时间项目中用到了视频播放的功能,没办法又不想使用系统自带的播放器,没有为什么就是不想用,我也希望谷歌爸爸能出一款最基础的播放器控件,然后可以灵活的自己定制UI,唉!经过一...