上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页
摘要: 最近在看一个自动化测试框架的问题,需要用到Lxml库,下载lxml总是报错。 1,使用pip安装lxml 2,然后报错了,报错内容是: 3,然后百度了N久N久,借鉴了一个大神的方案,http://blog.marchtea.com/archives/91 4,找到进入Application->XCo 阅读全文
posted @ 2016-04-09 10:28 狂师 阅读(906) 评论(0) 推荐(0) 编辑
摘要:     在解决日常的支持需求中,经常会遇到一些用户反馈一些无法简单复现的bug,有很大一部分的bug是由于用户自身的网络环境波动,或者是本身网络环境就较为恶劣,而服务在面对这种恶劣的网络环境的健壮性不够,导致会出现一些意想不到的bug。而在正常的开发自测过程中很难去营造出这种恶劣的网络环境,使得这些 阅读全文
posted @ 2016-03-13 19:01 狂师 阅读(35320) 评论(3) 推荐(4) 编辑
摘要: 简介 对于您的站点的访问者来说,智能化的内容缓存是提高用户体验最有效的方式之一。缓存,或者对之前的请求的临时存储,是HTTP协议实现中最核心的内容分发策略之一。分发路径中的组件均可以缓存内容来加速后续的请求,这受控于对该内容所声明的缓存策略。 在这份指南中,我们将讨论一些Web内容缓存的基本概念。这 阅读全文
posted @ 2016-03-05 15:47 狂师 阅读(649) 评论(0) 推荐(0) 编辑
摘要: 直播应用中,RTMP和HLS基本上可以覆盖所有客户端观看,HLS主要是延时比较大,RTMP主要优势在于延时低。 一、应用场景 低延时应用场景包括: . 互动式直播:譬如2013年大行其道的美女主播,游戏直播等等 各种主播,流媒体分发给用户观看。用户可以文字聊天和主播互动。 . 视频会议:我们要是有同 阅读全文
posted @ 2016-03-03 22:36 狂师 阅读(4669) 评论(1) 推荐(0) 编辑
摘要: 用Redis作Mysql数据库缓存,必须解决2个问题。首先,应该确定用何种数据结构存储来自Mysql的数据;在确定数据结构之后,还要考虑用什么标识作为该数据结构的键。 直观上看,Mysql中的数据都是按表存储的;更微观地看,这些表都是按行存储的。每执行一次select查询,Mysql都会返回一个结果 阅读全文
posted @ 2016-03-03 22:10 狂师 阅读(20057) 评论(0) 推荐(1) 编辑
摘要: 1. 缓存穿透:查询一个必然不存在的数据。比如文章表,查询一个不存在的id,每次都会访问DB,如果有人恶意破坏,很可能直接对DB造成影响。 解决办法:对所有可能查询的参数以hash形式存储,在控制层先进行校验,不符合则丢弃。 2.缓存失效:如果缓存集中在一段时间内失效,DB的压力凸显。这个没有完美解 阅读全文
posted @ 2016-03-03 22:06 狂师 阅读(12258) 评论(1) 推荐(4) 编辑
摘要: 我们在客户端开发过程中总免不了和后端进行api对接,有时候需要对返回的数据格式进行调试,有时候每次运行客户端来发送请求,这个未免效率太低,这里就来介绍一个好用的工具--curl。 curl curl是一个向服务器传输数据的工具,它支持http、https、ftp、ftps、scp、sftp、tftp 阅读全文
posted @ 2016-02-29 22:14 狂师 阅读(3338) 评论(0) 推荐(0) 编辑
摘要: 之前已经安装过了cygwin了,但是重装了系统了。 不过发现cygwin倒是还可以继续使用。 现在想要使用其中的curl工具。 但是却在cygwin安装目录 E:\dev_install_root\cygwin\bin 对应的bin下面没有找到curl.exe。 倒是很诡异的看到了curl-conf 阅读全文
posted @ 2016-02-28 23:36 狂师 阅读(5208) 评论(0) 推荐(0) 编辑
摘要: Curl是Linux下一个很强大的http命令行工具,其功能十分强大。 1)读取网页 $ curl linuxidc.com">http://www.linuxidc.com 2)保存网页 $ curl http://www.linuxidc.com > page.html $ curl -o pa 阅读全文
posted @ 2016-02-28 22:34 狂师 阅读(1267) 评论(0) 推荐(0) 编辑
摘要: 在页游时代,使用Flash ActionScript 3.0进行开发,as3提供比较简单和健全的socket API。到了手游时代,基于tcp的socket编程遇到了一些棘手的问题。通常情况下手游都要支持至少二大主流平台:Android、IOS,二者共存,暂时没有迹象表现哪一方会没落。 页游跑在浏览 阅读全文
posted @ 2016-02-28 22:24 狂师 阅读(734) 评论(0) 推荐(0) 编辑
摘要: 作为拥有世界上最多的互联网用户群体国家,尤其是移动互联网的大热,做到一个百万级的应用几乎是分分钟的事情。相应对技术的压力,和要求也是非常高的。 要应付这种大并发需要高性能系统的开发,先从常用的MySQL数据库碰到的性能瓶颈,来做分析。因为通常一个小项目刚开始一般都会只用mysql做为数据存储,当用户 阅读全文
posted @ 2016-02-28 22:12 狂师 阅读(605) 评论(0) 推荐(0) 编辑
摘要: 数据写入缓存: 在数据库与服务端之间利用 redis 这是一个很常见的场景。比如文章的浏览数,每次文章被浏览时,浏览数都 +1。如果每次都回写数据库,不免数据量太大。加上数据库看似简单,其实做了不少关于一致性(请看官了解一下所谓【一致性】,【base】,【acid】)的检查。 而同时,浏览数并不要求 阅读全文
posted @ 2016-02-28 21:51 狂师 阅读(1891) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-02-28 14:01 狂师 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-02-28 13:56 狂师 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-02-28 13:55 狂师 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-02-28 13:54 狂师 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-02-28 13:53 狂师 阅读(0) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-02-28 13:51 狂师 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-02-28 13:48 狂师 阅读(1) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2016-02-27 12:30 狂师 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 参考资料:1. Monkey测试策略:https://testerhome.com/topics/597 2. Android Monkey测试详细介绍:http://www.jikexueyuan.com/course/1619.html3. Monkey总结:https://testerhome 阅读全文
posted @ 2016-02-20 18:30 狂师 阅读(804) 评论(0) 推荐(0) 编辑
摘要: Monkey 测试针对不同的对象和不同的目的,需要采用不同的测试方案。 首先测试的对象、目的及类型如下: 测试的类型 应用程序的稳定性测试 应用程序的压力测试 测试对象 单一 apk apk 集合 测试的目的 解决问题的测试(忽略异常的测试) 验收测试(不忽略异常的测试) 应用程序的稳定性测试 针对 阅读全文
posted @ 2016-02-20 18:26 狂师 阅读(361) 评论(0) 推荐(0) 编辑
摘要: Monkey是一个快速检查内存泄露的好工具,可以初步发现较明显的内存泄露问题。 什么是内存泄露?是指不在使用的对象持续占有内存,造成内存空间的浪费。 检查内存泄露的基本操作步骤: 1.运行Monkey或者固定自动化用例 adb shell monkey -p cn.microinvestment.w 阅读全文
posted @ 2016-02-20 18:18 狂师 阅读(452) 评论(0) 推荐(0) 编辑
摘要: 移动无线测试技能树 常用IDE Android ADT Android Studio iOS Xcode Common Atom Sublime Text Vim 基础知识 Android 掌握Android开发基础技能 iOS 掌握iOS开发基础技能 web 掌握web开发基础技能 api 掌握a 阅读全文
posted @ 2016-02-20 13:11 狂师 阅读(544) 评论(0) 推荐(0) 编辑
摘要: 移动app在测试时,有时需要考虑弱网的情形下,app的表现,那么怎么营造这样子的环境呢? 一、首先需要控制网络,有两种方式其一使用网络损伤仪进行,其二采用软件方式。硬件采购费用太贵,因此使用win平台下的ShunraVESMBEditon或者Network Emulator for Windows 阅读全文
posted @ 2016-02-20 12:07 狂师 阅读(844) 评论(0) 推荐(0) 编辑
摘要: 地址:http://blog.csdn.net/luhuiluo/article/details/43935731 阅读全文
posted @ 2015-12-27 22:18 狂师 阅读(272) 评论(0) 推荐(0) 编辑
摘要: 一、译序工作流其实不是一个初级主题,背后的本质问题其实是有效的项目流程管理和高效的开发协同约定,不仅是Git或SVN等VCS或SCM工具的使用。这篇指南以大家在SVN中已经广为熟悉使用的集中式工作流作为起点,循序渐进地演进到其它高效的分布式工作流,还介绍了如何配合使用便利的Pull Request功... 阅读全文
posted @ 2015-12-27 21:48 狂师 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 100多个应用,1,500多个实例,每天200亿次查询奇虎是中国最大的安卓移动发布平台。奇虎也是中国最顶尖的病毒软件防护公司,同时为网络以及移动平台提供产品。自从2011年成为MongoDB的用户之后,奇虎已经在MongoDB上构建了100多个不同的应用,其中包括新服务以及从MySQL和Redis上... 阅读全文
posted @ 2015-12-27 21:13 狂师 阅读(530) 评论(0) 推荐(0) 编辑
摘要: 前言今天看了一些资料,记录一下心得。websocket是html5引入的一个新特性,传统的web应用是通过http协议来提供支持,如果要实时同步传输数据,需要轮询,效率低下websocket是类似socket通信,web端连接服务器后,握手成功,一直保持连接,可以理解为长连接,这时服务器就可以主动给... 阅读全文
posted @ 2015-12-20 22:31 狂师 阅读(34851) 评论(1) 推荐(1) 编辑
摘要: IntroductionI have recently written a project using SignalR, which supports HTML 5 WebSocket. However I cannot find good tools to debug or inspectWebS... 阅读全文
posted @ 2015-12-20 21:54 狂师 阅读(2344) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 20 下一页
点击右上角即可分享
微信分享提示