最新 最热

Gradle依赖方式——Lombok在Gradle中的正确配置姿势

写过java的都知道,lombok几乎在项目中处于不可或缺的一部分,但是lombok在Gradle的项目中配置并非人人都知道。

2019-08-05
0

从源码入手,一文带你读懂Spring AOP面向切面编程

之前《零基础带你看Spring源码——IOC控制反转》详细讲了Spring容器的初始化和加载的原理,后面《你真的完全了解Java动态代理吗?看这篇就够了》介绍了下JDK的动态代理。...

2019-08-05
0

实战契约测试

“ 消费者驱动契约测试对于API或微服务开发非常重要,它解耦了API提供者和消费者间的开发与测试过程。”

2019-08-02
0

gradle proxy配置

参见: https://medium.com/@petehouston/execute-gradle-behind-a-corporate-proxy-network-509260961813

2019-08-01
1

在 Android 中如何优雅地配置私密信息

在实际的项目开发中,经常会用到一些第三方的 SDK ,而使用这些 SDK 基本上都是需要配置 APPKEY 或 APPSECRET 等信息。此外 APP 打包时需要 KEYSTORE , STOREPASSWORD 的信息。这些都是私密配置信息,不应该发布到 Github ...

2019-07-31
0

4399AT UI自动化CI与CD

看完了这三者的区别,目前4399AT是达到了CI和CD(持续交付)阶段,接下来我们说下4399AT的CI与CD;以下均以安卓项目APP为基础来进行讲解:软件:jenkins+gradle+4399AT+sonar+gitlab+tomcat+nginx...

2019-07-30
0

自动化持续构建编译测试一体化经验

jenkins,tomcat,gitlab,4399AT,其中jenkins 插件需要的主要有:

2019-07-30
0

Android-Could not download kotlin-reflect.jar

Could not download kotlin-reflect.jar (org.jetbrains.kotlin:kotlin-reflect:1.1.3-2): No cached version available for offline mode

2019-07-30
0

gradle打包发布到maven的nexus仓库

公司要封装一个工具类,把常用的mybatis,apollo,redis,初始化运行检查等等都封装在一起,项目建好了,但是打包发布nexus之后,别的项目死活拉不到依赖包,经查,是gradle打包时生成的pom文件中没有加入模块依赖....

2019-07-30
0

有关Android插件化的一些总结思考

最近几年移动开发业界兴起了「 插件化技术 」的旋风,各个大厂都推出了自己的插件化框架,各种开源框架都评价自身功能优越性,令人目不暇接。随着公司业务快速发展,项目增多,开发资源却有限,如何能在有限资源内满足需求和项目...

2019-07-28
0