程序设计

专业和发烧友程序员的问答

7
用于Objective-C中用于访问NSMutable字典的每个循环
我在访问Objective-C中的可变字典键和值时遇到了一些困难。 假设我有这个: NSMutableDictionary *xyz=[[NSMutableDictionary alloc] init]; 我可以设置键和值。现在,我只想访问每个键和值,但是我不知道设置的键数。 在PHP中非常简单,如下所示: foreach ($xyz as $key => $value) 在Objective-C中怎么可能?

30
循环反向真的更快吗?
我已经听过好几次了。向后计数时,JavaScript循环真的更快吗?如果是这样,为什么?我已经看到了一些测试套件示例,这些示例显示了反向循环更快,但是我找不到关于原因的任何解释! 我假设这是因为循环不再需要在每次检查是否完成时都求值一个属性,而只需要检查最终的数值即可。 即 for (var i = count - 1; i >= 0; i--) { // count is only evaluated once and then the comparison is always on 0. }

25
在Python中从字符串中剥离HTML
from mechanize import Browser br = Browser() br.open('http://somewebpage') html = br.response().readlines() for line in html: print line 当在HTML文件中打印一行时,我试图找到一种仅显示每个HTML元素的内容而不显示格式本身的方法。如果找到'<a href="whatever.com">some text</a>',它将仅打印“某些文本”,'<b>hello</b>'打印“ hello”,等等。如何做到这一点?
268 python  html 

7
如何在NSUserDefaults中存储自定义对象
好吧,所以我一直在闲逛,我意识到我的问题,但是我不知道如何解决。我做了一个自定义类来保存一些数据。我为此类制作对象,并且需要它们在会话之间持续。在我将所有信息放入之前NSUserDefaults,这是行不通的。 -[NSUserDefaults setObject:forKey:]: Attempt to insert non-property value '<Player: 0x3b0cc90>' of class 'Player'. 这是我将自定义类“ Player”放入时收到的错误消息NSUserDefaults。现在,我已经读过,显然NSUserDefaults只存储了某些类型的信息。那么我如何把我的东西放进NSUSerDefaults去呢? 我读到应该有一种方法来“编码”我的自定义对象,然后将其放入,但是我不确定如何实现它,将不胜感激!谢谢! ****编辑**** 好的,所以我使用下面给出的代码(谢谢!),但是我仍然遇到一些问题。基本上,代码现在崩溃了,我不确定为什么,因为它不会给出任何错误。也许我缺少一些基本知识,但我太累了,但是我们会看到的。这是我的Custom类“ Player”的实现: @interface Player : NSObject { NSString *name; NSNumber *life; //Log of player's life } //Getting functions, return the info - (NSString *)name; - (int)life; - (id)init; //These are the setters - …

16
无法在带有RVM的Lion下安装Ruby – GCC问题
有关此问题的大多数问题是由于缺少Xcode造成的。我已经安装了Xcode 4.2。 安装尝试: rvm install 1.9.3 Installing Ruby from source to: /Users/jamie/.rvm/rubies/ruby-1.9.3-p0, this may take a while depending on your cpu(s)... ruby-1.9.3-p0 - #fetching ruby-1.9.3-p0 - #extracted to /Users/jamie/.rvm/src/ruby-1.9.3-p0 (already extracted) Fetching yaml-0.1.4.tar.gz to /Users/jamie/.rvm/archives Extracting yaml-0.1.4.tar.gz to /Users/jamie/.rvm/src Configuring yaml in /Users/jamie/.rvm/src/yaml-0.1.4. Compiling yaml in /Users/jamie/.rvm/src/yaml-0.1.4. Installing yaml to …
268 ruby  gcc  rvm  osx-lion  xcode4.2 


5
用document.write()写入时,为什么要拆分<script>标记?
为什么某些网站(或为客户提供JavaScript代码的广告商)采用在呼叫内拆分&lt;script&gt;和/或&lt;/script&gt;标签的技术document.write()? 我注意到亚马逊也这样做,例如: &lt;script type='text/javascript'&gt; if (typeof window['jQuery'] == 'undefined') document.write('&lt;scr'+'ipt type="text/javascript" src="http://z-ecx.images-amazon.com/images/G/01/javascripts/lib/jquery/jquery-1.2.6.pack._V265113567_.js"&gt;&lt;/sc'+'ript&gt;'); &lt;/script&gt;
268 javascript  html 


12
CSS删除线与文本的颜色不同?
HTML元素del,strike或s都可以用于文本删除线效果。例子: &lt;del&gt;del&lt;/del&gt; ....给出: 德尔 &lt;strike&gt;strike&lt;/strike&gt; and &lt;s&gt;strike&lt;/s&gt; ....给予:罢工和罢工 text-decoration具有值的CSS 属性line-through可以类似地使用。代码... &lt;span style='text-decoration:line-through'&gt; text-decoration:line-through &lt;/span&gt; ...也将呈现为:text-decoration:line-through 但是,删除线通常与文本使用相同的颜色。 可以使用CSS使线条具有不同的颜色吗?
268 html  css 

30
好的PHP ORM库?
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 是否有一个适用于PHP的良好的对象关系映射库? 我知道PDO / ADO,但是它们似乎仅提供数据库供应商之间差异的抽象,而不是域模型和关系模型之间的实际映射。我正在寻找一个PHP库,其功能类似于Hibernate针对Java和NHibernate针对.NET所做的方式。
268 php  database  orm 

14
Windows 7、64位,DLL问题
我的可执行文件有问题。我正在Windows 7 64位开发箱上运行此C ++ 32位可执行文件,该箱还具有所有那些Microsoft应用程序(Visual Studio 2008 + 2010,TFS,SDK,Microsoft Office)...并且它仍然可以正常运行。 现在,我获得了与该程序完全相同的客户端安装,并被要求使用干净的Windows 7安装对其进行测试。因此,我得到了一台Windows 7 64位VMware,并将其更新为Windows 7 SP 1(我的开发人员正在调整的版本)。但是,在我的开发人员包装盒上,一切都很好,该程序无法在VMware(30天试用版)包装盒上使用。 x86 Dependency Walker告诉我缺少以下DLL文件: API-MS-WIN-CORE-COM-L1-1-0.DLL API-MS-WIN-CORE-WINRT-ERROR-L1-1-0.DLL API-MS-WIN-CORE-WINRT-L1-1-0.DLL API-MS-WIN-CORE-WINRT-ROBUFFER-L1-1-0.DLL API-MS-WIN-CORE-WINRT-STRING-L1-1-0.DLL API-MS-WIN-SHCORE-SCALING-L1-1-0.DLL DCOMP文件 GPSVC.DLL IESHIMS.DLL 我在Google上搜索了这些API-MS-WIN -... DLL文件,发现它们实际上应该已经是Windows 7的一部分(尽管有些网站声称属于Windows 8和Windows Server 2012)。 我已经尝试了建议的修复程序,这些修复程序是: 运行'sfc / scannow' 安装Visual Studio 2008 SP1运行时可执行文件 但这并不能解决任何问题。:-( 旁注:我的开发箱也没有它们,并且似乎也不需要它们。例如,我的机器上的user32.dll没有链接到其中之一,而VMware上的安装却链接了其中的一个。 关于如何解决此问题的任何想法?我试图在Microsoft页面上找到合适的下载/修复程序,但失败了。 解决问题后,我想报告发现的问题,由于问题已经解决,因此我无法将其发布为答案。 实际上,所报告的所有DLL文件都是Dependency Walker工具丢失的,即那些 …
268 windows  dll 

8
用于在R中制作乳胶表的工具
在这里很难说出要问什么。这个问题是模棱两可,含糊,不完整,过于宽泛或夸张的,因此不能以当前的形式合理地回答。如需帮助澄清此问题以便可以重新打开, 请访问帮助中心。 7年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 在一般要求下,一个有关在R中生成乳胶表的社区Wiki。在本文中,我将概述最常用的软件包和博客,并提供用于从不太直接的对象生成乳胶表的代码。请随时添加我错过的任何内容,和/或提供有关如何使用R生成格式正确的乳胶表的提示,技巧和小技巧。 包装方式: xtable:用于大多数简单对象的标准表。可以在此处找到带有示例的不错的画廊。 memisc:用于管理调查数据的工具,包含一些用于(基本)回归模型估计值的乳胶表的工具。 Hmisc包含一个函数latex(),该函数创建一个包含所选对象的tex文件。它非常灵活,还可以输出longtable乳胶表。帮助文件中有很多信息?latex miscFuncs具有一个简洁的函数“ latextable”,该函数可将具有字母和数字混合条目的矩阵数据转换为LaTeX表并将其打印到控制台,以便可以将其复制并粘贴到LaTeX文档中。 texreg软件包(JSS纸)将统计模型输出转换为LaTeX表。合并多个模型。可以处理大约50种不同的模型类型,包括网络模型和多层模型(lme和lme4)。 reporttools软件包(JSS文件)是用于连续,分类和日期变量的描述性统计的另一个选项。 表格包可能是R中用于描述性统计的最通用的LaTeX表格制作包 Stargazer软件包使比较统计模型汇总表更好 博客和代码片段 保罗·约翰逊(Paul Johnson)的超越职能在Latex中提供类似于Stata的表来输出回归。这个很棒。 正如前面的问题中给出的那样,有一个代码片段可以使memisc包适合lme4对象。 相关问题: R / LaTeX表创建包的建议 Rreport / LaTeX质量输出包 使用xtable对乳胶输出表进行排序 有什么方法可以从lme4 mer模型拟合对象生成LaTeX表? R data.frame具有堆叠的指定标题,用于使用xtable输出乳胶 使用公式语言以非常灵活和有趣的语法自动从R快速向乳胶添加表
268 r  latex 


10
Mac OS X Lion中的PHP.ini在哪里?以为它在/ usr / local / php5 / lib中
我想在Mac上直接运行一些PHP,未注释httpd.conf,激活Web共享,安装MySQL等。我似乎找不到我的PHP文件,最重要的是,PHP.ini。 在我的旧计算机上,它位于/ usr / local / php5 / lib中,但是/ usr / local中不存在php5目录。 我需要获取包裹还是在错误的地方找东西? 运行OS X 10.7.3,PHP 5.3.8,Apache / 2.2.21
268 macos  php 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.