自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 sdfds

这好似

2018-07-16 11:40:02 1665

原创 Python Flask项目部署到 ubuntu

一、背景名词解释    一般来说,从前端到后端的整体框架如下图所示: 客户端:一般指浏览器或者移动终端;Web服务器:web服务器的作用主要是接收客户端请求并返回处理结果,常用的Web服务器有Nginx、Apache等,Web服务器的挑战是数据的并发、并行和吞吐量。Web框架:Web框架主要是对接收到的客户端请求进行处理,常用的Web框架有flask、Django等。Web框架的挑战是易于业务逻

2017-10-25 19:04:25 2834

原创 单元测试、集成测试和功能测试

一、单元测试 Unit Tests单元测试用于测试最小功能单元,比如单个方法(给定一个指定状态的类,然后调用该类的x方法,最后检查状态是否符合预期)。单元测试应该聚焦在一个特定的功能上(比如,在一个空的stack上调用pop方法是否抛出了InvalidOperationException)。单元测试应该全部在内存中执行,这意味着测试代码和被测试代码不应该:调用进入其他方法;访问网络;访问数据库

2017-09-19 19:20:20 33101

原创 不同buildType下的区别构建配置方式

需求背景:在测试环境中服务器地址是1.0.0.127,而在正式环境为www.baidu.com。 我们可以通过在不同的buildType下的分别打包来满足这个需求。其中有如下几个方法:1、修改资源文件在不同的buildType下,我们可以定义一系列的资源文件,如string buildTypes { release { resValue("string"

2017-09-07 11:26:19 1542

原创 利用Android Studio构建App

构建的主要流程所谓构建就是利用Gradle和Android Plugin for Gradle将源码和资源打包成APK文件的过程。 Gradle和Android Plugin for Gradle构建APK并不依赖于Android Studio,我们完全可以从命令行来构建和运行应用。打包的流程如图:主要可以分为4步:编译器将源码编译成dex文件,将资源编译成已编译资源文件APK打包器将dex和

2017-09-07 10:00:53 618

原创 那些年使用Android Studio碰上的那些事儿

1、调用build命令后build/intermediates/bundles/目录下没有release打包目录一般来说,Android Studio默认给我们添加了debug和release两种buildType,但是自己在Android Studio 2.3运行./gradlew build 后发现并没有生成release目录。引用

2017-09-06 14:51:46 327

原创 Android Studio打包

1、给library module打jar包运行./gradlew build 后会自动在build/intermediates/classes/目录下输出源码编译后的class文件,在build/intermediates/bundles/输出该module的整个打包的目录,其中包含了classes.jar,这个jar包就是classes目录下对应的构建版本的jar包。 因此,我们这里有两种方法

2017-09-06 14:27:02 280

翻译 Gradle Plugin User Guide翻译

原文地址 虽然这篇文章已经被google标记为deprecated,并且由developers.android.com替换,但是自己觉得还是很值得一看的。

2017-09-06 11:52:24 267

原创 build type和product flavors

build type和product flavors一、简介1、概念区分build type是用来区分你的开发周期,如debug和release,只是两个不同的开发阶段,他们在功能上对用户来说其实并没有什么不同,实际的差别可能是debug版本会打印一些日志或者执行一些调试代码,实际上它们是同一个app;而product flavors用于区分你的策略,这使得它们已经是不同的app了,常见的策略如免费

2017-09-06 11:21:07 1267

原创 Android单元测试那些事儿(三)

sdf

2017-08-28 16:21:50 262

原创 Android大牛博客

国外:https://riggaroo.co.za/ 美女博客,值得一看。

2017-08-26 17:18:42 288

原创 Android单元测试那些事儿(二)

单元测试与Jenkins上篇文章介绍了单元测试的基本做法,但是有点不爽的是单元测试这东西最好是能够定时跑,而不需要我们人为的操作,我们只需要编写好测试用例,其他的构建、打包、单元测试、生成测试报告应该由机器帮我们全部搞定,Jenkins可以很好的帮我们解决这个痛点。 这里额外想说的是,发现工作中的痛点是提高我们效率的第一步。Jenkins简介套用百度百科中的一句话:Jenkins是一个开源软件项目,

2017-08-26 16:55:34 320

原创 Android单元测试那些事儿(一)

Android单元测试基本知识单元测试简介在Android Studio上进行单元测试是相对来说比较简单的,主要可以分为两类:local unit test : 本地单元测试 本地单元测试是跑在本地JVM上的,不依赖于Android设备,所以无法测试依赖于Andorid框架的代码。优点是运行速度快,可以直接访问你电脑上的本地资源。在运行local unit test时,android.jar将

2017-08-26 15:19:18 2048 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除