草庐IT

网络优化iOS

全部标签

xml - iPhone/iPad(iOS) 到 MySQL 服务器 - 数据处理

我想开发一个与网络服务器通信的应用程序。我有一个网络服务器,其中包含我想在iOS设备上加载的数据。我的目标是:-我启动应用程序-登录到网络服务器(如果我之前已经连接到网络服务器,则使用离线)-处理我的数据,阅读我的新闻等等,更改任何数据(在线和离线)-在使用应用程序时检查是否有任何数据更改并将更改“同步”或“上传”到网络服务器*TheData'sareonlytext,noimages,nofilesatthemoment*现在我的问题是,哪种方式最适合我的应用?我的网络服务器应该使用哪个API来与iOS设备通信?-我已经阅读了很多XML和JSON,可能JSON是最快和最容易在网络服务

ios - 如何在 iOS 中下载游戏关卡的代码?

伙计们!我想为iOS构建游戏,我需要为其下载关卡。级别应该允许我组织条件语句,简单的对象描述。我知道在iOS中禁止下载任何代码,所以我不能使用Lua或smth。但是其他应用程序如何解决这个问题呢? 最佳答案 你会使用XML吗?你可以有这样的标志:true处理你的条件和描述(文本?)可以再次包裹在标签内:description.如果你的意思是根据对象的位置进行描述,你可以做这样的事情100,100看看NSXMLParser如果您决定做这样的事情。 关于ios-如何在iOS中下载游戏关卡的代

ios - 使用 xml 在 iOS 5 应用程序上创建文件,将数据导出到 *.xls 文件

我正在使用以下代码在我的iOS应用程序上创建一个*.xls文件。一切顺利。我可以用MicrosoftExcel打开它,但如果我想用AppleNumbers打开它,它就不起作用。-(void)exportToExcel{NSManagedObjectContext*context=[selfmanagedObjectContext];NSFetchRequest*request=[[NSFetchRequestalloc]init];NSError*error;NSString*header=@"\n\n\n\n";NSString*rowStart=@"\n";NSString*row

sql-server - 在 SQL 中优化 XML

我最近开始使用TSQL在表列中处理XML,发现它比您每天的平均速度慢得多3rd-Normal-Form-associative-tables-Query-joining,来self的对150万行进行的测试,我的意思是它比3rd-Normal-Form-associative-tables-Query-joining慢8倍。使用XML的好处是,如果以特定方式设置,它会阻止您设置额外的关联表(在我的测试中,我的关联表(许多=许多关系的连接表的大小达到了750万行,相比之下到我的表中,XML的大小为150万行,存储相同的信息)。不过请不要介意我的咆哮,这只是对我执行的2组表的测试。问题这对我

ios - GDataXML 获取子节点

这是我的XML数据:ThePowerfulAcademicianAbletoReduceTobaccoHazardshttp://china15min.com/2013/03/26/the-powerful-academician-able-to-reduce-tobacco-hazards/http://china15min.com/2013/03/26/the-powerful-academician-able-to-reduce-tobacco-hazards/#commentsTue,26Mar201308:43:37+0000PandaWalkinghttp://china1

ios - Delphi4 XE/iOS/读取XML文件/

Delphi4XEPro不提供任何读取XML文档的native方式,我说得对吗?(TXMLDocument仅适用于Windows)我考虑过使用TClientDataSet,但我不确定这是否是正确的方法。这是我想要的示例:定义联系人列表的只读XML文件。在XML文件中,它还包含例如联系人照片的文件路径。理想情况下,我想在例如一个TListBox(这可能意味着我需要编写自己的逻辑来将图像加载到内存中/从内存中加载出来。) 最佳答案 如果不需要验证(如上面的linkedanswer),请尝试NativeXml或者OmniXML两者都是De

sql-server - 在 SQL Server 中更新 XML 字符串时查询优化?

我正在使用如下所示的XML字符串。我必须按如下方式更新XML字符串:如果XML字符串包含1000条或更多条记录,它将终止查询如果XML字符串包含我该怎么做?示例数据创建临时表CREATETABLE#xmltable(IdINTIdentity(1,1)PRIMARYKEYCLUSTERED,DataValueXML);CREATEPRIMARYXMLINDEXindexratesheetON#xmltable(DataValue)向表中插入数据INSERTINTO(DataValue)VALUES(TheXMLfromAbove)更新表中的XML字符串DECLARE@iINT1WHIL

xml - xslt 2.0 处理器是否优化仅选择序列中的第一项?

例如,对于输入文档:和样式表:XSLT处理器是否通过不评估序列(@a,@b,@c)[1]中的@c项来进行优化?以这种方式定义vTest的原因是尝试以更短的方式模拟xsl:choose逻辑。我想这可能很难回答,我对SaxonXSLT2.0处理器版本9.5+特别感兴趣。 最佳答案 撒克逊肯定会做这个优化。但规范中没有任何内容可以保证这一点。并且在某些情况下可能不会发生,例如try/catch中的执行策略可能会有所不同。但通常是的,大多数半途而废的XSLT处理器会在您编写EXPR[1]时避免完全计算EXPR。

xml - 优化 XSLT 中的递归

我有以下XML。它包含书籍和引用资料。一些引用资料追溯到第1册,例如书4指的是书3,书3指的是书1。Book1Book2Book3Book4我编写了以下XSLT,它通过追溯对原始来源的引用并添加相应的文本语句来丰富代码:Thisbookrefersto!它产生所需的输出:Book1Book2Book3ThisbookreferstoBook1!Book4ThisbookreferstoBook1!我的问题:这是“好”方法还是更适合此任务的解决方案? 最佳答案 鉴于引用和ID,我通常很想使用xsl:key和key函数,在您的情况下,因

java - 通过网络解析大型 XML 文件

我在网站上进行了一些快速搜索,但似乎无法找到我正在寻找的答案,所以说,通过网络传递大型xml文件的一些最佳实践是什么。我对此事的想法是在可管理的段中通过网络流式传输block,但是我正在为此寻找其他方法和最佳实践。我知道大是一个相对术语,所以我会让你选择一个任意值来考虑大。如果有任何混淆,问题是“跨网络发送大型xml文件的一些最佳实践是什么?”编辑:我看到很多关于压缩的讨论,是否可以使用任何特定的压缩算法以及解压缩所述文件?当我知道那里有经过验证的算法时,我不太想自己动手。我也很感谢到目前为止的回复。 最佳答案 十多年来,压缩和减小