如何捆绑一个angular度的应用程序的生产

我想在这个线程中跟踪和更新最新的最好的(也是最简单的)方法来将Angular(版本2,4,…)捆绑到一个实时Web服务器上进行生产。 请在答案中包含Angular版本,以便在更新的版本中进行更好的跟踪。

Android:在Button或ImageButton上结合文本和图像

我试图在一个button上添加一个图像(作为背景),并根据运行时发生的情况dynamic添加图像上方/上方的某些文本。 如果我使用ImageButton我甚至没有可能添加文本。 如果我使用Button我可以添加文本,但只能定义一个图像与android:drawableBottom和类似的XML属性定义在这里 。 但是,这些属性只能在x和y维度上结合文本和图像,这意味着我可以在我的文本周围绘制图像,但不能在文本下面/绘图(将z轴定义为显示出来)。 任何build议如何做到这一点? 一个想法是扩展Button或ImageButton并重写draw()方法。 但是就目前的知识水平而言,我并不知道如何去做(2D渲染)。 也许有更多经验的人知道一个解决scheme或至less有一些指针开始?

@import vs #import – iOS 7

我正在玩弄一些新的iOS 7function,并使用WWDCvideo“实现在iOS上使用UI”中讨论的一些图像效果。 为了在会话的源代码中产生模糊效果, UIImage通过导入UIKit的类来扩展,如下所示: @import UIKit; 我想我在另一个会话video中看到了这个,但是我很难find它。 我在找什么时候使用这个背景资料。 它只能用于苹果框架? 使用这个编译器指令的好处,我应该回去和更新旧的代码?

我如何得到Git的提交计数?

我想得到我的Git仓库提交的数量,有点像SVN修订版本号。 目标是将其用作唯一的递增内部版本号。 我目前这样做,在Unix / Cygwin / msysGit上: git log –pretty=format:'' | wc -l 但是我觉得这有点破绽。 有没有更好的方法来做到这一点? 如果我实际上不需要wc甚至Git,那将会很酷,所以它可以在一个光秃秃的Windows上运行。 只要阅读一个文件或目录结构…

在Android中获取用户位置的好方法

问题: 尽快获取用户的当前位置,同时节省电量。 为什么问题是一个问题: 首先,android有两个提供者; networking和GPS。 有时networking更好,有时候GPS更好。 通过“更好”我的意思是速度与准确率。 我愿意牺牲几米的准确度,如果我几乎可以立即得到位置而不打开GPS。 其次,如果您请求更新位置更改,则当前位置稳定时不会发送任何内容。 Google有一个确定“最佳”位置的例子: http : //developer.android.com/guide/topics/location/obtaining-user-location.html#BestEstimate 但是我认为这不是接近应该/可能的地方。 我有点困惑,为什么谷歌没有一个规范化的API位置,开发人员不应该关心的位置来自,你应该只是指定你想要的和手机应该为你select。 我需要帮助的是: 我需要find一个确定“最佳”位置的好方法,也许可以通过一些启发式的方法,或者通过一些第三方库。 这并不意味着确定最好的提供者! 我可能会使用所有提供商,并select最好的。 应用程序的背景: 应用程序将以固定的时间间隔收集用户的位置(比方说每隔10分钟左右)并将其发送到服务器。 该应用程序应尽可能节约电量,位置应具有X(50-100?)米精度。 目标是稍后能够在地图上绘制一天中的用户path,所以我需要足够的准确性。 其他: 你认为什么是理想值和接受精度的合理值? 我已经按照要求使用了100米和30米,这个要问多less? 我希望能够稍后在地图上绘制用户的path。 需要的是100米,接受的是500米? 另外,现在我的GPS每个位置更新的最大时间为60秒,如果你在室内的话,这个距离太短,可能是200米的精度? 这是我目前的代码,任何反馈意见(除了没有错误检查是TODO): protected void runTask() { final LocationManager locationManager = (LocationManager) context .getSystemService(Context.LOCATION_SERVICE); updateBestLocation(locationManager .getLastKnownLocation(LocationManager.GPS_PROVIDER)); updateBestLocation(locationManager .getLastKnownLocation(LocationManager.NETWORK_PROVIDER)); if (getLocationQuality(bestLocation) != LocationQuality.GOOD) { Looper.prepare(); setLooper(Looper.myLooper()); // Define a […]

redirect所有输出到文件

我知道在Linux中,为了将输出从屏幕redirect到文件,我可以使用>或tee 。 但是,我不知道为什么部分输出仍然输出到屏幕上,而不是写入文件。 有没有办法将所有输出redirect到文件?

如何推迟使用jQuery?

jQuery 1.5带来了新的Deferred对象和附加的方法, .Deferred , .Deferred和._Deferred 。 对于那些没有使用.Deferred在我注明它的源代码之前 这些新方法的可能用途是什么,我们如何去适应它们的模式? 我已经阅读了API和源代码 ,所以我知道它做了什么。 我的问题是如何在日常代码中使用这些新function? 我有一个缓冲区类的简单示例 ,按顺序调用AJAX请求。 (在前一个结束之后的下一个开始)。 /* Class: Buffer * methods: append * * Constructor: takes a function which will be the task handler to be called * * .append appends a task to the buffer. Buffer will only call a task when the * previous task […]

C ++上下文无关或上下文敏感?

我经常听到C ++是一种上下文敏感语言的说法。 以下面的例子: ab(c); 这是一个variables定义或函数声明? 这取决于符号c的含义。 如果c是variables ,则ab(c); 定义了一个types为b的variablesb 。 它直接用c初始化。 但如果c是一个types ,那么ab(c); 声明一个名为b的函数,它接受一个c并返回一个a 。 如果你查找上下文无关语言的定义,它将基本上告诉你,所有的语法规则都必须包含一个只包含一个非终结符号的左边。 另一方面,上下文敏感的语法允许在左侧的任意string的terminal和非terminal符号。 通过浏览“C ++编程语言”的附录A,我找不到一个单独的文法规则,除了左边的一个非terminal符号外,还有其他的东西。 这意味着C ++是上下文无关的。 (当然,上下文无关的语言也是上下文敏感的,上下文无关语言构成上下文敏感语言的一个子集,但这不是重点。) 那么,C ++是上下文无关的还是上下文敏感的?

Java可选参数

如何在Java中使用可选参数? 什么规范支持可选参数?

UTF-8与Unicode

我听到了人们的意见冲突 – 根据维基百科的说法, 请看这里 。 他们是一样的东西,不是吗? 有人可以澄清?