如何在.plist文件中注释行?

如何在我的iOS / Mac项目中注释掉我的.plist文件中的行? 我想注释掉我不想公开的这个版本的项目的设置,但是我可能想稍后公开它。

终止一个Java程序

我find了终止(closures或停止)我的Java程序的方法。 我find了两个解决scheme。 使用return; 当我想退出或终止我的程序执行,我补充一点。 使用System.exit() ; 有时我用它。 我从这个问题读了Sytem.exit() 。 所以,我都知道他们两个。 但是我仍然对他们如何工作感到困惑。 请检查下面的代码… public class Testing { public static void main(String… str) { System.out.println(1); System.exit(0); System.out.println(2); return; } } 我相信2不会出现。 我想知道是为什么return; 或其他代码可以写在System.exit(0);的语句下面System.exit(0); 什么是return;真正定义return; ( 因为我没有任何variables或值return是奇怪的事情 )?

std :: lower_bound和std :: upper_bound的基本原理?

STL提供了二进制search函数std :: lower_bound和std :: upper_bound,但我倾向于不使用它们,因为我一直无法记住它们做什么,因为它们的契约对我来说似乎完全神秘。 只要看名字,我猜想“lower_bound”可能是“last lower bound”的缩写, 即sorting列表中最后一个<=给定值(如果有的话)的元素。 同样,我猜“upper_bound”可能是“第一上限”的缩写, 即sorting列表中的第一个元素> =给定的val(如果有的话)。 但文件说,他们做了一些相当不同的东西 – 似乎是一种倒退和随机的混合物,对我来说。 解释文档: – lower_boundfind> = val的第一个元素 – upper_boundfind> val的第一个元素 所以lower_bound根本找不到下界; 它find第一个上界!? upper_boundfind第一个严格的上界。 这有意义吗?? 你怎么记得它?

parsingAndroid L的数据失败。未支持major.minor版本51.0

在为Eclipse安装ADT插件之后,我尝试制作一个新的Hello World Android应用程序。 但是当我尝试打开一个新的Android应用程序时遇到了以下错误。 我正在使用JDK 7.0和JRE 7.0。 我最初使用JDK 6.0,但遇到相同的错误,因此我卸载它并安装了JDK 7.0并分别更改了path设置。 错误显然是: 为Android L(预览)加载数据遇到问题。 parsingAndroid L的数据失败。未支持major.minor版本51.0。 我的合规性级别也仅更改为JDK 1.7。 而且我也将JRE合规性更改为1.7。

将浮点数转换为具有设置精度和小数位数的string?

如何在C ++中将float转换为string,同时指定精度和小数位数? 例如: 3.14159265359 -> "3.14"

如何将Moment.js的date转换为用户当地时区?

我使用Moment.js和Moment-Timezone框架,并有一个明确在UTC时区的Moment.jsdate对象。 我怎样才能将其转换为浏览器的当前时区? var testDateUtc = moment.tz("2015-01-30 10:00:00", "UTC"); var localDate = ??? 所以如果我能找出用户本地时区就好了; 或者我想将date对象转换为另一个只使用“本地时区”的数据对象,而不pipe实际是什么。

培训期间的常见原因

我注意到训练中频繁发生的是NAN s的引入。 通常情况下,似乎是通过内部产品/完全连接或卷积层吹起来的重量来引入的。 这是否发生,因为梯度计算正在炸毁? 或者是因为重量初始化(如果是的话,为什么重量初始化有这个效果)? 或者这可能是由input数据的性质造成的? 这里最重要的问题是: 在训练期间发生NAN的最常见原因是什么? 其次,有什么方法来打击这个(为什么他们工作)?

在ES6中通过键过滤对象属性

可以说我有一个对象: { item1: { key: 'sdfd', value:'sdfd' }, item2: { key: 'sdfd', value:'sdfd' }, item3: { key: 'sdfd', value:'sdfd' } } 我想通过过滤上面的对象来创build另一个对象,所以我有类似的东西。 { item1: { key: 'sdfd', value:'sdfd' }, item3: { key: 'sdfd', value:'sdfd' } } 我正在寻找一个干净的方式来完成这个使用Es6,所以传播运营商可用于我。 谢谢!

System.IO.FileSystemWatcher监视networking服务器文件夹 – 性能注意事项

我想观看networking服务器上的文件夹树进行更改。 这些文件都有一个特定的扩展名。 树中有大约200个文件夹,大约1200个文件和我正在观看的扩展名。 我不能写一个服务在服务器上运行(禁止!),所以解决scheme必须是本地的客户端。 及时性并不特别重要。 我可以忍受延迟一分钟或更长时间的通知。 我正在观看创build,删除,重命名和更改。 使用.NET System.IO.fileSystemWatcher会在服务器上创build多大的负载? 10个独立的观察者如何减less正在观看的文件夹/文件的数量? (从700个文件夹减less到200个,从5500个文件减less到1200个)更多的networkingstream量,而不是更less? 我的想法是在服务器上重新安排观看的文件在1树下。 我可能并不总是有这个选项,所以观察者的团队。 我想另一种解决scheme是定期检查,如果FSW在服务器上创build一个不适当的负载,或者如果它不适用于一大堆SysAdmintypes的原因。 有一个更好的方法吗?

如何在FF或IE中打印背景图像?

有什么办法可以设置ff,即打印背景图片吗? 我使用星星图像来分类一些技能,我将其设置为背景图像和定位,以设置一个开始,两个,三个等。当我尝试打印页面的图像消失。 那么有没有什么办法让它们出现在我打印页面的时候,或者至less有一种方法可以用*或者可见的东西replace图像呢?