问题列表 - 第25768页

本地网页中的ActiveX内容,以及"网络标记"

我正在尝试创建一个人们将从本地硬盘驱动器运行的网页,此页面将显示.wmv视频(也存储在本地),使用Windows Media Player

当我运行它时,IE向我显示顶部的"ActiveX警告"栏,这是我正在尝试解决的问题.如果我从Web服务器加载它,它加载正常,但从本地磁盘,它不会.

现在,显然,MS已经准确地添加了Web标记,以解决这个问题,然而,我已经尝试了一段时间才能使它工作,而事实并非如此.我仍然得到警告栏.

网络标记应该仍然有效吗?或者这是某种被弃用的东西?
我做错了吗?我应该遵循所有说明,它看起来像:

我已经尝试将它放在DOCTYPE之前,在DOCTYPE和<HTML>之间,紧跟在<HTML>之后,在文档的<HEAD>中等等.似乎没什么用.

我在IE7和IE8中试过这个

任何想法都将非常感激.

谢谢!!

internet-explorer mark-of-the-web

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

击败扑克机器人

有一个名为PokerPirate的新开源扑克机器人.我对Web应用程序可以检测/阻止/击败扑克机器人的任何创造性方式感兴趣.(这是一个纯粹的学术讨论,与PokerPirate写的一样精神.)

security poker artificial-intelligence

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

显示随机字符串

每次从strings.xml中定义的一组字符串中按下按钮时,我都会尝试显示一个随机字符串.这是字符串ID的示例

<string name="q0">
    <string name="q1">
    <string name="q2">
    <string name="q3">
    <string name="q4">
Run Code Online (Sandbox Code Playgroud)

用于获取随机字符串的java代码.

private static final Random rgenerator = null;

    int RandomQ = R.string.q0  (rgenerator.nextInt(5) + 1);
    String q = getString(RandomQ);
Run Code Online (Sandbox Code Playgroud)

如果我尝试使用这个java代码我在R.string.q0中的"q0"得到一个错误,The method q0(int) is undefined for the type R.string如果我尝试使用快速修复并创建一个方法,它的工作原理.但它不会让我保存或运行应用程序,因为它取代了我的创建方法并显示此消息

R.java was modified manually! Reverting to generated version!
Run Code Online (Sandbox Code Playgroud)

谢谢阅读.

android

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

如何在运行configure时覆盖环境变量?

在Linux的任何主要包中,运行./configure --help将在最后输出:

Some influential environment variables:
      CC          C compiler command
      CFLAGS      C compiler flags
      LDFLAGS     linker flags, e.g. -L<lib dir> if you have libraries in a
                  nonstandard directory <lib dir>
      CPPFLAGS    C/C++ preprocessor flags, e.g. -I<include dir> if you have
                  headers in a nonstandard directory <include dir>
      CPP         C preprocessor

Use these variables to override the choices made by `configure' or to help
it to find libraries and programs with nonstandard names/locations.
Run Code Online (Sandbox Code Playgroud)

如何使用这些变量来包含目录?我试图运行./configure --CFLAGS="-I/home/package/custom/"./configure CFLAGS="-I/home/package/custom/" …

autotools configure environment-variables include

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

在 MySQL 中删除之前检查外键引用的方法?

我正在使用内容管理系统,在删除记录之前,系统会提示用户确认屏幕。有些记录是其他表中引用的外键,因此无法删除。

如果给定记录具有外键引用,我想在给定记录旁边显示一条消息。要知道是否应该显示记录的消息,我可以查询引用表并查看是否有引用。但问题是,大约有十几个表的记录可能引用该记录,并且查找可能需要“很长”的时间。

有没有一种简单的方法来判断记录是否已准备好删除(即没有外键引用)?

mysql foreign-keys

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

X Window系统中的一个旧缺陷.它是如何工作的?

今天我在阅读一篇文章时提到了以下内容:

"多年来我们发现了许多错误.在X Window系统中,以下是最好的错误之一:

     if(getuid() != 0 && geteuid == 0) {
       ErrorF("Only root");
       exit(1);
     }
Run Code Online (Sandbox Code Playgroud)

它允许任何本地用户获得root访问权限.(重言式检查geteuid == 0意图是geteuid()== 0.在当前形式中,它将geteuid的地址压缩为0;假设该函数存在,则其地址永远不为0)."

这篇文章解释了代码的错误,但我想知道"它允许任何本地用户获得root访问权"意味着什么.我不是C的专家,但有人可以给我一个确切的背景,这个漏洞可以使用吗?具体来说,我的意思是,假设我是本地用户,如果我们假设这个代码存在于某个地方,我将如何获得root访问权限?

对于有兴趣阅读完整文章的人,这里是链接:

几十亿行代码:使用静态分析查找现实世界中的错误

c unix security static-analysis

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

Linux中常见实时进程的一些示例

Linux中有哪些常见的SCHED_FIFO和SCHED_RR进程?用户输入是否属于实时流程的范围?

linux scheduling real-time

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

用未指定大小定义的静态数组,空括号?

对于下面的C++代码片段:

class Foo {
    int a[]; // no error
};

int a[];     // error: storage size of 'a' isn't known

void bar() {
    int a[]; // error: storage size of 'a' isn't known
}
Run Code Online (Sandbox Code Playgroud)

为什么成员变量也不会导致错误?这个成员变量的含义是什么?

我通过CodeBlocks 8.02使用gcc版本3.4.5(mingw-vista special).

在Visual Studio Express 2008 - Microsoft(R)C/C++ Optimizing Compiler 15.00.30729.01 for 80x86上,我收到以下消息:

class Foo {
    int a[]; // warning C4200: nonstandard extension used : zero-sized array in struct/union - Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array
};

int …
Run Code Online (Sandbox Code Playgroud)

c++ compiler-construction class static-array

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

多个WCF服务实现相同的服务合同接口

多个wcf服务是否可以实现相同的服务契约接口?

我想要做的是允许测试服务可以与实际服务互换,并指定在配置文件中使用哪个服务.

例如:

[ServiceContract]
public interface IUselessService  
{  
  [OperationContract]   
  string GetData(int value);   
}  
Run Code Online (Sandbox Code Playgroud)

测试实施

public class TestService : IUselessService  
{  
  public string GetData(int value)  
  {  
    return "This is a test";   
  }  
}  
Run Code Online (Sandbox Code Playgroud)

真正的课程

public class RealService : IUselessService  
{  
  public string GetData(int value)  
  {  
    return string.Format("You entered: {0}", value);  
  }  
}
Run Code Online (Sandbox Code Playgroud)

.net wcf interface

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

应该在头文件和实现文件(C++)中重复'#include'和'using'语句吗?

我对C++很新,但我的理解是#include语句基本上只是将#included文件的内容转储到该语句的位置.这意味着如果我的头文件中有一些'#include'和'using'语句,我的实现文件只能#include头文件,编译器不介意我不重复其他语句.

那人呢呢?

我主要担心的是,如果我不重复'#include','using',以及'typedef'(现在我想到它)语句,它会从使用它的文件中取出该信息,可能导致混乱.

我现在只是处理小型项目,它不会真正导致任何问题,但我可以想象,在有更多人工作的大型项目中,它可能成为一个重要问题.

一个例子如下:

更新:我的'Unit'函数原型在它们的返回类型和参数中有字符串,ostream和StringSet - 我没有在我的头文件中包含任何只在实现文件中使用的内容.

//Unit.h

#include <string>
#include <ostream>
#include "StringSet.h"

using std::string;
using std::ostream;

class Unit {

public:
    //public members with string, ostream and StringSet
    //in their return values/parameter lists
private:
    //private members
    //unrelated side-question: should private members
    //even be included in the header file?
} ;


//Unit.cpp

#include "Unit.h"

//The following are all redundant from a compiler perspective:
#include <string>
#include <ostream>
#include "StringSet.h"

using std::string;
using std::ostream;

//implementation goes here
Run Code Online (Sandbox Code Playgroud)

c++ using-statement include header-files

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