问题列表 - 第3033页

AIR可以在下载视频时播放视频

这个想法是部分(从不同的服务器)下载视频,但在视频文件完成之前开始播放.问题是VideoDisplay组件如果打开写入而不读取视频文件,反之亦然:如果VideoDisplay播放视频,则无法写入...

apache-flex air video flv

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

Sharepoint默认列表项详细信息视图

我有一个webpart,以指定的格式呈现随机列表项(来自任何列表和列表类型).我希望webpart中显示的项目链接到他们的ListItem详细信息视图.但是,我没有看到列表本身的属性会告诉我哪个视图是列表的默认DETAIL视图(即博客列表详细信息是Post.aspx).这是否来自列表定义?我如何以编程方式获取该信息?我试图避免基于列表类型对任何列表信息进行硬编码.

sharepoint web-parts

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

如何在web.config文件中存储字典对象?

我想在我的Web配置文件中存储一个简单的键/值字符串字典.Visual Studio使得存储字符串集合变得容易(参见下面的示例),但我不确定如何使用字典集合来完成它.

        <ArrayOfString xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
          <string>value1</string>
          <string>value2</string>
          <string>value2</string>
        </ArrayOfString>
Run Code Online (Sandbox Code Playgroud)

.net asp.net dictionary web-config

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

如何在mysql中启用跨数据库连接?

我试图使用这样的查询将一些数据从我的生产数据库移植到我的沙盒:

INSERT `dbsandbox`.`SomeTable`(Field1, Field2, Field3)
SELECT t.Field1, t.Field2, t.Field3
FROM `dbprod`.`SomeTable` t;
Run Code Online (Sandbox Code Playgroud)

当我尝试这种跨数据库连接时,我收到以下错误:

ERROR 1142(42000):对表'SomeTable'的用户'myusername'@'server.domain.tdl'拒绝SELECT命令

有问题的用户对两个数据库的相关表都有权限.我已经在unix mysql客户端和windows MySQL Query Browser应用程序中尝试了这个,结果相同.

我错过了什么?

mysql mysql-error-1142

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

Silverlight中的.Net框架版本:没有List <T> .Find方法?

今天我发现了令我难过的东西:System.Generic.Collections.List类型的对象没有我喜欢的一些有用的扩展方法,例如Find,FindAll,FindIndex,Exists,RemoveAll等等.

VS2008中的对象浏览器显示我正在使用的mscorlib版本中存在这些方法,但是如果我查看ildasm中的程序集,它们就不存在了.

我错过了一些明显的东西,或者是否有某种方法可以将它们提供给我的Silverlight应用程序?

另外,我想知道Silverlight的运行时和"真正的"运行时之间有什么不同的好参考.

谢谢!

.net generics silverlight extension-methods

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

成员如何知道它构造在哪个类实例中?


    class C {
    public
      T x;
    };
Run Code Online (Sandbox Code Playgroud)

是否有一种优雅的方式让x的构造函数隐式地知道它构造的C的实例?


我用一些肮脏的不合理的机器实现了这种行为.我需要这个用于我的sqlite3包装器.我不喜欢我见过的所有包装,他们的API IMO难看且不方便.我想要这样的东西:


    class TestRecordset: public Recordset {
    public:
      // The order of fields declarations specifies column index of the field.
      // There is TestRecordset* pointer inside Field class, 
      // but it goes here indirectly  so I don't have to 
      // re-type all the fields in the constructor initializer list.
      Field<__int64> field1;
      Field<wstring> field2;
      Field<double> field3;

      // have TestRecordset* pointer too so only name of parameter is specified
      // in TestRecordset …
Run Code Online (Sandbox Code Playgroud)

c++ constructor

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

为什么printf()在睡眠前没有打印任何东西()?

我只是用Kernighan和Ritchie的书学习C语言; 我在第四章的基础知识(函数).前几天我对这个sleep()功能感到好奇,所以试着像这样使用它:

#include <stdio.h>
#include <unistd.h>

int main(void)
{
  printf(" I like cows.");
  sleep(5);
  return 0;
}
Run Code Online (Sandbox Code Playgroud)

问题是程序的输出,它看起来像sleep()第一个然后printf(),换句话说,它等待五秒然后打印字符串.所以我想,也许程序变得sleep()如此之快,以至于它不会让printf()我的工作按照我的意愿完成,即打印字符串然后再睡觉.

如何显示字符串然后让程序进入睡眠状态?编译器是OpenBSD 4.3中的GCC 3.3.5(propolice).

PS我不知道你如何正确地放置预处理器线.

c stdout buffering

18
推荐指数
3
解决办法
8663
查看次数

如何获取类的名称

好的,我有以下结构.基本上是一个插件架构

// assembly 1 - Base Class which contains the contract
public class BaseEntity {
  public string MyName() {
    // figure out the name of the deriving class
    // perhaps via reflection
  }
}

// assembly 2 - contains plugins based on the Base Class
public class BlueEntity : BaseEntity {}
public class YellowEntity : BaseEntity {}
public class GreenEntity : BaseEntity {}


// main console app
List<BaseEntity> plugins = Factory.GetMePluginList();

foreach (BaseEntity be in plugins) {
  Console.WriteLine(be.MyName);
}
Run Code Online (Sandbox Code Playgroud)

我想要这个声明 …

c# visual-studio-2008

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

防止在bash历史记录中保存重复项

我正在尝试阻止bash将重复命令保存到我的历史记录中.这是我得到的:

shopt -s histappend
export HISTIGNORE='&:ls:cd ~:cd ..:[bf]g:exit:h:history'
export HISTCONTROL=erasedups
export PROMPT_COMMAND='history -a'
Run Code Online (Sandbox Code Playgroud)

这在我登录并且.bash_history在内存中时工作正常.例如:

$ history
    1 vi .bashrc
    2 vi .alias
    3 cd /cygdrive
    4 cd ~jplemme
    5 vi .bashrc
    6 vi .alias

$ vi .bashrc

$ history
    1 vi .alias
    2 cd /cygdrive
    3 cd ~jplemme
    4 vi .alias
    5 vi .bashrc

$ vi .alias

$ history
    1 cd /cygdrive
    2 cd ~jplemme
    3 vi .bashrc
    4 vi .alias

$ exit
Run Code Online (Sandbox Code Playgroud)

但是当我重新登录时,我的历史文件看起来像这样:

$ history …
Run Code Online (Sandbox Code Playgroud)

bash command-line history cygwin

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

osql,isql和sqlcmd有什么区别?

我有兴趣为SQL Server使用某种类似于Oracle SQL*Plus的命令行实用程序.SQL Server似乎有几个选项:osql,isql和sqlcmd.但是,我不太确定使用哪一个.

他们都基本上做同样的事情吗?是否有任何情况下最好使用其中一种?

sql-server command-line

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