问题列表 - 第7021页

我可以销毁使用SWFObject创建的flash对象吗?

我正在使用YUI的Dialog控件在弹出窗口中显示我网站上的Flash电影.

我正在使用SWFObject创建Flash控件.这会为我的视频创建一个JW Player实例.

我很惊讶地看到在SWF对象常见问题中没有简单的方法来破坏电影.当YUI面板自行销毁时,会留下孤立的视频播放.

使用SWFObject创建的SWF控件的最佳破坏方法是什么,或者没有好办法,我应该隐藏它并调用'stop()'?

flash swfobject

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

XML文件的长度

我有一个大小为31 GB的XML文件.我需要找到该文件中的总行数.我知道命令wc -l会给我一样的.但是,执行此操作需要很长时间.有没有更快的机制来查找大文件中的行数?

unix size file

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

代码提交评论的最佳实践

您对代码提交的评论使用了什么模板?

模板的一个示例是:

  1. (更改1):(源文件1.1,1.2):(更改的详细信息),(为什么)
  2. (更改2):(源文件2.1):(更改的详细信息),(为什么)

理想情况下,每个更改都应映射到问题跟踪器中的问题.这个模板好吗?

version-control

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

Javascript在IE8中不起作用

以下JavaScript适用于IE7但不适用于IE8:

onclick=history.back(1) or history.go(-1)
Run Code Online (Sandbox Code Playgroud)

关于为什么会这样,以及如何克服它的任何建议.

javascript internet-explorer-8

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

严格别名的性能优势

在C中,观察严格混叠会带来什么样的性能优势?

c performance

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

将Mac OS X二进制格式的plist转换为C#中的可读格式

有谁知道我是否可以/如何将二进制格式化的Mac OS X plist文件转换为C#中的纯XML字符串?

我知道有一些针对Windows的plist编辑器说他们支持二进制格式的plist文件,但我需要在我自己的应用程序中内联.

.net c# binary macos plist

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

通过函数调用C malloc到指针导致总线错误

由于我对将指针类型内存分配给指针的过分理解,以下原因导致对barrier_create的调用出现总线错误("hi"从不打印).

typedef struct barrier barrier_t;
typedef struct barrier *barrier_p;

barrier_p test_barrier_p;

int main(int argc, char *argv[]) {
    barrier_create(*test_barrier_p);
}

int barrier_create(barrier_p *barrier_pointer) {
printf("hi\n");
    barrier_p old_barrier, new_barrier;
    int count;
    old_barrier = (barrier_p) *barrier_pointer;
    new_barrier = (barrier_p) malloc(sizeof(*new_barrier));
    count = pthread_mutex_init(&new_barrier->lock, NULL);
    new_barrier->is_valid = VALID_BARRIER;
    new_barrier->counter = 0;
    new_barrier->release_flag = 0;
    *barrier_pointer = new_barrier;
    return HAPPY_HAPPY_JOY_JOY;
}
Run Code Online (Sandbox Code Playgroud)

我错过了什么或输入错误?

c malloc struct pointers bus-error

0
推荐指数
2
解决办法
2149
查看次数

SQL Server中大型数据集的慢速独特查询

我们使用SQL Server 2005来跟踪相当数量的不断传入的数据(每秒5-15次更新).我们注意到它已经生产了几个月后,其中一个表开始花费大量的时间来查询.

该表有3列:

  • id - 自动编号(群集)
  • typeUUID - 插入发生之前生成的GUID; 用于将类型组合在一起
  • typeName - 类型名称(duh ......)

我们运行的查询之一是该typeName领域的一个独特的:

SELECT DISTINCT [typeName] FROM [types] WITH (nolock);
Run Code Online (Sandbox Code Playgroud)

typeName字段上有一个非clusted,非唯一的升序索引.该表目前包含大约200M条记录.当我们运行此查询时,查询需要5米58秒才能返回!或许我们不理解的指标是如何工作的.但我不认为我们错误地理解它们多少.

为了进一步测试,我们运行了以下查询:

SELECT DISTINCT [typeName] FROM (SELECT TOP 1000000 [typeName] FROM [types] WITH (nolock)) AS [subtbl]
Run Code Online (Sandbox Code Playgroud)

这个查询在大约10秒内返回,正如我所料,它正在扫描表格.

我们在这里缺少什么?为什么第一个查询需要这么长时间?

编辑:啊,我的道歉,第一个查询返回76条记录,谢谢你ninesided.

跟进:谢谢大家的回答,现在对我来说更有意义(我不知道为什么之前没有......).没有索引,它正在对200M行进行表扫描,带有索引,它正在对200M行进行索引扫描......

SQL Server确实更喜欢索引,它确实提供了一点性能提升,但没什么好兴奋的.重建索引确实将查询时间缩短到超过3米而不是6米,这是一项改进,但还不够.我只是向老板推荐我们规范表格结构.

再一次,谢谢大家的帮助!!

sql sql-server sql-server-2005

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

如何检测游戏中玩家的攻击性?

我正在为gameboy advance编写游戏,我正在以二叉搜索树的形式实现基本的AI.有1个人类玩家和1个电脑玩家.我需要找出一种方法来告诉人类玩家攻击计算机的攻击性.人类将按下按钮进行攻击(并且必须在计算机的某个半径范围内),所以我首先想到的是看到攻击次数与我的主while循环经历的迭代次数相比有多大.这似乎是一种糟糕的方式,因为这个数字将取决于帧速率,帧速率可能会波动.有没有人有更好的方法来做到这一点?

c artificial-intelligence

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

如何使用jQuery淡化div?

我在我的css文件中定义了以下div:

    #toolbar
    {
        position:relative;
        top: 0;
        height: 50px;
        background-color: #F4A83D;
        width: 100%;
        text-align: center;
        display: hidden;
    }
Run Code Online (Sandbox Code Playgroud)

然后,在我的HTML文件中,我有:

 <div id="toolbar">
        TestApp ToolBar
        <br />
        You are visiting:
        <%=ViewData["url"] %>
    </div>
Run Code Online (Sandbox Code Playgroud)

最后,我在我的html页面顶部有以下脚本,我认为在页面加载时会淡入我的div:

   <script src="../../Scripts/jquery-1.3.2-vsdoc.js" type="text/javascript"></script>
   <script type="text/javascript">
        $(document).ready(function() {
            $("#toolbar").fadeIn("slow");
        });
    </script>
Run Code Online (Sandbox Code Playgroud)

我究竟做错了什么?它立即显示出好像根本没有消失.我是不是在jquery脚本中正确访问我的div?


基于一些答案我改变了我的div:

<div id="toolbar" style="visibility: hidden">
        TestApp ToolBar
        <br />
        You are visiting:
        <%=ViewData["url"] %>
    </div>
Run Code Online (Sandbox Code Playgroud)

使用相同的脚本调用,现在我的div开始隐藏,从不显示.还有什么我做错了?

jquery

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