小编Tim*_*hof的帖子

Chrome不会播放mp3文件?

我的服务器上有一些非常奇怪的东西 - chrome不会播放mp3文件.

例如,当chrome指向第一台服务器上的mp3文件时:http://tinyurl.com/czqfw5a - 它将无法播放.当我将相同的文件放在我的第二台服务器上时:http://tinyurl.com/cju4yg4 - 它工作正常.

我检查了两个服务器上的http响应头,它看起来很正确.

问题只发生在chrome上.ff /即工作正常.

有人有想法吗?

mp3 google-chrome get cross-browser httprequest

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

如何仅更改DOM元素中的文本而不替换任何子元素

嗨,我有一个简单的HTML结构

<h1>Title text <span>inner text</span></h1>
Run Code Online (Sandbox Code Playgroud)

我想要的是只更换文本(标题文本)而不打扰<span>文本.这可能吗?

我不想添加任何其他dom元素,我想保留该结构.我当然是这样做的.

$("h1").text("new text");
Run Code Online (Sandbox Code Playgroud)

但你可以猜测...将替换所有的innert文本和span文本元素.

可能的解决方案:我正在考虑在变量中复制span的文本,然后将其与新<h1>文本连接起来,但我认为可能存在一种更好,更干净的方法.

html javascript jquery

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

在javascript中清空普通对象的最有效方法是什么?

如前所述这里,似乎清空现有阵列(不是分配一个新的)JavaScript中的最有效的方法是使用:

array.length = 0;
Run Code Online (Sandbox Code Playgroud)

相同的操作是否适用于普通对象?(又名"关联数组"或"字典")如果没有,清空现有javascript对象的最有效方法是什么?

我认为分配一个新的不是最好的选择,因为它会将一些额外的工作推送到垃圾收集器,并在堆上分配一些新的内存,但我可能错了.

我需要一个至少适用于Chrome和Firefox的解决方案.

javascript arrays performance dictionary clear

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

Travis:"创建测试数据库时出错:创建数据库的权限被拒绝"

这是我的travis.yml档案:

language: python
python:
  - "2.7"
addons:
  postgresql: "9.3"
env:
  - SECRET_KEY=test DB_NAME=dbtest DB_USER=test DB_PASS=test
before_install:
  - export DJANGO_SETTINGS_MODULE=settings.local
  - export PYTHONPATH=$HOME/builds/me/myrepo
install:
 - pip install -r requirements.txt
before_script:
 - psql -U postgres -c 'CREATE DATABASE dbtest;'
 - psql -U postgres -c "CREATE EXTENSION postgis" -d dbtest
 - psql -U postgres -c "CREATE EXTENSION postgis_topology" -d dbtest
 - psql -U postgres -c "CREATE USER test WITH PASSWORD 'test';"
 - psql -U postgres -c "GRANT ALL PRIVILEGES ON DATABASE …
Run Code Online (Sandbox Code Playgroud)

django travis-ci

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

有人可以解释sessionStorage对象的生命吗?

我看了几个网站,每个网站都略有不同.我了解基本功能,但它的使用寿命并不那么明显.在Google(开发人员)上,它表示它仅存在于该实例中的特定选项卡,但其他人表示只要具有相同的域名,您就可以从同一选项卡或其他选项卡访问它.有人可以帮我清楚.谢谢.

javascript html5

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

如果多次使用它,我应该在jQuery中缓存$(this)吗?

我知道如果您多次使用它,您应该缓存选择器的结果.一个例子是:

var $selected = $('.some-selected-element');

process($selected);
doStuff($selected);
Run Code Online (Sandbox Code Playgroud)

$(this)如果多次使用缓存,是否有任何性能优势?

$('.some-selector').hover(function () {
    if (!$(this).hasClass('some-other-class')) {
        $(this).addClass('another-class');
    }
    process($(this));
}
Run Code Online (Sandbox Code Playgroud)

performance jquery jquery-selectors

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

Firefox bug中的禁用选项

当我在Firefox中看到它时,我正在创建一些表单.在选择框中,如果您添加禁用选项作为第一选择...它将选择下一个可用选项

<option disabled="disabled" value="false">Choose option</option>
<option value="1">Value 1</option>
Run Code Online (Sandbox Code Playgroud)

加载页面时将选择"值1".

为什么每个浏览器都默认选择禁用的浏览器而Firefox不是?

在Firefox中加载:http://jsfiddle.net/6WjgZ/1/

和其他浏览器一样,你会发现Firefox绕过了被禁用的浏览器并默认选择"值1".

debugging firefox cross-browser

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

MySQL是否支持数字或数字通配符模式?

我想选择一个特定字符后面有数字的标题.例:

SELECT * FROM table WHERE title LIKE '%- H(any number)'
Run Code Online (Sandbox Code Playgroud)

如果数字存在,如何在此声明1-10000000中选择任何数字?

mysql variables select numbers

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

石墨 - 用百分比创建图表

我正在尝试创建一个如下图所示的图形,该文章在博客文章中有描述(http://matt.aimonetti.net/posts/2013/06/26/practical-guide-to-graphite-monitoring/)

我正在寻找什么

但是我无法将值"叠加"在一起.它们相互重叠.我的例子:

我的例子

这是我的图表数据:

在此输入图像描述

使用"堆叠"后的图形 - 不是我想要的 在此输入图像描述

monitoring graphite

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

Nginx的哪个模块最适合HTTP PUSH?

在nginx网站上,它们是HTTP PUSH的两个模块.

他们来了:

http://pushmodule.slact.net/http://wiki.nginx.org/HttpPushStreamModule

哪一个更好?

你用过其中一个吗?你更倾向哪个?

提前致谢.

nginx server-push

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