- 博客(13)
- 收藏
- 关注
转载 Fiddler模拟Slow Network
点击Rules->Performance->Simulate Modem Speeds。如果需要修改速度,可点击Rules->Customize Rules来修改。该配置文件保存路径为C:\Users\xxx\Documents\Fiddler2\Scripts\CustomRules.js参考:http://caibaojian.com/fiddler...
2015-05-17 13:10:00
147
转载 Fiddler查看网络传输消耗时间
在做performance profiling的时候,需要将server,network以及client区分开来。在client上设置Fiddler的代理,可以轻松查看网络传输所花费的时间。在Fiddler工具栏下方,右键点击选取Customize columns,在Collection中选取Session Timers。添加ClientBeginRequest,ClientDo...
2015-05-17 12:55:00
403
转载 Fiddler替换response
先看一下真实的response是什么样的。点击Inspectors->Raw,如果有乱码,有一行提示“Response is encoded and may require decoding before inspection. Click here to transform”,点一下就解析出来了。点击View in Notepad,把内容复制粘贴到你要伪造的respons...
2015-05-17 12:45:00
391
转载 Fiddler无法抓取Android设备包的原因
基本设置是要在Android设备上设置proxy,Fiddler上开启Allow remote computers to connect。但是就是抓不到包,Android设备也上不了网。原因有两点:一是没有关Windows的防火墙。二是之前设置的有代理,换了代理后需要关闭再重启WiFi。做完这两步就ok了。转载于:https://www.cnblogs.com/Rus...
2015-05-17 12:01:00
510
转载 Jenkins实战 在redhat上编译android项目jar包
好久没记录自己学到的东西了。现在加入了新公司,先做个持续集成练练手,期间遇到很多问题,在此记录一下。首先是Jenkins刷新几次就直接挂了,其实没有多少job在跑。这个问题没这么看,最后mentor发现是memory的问题,默认值太低了,必须设置一下。参见link。然后项目源码是放在自建gitlab上的,装了个gitlab hook插件,里面会帮你装git相关的插件,而hook可...
2015-04-12 13:12:00
121
转载 Java网络编程
Socket是建立在TCP/IP上的API,连接需实现三次握手。一旦连接建立,服务端和客户端便可开始相互发送数据,直到一方断开连接为止。Http连接使用的是“请求—响应”的方式,每次请求都需要服务器回送响应,在请求结束后,会主动释放连接。从建立连接到关闭连接的过程称为“一次连接”。Socket:长连接。多用于操作频繁(握手耗时),点对点通讯,且连接数不太多情况,如数据库连接。通过...
2015-01-29 11:48:00
84
转载 Java多线程
线程同步假设创建并启动100个线程,每个线程都往同一个账户中添加一个便士。非同步状态下得到的结果是2。package com.halin.demo;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concur...
2015-01-28 17:22:00
295
转载 Jenkins学习
1. 新建Mac Slave NodeManage Jenkins > Manage Nodes > New Node设置name并勾选Dumb Slave2. 设置权限Manage Jenkins > Setup Security勾选Enable security,记得勾选Allow users to sign up,这是为了添加账户...
2015-01-16 14:53:00
85
转载 使用Robolectric对Android应用进行单元测试
Google提供了Android Testing framework,但是需要模拟器或者真机去跑,速度较慢。要做纯净的unit test,项目代码里面又有很多Android API的依赖,太难测。上网搜了一下,要将java的code和Android的code区分开,好像只有Robolectric能做到。两篇参考文章http://stackoverflow.com/question...
2015-01-08 14:45:00
205
转载 SurfaceView学习中遇到的问题
1. 听说游戏开发都用Surfaceview,上网搜了下,说是SurfaceView在更新视图时,采用了双缓存机制,可以提高更新效率,加强用户体验。下面两段粘贴自别人的博客,说的还挺清楚的。Note: On each pass you retrieve the Canvas from the SurfaceHolder, the previous state of the Canva...
2014-12-16 17:08:00
140
转载 Android Espresso试用小结
昨天把GATC2014的视频看了,发现Google终于会继续更新Espresso了,正好总结一下以前试用的心得。 照着官方指南(https://code.google.com/p/android-test-kit/wiki/Espresso)搭好环境,可能要翻墙,不过百度也能搜到一些配置的文章。遇到两个问题:一是报错Dex Loader Unable to ex...
2014-11-26 13:48:00
135
转载 RunTracker(33章-36章)
34章里面只有个添加Run,感觉不太好,自己加了个删除Run的。结果发现删除Run后RunListFragment不更新,即便是执行了notifyDataSetChanged()。百度了一下才发现cursor需要requery一下才能刷新。网上有说可以auto requery,试了下不起作用,不知道是没用还是哪儿写错了。而且文档里面也不推荐讲requery的flag设置为tr...
2014-11-24 18:54:00
467
转载 本地化MIME类型与文件类型匹配
有这么个issue,app下载flac和ape后,点击打开,不能提示跳转到第三方的播放器。但是在Galaxy S3 (4.3),S5(4.4.2)和Tab Pro(4.4.2)上可以直接弹出默认播放器播放flac,而在Nexus 10(4.2,4.4.3)上不行。估摸着是不是三星默认安装的播放器不一样。 查看代码发现setDataAndType传过去的type有...
2014-11-20 10:28:00
203
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人