- 博客(6)
- 资源 (6)
- 收藏
- 关注
原创 sonar代码质量检测工具的配置和使用
背景:我们一直在重构,调整架构,但是一直不知道我们做的效果如何,也没有办法量化,所以需要引入一个工具和标准来量化我们的工作。简介:sonarqube是一个开源的,代码质量检测的工具,我们可以使用它来检测我们的代码。如何安装:1.到官网下载安装文件http://www.sonarqube.org/downloads/2.将安装包解压到指定目录进入以下目录:
2016-10-31 11:41:31 17100 2
原创 编写高质量代码之读书笔记3
建议 107 : 使用反射增加装饰模式的普适性 这里虽然不复杂,但是这个例子比较经典。所以记录下来public interface Animal { public void doStuff();}public class Rat implements Animal{ @Override public void doStuff() {
2016-10-12 21:03:23 322
原创 编写高质量代码之读书笔记2
建议 90: @Retention:注解的保留位置 @Retention(RetentionPolicy.SOURCE) //注解仅存在于源码中,在class字节码文件中不包含 @Retention(RetentionPolicy.CLASS) // 默认的保留策略,注解会在class字节码文件中存在,但运行时无法获得,
2016-10-12 20:59:30 226
原创 编写高质量代码之读书笔记1
背景:由于工作原因,经过好几个月的漫长时间,才将这本书看完,这里将阅读过程中觉得需要回味的内容记录,备份,以后经常看看,这里也分享给大家。建议 9 : 少用静态导入 所谓静态导入就是类似:import static java.lang.Math.PI; 我们使用 public final class Ma
2016-10-12 20:58:17 341
原创 图片上传探索
背景:现在Android应用五花八门,技术也千差万别,但是归根到底一些基础的框架都是不变的,大家讲解网络get的比较多,但是post也是不可缺少的一部分,今天来讲解一下,我们的上传图像的方式。在正式讲解之前先show一段Android源码中展示的上传图片的功能 /** * Post a given file for a given device and time
2016-10-11 21:17:12 293
原创 Android git commit之前进行checkStyle检查
背景:开发的人员越来越多,水平习惯参差不齐,这就导致了代码的维护越来越复杂,所以希望有一个规范,可以规范大家的提交,所以出现了我所做的这个通过hook实现在代码commit之前进行检查。实现效果:针对我所提交的代码进行checkStyle检查。实现:1.修改pre-commit文件。在.git下面的hooks文件夹中增加pre-commit 文件,#!/bin/
2016-10-10 21:39:17 4257 5
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人