随着移动互联网时代的蓬勃发展,移动终端的自动化测试也在业界日益活跃,总体来看在Android平台上的自动化工具和实践比较多,但是说到iOS平台无论从自动化工具的数量还是质量上就陡降了。究其原因,无外乎是iOS系统的封闭性,加上相对Android用户的数量少,导致对这个平台系统的自动化进展缓慢,...
分类:
移动平台 时间:
2016-07-03 19:55:21
收藏:
0 评论:
0 赞:
0 阅读:
234
对使用Transition的几个方法进行简单的分析,易于之后对Transition使用的理解...
分类:
其他 时间:
2016-07-03 19:55:11
收藏:
0 评论:
0 赞:
0 阅读:
238
本文主要介绍了如何在一个老项目中替换将旧的Http框架替换成OkHttp3或Retrofit2。并介绍了使用OkHttp3和Retrofit2发送GET和POST请求的代码示例。介绍了线程池的调度方法,提升网络加载效率和用户体验。并且通过抓包分析了OkHttp3的TCP连接保活效果,分析OkHttp的网络请求的优点。最后介绍了我在项目中如何停止没有意义的网络请求,节省带宽流量和内存的思路。...
分类:
移动平台 时间:
2016-07-03 19:55:02
收藏:
0 评论:
0 赞:
0 阅读:
506
大部分 Action共享常见的关注点. 一些Action需要输入验证. 另外一些Action可能需要预处理文件上传. 还有一些 Action可能需要防止重复提交 . 许多Action需要在页面显示前生成下拉列表和其他控件.框架使用 “拦截器” 策略使得解决共享这些关注点变得十分容易. 当你请求与某个 “action”匹配资源, 框架将调用 Action对象. 但是, 在Action执行前, 调用可以...
分类:
其他 时间:
2016-07-03 19:54:51
收藏:
0 评论:
0 赞:
0 阅读:
229
一、什么ContentProvider
。。。
二、如何使用ContentProvider
。。。
三、沙场练兵-实例操练
。。。
四、深入理解ContentProvider原理
为什么使用ContentProvider可以实现跨进程的通讯,第一反应肯定是这货和binder有关,因为android中只有稍微跟跨进程搭上边的,必定想到binder。
下面就来分析ContentProv...
分类:
其他 时间:
2016-07-03 19:54:42
收藏:
0 评论:
0 赞:
0 阅读:
216
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。
request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。一、HttpServletResponse对象介绍
HttpServletR...
分类:
Web开发 时间:
2016-07-03 19:54:21
收藏:
0 评论:
0 赞:
0 阅读:
212
蓝牙协议本身经历了从1.0到4.0的升级演变, 最新的4.0以其低功耗著称,所以一般也叫BLE(Bluetoothlow energy)。
iOS 有两个框架支持蓝牙与外设连接。一个是 ExternalAccessory。从ios3.0就开始支持,也是在iphone4s出来之前用的比较多的一种模式,但是它有个不好的地方,External
Accessory需要拿到苹果公司的MFI认证。
...
分类:
移动平台 时间:
2016-07-03 19:53:51
收藏:
0 评论:
0 赞:
0 阅读:
267
前言
这份文档参考了 Google Java 编程风格规范和 Google 官方 Android 编码风格规范。该文档仅供参考,只要形成一个统一的风格,见量知其意就可。
1.1 术语说明在本文档中,除非另有说明:术语 class 可表示一个普通类,枚举类,接口或是annotation类型(@interface)
术语 comment 只用来指代实现的注释(implementation commen...
分类:
移动平台 时间:
2016-07-03 19:53:41
收藏:
0 评论:
0 赞:
0 阅读:
336
首先要在build.gradle中开启混淆,也就是minifyEnabled true,我用的build.gradle具体如下所示: def releaseTime() {
return new Date().format("yyyy.MM.dd", TimeZone.getTimeZone("UTC"))
}android {
.... buildTypes {...
分类:
移动平台 时间:
2016-07-03 19:53:31
收藏:
0 评论:
0 赞:
0 阅读:
265
AOP理论概述Aspect Oriented Programming 面向切面编程
业界 AOP 实际上 OOP (面向对象编程 ) 延伸 —- OOP编程语言、 AOP设计思想 AOP采取横向抽取机制,取代了传统纵向继承体系重复性代码(性能监视、事务管理、安全检查、缓存)横向抽取代码复用,基于代理技术,在不修改原有对象代码情况下,对原有对象方法功能进行增强! ———- AOP 思想 Spr...
分类:
编程语言 时间:
2016-07-03 19:53:22
收藏:
0 评论:
0 赞:
0 阅读:
181
在Android应用中,很多时候需要地图功能,回顾过去写的项目和百度地图api,开始总结一下Android百度地图的实现。首先总结一下怎么开始一个Android百度地图功能。...
分类:
移动平台 时间:
2016-07-03 19:53:11
收藏:
0 评论:
0 赞:
0 阅读:
169
Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。
request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。一、HttpServletResponse对象介绍
HttpServletR...
分类:
Web开发 时间:
2016-07-03 19:53:01
收藏:
0 评论:
0 赞:
0 阅读:
238
Android开发过程之实例讲解前言 回过头来审视之前做过的Android项目,发觉自己重新开发时忽然间不知所措了,间隔了太长时间没有开发导致自己的Android技能知识急剧下降。温故而知新。 废话少说,进入正题~ 下面主要以自己之前开发过的Android小项目为例,探讨Android开发基本流程,以及其中所涉及到的原理。 项目名称为“我查查”,主要的实现功能是查...
分类:
移动平台 时间:
2016-07-03 19:52:41
收藏:
0 评论:
0 赞:
0 阅读:
295
这篇文章是《读薄「Linux 内核设计与实现」》系列文章的第 IV 篇,本文主要讲了以下问题:中断和中断处理程序的概念与实现原理、Linux 中的下半部以及内核同步方法。
0x00 中断和中断处理程序I 中断
中断是一种特殊的电信号,由硬件发向处理器,处理器接收到中断时,会马上箱操作系统反映,由操作系统进行处理。中断随时可以产生,因此,内核随时可能因为新到来的中断而被打断。
不同的设备对应的中断不同...
分类:
系统服务 时间:
2016-07-03 19:52:31
收藏:
0 评论:
0 赞:
0 阅读:
261
图片竟然无法上传,哎~...
分类:
移动平台 时间:
2016-07-03 19:52:21
收藏:
0 评论:
0 赞:
0 阅读:
215
题目链接:https://leetcode.com/problems/sliding-window-maximum/题目:
Given an array nums, there is a sliding window of size k which is moving from the very left of the array to the very right. You can only s...
分类:
Windows开发 时间:
2016-07-03 19:52:11
收藏:
0 评论:
0 赞:
0 阅读:
179
本文主要内容:1.纯代码创建自定义cell;2.Xib创建自定义cell.自定义Cell自定义cell的样式,效果图:
1.纯代码方式自定义cellSwift版:在项目中新建一个Cocoa Touch Class文件,取名为:MyCell,继承自UITableViewCell.进入创建好的MyCell.swift文件,声明要显示到cell上的控件:
然后重写cell的init方法,在init方法...
分类:
移动平台 时间:
2016-07-03 19:52:01
收藏:
0 评论:
0 赞:
0 阅读:
207
前言:马总说过这是一个DT的时代,一个从IT到DT转变的时代。确实这几年到处都能听到诸如“云计算”、“大数据”、“上云”的谈论,确实随着云计算的兴起,依托于相对低成本、高稳定性的云设施构建平台的成本越来越低,越来越多的公司都在推数据相关的平台、产品。如阿里、京东、百度、腾讯,以及一些打着大数据旗号的创业公司都有出自己的数据平台和产品,用户依托于平台确实大大降低了数据处理、使用的难度,降低了从数据挖掘...
分类:
其他 时间:
2016-07-03 19:51:51
收藏:
0 评论:
0 赞:
0 阅读:
117
kafka相关配置文件说明 server.properties参数说明 producer.properties
consumer.properties...
分类:
其他 时间:
2016-07-03 19:51:41
收藏:
0 评论:
0 赞:
0 阅读:
164
http(超文本传输协议)是一个基于请求与响应模式的、无状态的、应用层的协议,常基于TCP的连接方式,成熟的版本是HTTP1.0和1.1,HTTP1.1版本中给出一种持续连接的机制,绝大多数的Web开发,都是构建在HTTP协议之上的Web应用。
HTTP协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了Web浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此HTTP协...
分类:
Web开发 时间:
2016-07-03 19:51:21
收藏:
0 评论:
0 赞:
0 阅读:
192