自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(54)
  • 资源 (1)
  • 收藏
  • 关注

原创 Fiddler请求以及响应时间方法汇总

function BeginRequestTime(oS: Session) { if (oS.Timers != null) { return oS.Timers.ClientBeginRequest.ToString(); } return String.Empty; } public static Bi...

2020-01-11 15:06:13 567

转载 Fiddler中返回数据乱码问题

 windows按钮+R 输入regedit +回车 找到HKEY_CURRENT_USER\Software\Microsoft\Fiddler2 右键新建,选字符串值。字符串名为HeaderEncoding 然后值输入 GBK。参考:http://thinktothings.iteye.com/blog/1139336...

2019-01-03 10:19:05 783

原创 LoadRunner与Jmeter 思考时间的本质区别

设置思考时间后:LoadRunner:哪个请求前设置了思考时间就会有,没有设置就不会有。Jmeter: 设置一个思考时间就是全局的,这个思考时间就会在每一个请求前都会有。...

2018-04-22 09:02:59 615

原创 存储过程 in、out 、inout 三者本质区别

in类型:内部运算变化不影响外部;out类型:内部运算变化影响外部变化并且传参到储存过程时默认初始化参数为null;inout类型:与out类型相比不同是默认初始化参数不为null,传的是什么就是什么。...

2018-04-21 08:48:55 4492

原创 lr关联需要转义的常见字符汇总

随笔记录:\b 退格            \f 换页            \n 换行            \r 回车            \t 水平制表            \v 垂直制表            \\ 反斜杠            \? 问号字符        \' 单引号字符            \" 双引号字符             \0 空字符点击打开链接...

2018-04-18 08:54:20 3673

转载 LoadRunner常见问题汇总

由错误编码26366引发。。。。。。推荐 总结的比较全哈https://www.cnblogs.com/qmfsun/p/4334982.html点击打开链接

2018-04-07 09:51:20 260

原创 运行loadrunner录制脚本时,ie没反应解决方法

一、可能安装了多个浏览器,解决方法IE浏览器>>工具>>Internet 选项>>高级,去掉“启用第三方浏览器扩展(需要重启动)”的勾选。二、关闭360安全卫士类似软件,以及其他防火墙软件(这些软件很多时候会阻止浏览器通过LR的调用启动)三、录制脚本时手工选择浏览器的路径地址,这里分两种情况:1)若LR之前使用可打开IE,,那么可能是后续系统软件的安装,可能会更...

2018-04-03 16:58:02 2532

原创 Jmeter参数化方法总结概要

参数化分:文本参数和数据库参数两种。《一》文本参数化方法:1,用Jmeter中的函数获取参数值(__Random,__threadNum,__CSVRead,__StringFromFile)2,用户参数;3,用户定义的变量;4,CSV Data Set Config定义;《二》数据库参数化方法:其实没有什么,用到正则表达式提取器,然后在sql语句中设置参数

2018-01-25 11:33:34 200

原创 【ANT】taskdef class org.programmerplanet.ant.taskdefs.jmeter.JMeterTask cannot be found

解决方法:把文件apache-jmeter-3.1\extras\ant-jmeter-1.1.1.jar复制到apache-ant-1.10.1\lib目录下即可。

2018-01-21 23:04:30 832

原创 BUILD FAILED D:\build.xml:2: 前言中不允许有内容

我在使用jstl标签读取XML文件时,总报“前言中不允许有内容”错误。经检查,XML文件格式、内容没有错误。后来百度了一下,才发现是文件编码问题。 用记事本打开xml文件转化为UTF-8会有一个BOM头,所以java在读取时就会报以上错误。 解决方法:用notepad++打开,在格式选择“以UTF-8无BOM格式编码”,然后保存, 就可以了。也可以使用EmEditor另存,保存时选择“

2018-01-21 22:44:52 2538

原创 WebDriverException: Cannot find firefox binary in PATH."的解决方法

看这个报错应该是firefox安装路径不是默认路径。解决方法:方法1、最简单的重新安装firefox到默认路径。哈哈方法2、在环境变量里面设置firefox的路径即可,但要重启电脑否则无效。方法3、直接用System.setPropert方法设置webdriver.firefox.bin的值,如Java代码 System.setProperty(

2018-01-19 12:22:38 445

原创 Warning: The string 'test' with parameter delimiters is not a parameter

lr_log_message(lr_eval_string("{test}"));切记:获取值要放在业务完成操作之后

2018-01-19 12:13:38 2826

原创 Jmeter插件Jmeter-plugins-manager下载与安装使用

下载新的版本提供了插件管理器,但是需要自行下载安装。 下载路径:  https://jmeter-plugins.org/downloads/all/安装放在lib/ext目录下,然后重启Jmeter,会在菜单-选项下多一个 Plugins Manager菜单,打开即可对插件进行安装、升级。Jmeter 插件安装打开 Plugins Manager 菜单,在可获得的插件列表中选择自己需要的插件进行

2018-01-18 16:22:08 35800 1

原创 连接数据库:ERROR: The server time zone value

在数据库驱动的url后加上serverTimezone=UTC参数;特别注意: 添加参数时如果是第一个用?添加 否则用&添加切记!参考链接:点击打开链接

2018-01-17 20:47:01 3082 1

原创 HierarchyViewer报Unable to get view server protocol的原因以及解决方法

1,为什么?在Android的官方文档中提到:To preserve security, Hierarchy Viewer can only connect to devices running a developer version of the Android system.即:出于安全考虑,Hierarchy Viewer只能连接Android开发版手机或是模拟器(准确地说,只有

2017-11-17 22:40:14 862

原创 app启动时禁用返回键以防闪屏处理

public boolean onKeyDown(int keyCode, KeyEvent event) {                   // TODO Auto-generated method stub                   if(keyCode == KeyEvent.KEYCODE_BACK && event.getRepeatCount() ==

2017-10-29 14:24:36 949

原创 HybridJAVA 与JS交互

http://droidyue.com/blog/2014/09/20/interaction-between-java-and-javascript-in-android/

2017-07-16 09:32:53 370

原创 Android UI适配

这里给出hongyang大神的方案http://blog.csdn.net/lmj623565791/article/details/45460089

2017-07-15 10:27:23 246

原创 socket协议解读

前言Socket的使用在 Android网络编程中非常重要今天我将带大家全面了解 Socket 及 其使用方法 目录1.网络基础1.1 计算机网络分层计算机网络分为五层:物理层、数据链路层、网络层、运输层、应用层其中:网络层:负责根据IP找到目的地址的主机运输层:通过端口把数据传到目的主机的目的进程,来实现进程与进

2017-07-12 12:07:00 20774 1

原创 导致Gradle DSL method not found: 'compile()' 的原因之一

dependencies { }中的所有 compile 语句必须换行书写,不可以两个 compile 语句在一行里http://blog.csdn.net/songtao542/article/details/51469870

2017-03-28 16:59:07 369

原创 Error:Unknown host 'android.oa.com'. You may need to adjust the proxy settings in Gradle.

Unknown host 'downloads.gradle.org'.     Please ensure the host name is correct. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle.     HTTP proxy se

2017-03-24 16:26:46 3888

原创 com.android.builder.packaging.DuplicateFileException: Duplicate files copied in APK META-INF/LICENSE

多个 jar 包里包含了同样的文件,导致打包时因为担心相互覆盖问题而提示出错。解决:在build.gradle中 android分支中加入 packagingOptions { exclude ‘META-INF/DEPENDENCIES’ exclude ‘META-INF/LICENSE’ }

2017-03-23 13:37:16 250

原创 android studio 签名时出现问题 not found for signing config 'externalOverride'

Error:Execution failed for task ':app:validateExternalOverrideSigning'.> Keystore file /Users/wangsi/Desktop/naerhai/naerhai/nahaione not found for signing config 'externalOverride'.I fi

2017-03-17 17:06:11 3853

原创 默认EditText不自动获取焦点的方法 终极方法

在EditText的父级控件中找一个,设置  android:focusable="true"     android:focusableInTouchMode="true"这样就把EditText默认的行为截断了!

2017-03-15 16:03:26 221

原创 java中for与foreach的区别?

测试时碰到顺便总结如下1.如果只是遍历集合或者数组,用foreach好些,快些。2.如果对集合中的值进行修改,就要用for循环了。其实foreach的内部原理其实也是Iterator,但它不能像Iterator一样可以人为的控制,而且也不能调用iterator.remove();更不能使用下标来访问每个元素,所以不能用于增加,删除等复杂的操作。举个例子:for(String aid:list)

2017-03-15 14:03:12 267

原创 Android Exception 10((server)' ~ Channel is unrecoverably broken and will be disposed!)

查询网上这种异常问题不定,主要还是传入传出数据错误,我的是url某个字段为null导致的错去,特此记录下!

2017-03-15 11:22:27 2360

原创 android.view.WindowLeaked的解决办法

来源:按字面了解,Window Leaked大概就是说一个窗体泄漏了,也就是我们常说的内存泄漏,为什么窗体会泄漏呢?产生原因:我们知道Android的每一个Activity都有个WindowManager窗体管理器,同样,构建在某个Activity之上的对话框、PopupWindow也有相应的WindowManager窗体管理器。因为对话框、PopupWindown不能脱离Ac

2017-03-14 15:07:44 179

原创 Android开发各类常见错误解决方案

本文属于个人平时项目开发过程遇到的一些问题,记录下来并总结解决方案,希望能帮到大家解决问题,有些问题的解决方案是在StackoverFlow上找到的,建议大家遇到问题多去上面找,基本上都能找到解决方案的。(1)将Eclipse项目导入到Android studio 中 很多点9图出现问题解决方法:在build.gradle里添加以下两句:aaptOptions.cruncherEn

2017-03-08 17:39:00 464

原创 Android 状态栏操作

Android, 状态栏, 标题栏, 背景色, 透明度“沉浸式状态栏” VS “透明状态栏”?一般来说,Android 默认的状态栏样式表现为黑底白字,如果我们应用的标题栏背景色也为黑色,那就能与状态栏很好地衔接在一起,体验极佳。反之,如果为其他的颜色,整个界面的呈现效果就会大打折扣。幸运的是,Android 4.4 版本开始,系统提供了相应的 API,支持状态

2017-03-07 16:44:03 231

原创 android view 生命周期剖析

首先来看三分  创建view 的 日志信息 (自定义View 配置到xml文件中):android:visibility=gone[html] view plain copy 03-25 19:56:55.934: D/yyyyy(11493): onVisibilityChanged--------=====  03-25 19

2017-03-01 13:35:29 282

原创 Handler 系列二:通信

承接上一篇Handler系列一,上篇主要总结了Handler如何通信,这篇来介绍Handler怎么通信。Handler的通信机制Handler,Looper,MessageQueue如何关联Handler 通信机制创建Handler,并采用当前线程的Looper创建消息循环系统;Handler通过sendMessage(Message

2017-02-28 14:50:58 162

原创 Handler系列一---存在问题,改进,使用之

Handler 是什么?为什么需要 Handler?Handler 如何使用?handler 存在的问题及改进?Handler:是一个消息分发对象,进行发送和处理消息,并且其 Runnable 对象与一个线程的 MessageQueue 关联。 作用:调度消息,将一个任务切换到某个指定的线程中去执行。为什么需要 Handler?子线程不允许访

2017-02-28 14:47:50 256

原创 Android Handler原理分析

简介在 Android 中,只有主线程才能操作 UI,但是主线程不能进行耗时操作,否则会阻塞线程,产生 ANR 异常,所以常常把耗时操作放到其它子线程进行。如果在子线程中需要更新 UI,一般是通过 Handler 发送消息,主线程接受消息并且进行相应的逻辑处理。除了直接使用 Handler,还可以通过 View 的 post 方法以及 Activity 的 runOnUiThread 

2017-02-28 14:28:26 198

原创 Android 数据结构以及常用的算法

一、Android常见数据结构&优缺点。分享给大家,希望对大家有帮助!数组优点:查询快,如果知道索引可以快速地存取缺点:删除慢,大小固定有序数组优点:比无序数组查找快缺点:删除和插入慢,大小固定栈优点:提供后进先出的存取方式缺点:存取其他项很慢队列优点:提供先进先出的存取方式缺点:存取其他项都很慢链表

2017-02-28 09:43:17 604

原创 Android Studio出现Error:No service of type Factory available in ProjectScopeServices.

升级完Android Studio 2.1.3 后编译时出现Error:No service of type Factory available in ProjectScopeServices.Paste_Image.pngclean了下工程,发现好像是maven出了问题Paste_Image.png于是把问题定位到根目录的build

2017-02-21 16:52:22 284

原创 Serializable实现与Parcelabel实现的区别

1. Parcelable接口Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must also have a static field called CREATOR, whi

2017-02-18 14:57:47 187

原创 Android开发之RecyclerView与ListView对比详解

自Android 5.0之后,谷歌公司推出了RecylerView控件,RecylerView,我想看到一个新名词后大部分人会首先发出一个疑问,recylerview是什么?为什么会有recylerview也就是说recylerview的优点是什么?接下来就对这几个问题来一起讨论一下recylerview,如有错误欢迎指出。1.RecyclerView是什么?      Rec

2017-02-17 10:37:04 282

原创 从客户端的角度设计后端的接口

前言兵马未动,粮草先行。在一款APP产品的各个版本迭代中,兵马的启动指的是真正开始敲代码的时候,粮草先行则是指前期的需求,交互,UI等评审准备阶段,还有本文要说的接口的设计与评审。虽然很多时候一个api接口的业务,数据逻辑是后端提供的,但真正使用这个接口的是客户端,一个前端功能的实现流程与逻辑,有时候只有客户端的RD才清楚,从某种意义来说,客户端算是接口的需求方。所以建议在前期接口设计

2017-02-10 16:33:21 555

原创 收藏的那些Android干货

Blog篇1,RxJava  想要学习RxJava必须推荐抛物线写的这篇文章,循循渐进http://gank.io/post/560e15be2dca930e00da10832,自定义控件  一说到自定义控件,大家都感觉到头疼,其实我也感觉到头痛,那么幸福来了,推荐你看gcssloop这一系列的自定义控件的文章,让你从入门到精通http://www.gc

2017-02-10 16:19:33 284

原创 Android studio Could not find com.android.support.constraint:constraint-layout:1.0.0-alpha3解决方案

1a. 点击Tools>Android>SDK Manager b. 点击SDK Tools标签 c.选择show pack details,找到support repository->constraintlayout for android下面可以看到现在你 的系统中安装了constraint-layout:1.0.0-alpha3没有d.选择你想安装

2017-01-14 14:50:18 1410

xutils3源码

xutils3 源码

2016-10-18

空空如也

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

TA关注的人

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