小编daG*_*vis的帖子

我应该在CSS中使用什么引号?

可能重复:
我们应该在css后台url("...")中使用哪种类型的引号?需要单,双或无报价?

简单的问题.我应该在CSS中使用什么引号?

选项1:

background: url( 'foo.png' );
Run Code Online (Sandbox Code Playgroud)

选项#2:

background: url( "foo.png" );
Run Code Online (Sandbox Code Playgroud)

两者都适用于"普通浏览器".我只想遵循标准.

css syntax quotation-marks

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

如何附加(或其他方法)很多HTML代码?

我需要添加很多HTML代码.为了提高可读性,我不想将它们全部写在一行中,而是将它们分成常规HTML.这将是15个新线或什么的.问题是JavaScript不允许我这样做.

var target = $('.post .comment_this[rel="' + comment_id + '"]').parent().parent();

target.append('
    <div class="replies">
        <p>...</p>
        <img src="" alt="" />
    </div>
');
Run Code Online (Sandbox Code Playgroud)

基本上,我需要在那个地方添加HTML.

我也需要添加一些变量.

html jquery append target

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

检查数据库中是否存在该条目的最快方法是什么?

我正在寻找检查条目存在的最快方法...

我的一生,我做过这样的事......

SELECT COUNT(`id`) FROM `table_name`
Run Code Online (Sandbox Code Playgroud)

有些人不使用COUNT(id),但是COUNT(*).那更快吗?

怎么样LIMIT 1

PS id当然,我指的是主键.

谢谢你的建议!

mysql performance exists count

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

是真的(在PHP中)?

用什么更好?

if ( $boolean ) {}
Run Code Online (Sandbox Code Playgroud)

...要么:

if ( $boolean === true ) {}
Run Code Online (Sandbox Code Playgroud)

两者都工作,都检查$ boolean设置为'true'.第二个也检查$ boolean的类型.

如果我们假设$ boolean持有布尔值,我应该使用什么选项?

php types boolean compare

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

将要散列的字符串的最大长度是多少?

我想知道......将要散列的字符串的最大长度是多少?

例如,Hello, world!使用SHA-1 散列是没有问题的.但那个字符串就像100'000'000字符长呢?它甚至有用吗?它是否以某种方式增加碰撞可能性?

有没有限制?

hash sha1

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

如何优化$ .find().first()?

我需要检索第一个元素.

我用这段代码做到了......

$(element).find('.x').first();
Run Code Online (Sandbox Code Playgroud)

据我所知,那段代码......

  1. element匹配的元素中检索所有元素.x,
  2. 删除不需要的元素;

有没有更好的方法呢?喜欢$.findOne()什么?

javascript optimization jquery find findfirst

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

如何从其他数组值中过滤数组值并返回新数组?

我有两个数组:$all_languages$taken_languages.一个包含所有语言(如200或者其他),但是之前选择的第二语言(从0到200).

我需要删除所有已经采取的语言($taken_languages)$all_languages并返回新数组 - $available_languages.

我的解决方案是两个循环,但是,首先,它没有按预期工作,第二 - 它"不酷",我相信有更好的解决方案!你能指出我正确的道路吗?

这就是我之前所做的,但是,正如我所说,它没有按预期工作......

if (!empty($taken_languages)) {

    foreach ($all_languages as $language) {

        foreach ($taken_languages as $taken_language) {

            if ($taken_language != $language) {

                $available_languages[] = $language;

                break;

            }

        }

    }

} else {

    $available_languages = $all_languages;

}
Run Code Online (Sandbox Code Playgroud)

谢谢你的建议!

php arrays loops filter array-filter

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

LIMIT 1是否有任何性能提升?

LIMIT 1查询后追加是否有任何性能提升?

...如果只有一个匹配的可能条目(WHERE主键的子句)?

SELECT `x`
FROM `unicorns`
WHERE `id` = 123
LIMIT 1
Run Code Online (Sandbox Code Playgroud)

......同样的,但现在是DELETE:

DELETE FROM `unicorns`
WHERE `id` = 123
LIMIT 1
Run Code Online (Sandbox Code Playgroud)

......和UPDATE:

UPDATE `unicorns`
SET `rainbows` = `rainbows` + 1
WHERE `id` = 123
LIMIT 1
Run Code Online (Sandbox Code Playgroud)

PS Column id是主键,所以它是独一无二的.

谢谢你的建议!

mysql performance crud limit

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

如何在Javascript中从JSON格式获取数组?

我有这样的事......

["a","b","c"]
Run Code Online (Sandbox Code Playgroud)

我是使用json_decode()从PHP数组中得到的.我在JavaScript方面很弱,但我需要在Javascript中获取数组,所以我可以在jQuery UI中使用它 - >像这样的自动完成...

source: [ 'a', 'b', 'c' ]
Run Code Online (Sandbox Code Playgroud)

是否可以只使用Javascript或者你需要一些Javascript库来使用JSON?

javascript arrays jquery json autocomplete

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

Graphics.drawString()绘制我的旧字符串

我正在研究简单的计数器.我的问题是drawString()方法在旧的字符串上绘制新的字符串.以前如何清除旧的?码...

package foobar;

import java.awt.Color;
import java.awt.Graphics;
import javax.swing.JPanel;

public class board extends JPanel implements Runnable {

    Thread animator;
    int count;

    public board() {
        this.setBackground( Color.WHITE );
        count = 0;
        animator = new Thread( this );
        animator.start();
    }

    @Override
    public void run() {
        while( true ) {
            ++count;
            repaint();
            try {
                animator.sleep( 1000 );
            } catch ( InterruptedException e ) {}
        }
    }

    @Override
    public void paint( Graphics Graphics ) {
        Graphics.drawString( Integer.toString( count ), 10, 10 );
    }
} …
Run Code Online (Sandbox Code Playgroud)

java graphics awt drawstring

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