如何在VS2013中closuresC ++的自动格式化?

VS2013增加了C ++的自动格式化。 我个人对自动格式化的看法是,这对开发者来说最终是有害的,但是我不得不接受每个人都同意。 什么错误的是,我似乎无法完全禁用自动格式。 我没有选中工具 – >文本编辑器 – > C / C ++ – >格式 – >常规下的每个checkbox,但是当我键入: void f () 用VS2013代替这个 void f() 这不是这个特定项目的代码标准,这意味着我必须回去插入一个空间。 还有其他的例子,我必须与VS战斗。 我不想更改间距设置,因为 我使用不同的代码标准在多个项目中工作 我不相信自动格式化,所以我只是想让它脱离我的方式 我只想VS不会自动修改我的代码。 PS。 我不反对,该VS可以格式化代码,但我想手动调用

nodejs module.js:340错误:找不到模块

我在C:\ Program Files(x86)\ nodejs中安装了nodejs 然后我创build了一个.js文件,并将其保存在我的桌面上,以便在控制台中输出“hello world” console.log('hello world'); 当我试图从命令提示符下运行该文件时: C:\Users\Laura>cd desktop C:\Users\Laura\Desktop>node nodeTest.js 我得到: module.js:340 throw err; ^ Error: Cannot find module 'C:\Users\Laura\Desktop\testNode.js' at Function.Module._resolveFilename (module.js:338:15) at Function.Module._load (module.js:280:25) at Function.Module.runMain (module.js:497:10) at startup (node.js:119:16) at node.js:901:3 我读了很多其他相关的问题,其中一些人build议运行安装,所以我做了。 C:\Users\Laura>npm install -g express 但没有运气,仍然得到相同的错误信息。

Django日志和错误的位置

我已经用nginx设置了django服务器,并且在一些页面中出现了403错误。 我在哪里可以finddjango日志? 我在哪里可以看到详细的错误?

为什么C4996上的Visual Studio 2013错误?

在以前版本的Visual Studio中,使用像_sleep或者strncpy这样的函数只是输出警告。 在最新版本中,突然出现一个错误: 我知道我可以通过在代码的开头添加#pragma warning(disable: 4996)来禁用它,但是令人恼火的是,VS试图强迫我使用其他函数。 有什么办法来禁用这种行为? 在您提出问题之前,“将警告视为错误”已禁用,即使我closures了所有警告,也会出错!

java.time中是否有类可比Joda时间间隔的类?

我正在评估将我的项目从Joda-Time的使用迁移到Java 8中的java.time包 。 在Joda-Time,我大量使用了Interval类。 我在java.time中找不到像这样的东西。 有类似的课程吗?

Google analytics 3.08 IOS idfa class missing,不会收集idfa

我下载谷歌分析,我按照他们的指示如何在应用程序中实施分析。 但无论我尝试我得到这个日志xcode: idfa class missing, won't collect idfa 。 所以我谷歌,发现苹果将拒绝具有此警告的应用程序。 我也发现谷歌3.03c版本解决了这个问题,我们不必导入使用广告的库。 我也运行他们的例子,我得到相同的日志在他们的例子。 所以我的问题是,苹果是否会批准我的申请,我该如何解决?

Xamarin iOS内存无处不在

我们在过去的8个月里一直在使用Xamarin iOS,并开发了一个具有许多屏幕,function,嵌套控件的非平凡的企业应用程序。 我们已经做了我们自己的MVVM拱门,跨平台BLL&DAL“推荐”。 我们在Android之间共享代码,甚至在我们的networking产品上使用BLL / DAL。 除了现在在项目的发布阶段,我们发现在Xamarin基于iOS的应用程序中无处不在的内存泄漏。 我们已经遵循了所有的“准则”来解决这个问题,但现实情况是,C#GC和Obj-C ARC似乎是不兼容的垃圾收集机制,它们以目前的方式互相叠加在单点触摸平台上。 我们发现的现实是,对于任何非平凡的应用程序,本机对象和被pipe理对象之间的硬周期将会发生,并且频繁出现。 例如,在使用lambdaexpression式或手势识别器的任何地方发生这种情况都非常容易。 加上MVVM的复杂性,这几乎是一个保证。 错过其中的一种情况,整个对象的graphics将永远不会被收集。 这些图表会引诱其他物体并像癌症一样长大,最终导致iOS的迅速和无情的消灭。 Xamarin的回答是对这个问题毫无兴趣的推迟,以及“开发者应该避免这些情况”的不切实际的期望。 仔细考虑这一点,可以看出这是垃圾收集在Xamarin中基本上被破坏了 。 现在我认识到,在传统的c#.NET意义上,你并不真正在Xamarin iOS中获得“垃圾收集”。 你需要雇用“垃圾维护”模式,实际上是让GC移动并完成工作,即使这样,它也永远不会是完美的 – 不确定性。 我的公司投入了大量资金,试图阻止我们的应用程序崩溃和/或内存不足。 我们基本上必须明确地recursion处理每一个该死的东西,并在应用程序中实施垃圾维护模式,只是为了停止崩溃,并有一个可行的产品,我们可以出售。 我们的客户是支持和宽容的,但我们知道这不能永远持续下去。 我们希望Xamarin有一个专门的团队在这个问题上工作,并一劳永逸。 不幸的是,看起来不像。 问题是,我们的经验是用Xamarin编写的非平凡企业级应用程序的例外规则吗? UPDATE 请参阅DisposeEx方法和解决scheme的答案。

C ++ 11标准是否要求通过一个常量unordered_container访问元素的两次迭代以相同的顺序访问元素?

for (auto&& i : unordered_container) { /* … */ } for (auto&& i : unordered_container) { /* .. */ } 标准是否要求这两个循环访问相同顺序的元素(假定容器是未修改的)? 我对这个问题的分析 我读的标准和最好的我可以告诉答案是“不” 因为容器的迭代器是向前的,所以有一种语言要求a==b暗示++a==++b用于前向迭代器。 这意味着两个迭代将通过相同的path,如果他们都在同一个地方开始。 这将问题简化为标准是否需要container.begin() == container.begin() 。 我找不到任何需要的语言。

如何在故事板场景中embedded自定义视图xib?

我在XCode / iOS世界比较新, 我已经做了一些体积大小的故事板的应用程序,但我并没有削减整个笔尖/西克事情的牙齿。 我想使用相同的场景工具来devise/布局可重用的视图/控件。 所以我为我的视图子类创build了我的第一个xib并绘制了它: 我有我的网点连接和约束设置,就像我习惯做的故事板。 我将我的File Owner的类设置为我的自定义UIView子类的类。 所以我假设我可以用一些API来实例化这个视图子类,并且将如图所示configuration/连接。 现在回到我的故事板,我想embedded/重用这个。 我在表格视图原型单元格中这样做: 我有一个看法。 我已经把它的类设置为我的子类。 我已经创build了一个出口,所以我可以操纵它。 64美元的问题是我在哪里/如何表明仅仅把一个空的/未configuration的视图子类的实例放在那里是不够的,而是使用我创build的.xib来configuration/实例化呢? 这将是非常酷,如果在XCode6中,我可以只input用于给定的UIView的XIB文件,但我没有看到一个领域,所以我假设我必须在代码的地方做一些事情。 (我确实看到过类似的其他问题,但是还没有发现任何问题,或者XCode6 / 2015的最新消息) 更新 我可以通过执行我的表格单元的awakeFromNib来获得这种工作,如下所示: – (void)awakeFromNib { // gather all of the constraints pointing to the uncofigured instance NSArray* progressConstraints = [self.contentView.constraints filteredArrayUsingPredicate: [NSPredicate predicateWithBlock:^BOOL(id each, NSDictionary *_) { return (((NSLayoutConstraint*)each).firstItem == self.progressControl) || (((NSLayoutConstraint*)each).secondItem == self.progressControl); […]

如何在新的NavigationView中添加自定义视图

我试图在NavigationView中像这样添加一个开关作为menuitem 我使用了actionViewClass属性,但它只显示标题。 <item android:id="@+id/navi_item_create_notifications_sound" android:title="Notifications Sounds" xmlns:app="http://schemas.android.com/apk/res-auto" app:actionViewClass="android.support.v7.widget.SwitchCompat" app:showAsAction="always" />