问题列表 - 第30550页

用于png图像的chrome中的MIME类型警告

只是在chrome中运行我的网站,令人惊讶的是它为我的每个.png图像提供了这个警告:

Resource interpreted as image but transferred with MIME type application/octet-stream.
Run Code Online (Sandbox Code Playgroud)

有人见过这个吗?

问候

png mime warnings google-chrome image

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

选择两个p元素之间的所有元素

我正在寻找一种很好的方法来标记/选择两个选定元素之间的所有元素.

想像

<parent>
  <p>...</p>
  <p>...</p>
  <p>...</p>
  <p>...</p>
</parent>
Run Code Online (Sandbox Code Playgroud)

父级上有一个点击处理程序.用户现在可以在此列表中选择两个p元素,然后中间的所有p元素都应该被"激活".

我正在考虑一个类似的系统:

  1. 首先点击:标记/记住第一个元素 - > A.
  2. 第二次点击:标记/记住第二个元素 - > B.
  3. 确定A是否在B之前
  4. 做A.nextUntil(B)(除非B在A之前)

我不知道如何做3,期待蛮力方法(在两个方向迭代,看看它是否存在)

  • dom是否在内部知道哪个元素出现在另一个元素之前?
  • 有没有更好的想法?

关于我的情况:父母可能包含几千个p.

感谢您的帮助/想法!

雷托

javascript jquery dom jquery-selectors

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

当我遍历List时,哪种方法最有效?

List<T> list = new ArrayList<T>();
Run Code Online (Sandbox Code Playgroud)

1方法:

for(int i = list.length - 1; i >= 0; i--) {
  System.out.println(list.get(i));
}
Run Code Online (Sandbox Code Playgroud)

2方法:

for(T t : list) {
  System.out.println(t);
}
Run Code Online (Sandbox Code Playgroud)

3方法:

Iterator<T> it = list.iterator();     
while(it.hasNext()) {
  System.out.println(it.next());
}
Run Code Online (Sandbox Code Playgroud)

java performance

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

任何语言都没有解释器或编译器吗?

注意:我不是指一些没有任何实现的理论问题只是没有这两种语言的!!!!!


这些天存在ac/c ++解释器(cint)和python编译器(到python字节码).

我理解最简单的定义是编译器只是将代码从语言a转换为语言b,然后你有一台机器与输入一起运行它,而解释器只是一个输入加上语言a中的代码并运行它.并且使用这些定义,如果某些东西有解释器或编译器,通过立即运行编译器的输出或嵌入编译器w /源代码来获取解释器,相当简单.

那么忽略哪些语言没有编译器(编译A到B中的源代码,最好是中间语言)和运行大块代码而不编译它们的解释器?

compiler-construction interpreter

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

为什么不这个段落错误

我偶然发现了一些"有趣"的东西,我无法理解为什么行为不连贯.

检查此代码.

char buf[100];
sprint(buf,"%s",bla);
Run Code Online (Sandbox Code Playgroud)

简单,对.这很容易理解什么时候要去bla是一个NULL指针.

这应该总是段错!?

在一台机器上,可执行段错误,在另一台机器上(我的开发机器),它就像往常一样.

我的开发PC正在运行Windows7,我正在编译gcc/MingW.崩溃的计算机XP已经Visual studio 6安装完毕.

为什么我的电脑没有崩溃?

c c++ printf segmentation-fault

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

是否可以使用jQuery获取最小值和最大值并将其呈现在另一个输入字段中?

然后我们去:

我正在编写(实际上感觉更像是尝试和询问)使用JS的GreaseMonkey脚本并包括(也使用)jQuery库.

我用一些输入字段创建了另一个表.实施例(输入字段只):


  + "   < input type=\" text\"  id=\" field_1\"  name=\" min_field_1\" value=\"\" > " 
  + "   < input type=\" text\"  id=\" field_2\"  name=\" min_field_2\" value=\"\" > " 
  + "   < input type=\" text\"  id=\" field_3\"  name=\" min_field_3\" value=\"\" > " 
  + "   < input type=\" text\"  id=\" field_4\"  name=\" min_field_4\" value=\"\" > "

//the results should be rendered in another input-field in this case with id=field_result_min + " < input type=\" text\" id=\" field_result_min\" name=\"min_field_result\" > " + …

Run Code Online (Sandbox Code Playgroud)

javascript jquery greasemonkey

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

扩展了所有WPF Treeview项目

我正在尝试遍历我的Treeview,扩展所有节点,但是当它运行时它会运行InvalidCastException;

无法将类型为"System.Data.DataRowView"的对象强制转换为"System.Windows.Controls.TreeViewItem".

我的守则;

foreach (TreeViewItem treeitem in thetreeView.Items)
{
   treeitem.IsExpanded = true;
}
Run Code Online (Sandbox Code Playgroud)

有任何想法吗?我想从一个按钮开始.

wpf treeview c#-4.0

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

从数字键盘检测十进制(点)键

我需要检测用户是否按下了数字小键盘中的点键。我写了这个对我有用的初稿:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head><title></title>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript"><!--
(function($){
    var knownCodes = [
        [110, 46], // Firefox, IE, Chrome
        [78, 46] // Opera
    ];
    var pressedCodes = [null, null];

    $.fn.comma = function(){
        this.live("keydown", function(e){
            pressedCodes = [e.which, null];

        }).live("keypress", function(e){
            pressedCodes[1] = e.which;

            for(var i=0, len=knownCodes.length; i<len; i++){
                if(pressedCodes[0]==knownCodes[i][0] && pressedCodes[1]==knownCodes[i][1]){
                    $("#log").append("<li>Decimal key detected</li>");
                    break;
                }
            }
        });

        return this;
    };
    $(function(){
        $('<ol id="log"></ol>').appendTo("body");
    });
})(jQuery);

jQuery(function($){
    $(".comma input:text, .comma textarea").css("border", "1px …
Run Code Online (Sandbox Code Playgroud)

javascript keyboard jquery

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

ListView使用两个cursoradapters?

我有一些代码对数据库执行两个查询并返回两个游标对象.有没有什么方法可以将这两个游标组合起来,以便所有游戏都ListView可以获取数据?

android android-listview android-cursoradapter

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

电子邮件地址长度验证的正则表达式

我们有一个文本框,接受逗号分隔的电子邮件地址.正则表达式是

^(\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*\s*[,]?\b)*$.

但是现在我无法为此表达式添加长度验证.每个电子邮件地址不得超过150个字符.我试过了

^((\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)){1,150}\s*[,]?\b)*$. 

但它不起作用.你能否修改正则表达式,以便它也实现这个验证.

regex

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