问题列表 - 第24423页

为什么只有youtube嵌入iPad?

我试图找出为什么youtube嵌入在iPad上工作得很好,而不是任何其他视频网站的嵌入.

youtube embed示例:

<object width="640" height="385">
        <param name="movie" value="http://www.youtube.com/v/DlIU5TgwEFg&color1=0xb1b1b1&color2=0xcfcfcf&hl=en_US&feature=player_embedded&fs=1"></param>
        <param name="allowFullScreen" value="true"></param>
        <param name="allowScriptAccess" value="always"></param>
        <embed src="http://www.youtube.com/v/DlIU5TgwEFg&color1=0xb1b1b1&color2=0xcfcfcf&hl=en_US&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="385"></embed>
</object>
Run Code Online (Sandbox Code Playgroud)

这是因为iPad有一个原生的youtube应用程序,它对youtube嵌入有特殊支持,或者这是由youtube嵌入代码执行的脚本处理的,可能会检查用户代理,然后加载HTML5具有指向视频的h.264编码版本的源的视频播放器(这种类型是可能的)?

embed youtube video html5 ipad

9
推荐指数
1
解决办法
2万
查看次数

除了gem安装之外的任何其他安装Heroku的方法

gem install heroku失败了以下消息,我在这里尝试了解决方案,但它也失败了.有没有其他方法可以安装Heroku?

WARNING: RubyGems 1.2+ index not found for: http://gems.rubyforge.org/

RubyGems will revert to legacy indexes degrading performance.   
ERROR: could not find gem heroku locally or in a repository.
Run Code Online (Sandbox Code Playgroud)

ruby installation ubuntu rubygems heroku

1
推荐指数
1
解决办法
4142
查看次数

在第一次启动iPhone应用程序时,如何让UIAlertView只出现一次?

UIAlertView应用程序启动后,我正在使用它来弹出一个弹出窗口.它工作正常,但我只希望弹出窗口出现在应用程序的第一次启动时.目前,我已经得到了UIAlertViewAppDelegate类中applicationDidFinishLaunching的方法.这是我的代码:

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {    
sleep(4);
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Welcome!" message:@"SAMPLE!!!" delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil];
[alert show];
[alert release];
Run Code Online (Sandbox Code Playgroud)

我是应用程序开发的新手,很抱歉,如果这很简单的话.

iphone xcode cocoa-touch uialertview

6
推荐指数
2
解决办法
7251
查看次数

从根目录调用嵌套的rake文件

如何从根目录运行嵌套项目的rake文件?(2例:来自控制台和根rakefile).假设我无法修改嵌套的rakefile,并且必须将'libs/someproject'作为工作目录.

这是我的项目结构:

-root
--rakefile.rb
--libs
--- someproject
---- rakefile.rb

ruby rake nested

5
推荐指数
0
解决办法
1183
查看次数

如何在Visual Studio中将<或>添加到摘要标记?

如何在visual studio中为摘要注释添加<(小于)或>(大于)?我在Visual Studio 2008中.

我有一个通用的方法:

public bool IsMemberProtected<T>(Expression<Func<T, object>> expression)
Run Code Online (Sandbox Code Playgroud)

很想拥有这样的概要标签

    /// <summary>
    /// Determines whether a member is protected.
    /// 
    /// Usage: IsMemberProtected<ExampleType>(x => x.Member)
    /// </summary>
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时,当开发人员在代码中的方法上悬停以查看摘要标记时,属性的工具提示不再有效.

思考?

comments visual-studio-2008

5
推荐指数
1
解决办法
2048
查看次数

如何将两个wav文件合并/合并到一个wav文件中?

如何使用java合并两个wav文件?

我尝试了这个,但它没有正常工作,是他们的任何其他方式来做到这一点?

java audio

3
推荐指数
1
解决办法
1万
查看次数

strftime没有正确显示年份

我有以下代码:

const char* timeformat = "%Y-%m-%d %H:%M:%S";
const int timelength = 20;
char timecstring[timelength];

strftime(timecstring, timelength, timeformat, currentstruct);

cout << "timecstring is: " << timecstring << "\n";
Run Code Online (Sandbox Code Playgroud)

电流结构是一个tm*.cout给了我正确格式的日期,但是这一年不是2010年,而是3910.我知道这与1900年开始的年份有关,但我不知道如何让strftime认识到这一点而不是添加1900到那里的2010年的价值,任何人都可以帮助.

问候

保罗

c++ time datetime

1
推荐指数
1
解决办法
701
查看次数

关于一级,二级和三级价值

一流的价值可以

  1. 作为一个论点传递
  2. 从子程序返回
  3. 分配到变量.

第二类值可以作为参数传递.

三等价值甚至不能作为论据传递.

为什么这些东西应该这样定义?据我所知,"可以作为参数传递"意味着它可以被推入运行时堆栈;"可以被分配到变量"意味着它可以被移动到内存的不同位置; "可以从子程序返回"几乎具有"可以分配给变量"的相同含义,因为返回的值总是被放入已知地址,因此第一类值完全是"可移动"或"动态",第二类value是一半"可移动",第三类值只是"静态",例如C/C++中的标签,只能通过goto语句来解决,除了"goto"之外你不能对该地址做任何事情..我的理解有意义吗?或者这三种价值究竟意味着什么?

programming-languages terminology

22
推荐指数
2
解决办法
1万
查看次数

一个.PHP文件可以编辑另一个吗?

所以我有一个常量文件.我想让用户定义它们然后使用那个全局常量编辑我的.php文件(不是xml - 真正的PHP文件)

以这样的代码为例

<?php
// Database Constants
define("DB_SERVER", "localhost");
define("DB_USER", "root");
define("DB_PASS", "000000");
define("DB_NAME", "cms");
?>
Run Code Online (Sandbox Code Playgroud)

如何从另一个PHP文件编辑.php文件?可能吗?

顺便说一下,我希望不仅可以实现常量重新定义,还可以实现一些能够自我修改的智能代码.

如果有人可以,请告诉我一个功能,在我的文件中更改"localhost"字样...

php

3
推荐指数
2
解决办法
5689
查看次数

如何在C#中备份和恢复系统剪贴板?

我将尽我所能详细解释我正在努力实现的目标.

我正在使用带有IntPtr窗口句柄的C#来从我自己的C#应用​​程序对外部应用程序执行CTRL-C复制操作.我不得不这样做,因为无法使用GET_TEXT直接访问文本.然后我在我的应用程序中使用该副本的文本内容.这里的问题是我现在已经覆盖了剪贴板.

我希望能做的是:

  1. 备份剪贴板的原始内容,该内容可能由我自己以外的任何应用程序设置.
  2. 然后执行复制并将值存储到我的应用程序中.
  3. 然后恢复剪贴板的原始内容,以便用户仍然可以访问他/她的原始剪贴板数据.

这是我到目前为止尝试的代码:

private void GetClipboardText()
{

    text = "";

    IDataObject backupClipboad = Clipboard.GetDataObject();

    KeyboardInput input = new KeyboardInput(this);
    input.Copy(dialogHandle); // Performs a CTRL-C (copy) operation

    IDataObject clipboard = Clipboard.GetDataObject(); 
    if (clipboard.GetDataPresent(DataFormats.Text))
    {
        // Retrieves the text from the clipboard
        text = clipboard.GetData(DataFormats.Text) as string;
    }

    if (backupClipboad != null) 
    {
        Clipboard.SetDataObject(backupClipboad, true); // throws exception
    }
}
Run Code Online (Sandbox Code Playgroud)

我使用System.Windows.Clipboard而不是System.Windows.Forms.Clipboard.原因是当我执行CTRL-C时,System.Windows.Forms中的Clipboard类没有返回任何数据,但系统剪贴板却没有.

我查看了一些低级user32调用,如OpenClipboard,EmptyClipboard和CloseClipboard,希望它们可以帮助我这样做,但到目前为止,我一直在尝试恢复时遇到COM异常.

我想也许这与OpenClipboard参数有关,该参数期望一个想要控制剪贴板的应用程序的IntPtr窗口句柄.由于我提到我的应用程序没有GUI,这是一个挑战.我不知道该在这里传递什么.也许有人可以对此有所了解?

我是否错误地使用了Clipboard类?有没有明确的方法来获取没有GUI的应用程序的IntPtr窗口句柄?有谁知道备份和恢复系统剪贴板的更好方法?

c# backup clipboard restore

14
推荐指数
2
解决办法
6193
查看次数