问题列表 - 第35319页

Android MediaPlayer在2.1上投掷"准备失败:状态= 0x1",适用于2.2

我一直在试图让MediaPlayer类尝试在Android 2.1上播放h.264编码的视频.我的代码很简单:

  AssetFileDescriptor fileDescriptor = getResources().openRawResourceFd(R.raw.my_movie);
  introMoviePlayer = new MediaPlayer();
  introMoviePlayer.setDataSource(fileDescriptor.getFileDescriptor(), fileDescriptor.getStartOffset(), fileDescriptor.getDeclaredLength());
  introMoviePlayer.prepare();
Run Code Online (Sandbox Code Playgroud)

这总是会prepare()在文本中引发异常java.io.IOException: Prepare failed.: status=0x1.我通过使用MediaPlayer.create()一个URI 获得了更多的信息,这个URI也会抛出prepare(),实际上是由MediaPlayer.create()消息引起的Command PLAYER_PREPARE completed with an error or info PVMFErrResourceConfiguration.

相同的代码在Froyo(2.2)中完美运行.视频本身在视频播放器应用中播放得很好.有没有人可能有一个有用的提示可能有助于解决这个问题?

编辑:仍然没有解决方案 - 非常令人沮丧的问题.但是,我发现通过创建VideoView和设置原始视频的URI工作.这非常令人费解,因为通过MediaPlayer类发送完全相同的URI将会抛出.

android media-player

33
推荐指数
5
解决办法
6万
查看次数

初始化模板类成员时出现问题

我的代码没有编译.以下是我的代码

template <typename T>

class TemplateClass
{

    const T constMember;
    public:

    TemplateClass()
    {
        constMember = T();
    }

};

int main()
{
   TemplateClass <int> obj;
}
Run Code Online (Sandbox Code Playgroud)

我收到此错误:

error: uninitialized member 'TemplateClass<int>::constMember' with 'const' type 'const int'

我以为构造函数用于初始化数据成员.怎么了????

c++ templates class-constructors

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

创建专有的单词实例

我正在用ac#.net4 winforms应用程序中的interop创建一个单词(14)实例来处理文档.如果某个word文档在我的应用程序之外被打开,则会使用相同的单词实例来扰乱我的应用程序.

简单的问题:有没有办法设置我的单词实例专用于我的应用程序?

提前致谢.

顺便说一句:发现一些东西与独家/ word/office/isolated/block/instance但无论如何都没有答案.

ms-word ms-office visual-studio-2010 c#-4.0

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

对于宝石与否,这就是问题所在

我正在Rails上构建一个简单的CMS,我正在考虑如何打包它,以便我可以轻松地在其他项目中重用它,并最终将其作为开源共享.

这让我想知道是否可以将它打包为一个宝石,包含视图,控制器,模型,图像,样式表等,然后只需将它添加到Gemfile中就可以将它包含在一个新站点中?

我不知道这是否可能,但也许有人可以帮我找到答案?

ruby-on-rails ruby-on-rails-3

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

适用于多种不同已知浏览器目标的最佳MVC架构?

我们正在使用ASP.NET MVC构建一个封闭的系统.此演示系统中有多个接触点,但所有接触点都将运行浏览器.所有都将显示基本相同的数据,但目标在几个方面有所不同:

  1. 屏幕尺寸和方向.我们有一些全高清,其他有800x480.有些是肖像,有些是风景,但都是已知的,不会改变.
  2. 因此,视图将根本不同,并将以这种方式设计.

我的问题是:我应该为每个目标类型和页面创建一个单独的控制器,还是控制器应该以某种方式解释哪个目标类型并提供适当的视图?例如,我应该这样做:

TargetType1AccountController
TargetType1HomeController
TargetType2AccountController
TargetType2HomeController

或这个:

AccountController/TargetType1View
AccountController/TargetType2View
HomeController/TargetType1View
HomeController/TargetType2View

architecture asp.net-mvc-2

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

boost :: python:Python列表到std :: vector

最后我可以使用[]运算符在python中使用std :: vector.诀窍是简单地在boost C++包装器中提供一个处理内部向量内容的容器:

#include <boost/python.hpp>
#include <vector>
class world
{
    std::vector<double> myvec;

    void add(double n)
    {
        this->myvec.push_back(n);
    }

    std::vector<double> show()
    {
     return this->myvec;
    }
};

BOOST_PYTHON_MODULE(hello)
{
    class_<std::vector<double> >("double_vector")
        .def(vector_indexing_suite<std::vector<double> >())
    ;

    class_<World>("World")
     .def("show", &World::show)
        .def("add", &World::add)
    ;
 }
Run Code Online (Sandbox Code Playgroud)

另一个挑战是:如何将python列表转换为std :: vectors?我试图添加一个c ++类,期望std :: vector作为参数,并添加了相应的包装代码:

#include <boost/python.hpp>
#include <vector>
class world
{
    std::vector<double> myvec;

    void add(double n)
    {
        this->myvec.push_back(n);
    }

    void massadd(std::vector<double> ns)
    {
        // Append ns to this->myvec
    }

    std::vector<double> show()
    {
     return this->myvec;
    }
};

BOOST_PYTHON_MODULE(hello)
{ …
Run Code Online (Sandbox Code Playgroud)

python boost stdvector boost-python

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

SharePoint列表最佳实践

我正在使用SharePoint List创建一个用于存储数据的应用程序.数据设计非常相似,就像你要将它放在一个关系数据库中一样,项目包括多对多关系,主键,外键.

我想知道最佳做法是什么?

在创建列表时,我已经记过几个问题:

  • SharePoint本身包含隐藏的ID.我应该创建自己的ID吗?
  • 反映外键的最佳方法是什么?它是否像明确创建查找字段一样?或者你认为最好只创建一行文本然后我的程序将链接ID.哪一个使用哪个?

关于此的任何其他提示都会有所帮助.顺便说一下,我正在使用SharePoint 2010.

sharepoint sharepoint-2010

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

如何使用R在我的散点图上绘制我的R Squared值?

这似乎是一个简单的问题,所以我希望它是一个简单的答案.我正在绘制我的点并拟合线性模型,我可以做到.然后我想在图上绘制一些汇总统计数据,例如R Squared值.我似乎只能在命令行中获得R Squared值.任何建议; 我需要查看ggplot或其他什么吗?提前致谢.

#Does the plot
plot(df$VAR1, df$VAR2)
#Adds the line
abline(lm(df$VAR2~df$VAR1), col="red")
#Shows stats on command line
summary(lm(df$VAR2~df$VAR1))
Run Code Online (Sandbox Code Playgroud)

statistics plot r linear-regression

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

C++指针问题

我有一个我似乎无法弄清楚的指针问题.看起来我已经用这种方式使用指针了1000次,所以我不太清楚这里发生了什么.我有以下代码:

int iRetVal;
CycleCountOrder* cycleOrder =  NULL;
CycleCountLineItem* cycleLine = NULL;


iRetVal = m_CycleCount.GetCCOrderLine(pOneLocation.szOrderNum[c], cycleOrder, cycleLine);
Run Code Online (Sandbox Code Playgroud)

每当我调用GetCCOrderLine时,我都会进入函数内部,并为指针cycleOrder和cycleLine分配有效值.当我走出函数GetCCOrderLine之外时,引用再次为NULL.下面的代码是如何定义GetCCOrderLine:

头文件

int GetCCOrderLine(CString szOrderLnitem, CycleCountOrder* cycleOrder, CycleCountLineItem* cycleCountLine);
Run Code Online (Sandbox Code Playgroud)

cpp文件

int CCycleCount::GetCCOrderLine(CString szOrderLnitem, CycleCountOrder* cycleOrder, CycleCountLineItem* cycleCountLine)
{
    CString szCurrOrderLnitem;
    for(int c = 0; c < m_Orders.GetCount(); c++)
    {
        CycleCountOrder* currentOrder = m_Orders[c];

        for(int d = 0; d < currentOrder->m_LineItems.GetCount(); d++)
        {
            CycleCountLineItem* currentLine = currentOrder->m_LineItems[d];

            szCurrOrderLnitem.Format("%s-%d-%d", currentOrder->szOrderNum, currentLine->nLnitemNum, currentLine->nSubitemNum);

            if(szCurrOrderLnitem == szOrderLnitem)
            {
                cycleOrder = currentOrder;
                cycleCountLine = currentLine;
                return FUNC_OK;
            }
        } …
Run Code Online (Sandbox Code Playgroud)

c++ pointers pass-by-reference pass-by-value

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

是否可以在Visual Studio中获取变量的大小?

在Visual Studio 2008中调试C程序时,是否有可能以某种方式获取变量的大小(以字节为单位)?

PD当然我可以为每个打印sizeof(var)

c visual-studio

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