04 2012 档案
摘要:在进行iOS开发过程中,经常会遇到各种各样的网络访问问题,以前苦于没有抓包工具,很多网络问题解决起来很痛苦。现在终于好了,本文提供两种方式进行网络抓包:1.网络共享 + 可视化抓包工具基本原理原理比较简单,ios设备通过代理方式共享连接mac电脑的无线网卡,使用抓包工具抓包,然后进行分析(我们推荐使用Wireshark,在MAC系统上也可以使用Paros工具)。现在以MAC系统下Paros工具为例,详细描述下抓包过程:操作步骤1)首先将MAC电脑的以太网共享给airport,使iOS设备能够通过wifi连接打开系统偏好设置,找到共享,选择internet共享,在右侧“通过以下方式将”选择以太网
阅读全文
摘要:区分不同版本的iPhone执行环境可以从 UIDevice 的属性 model 得到在现在执行的环境。例子如下:12345678910NSString *modelname = [[UIDevice currentDevice]model];if ([modelname isEqualToString:@"iPhone"]) { // iPhone}if ([modelname isEqualToString:@"IPod Touch"]) { // iPod touch}if ([modelname isEqualToString:@"iPh
阅读全文
摘要:Linux下的网络协议分析工具-tcpdumpTCPDUMP简介在传统的网络分析和测试技术中,嗅探器(sniffer)是最常见,也是最重要的技术之一。sniffer工具首先是为网络管理员和网络程序员进行网络分析而设计的。对于网络管理人员来说,使用嗅探器可以随时掌握网络的实际情况,在网络性能急剧下降的时候,可以通过sniffer工具来分析原因,找出造成网络阻塞的来源。对于网络程序员来说,通过sniffer工具来调试程序。 用过windows平台上的sniffer工具(例如,netxray和sniffer pro软件)的朋友可能都知道,在共享式的局域网中,采用sniffer工具简直可以对网络中的所
阅读全文
摘要:1、肤色侦测法 肤色提取是基于人机互动方面常见的方法。因为肤色是人体的一大特征,它可以迅速从复杂的背景下分离出自己的特征区域。一下介绍两种常见的肤色提取:(1)HSV空间的肤色提取 HSV色彩空间是一个圆锥形的模型,具体如右图所示: 色相(H)是色彩的基本属性,就是平常说的颜色名称,例如红色、黄色等,依照右图的标准色轮上的位置,取360度得数值。(也有0~100%的方法确定) 饱和度(S)是色彩的纯度,越高色彩越纯,低则变灰。取值为0~100%。明度(V)也叫亮度,取值0~100。 根据肤色在HSV三个分量上的值,就可以简单的侦测出一张图像上肤色的部分。一下是肤色侦测函数的...
阅读全文
摘要:Bitmap Font ToolsBMFont (Windows)FonteditorGlyph DesignerHieroLabelAtlasCreatorParticle Editing ToolsParticleCreatorParticle DesignerPhysics Editing ToolsMekanimoPhysicsBenchPhysicsEditorVertexHelperScene Editing ToolsCocosBuilderCocoshopLevelHelperTexture Atlas ToolsDarkFunction EditorSpriteHelperT
阅读全文
摘要:一、xcode4 attaching to appname问题解决方法:please note, this is not a sequence of steps. each one is a possible solution:1- restart xcode and/or restart simulator (reset content and settings) and/or restart computer.2- click on project name in project navigator. in build settings tab, go to packaging and m
阅读全文