所以我试图通过JSON格式从单个YouTube视频中获取信息.像标题描述类别一样,除了评论之外我还能得到什么.我想在Javascript中这样做.我注意到下面的链接,但他们的所有示例都是如何从Feed中获取视频信息.我想从一个视频中获取信息,假设我知道它的ID.
https://developers.google.com/youtube/2.0/developers_guide_json
我也在看这个Stackoverflow问题, 但我有一个问题,它说"test.js(第10行)GET http://gdata.youtube.com/feeds/api/videos/VA770w...v = 2 ALT = JSON-在脚本&回调=列表信息
200 OK 9ms"
简而言之,如果我有一个像VA770wpLX-Q这样的YouTube视频ID,那么网址在JSON中获取视频信息会是什么样的?
谢谢
我在Visual Studio Pro 2013中运行一个非常基本的webAPI项目.它在我的机器上的localhost上运行正常.然后我尝试从不同的机器转到浏览器并转到:57571类似于我如何通过将服务器ipaddress后跟端口号指向rails应用程序.然后我收到 错误请求 - 无效主机名 HTTP错误400.请求主机名无效.
我也通过在天蓝色中放置两台Windows机器来复制这个.一个正在运行的visual studio pro 2013.我运行相同的应用程序,它在本地工作正常.然后,如果我尝试从另一个VM指向它(在同一个虚拟网络上,我也可以ping服务器vm)我仍然得到错误请求 - 无效主机名HTTP错误400.请求主机名无效.
请注意,我不关心自定义domian我只是希望能够使用IP地址从另一台机器运行此应用程序.这可能吗?(如果有的话,我对错误做了什么想法?)这是我尝试过的不是我的 工作 这也没有让它工作
我怎么能告诉visual studio作为管理员运行?
(我正在使用Visual Studio运行的Windows Server 2012 R2.我关闭了两台机器上的防火墙)
显然你不能将virtual修饰符与修饰符一起使用override.
virtual - 可以覆盖的方法
override - 一个覆盖其父类中同名方法的方法
这让我相信,如果我覆盖子类中的方法,如果该子项有子,则无法再次覆盖该方法.
并且可以肯定地说,如果你在方法声明中放入override,virtual你将在C#中得到一个编译错误.
但是我无法理解为什么我在下面编写的代码按照它的方式工作
using System;
public class DrawingObject
{
public virtual void Draw()
{
Console.WriteLine("Drawing Object");
}
}
public class DrawDemo
{
public static int Main()
{
DrawingObject[] dObj = new DrawingObject[3];
dObj[0] = new DrawingObject();
dObj[1] = new Line();
dObj[2] = new LittleLine();
foreach (DrawingObject drawObj in dObj)
{
drawObj.Draw();
}
Console.Read();
return 0;
}
}
public class Line : DrawingObject
{
public override …Run Code Online (Sandbox Code Playgroud) 我正在尝试使用jquery填充我要插入到页面中的span标记.
我试过这个
var span = $('<span />').attr({'className':'folder_name' , 'text':'favre' });
var insert=
$('<div/>', {
className: "folder",
html: span
});
Run Code Online (Sandbox Code Playgroud)
这产生了这个结果.
<div classname="folder">
<span classname="folder_name" text="favre"></span>
</div>
Run Code Online (Sandbox Code Playgroud)
然后我试了这个
var span = $('<span />').attr({'className':'folder_name', 'html':'Elway' });
Run Code Online (Sandbox Code Playgroud)
这产生了这个
<div classname="folder">
<span classname="folder_name" html="Elway"></span>
</div>
Run Code Online (Sandbox Code Playgroud)
我想要得到的是下面
<div classname="folder">
<span classname="folder_name" >**Elway**</span>
</div>
Run Code Online (Sandbox Code Playgroud) 在运行rake路线时,我看到:
Prefix Verb URI Pattern Controller#Action
articles GET /articles(.:format) articles#index
new_article GET /articles/new(.:format) articles#new
Run Code Online (Sandbox Code Playgroud)
和其他一些我遗漏的人.
这是因为我的routes.rb文件有:
resources :articles
Run Code Online (Sandbox Code Playgroud)
我的问题是这个前缀究竟是什么,我将如何更改它?
根据我的理解,它是URI的快捷方式,所以在我的应用程序中我可以引用new_article而不是articles/new?我真的参考@new_article还是有其他格式来引用它.
第二个问题,我该如何编辑?假设我想要一个名为new_document的前缀而不是new_article用于该URL上的get请求.我会在routes.rb文件中添加什么?
将TFS-2013与使用git的项目一起使用,是否可以在我提交之前查看我在Visual Studio 2013 Pro中所做的更改?如果是这样的话?
也就是说我有/项目
我改变了/ project /foo.js的第32行
有没有办法它会告诉我在那条线上我改变了什么
简而言之,我想在视觉工作室中有一种可视化的方式来做Git Diff 我可以像在Linux上一样使用Meld但是必须有一个很好的方法来做到这一点而不离开VS.
Microsoft Tools for Git看起来很棒,但它仅适用于VS2012.有没有一个主要的回购,我可以在2013年找到类似的插件?
所以我是C#的新手,我很难理解out.而不是仅仅从函数返回一些东西
using System;
class ReturnTest
{
static double CalculateArea()
{
double r=5;
double area = r * r * Math.PI;
return area;
}
static void Main()
{
double output = CalculateArea();
Console.WriteLine("The area is {0:0.00}", output);
}
}
Run Code Online (Sandbox Code Playgroud)
与此相比
using System;
class ReturnTest
{
static void CalculateArea(out double r)
{
r=5;
r= r * r * Math.PI;
}
static void Main()
{
double radius;
CalculateArea(out radius);
Console.WriteLine("The area is {0:0.00}",radius );
Console.ReadLine();
}
}
Run Code Online (Sandbox Code Playgroud)
第一个是我一般会这样做的.我有可能想要使用out而不仅仅是返回语句吗?我理解ref …
我在中心有一个元素,我想留在中心。现在我想要一个元素来拥抱这个元素的左侧。
所以实际上我想要左边 div 的最左边位置是 right:calc(50%-200px-(lefts width));
我的问题是做对了:50%;做了一些但正确的事情:calc(50% +100px) 没有。
我怎样才能做到让左边班级的 div 总是拥抱中间的那个人?
<div class="left"> hug this center element </div>
<div class="middle"> this stays in the middle</div>
Run Code Online (Sandbox Code Playgroud) 关闭页面后,我将运行以下javascript代码。
$(window).unload(function () {
window.opener.location.reload();
});
Run Code Online (Sandbox Code Playgroud)
有没有一种方法可以将参数传递给调用此关闭页面的页面?
我们调用以下replace.sh
if "$1" !=""
then
REPLACE_AS=$1
else
REPLACE_AS="Tebow"
fi
find . ! -regex ".*[/]\.svn[/]?.*" -type f -print0 | xargs -0 -n 1 sed -i -e 's/SANCHEZ/'$REPLACE_AS'/g'
Run Code Online (Sandbox Code Playgroud)
抱歉原始问题.我试图使其成为命令行参数是可选的.IE如果有人没有把它,只是运行这个脚本,它使用Tebow.这似乎有效.但是,如果我使用命令行参数运行脚本它不起作用.
即
./test.sh
这将取代tebow.
然而./test.sh史密斯
不会用史密斯取代桑切斯的字符串