自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 界面没有数据的情况下,添加默认图。

-(void)viewWillAppear:(BOOL)animated{ //保证第一次进行也进行判断。 [self resetTableviewHeader];}-(void)resetTableviewHeader{ //设置默认图 if (self.infoes.count <= 0) { self.tableView.tableHeader

2015-12-05 00:14:11 643

转载 UICollectionView的使用

1.传递布局                                           首页创建UICollectionViewController时,需要给它传一个展示的布局,一般九宫格用的都使流水布局! //1.创建流水布局 UICollectionViewFlowLayout *layout = [[UICollectionViewFlowLayout all

2015-12-03 10:12:55 328

转载 iOS微博时间与微博来源文本的处理

-(NSString *)createdAt { // 取出数据结构为: Sat Apr 19 19:15:53 +0800 2014,将数据格式化输出业务数据 NSDateFormatter *dfm = [[NSDateFormatter alloc] init]; dfm.dateFormat = @"EEE MMM dd HH:mm:ss zzzz yyyy";

2015-11-05 08:39:27 599

转载 iOS开发系列--通知与消息机制

iOS开发系列--通知与消息机制概述在多数移动应用中任何时候都只能有一个应用程序处于活跃状态,如果其他应用此刻发生了一些用户感兴趣的那么通过通知机制就可以告诉用户此时发生的事情。iOS中通知机制又叫消息机制,其包括两类:一类是本地通知;另一类是推送通知,也叫远程通知。两种通知在iOS中的表现一致,可以通过横幅或者弹出提醒两种形式告诉用户,并且点击通知可以会打开应用程序,

2015-09-30 11:05:40 273

原创 UITableView cell的重复使用

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2015-09-13 23:23:23 396

转载 iOS开发工具-网络封包分析工具Charles

简介本文为InfoQ中文站特供稿件,首发地址为:文章链接。如需转载,请与InfoQ中文站联系。Charles是在Mac下常用的截取网络封包的工具,在做iOS开发时,我们为了调试与服务器端的网络通讯协议,常常需要截取网络封包来分析。Charles通过将自己设置成系统的网络访问代理服务器,使得所有的网络访问请求都通过它来完成,从而实现了网络封包的截取和分析。Charles是收费

2015-06-29 17:02:17 409

转载 Android利用Fiddler进行网络数据抓包

主要介绍Android及IPhone手机上如何利用Fiddler进行网络数据抓包,比如我们想抓某个应用(微博、微信、墨迹天气)的网络通信请求就可以利用这个方法。 Mac 下请使用 Charles 代替 Fiddler,Charles 免费激活码为Registered name: a!nthony ortolani   License key: a!4036b2761c9583fda

2015-06-25 15:16:22 376

转载 Android自动化测试之MonkeyRunner

Android自动化测试之MonkeyRunnerMonkeyRunner是Google Android SDK下的一个工具,用于自动化测试Android程序。Monkeyrunner工具提供了一套API,使用这些api写出的Python程序可以在黑盒地控制Android设置和模拟器。有了Monkeyrunner,我们可以通过python语句控制apk包的安装和卸载、启动app、向

2015-06-12 15:50:46 580

转载 京东测试工作的思考与总结

您知道京东测试人员是如何工作的?京东测试人员需要具备哪些素质?京东测试的价值在哪里?京东如何提高测试的价值?想了解以上些以上问题的亲们请跟着张强(零售平台测试部)的脚步一起来了解京东测试人员吧~~~测试工程师是怎么工作的?只有更了解你,才能发现你身上的缺点京东测试人员需要具备哪些素质?软件测试知

2015-06-10 16:52:14 928

转载 monkey log分析说明

Monkey log分析说明以下主要针对在Android-Phone项目中进行Monkey log进行分析和说明,可以对bug提交作为参考。要求熟悉,应用的包名。也就是说那个应用包出现问题,该属于那个模块,应用包名是判断依据。1、 Null指针异常空指针异常主要是有NullPointerException异常提示,在Monkey测试过程中,该信息一般记录在plog.

2015-06-05 15:32:28 482

转载 Android自动测试之Monkey工具

Monkey工具前言:最近开始研究Android自动化测试方法,对其中的一些工具、方法和框架做了一些简单的整理,其中包括android测试框架、CTS、Monkey、Monkeyrunner、benchmark、其它test tool等等。因接触时间很短,很多地方有不足之处,希望能和大家多多交流。 一、  什么是MonkeyMonkey是Android中的一个命

2015-06-03 21:55:46 285

转载 Android Studio 1.0.1 + Genymotion安卓模拟器打造高效安卓开发环境

我们开发安卓大多是使用Eclipse和安卓SDK中自带的安卓模拟器。当然,Google早就推出了自己的安卓开发环境——Android studio,在不久前,Google发布了Android Studio 1.0,个人感觉使用起来还是不错的。之前下载过一些Android studio的早期版本,但是都因为"网络问题"而安装失败,无奈删除。而这一次,Android studio 1.0下载后,不需要

2015-05-23 11:07:31 522

转载 linux下与windows下的换行符linux下与windows下的换行符

回车符号和换行符号产生背景 关于“回车”(carriage return)和“换行”(line feed)这两个概念的来历和区别。在计算机还没有出现之前,有一种叫做电传打字机(Teletype Model 33)的玩意,每秒钟可以打10个字符。但是它有一个问题,就是打完一行换行的时候,要用去0.2秒,正好可以打两个字符。要是在这0.2秒里面,又有新的字符传过来,那么这个字符将丢失。

2015-05-19 17:19:23 342

转载 定时任务 Crontab命令 详解

前言crontab是Unix和Linux用于设置周期性被执行的指令,是互联网很常用的技术,很多任务都会设置在crontab循环执行,如果不使用crontab,那么任务就是常驻程序,这对你的程序要求比较高,一个要求你的程序是24X7小时不宕机,一个是 要求你的调度程序比较可靠,实际工作中,90%的程序都没有必要花这么多时间和精力去解决上面的两个问题的,只需要写好自己的业务逻辑,通过crond

2015-05-19 15:46:45 576

转载 Linux下rz,sz与ssh的配合使用

一般来说,linux服务器大多是通过ssh客户端来进行远程的登陆和管理的,使用ssh登陆linux主机以后,如何能够快速的和本地机器进行文件的交互呢,也就是上传和下载文件到服务器和本地;   与ssh有关的两个命令可以提供很方便的操作:   sz:将选定的文件发送(send)到本地机器   rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到服务器(receive)rz

2015-05-19 11:59:13 316

转载 检查Python对象

检查Python对象编程环境中的对象很象现实世界中的对象。实际的对象有一定的形状、大小、重量和其它特征。实际的对象还能够对其环境进行响应、与其它对象交互或执行任务。计算机中的对象试图模拟我们身边现实世界中的对象,包括象文档、日程表和业务过程这样的抽象对象。类似于实际的对象,几个计算机对象可能共享共同的特征,同时保持它们自己相对较小的变异特征。想一想您在书店中看到的书籍。

2015-02-15 10:54:05 319

原创 工作有感

2014年12月12日工作5个月零1天。这段时间,犯了多数前辈写给刚毕业的年轻人的许多毛病。浮躁,眼高手低,只是把工作当工作。身边的同事走得走,腾讯,华为,OPPO。从事游戏测试工作,到公司后觉得这些东西太简单了。回首自己没有用心的工作。跳去腾讯的同事走前的一番话,一件简单的事情,你怎么就做的比别人更好,学姐的,从简单中发现不简单。其实,说的就是不应该把工作当作工作,而是高于工作。在工

2014-12-12 19:21:09 349

原创 py2exe使用记录

由于帮老大做一个东西,要将python脚本放到windoxs下执行,为了方面,将脚本打包为exe文件。免去环境搭建的过程。记录过程如下。一:py2exepy2exe是将python脚本打包成window底下的可执行文件exe。这样在window下并不需要python的环境便可以直接运行脚本。二:安装与使用:从http://prdownloads.sourcefo

2014-11-29 18:07:54 542

转载 web测试—总结不错的web测试文章

web测试总结在Web工程过程中,基于Web系统的测试、确认和验收是一项重要而富有挑战性的工作。基于Web的系统测试与传统的软件测试不同,它不但需要检查和验证是否按照设计的要求运行,而且还要测试系统在不同用户的浏览器端的显示是否合适。重要的是,还要从最终用户的角度进行安全性和可用性测试。然而,Internet和Web媒体的不可预见性使测试基于Web的系统变得困难。因此,我们必须为测试和评估

2014-11-29 11:18:06 1012

原创 selenium-webdriver 学习记录

前几天老大说帮他说WEB自动化的脚本。了解了一下,是把excel里的数据自动化填入到WEB中。最近在学python,接触了自动化测试工具selenium-webdriver。初步实现功能,对webdriver也加深了解。虽然还没完成,但是将遇到的问题,解决办法等记录下来。元素定位:关于元素的定位是自动化测试的核心。当元素比较难定位时,可以使用浏览器的元素

2014-11-27 19:30:04 414

转载 python包管理工具

刚开始学习Python时,在看文档和别人的blog介绍安装包有的用easy_install, setuptools, 有的使用pip,distribute,那麽这几个工具有什么关系呢,看一下下面这个图就明白了可以看到distribute是setuptools的取代,pip是easy_install的取代。 关于这些包工具可以参考 http://guide.pyt

2014-11-27 09:29:57 258

空空如也

空空如也

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

TA关注的人

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