程序设计

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

5
在VCS下是否应忽略Xcode5中的* .xccheckout文件?
Apple在Xcode 5中引入了与项目相关的新文件类型:“ xccheckout”。 该文件位于“ .xcodeproj / project.xcworkspace / xcshareddata /”目录中,似乎与项目的版本控制系统有关。 此处是一个示例文件:http : //pastebin.com/5EP63iRa 我想这种类型的文件在VCS下应该被忽略,但是我不确定。 所以这是问题: 应该忽略“ xccheckout”吗? 目的是什么?

6
BitTorrent磁铁链接如何工作?
我第一次使用磁铁链接。好奇它是如何工作的,所以我查看了规格并没有找到任何答案。Wiki说的xt是“精确的主题”,后跟btih带有SHA1哈希的格式(在这种情况下)。我看到提到base32,知道它是每个字符5位和32个字符,我发现它正好可以容纳160位,这正好是SHA1的大小。 IP地址或其他任何内容都没有空间,只是SHA1。那么,BitTorrent客户端如何找到实际文件?我打开了URL Snooper,以查看它是否访问了页面(使用TCP)或进行了查找等操作,但是没有任何反应。我不知道客户如何找到同龄人。这是如何运作的? 另外,哈希是什么?它是所有文件散列在一起的数组的哈希吗?也许是所需的实际torrent文件的哈希值(去除了某些信息)? 在虚拟机中,我尝试了与uTorrent(已全新安装)的磁力链接,并设法找到了对等节点。第一个同龄人来自哪里?这是新鲜的,没有其他洪流。

10
Eclipse中的红色感叹号图标是什么意思?
Eclipse中的红色感叹号图标是什么意思?互联网上关于“红色感叹号图标”,“红色感叹号装饰器”和“红色爆炸图标”的搜索结果很多,这无疑是因为许多插件和与编程相关的工具都使用了红色感叹号图标。因此,很明显,这就是我的意思: 它在Package Explorer视图中显示为项目上的装饰器。 就我而言,当缺少的构建路径变量被填充时,该图标消失了。我使用的是MyEclipse 9.0,但我认为这不是MyEclipse特有的。Internet上的其他人报告说,它与其他问题有关,包括Subclipse,.svn文件夹和工作副本之间的移动文件。
157 eclipse  svn  icons 



7
实现C#通用超时
我正在寻找实现通用方法以使单行(或匿名委托)代码超时执行的好主意。 TemperamentalClass tc = new TemperamentalClass(); tc.DoSomething(); // normally runs in 30 sec. Want to error at 1 min 我正在寻找一种可以在我的代码与气质代码进行交互的许多地方优雅地实现的解决方案(我无法更改)。 另外,如果可能的话,我想阻止令人讨厌的“超时”代码进一步执行。

8
什么是C运行时库?
C运行时库实际上是什么,它的作用是什么?我一直在搜索,就像恶魔一样,但是没有找到比微软更好的东西:“微软运行时库提供了用于Microsoft Windows操作系统编程的例程。这些例程可自动执行许多常规编程任务,而这些任务并非由Microsoft提供C和C ++语言。” 好,我明白了,但是例如,里面有什么libcmt.lib?它有什么作用?我认为C标准库是C编译器的一部分。那么libcmt.libWindows的C标准库功能实现是否可以在win32下工作?
157 c  runtime 

6
Express 4.x中的“ ./bin/www”有什么作用?
我刚开始在Node.js应用程序中学习Express 4.0,我发现它生成了./bin/www文件,在该文件上只写了应用程序服务器和端口设置,其他文件(如中间件和路由)都在./app.js文件中定义。 但是,我不确定这./bin/www是做什么的。我使用Express 3.x,并且始终在同一./app.js文件中定义服务器和端口设置以及路由和中间件,并使用来启动我的节点应用程序node app.js。那么使用的意义./bin/www何在?它仅将服务器和端口定义与其他定义分开吗? 现在,当我使用express-generator创建包时,其中package.json包含以下定义: "scripts": { "start": "node ./bin/www" } 但是,我想知道是否应该使用node ./bin/www或启动我的应用程序npm start。我应该运行哪个命令来启动我的应用程序? 而且,当我将应用程序部署到heroku时,应该在Procfile文件中写些什么?是否web: node app.js足够?

12
应该将排序逻辑放置在模型,视图还是控制器中?[关闭]
想要改善这篇文章吗?提供此问题的详细答案,包括引文和答案正确的解释。答案不够详细的答案可能会被编辑或删除。 已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引文回答。 6年前关闭。 改善这个问题 我有一个下拉列表,可显示从表到最终用户的值。我希望这些值按字母顺序排序。 根据适当的MVC设计,我应该在哪一层放置排序逻辑:模型,视图还是控制器? 编辑:针对LarsH的问题,“您是指确定所需排序顺序的代码还是执行排序的代码?”,我最初指的是确定所需排序顺序的代码。

9
可可Objective-C类中变量前面的下划线如何工作?
我在一些iPhone示例中看到,属性在变量前面使用了下划线_。有人知道这意味着什么吗?或如何运作? 我正在使用的接口文件如下所示: @interface MissionCell : UITableViewCell { Mission *_mission; UILabel *_missionName; } @property (nonatomic, retain) UILabel *missionName; - (Mission *)mission; 我不确定上面的功能到底是什么,但是当我尝试将任务名称设置为: aMission.missionName = missionName; 我得到错误: 请求成员“ missionName”使用非结构或联合的形式

18
您如何确定网站所基于的技术?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 5年前关闭。 已锁定。该问题及其答案被锁定,因为该问题是题外话,但具有历史意义。它目前不接受新的答案或互动。 我经常遇到一个外观漂亮或功能强大的网站,并且想知道使用什么技术来创建它。有哪些技术可以用来确定特定网站的构建? 几乎没有框架像Web编辑器那样包含任何类型的生成器元标记。是否存在特定语言和/或框架的任何迹象? 答案摘要 站点URL可能背叛了框架和/或编程语言,但不能被依赖(例如,文件扩展名,例如.asp)。HTTP响应标头,Cookie,样式表和源注释也可能提供线索。 查询站点详细信息的一些不错的工具(毫无疑问,还有更多): 内建 域工具 网络工艺 W3Techs 类似技术 Firefox插件: Wappalyzer -CMS,框架/库,电子商务,留言板等 域详细信息 -IP,国家和网络服务器详细信息 库检测器 -正在使用的Javascript库 Chrome扩展程序: Wappalyzer 类似技术 PageXray 书签: WTFramework-显示正在使用的Javascript框架

1
错误:iOS9中的_handleNonLaunchSpecificActions
我在iOS 9上收到以下错误: -[UIApplication_handleNonLaunchSpecificActions: forScene: withTransitionContext: completion:] unhandled action -> <FBSSceneSnapshotAction: 0x150b2aef0> { handler = remote; info = <BSSettings: 0x15333f650> { (1) = 5; }; } 还有其他人遇到此错误或其含义吗?怎么了?
157 ios  objective-c  xcode  ios9 

19
iOS应用错误-无法将自己添加为子视图
我收到了此崩溃报告,但是我不知道如何调试它。 Fatal Exception NSInvalidArgumentException Can't add self as subview 0 ... CoreFoundation __exceptionPreprocess + 130 1 libobjc.A.dylib objc_exception_throw + 38 2 CoreFoundation -[NSException initWithCoder:] 3 UIKit -[UIView(Internal) _addSubview:positioned:relativeTo:] + 110 4 UIKit -[UIView(Hierarchy) addSubview:] + 30 5 UIKit __53-[_UINavigationParallaxTransition animateTransition:]_block_invoke + 1196 6 UIKit +[UIView(Animation) performWithoutAnimation:] + 72 7 UIKit …
157 ios  iphone  objective-c 

6
将列表内容追加到另一个列表C#
我有以下几点: 一个名为GlobalStrings的主列表 另一个名为localStrings的列表 例如,在循环中: List<string> GlobalStrings = new List<string>(); List<string> localStrings = new List<string>(); for(x=1;x<10;x++) { localStrings.Add("some value"); localStrings.Add("some value"); } // Want to append localStrings to GlobalStrings as easily as possible
157 c# 


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.