我正在尝试使用webpack + traceur来调用Ecmascript 6模块来转换为ES5 CommonJS,但是我无法成功地对它们进行单元测试.
我尝试使用Jest + traceur预处理器,但自动插件和依赖名称似乎变得棘手,而且我似乎无法使用sourceMaps来使用Jest和node-inspector调试.
是否有更好的单元测试ES6模块框架?
与此问题类似:如何使ios App Store链接参数?
我有兴趣将参数传递到iOS应用商店的下载链接.根据我的阅读,似乎参数仅在已经安装的情况下传递给应用程序,并且用户点击了智能应用横幅.
我想要做的是将参数传递给下载链接,这样当用户下载时,第一次打开应用程序时,参数将被传递.
主要是,我想允许用户邀请他们的朋友通过电子邮件或Facebook播放我的应用程序,当朋友使用他们的链接下载时,它会向原始播放器发送推送通知他们的朋友现在有应用程序.
谢谢!
有没有办法删除日期格式中的前导零
例如,X.ToString("MM/dd/yy")
返回07/02/11,但我希望它返回7/2/11.
这可能吗?
谢谢
我正在尝试使用powershell脚本在网络驱动器上创建一个新目录,但它一直在提示我
"确认:你确定要执行这个动作......"
有没有办法覆盖这个,所以它不会问我,因为我从Web界面运行此脚本.
这是我的电话:
New-Item $rollbackDirectory -type Directory -Force
Run Code Online (Sandbox Code Playgroud)
无论有没有-Force
参数,它都会做同样的事情
我也尝试过这种格式而没有运气
New-Item -name $rollbackName -itemtype directory -path $rollbackdrive -Debug -Force
Run Code Online (Sandbox Code Playgroud) 我有一个大脑屁,似乎无法得到我的jquery ui对话框的内容,以阻止'可拖动'.我关闭了实际对话框弹出窗口中的可拖动设置,但是,框内的内容仍然可以从框的视图中拖出.我想在盒子里面放一个静态定位盒子和静态定位内容.
这是我的代码:
$('.LinkBtn').click(function (e) {
e.preventDefault();
var OfferID = $(this).attr('id').substring(8);
$('#HiddenLinks_' + OfferID).show();
newDialog(OfferID);
});
function newDialog(OfferID) {
var divObj = $('#HiddenLinks_' + OfferID);
var $dialog = divObj
.draggable()
.dialog({
draggable: false,
autoOpen: false,
resizable: false,
modal: false,
title: $('#HiddenLinks_' + OfferID).attr('title')
}).draggable(false);
$dialog.dialog('open');
return false
}
Run Code Online (Sandbox Code Playgroud)
谢谢!
我使用Graphics DrawString方法在图像上写文本,用RectangleF绑定我的文本.这是我的代码:
//Write header2
RectangleF header2Rect = new RectangleF();
header2Rect.Width = 600;
header2Rect.Location = new Point(30, 105);
graphicImage.DrawString(header2, new Font("Gotham Medium", 28, FontStyle.Bold),brush, header2Rect);
//Write Description
RectangleF descrRect = new RectangleF();
descrRect.Width = 600;
int measurement = ((int)graphicImage.MeasureString(header2, new Font("Gotham Medium", 28, FontStyle.Bold)).Height);
var yindex = int.Parse(105 + header2Rect.Height.ToString());
descrRect.Location = new Point(30, 105+measurement);
graphicImage.DrawString(description.ToLower(), new Font("Gotham", 24, FontStyle.Italic), SystemBrushes.WindowText, descrRect);
Run Code Online (Sandbox Code Playgroud)
这适用于某些情况(即,当header2
只有1行长时),但我的measurement
变量只测量字体的高度,而不是整个DrawString
矩形.我不想设置静态header2Rect
高度,因为高度会根据该文本而变化.
yindex不起作用,因为header2Rect.Height = 0
.有没有办法看到我header2
有多少行?
我只需要做MeasureString
宽度并将其除以边界矩形宽度,然后乘以 …
背景:
我有一个PowerShell脚本:script1
这需要一个sourceDirectory
和两个目的地(叫他们dest1Directory
和dest2Directory
).
sourceDirectory的结构如下:
\来源\ DEST1\STUFF1
和
\来源\ dest2\STUFF2
script1
调用另一个脚本:script2
,foreach
STUFF(所以script2
可以运行例如10次),从而提供script2
了必要的目的地参数,它创建所有的内容"东西"的备份正在取代dest1Directory
和dest2Directory
,然后将所有的STUFF拷贝到相应的目的地.
Script1
:
foreach ($folder in $STUFF1)
{
& $script2 -stuffParameter $folder -destDrive $dest1Directory -backUpDrive $BackUpDirectory
}
Run Code Online (Sandbox Code Playgroud)
我遇到的问题是:
我是script1
从一个visual studio网站打电话,想script2
输出它创建的所有备份目录路径,所以我稍后会引用它们.我试过这个script2
:
$returnRollBackObj = New-Object Object
Add-Member -memberType NoteProperty -name "RollBackLocation" -value $folderobj -inputObject $returnRollBackObj
return $returnRollBackObj
Run Code Online (Sandbox Code Playgroud)
但它似乎没有返回对象,因为它们是下标调用.我不知道如何返回未定义数量的这些对象,script1
所以我不知所措.有人可以帮我吗?
我正在尝试在位图图像上绘制文本,我做了一些研究,发现.NET/GDI +不支持OTF字体.我在某处读到了你可以用TextRenderer.DrawText
GDI渲染OTF字体的地方,但我似乎无法弄清楚如何,质量也没有比较Graphics.DrawString
.
首先,是否可以在VS中使用OTF字体或者我是否错误地阅读了某些内容?
其次,如果答案是TextRenderer.DrawText,我该如何使用OTF字体?看起来我必须使用System.Drawing.Font
该类,但我不认为那些支持字体,这是问题,对吗?
如何使用GDI +(Graphics.DrawString
)使字体像TTF字体一样清晰地呈现
使用Graphics.DrawString
我能够使用RectangleF
(具有指定的宽度,0高度)作为我的文本的边界,并正确包装文本.随着TextRenderer.DrawText
,使用的能力RectangleF
消失,只允许Rectangle
哪些似乎不允许0高度,同时仍然允许文本显示(即文本必须在矩形内,文本包装不起作用).我做错了吗?
任何帮助将不胜感激.如果无法做到这一点,有没有办法转换OTF字体,或在TTF版本中在线找到Gotham字体系列?我真的需要这些字体!
我仍然无法在Google App Engine上使用OAuth 2 Facebook查找任何类型的教程来验证本机iOS应用程序.我意识到我可能需要在GAE上使用代理(例如:使用来自Iphone Native Client的Google App Engine进行身份验证)来创建与facebook的会话,但是使用本机facebook UI进行SSO的最简洁方法是什么?
我想我会使用Facebook ios Auth教程的内容:http://developers.facebook.com/docs/tutorials/ios-sdk-tutorial/authenticate/
但是,我如何将会话提供给我的GAE服务器,并在会话客户端设备上缓存会话,以便它可以验证对我的服务器的https请求?我基本上想在GAE上使用simple-auth,让我的iOS应用程序就像本机(web)客户端(但不使用UIWebViews).有没有一个简单的方法来做到这一点?
顺便说一下,我在Google App Engine上使用python.我发现这是针对Java的,但老实说我不确切知道它的作用,因为文档尚未编写http://www.lean-engine.com/index.html
类似的悬而未决的问题:https://stackoverflow.com/questions/14878727/oauth-from-native-ios-app-with-oauth-from-facebook
编辑:我基本上想要一个类似于Draw Something和其他Zynga游戏的登录,允许用户简单地使用他们的本机Facebook/iOS6身份验证来验证对我的服务器的API调用.
EDIT2:找到这篇内容丰富的帖子,但仍然没有关于如何做的教程在iOS应用程序中设计Facebook身份验证,该应用程序也访问安全的Web服务
google-app-engine single-sign-on ios oauth-2.0 facebook-oauth
有人可以告诉我这里我做错了什么.我以前做过很多次电话没有问题,但今天这个问题给了我一些问题.我正在使用asp.net MVC 3
$('#CancelButton').click(function(){
var emailUrl = $('.emailUrl').attr('id');
$.Post('@Url.Content("~/")Offer/DeleteImage/?Url=' + emailUrl + '&imageName=' + imageName, function(data) {
});
});
Run Code Online (Sandbox Code Playgroud)
我收到此错误:
TypeError:'undefined'不是函数(评估'$ .Post('/ Offer/DeleteImage /?url ='+ emailUrl +'&imageName ='+ emailName,function(data){})')
我在共享布局中有这个
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js" type="text/javascript"></script>
Run Code Online (Sandbox Code Playgroud)
其他视图有jquery工作正常,但我没有在这个项目上使用post调用,所以也许我只是犯了一个简单的错误:)
谢谢!
c# ×2
drawstring ×2
jquery ×2
powershell ×2
app-store ×1
confirm ×1
date ×1
draggable ×1
drawtext ×1
ecmascript-6 ×1
gdi+ ×1
graphics ×1
height ×1
ios ×1
ios6 ×1
javascript ×1
jestjs ×1
jquery-ui ×1
oauth-2.0 ×1
post ×1
return-value ×1
textrenderer ×1
tostring ×1
traceur ×1
undefined ×1
unit-testing ×1