- 博客(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
转载 深入研究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
2019-04-26
Jmeter websocket
2018-01-10
genymotion2.8.1 windows 破解版,VirtualBox
2017-08-02
使用json需要导入的包
2015-03-19
SQL server 2005 数据库基础及应用技术教程几实训
2009-08-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人