
Java
文章平均质量分 51
苗文源Manuel
如果我看起来没有精神,那估计是我已经饿了。
展开
-
这是一份详细的接口测试使用教程(含实例讲解)
我们要想知道接口测试怎么做,首先要明白接口测试是什么?一般像系统内的组件接口数据交互测试、不同系统与系统之间的接口数据交互测试等,我们都可以称之为接口测试!那么接口测试是怎么来测试接口的呢?接口测试就是通过接口的不同情况下的输入和与之对用的输出之间的关系,看看是否满足接口规范所规定的功能性、安全性以及性能方面的要求.简单的说:“接口测试是就是在没有前端页面或者前端还没完成的情况下,代替前端页面或者第三方使用者,来验证后端的接口实现是否符合接口规范。”原创 2022-11-15 10:12:54 · 3952 阅读 · 1 评论 -
Android性能优化总结,必须知道的重点!!!
说到Android性能优化主要从以下六点说一下1.布局优化主要就是尽量减少布局文件的层次,Android绘制的工作量少,程序的性能就高了。首先在布局中可以采用LinearLayout也可以采用RelativeLayout的时候尽量使用LinearLayout,因为在绘制的时候它只会绘制一次。也可以采用<include>标签 它可以指定一个布局文件加载到当前的布局文件,大多实现...原创 2018-04-11 21:28:37 · 229 阅读 · 0 评论 -
Android8.0以上监听开关机,息亮屏,解锁等系统广播轻松实现
随着Android版本越来越高,对用户得体验效果极好,但是苦逼了我们这些开发人员,但是办法总比困难多!!!闲话不多说,直接进入正题:Android系统启动完成后会发出启动完成广播(android.intent.action.BOOT_COMPLETED),所有注册了接收启动完成广播的接收器(BroadcastReceiver)都会收到此广播。相对应也会收到关机完成广播(andr...原创 2019-04-19 16:22:49 · 8532 阅读 · 7 评论 -
AndoidStudio运行报:Please select Android SDK!!!
编译项目后,好端端的As准备兴致勃勃去运行,结果打X。这个二球的AS有报错了气人,没办法解决呗。点击运行会 提示错误:Please select Android SDK这个怎么办呢:不怕。第一步:File----->Settings第二步:Android SDK 找到原有的SDK路径点击EDit第三步:确实路径是否正确,正确就点击 Next...原创 2019-04-23 13:47:35 · 412 阅读 · 0 评论 -
Android一个超级好用的Log工具类。
话不多说,直接上代码 小小提示哟,记得调试开关!package com.main.utils;import android.util.Log;/** * @创建者 优快云_苗小源 * @描述 调试log日志 支持跳转到对应的日志位置 */public class HbLogUtil { //单例 private static ...原创 2018-10-10 14:12:45 · 3792 阅读 · 0 评论 -
一个优雅AlertDialogUtil工具类
为了节省代码的复用性,小小的进行封装,易上手,操作简单。package com.main.utils;import android.content.Context;import android.content.DialogInterface;import android.support.annotation.Nullable;import android.support.v7.ap...原创 2018-10-11 17:47:37 · 1316 阅读 · 0 评论 -
一步一步教你实现阿里巴巴的Sophix热修复(一)配置Sophix信息
1.0 集成准备gradle远程仓库依赖, 打开项目找到app的build.gradle文件,添加如下配置:添加maven仓库地址: repositories { maven { url "http://maven.aliyun.com/nexus/content/repositories/releases" } }...原创 2018-09-17 09:28:41 · 303 阅读 · 0 评论 -
Java线程池原理分析
首先感谢Sam老师的公开课,让鄙人对线程池有一些深刻的体会,接下来咱们聊一下线程池:1. 什么是线程池? 将他分开理解, 线程我前面有过介绍,接下来就是池。 总归为:池化技术 ---》数据库连接池 缓存架构 缓存池 线程池 内存池,连接池,这种思想演变成缓存架构技术---> JDK设计思想有千丝万缕的联系 ...原创 2018-04-15 22:23:28 · 163 阅读 · 0 评论 -
GreenDao和OrmLite的区别?
Ormlite:基于反射和注解。优点:文档全面,使用简单,易操作。缺点:基于反射,执行速度慢。GreenDao将对象映射到sqlite数据库中的。优点:速度快,存储的文件比较小,占用内存小,操作简单。缺点:封装不完整。区别:ormlite基于反射和注解,效率比较低,占用内存大,而GreenDao是对象关系映射,效率比较高,占用内存小,并且ormlite存储的文件要比GreenDao存储的文件占用要...原创 2018-04-11 15:52:41 · 926 阅读 · 0 评论 -
JSON与XML优缺点对比分析
JSON的定义 一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式 ,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。XML的定义 扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性...原创 2018-04-16 08:30:54 · 697 阅读 · 1 评论 -
JAVA 泛型详解
1. 概述泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用。 什么是泛型?为什么要使用泛型?泛型,即“参数化类型”。一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参。那么参数...原创 2018-04-16 08:27:45 · 206 阅读 · 0 评论