自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(172)
  • 资源 (7)
  • 收藏
  • 关注

转载 python中全局变量的用法

在python中,全局变量一般有两种使用方式:第一种:是在一个单独的模块中定义好,然后在需要使用的全局模块中将定义的全局变量模块导入。第二种:直接在当前的模块中定义好,然后直接在本模块中通过global声明,然后使用具体的方法如下所示:第一种:SOLR_URL='http://solr.org'def tt(): global SOLR_URL

2017-01-19 12:31:58 614

原创 git:从主仓库更新代码到fork的仓库

1、在git 上fork 主仓库的项目2、在本地 下载自己fork的项目:      $ git clone git@github.com:wangyy/TestProject.git    -b dev3、查看远程仓库地址:     $ git remote -vorigin  git@github.com:wangyy/TestProject.git (fetch)or

2017-01-17 15:20:02 9988

原创 .har 文件解析工具

1、harviewer      直接安装标记麻烦,有一个chrome 插件:Har Viewer2、在线解析工具      https://ericduran.github.io/chromeHAR/   格式比较乱      https://toolbox.googleapps.com/apps/har_analyzer/   推荐,格式好看,支持搜索,只是显示有点小

2017-01-11 11:36:19 62143 5

转载 流量都去哪儿了——三板斧搞定Android网络流量测试

流量是什么?为什么要进行流量测试?流量测试方法有哪些?怎么统计流量并进行结果分析?带着这些疑问,小编带您探寻Android网络流量的测试方法。 1 流量是什么?随着智能手机的普及,移动互联网日新月异。人们在享受移动互联网带来的方便的同时,也需要向网络运营商支付昂贵的“流量”费用(在移动网络下)。下图的流量提醒的短信大家应该很熟悉:

2017-01-10 12:19:25 5629

转载 Android测试流量的几种方法

1. tcpdump + wireshark1.1 tcpdump抓包注意:Android设备使用tcpdump需要root权限tcpdump是一个在Unix-like系统中通用的网络抓包工具,当然,这个工具在Android系统中也是可以使用的。先去下载Android系统使用的tcpdump工具下载地址:http://www.androidtcpdump.c

2017-01-07 16:10:12 3392 1

转载 使用Monkeyrunner进行Android自动化的总结

使用Android自动化的方式,不仅可以用来对Android APP进行自动化测试,同样可以用来进行一些其他非常有意思的自动化任务.常用的自动化工具有Monkeyrunner, Robotium, Appium等.Monkeyrunner是Android自带的自动化测试工具,允许用户对Android设备的UI界面进行元素提取,执行touch和drag等操作,配合HierarchyViewer等模块

2017-01-03 19:52:55 2309 1

转载 Android性能测试

那些年我们用过的显示性能指标 Android客户端性能优化(魅族资深工程师毫无保留奉献) 这一次,我优化了37%的内存 Android性能测试之fps获取 Android应用性能测试之CPU和内存占用 android如何查看cpu的占用率和内存泄漏 如何解决CPU使用率过高问题 ADB Shell Commands Android应用性能测试 强烈推荐转载-An

2017-01-03 11:07:44 627

转载 Android adb shell启动应用程序的方法

在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am.usage: am [subcommand] [options]    start an Activity: am start [-D]        -D: enable debugging    send a broadcast Intent: am broadcast

2017-01-03 10:49:39 733

转载 通过wifi 接入adb

1. 在安卓手机的设置中激活USB调试(Enable USB Debugging)2. 通过usb电缆将手机连接到pc上(仅第一次需要连接电脑)3. 在终端程序中运行adb tcpip 55554. 连接到手机ip地址adb connect 192.168.65.355、如果想要通过usb连接adb usb

2016-12-29 16:46:27 460

转载 Ubuntu 14.04 内核升级 详细步骤

1. 下载源码  www.kernel.org/pub/linux/kernel/v3.x/…,,比如下载到linux-3.14.tar.gz,大约100+M2.拷贝到/usr/src目录下,用 tar  -xvf  linux-3.14.tar.gz 命令解压3.切换至解压后的源码目录下,sudo su 进入超级权限模式4.apt-get install libncurs

2016-12-27 14:37:48 1576

原创 Python 路径相关

一、python 命令行参数sysargs[0]:脚本路径sysargs[1]: 第一个参数sysargs[2]:第二个参数sysargs[n]:第n个参数二、获取一个文件的所在目录的的路径和文件名dir_path = os.path.realpath(file_path)[0]file_name = os.path.realpath(file_path)[1]

2016-12-20 20:13:27 265

原创 git 常用命令

1、在本地创建仓库:git init    在当前目录创建一个隐藏的.git目录,该目录包含了该项目在Git中的相关配置和信息,Git就是根据里面的数据对项目进行版本控制的。2、检查项目的状态:git status3、添加到追踪列表:git add4、提交到本地仓库:git commit5、查看项目历史记录:git log6、下载远程项目到本地: git clone 远程仓

2016-12-20 14:24:18 286

原创 Android 性能测试

一、UI性能问题方法1:肉眼观察1、进入设置——开发者选项,打开“Profile GPU rendering” ,选择“On screen as bars”     反复操作要评估的页面,观察柱状图,如果高度在“绿色的横线(代表每一帧的绘制时间是16ms)”上下波动,说明UI流畅。如果高于绿线很多,说明有卡顿方法2:使用脚本1、进入设置——开发者选项,打开“Profile GP

2016-12-16 16:44:38 407

转载 Android清除本地数据缓存代码

/* * 文 件 名: DataCleanManager.java * 描 述: 主要功能有清除内/外缓存,清除数据库,清除sharedPreference,清除files和清除自定义目录 */import java.io.File;import android.content.Context;import android.os.Environment;/** * 本应

2016-12-12 18:07:51 240

转载 Android Studio(Gradle)解决库依赖冲突问题

Android Studio(Gradle)解决库依赖冲突问题最近在调整代码的时候,出现如下问题:12345678910111213Cause: com.android.dex.DexException: Multiple dex files define Landroid/support/annotation/AnimRes;    UNEXPECTED TOP-LEVE

2016-12-12 15:18:56 3424

转载 Python时间,日期,时间戳之间转换

1.将字符串的时间转换为时间戳方法:a = "2013-10-10 23:40:00"将其转换为时间数组importtimetimeArray = time.strptime(a, "%Y-%m-%d %H:%M:%S")转换为时间戳:timeStamp = int(time.mktime(timeArray))timeStamp == 1381419600

2016-11-21 13:41:28 7099

转载 Python List数据的遍历

Python List数据的遍历方式一:app_list = [1234, 5677, 8899]for app_id in app_list: print app_id输出: 1234 5677 8899方式二:app_list = [1234, 5677, 8899]for index,app_id in enumerate(ap

2016-11-21 13:35:38 807

转载 Python中json格式数据的编码和解码

Python从2.6版本开始内置了json数据格式的处理方法。1、json格式数据编码在python中,json数据格式编码使用json.dumps方法。[python] view plain copy#!/usr/bin/env python    #coding=utf8    import json    use

2016-11-16 20:55:21 2055

转载 python数据类型详解

python数据类型详解目录1、字符串2、布尔类型3、整数4、浮点数5、数字6、列表7、元组8、字典9、日期1、字符串1.1、如何在Python中使用字符串a、使用单引号(')用单引号括起来表示字符串,例如:str='this is string';print str;b、使用双引号(")双引号中的字符串与单引号中的字符串

2016-11-02 11:44:19 284

转载 python命名规范

常量:常量名所有字母大写,由下划线连接各个单词,如WHITE = 0XFFFFFFTHIS_IS_A_CONSTANT = 1变量:1.普通变量:    全部小写,由下划线连接各个单词,如:1color = WHITE2this_is_a_variable = 12.保护成员变量:    单下划线作前缀,意思是只有类对象和子类对象自己

2016-11-01 11:58:33 390

转载 Jmockit使用指南

Jmockit使用指南目录(?)[+]概述mock对象虚拟的对象就是mock对象。mock对象就是真实对象在调试期间的代替品。关于什么时候需要Mock对象,Tim Mackinnon给我们了一些建议:真实对象具有不可确定的行为(产生不可预测的结果,如股票的行情)真实对象很难被创建(比如具体的web容器)

2016-07-05 16:17:37 5589

转载 使用JMockit编写java单元测试

使用JMockit编写java单元测试 作者 chjttony,火龙果软件    发布于 2014-1-13 之前《有效使用Mock编写java单元测试》一文中层介绍过使用EasyMock和PowerMock来编写java单元测试,今天介绍一个更加强大的工具——JMockit。引用单元测

2016-07-05 16:13:07 1206

原创 Espresso 测试SwipeRefreshLayout 组件,下拉问题记录

onView(allOf(withId(R.id.umeng_comm_feed_listview),hasFocus())).check(matches(isDisplayed()));IdlingPolicies.setMasterPolicyTimeout(100, TimeUnit.SECONDS);onView(allOf(withId(R.id.umeng_comm_feed_l

2016-06-20 14:49:06 1549

原创 UiAutomator和Espresso比较

UiAutomator:支持andorid sdk api 18 以上

2016-06-17 17:32:53 2778 2

转载 深入研究Espresso的Idling Resource

本篇文章翻译自Wait for it...a deep dive into Espresso's Idling Resources开发者面临的挑战之一,是在编写UI测试时需要等待异步计算或I/O操作完成。本篇文章中,我将描述我是如何使用Espresso测试框架来解决这个问题和学到的一些技巧。假设你已经熟悉Espresso,所以,我不会描述它背后的哲学,将重点介绍如何解决上述问题。Idl

2016-06-13 17:49:24 919

原创 ActionBar的一些方法说明

//获取ActionBar对象ActionBar ab = getSupportActionBar();//设置titile,默认是manifest文件中application标签的android:label属性的值,也就是应用名ab.setTitle("Statistics");显示位置如下图所示:设置Up 按钮的图标,默认是返回箭头,如下图所示:

2016-06-13 16:05:37 627

原创 AndroidJUnitRunner在gradle项目中如何配置

一、AndroidJUnitRunner和InstrumentationTestRunner的联系和区别1、都继承了Instrumentationjava.lang.Object   ↳android.app.Instrumentation    ↳android.support.test.runner.Monit

2016-06-13 11:56:33 10199

原创 Android Studio中使用 instrument junit4 环境配置问题

一、build.gradle 中配置问题      在defaultConfig中添加   testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"     在de'pen'd'encies中添加androidTestCompile ('com.android.support.t

2016-05-18 16:54:29 10674

原创 eclipse 中编译cocos2dx 代码,报错:Description Resource Path Location Type *** Android NDK: Aborting. . S

在项目的jni/Andorid.mk 文件include $(BUILD_SHARED_LIBRARY) 位置下方,添加:$(call import-add-path,/Users/admin/develop/cocos2d-x-2.2.6)$(call import-add-path,/Users/admin/develop/cocos2d-x-2.2.6/cocos2dx/

2016-02-22 13:33:12 3538

转载 Mac系统下对Android apk进行反编译

最近群里有人问如何在mac下进行apk反编译,我也没试过,以前都是在windows下进行反编译的,windows下很简单,有许多比较好的集成工具,如apkide(改之理),不过我猜mac下应该和windows下差不多,趁着嗑瓜子的功夫,我研究了下mac下如何进行apk反编译,其实和windows下是一样,我在这里记录了下:第一步:下载反编译工具集,apktool、dex2jar

2016-01-19 15:08:53 1362

原创 Unity错误(3)—— java.lang.IllegalArgumentException: ResClass is not initialized

使用 Unity环境下的 buill and run 直接安装应用到android 设备,触发弹出通知栏操作,不能弹出,log提示:11-12 10:52:49.338: W/System.err(11282): java.lang.IllegalArgumentException: ResClass is not initialized. Please make sure you h

2015-11-12 10:55:50 2052

原创 Unity错误(1)—— 安装应用后,空白界面,不显示设置的按钮、label等

需要将脚本加到camara上点击MainCamera,打开如下视图 点击 Add Component,选择script,然后选择demo 脚本,比如这里是“UM Push Example”。备注:如果不添加脚本,脚本中添加的按钮都不会显示到应用界面上。

2015-11-12 10:41:22 4469

原创 Unity 错误(1)——The name `xxx' does not exist in the current context

首次打开项目,进入MonoDevelop-Unity 中,编译,提示:The name `xxx' does not exist in the current context解决方法:在Unity环境中,先build and run 一下项目,再进入MonoDevelop-Unity中编译,问题解决

2015-11-12 10:19:23 20351

原创 设置unity 编译文件到android项目

cp ${TargetFile} /Users/admin/code/unity-social/android-project/UnitySocialWrapper/assets/bin/Data/Managed/右击Assembly-CSharp,options,构建,Custom Commands

2015-11-02 16:48:36 657

原创 Android UI学习——ListView 和Adapter

一、工作原理1、ListView 当中的每一个Item 要求Adapter “给我一个视图”——getView2、getView返回的视图,会循环利用,即,当显示某一个item的时候,使用不再显示的item的视图,只是把数据更新了。BaseAdapter 中的方法二、自定义adapter需要覆盖的方法1、getView:返回一个Item的视图2、getViewTyp

2015-10-27 13:43:44 404

转载 Android系列之网络(一)----使用HttpClient发送HTTP请求(通过get方法获取数据)

【声明】 欢迎转载,但请保留文章原始出处→_→ 生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/4004983.html联系方式:smyhvae@163.com  【系列】Android系列之网络:(持续更新)Android系列之网络(一)--

2015-10-20 16:49:19 826

转载 Eclipse Class Decompiler——Java反编译插件

闲暇之余,写了一个Eclipse下的Java反编译插件:Eclipse Class Decompiler,整合了目前最好的2个Java反编译工具Jad和JD-Core,并且和Eclipse Class Viewer无缝集成,能够很方便的使用本插件查看类库源码,以及采用本插件进行Debug调试。Eclipse Class Decompiler插件更新站点: http://feeling.

2015-10-20 14:17:01 1873

转载 Java虚拟机详解02----JVM内存结构

转自:http://www.cnblogs.com/smyhvae/p/4748392.htmlJava虚拟机详解02----JVM内存结构 主要内容如下:JVM启动流程JVM基本结构内存模型编译和解释运行的概念 一、JVM启动流程:JVM启动时,是由java命令/javaw命令来启动的。二、JVM基本结构:JVM

2015-10-16 16:57:42 85

转载 Android内存优化之一:MAT使用入门

MAT简介MAT介绍+MAT(Memory Analyzer Tool),一个基于Eclipse的内存分析工具,是一个快速、功能丰富的JAVA heap分析工具,它可以帮助我们查找内存泄漏和减少内存消耗。使用内存分析工具从众多的对象中进行分析,快速的计算出在内存中对象的占用大小,看看是谁阻止了垃圾收集器的回收工作,并可以通过报表直观的查看到可能造成这种结果的对象。

2015-10-16 14:42:58 344

转载 Android 性能优化之使用MAT分析内存泄露问题

转载请注明本文出自xiaanming的博客(http://blog.csdn.net/xiaanming/article/details/42396507),请尊重他人的辛勤劳动成果,谢谢!我们平常在开发Android应用程序的时候,稍有不慎就有可能产生OOM,虽然JAVA有垃圾回收机,但也不能杜绝内存泄露,内存溢出等问题,随着科技的进步,移动设备的内存也越来越大了,但由于Androi

2015-10-16 11:56:21 308

jmeter websocket lib 20190418最新版,支持多种websocket sampler

支持多种websocket sampler: WebSocket Close WebSocket Open Connection WebSocket Ping/Pong WebSocket Single Read Sampler WebSocket Single Write Sampler WebSocket request-response Sampler

2019-04-26

Jmeter websocket

Jmeter websocket 插件 jar 包,Jmeter websocket 插件 jar 包Jmeter websocket 插件 jar 包

2018-01-10

genymotion2.8.1 windows 破解版,VirtualBox

android 模拟器——genymotion windows 破解版,还包含需要的VirtualBox安装文件,和详细的使用说明,教你一步一步正确安装使用genymotion

2017-08-02

使用json需要导入的包

使用json需要导入的包 json-lib-2.3-jdk15.jar commons-beanutils-1.7.0.jar commons-httpclient-3.1.jar commons-lang-2.3.jar commons-logging-1.0.4.jar commons-collections-3.1.jar ezmorph-1.0.3.jar

2015-03-19

java 反编译工具 jd-gui windows

java 反编译工具 windows 官方版本绝对好用

2015-03-03

eclipse 反编译插件 jdeclipse_update_site

eclipse 反编译插件 jdeclipse_update_site

2015-03-03

SQL server 2005 数据库基础及应用技术教程几实训

关于SQL server 2005 的教程,写的挺基础,也挺详细的,像是存储过程,触发器,介绍之后,还有实例,感觉还可以

2009-08-06

空空如也

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

TA关注的人

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