小编rcs*_*s20的帖子

php recursive folder readdir vs find performance

我遇到了一些关于性能和readdir的文章,这里是php脚本:

function getDirectory( $path = '.', $level = 0 ) { 
    $ignore = array( 'cgi-bin', '.', '..' );
    $dh = @opendir( $path );
    while( false !== ( $file = readdir( $dh ) ) ){
        if( !in_array( $file, $ignore ) ){
            $spaces = str_repeat( ' ', ( $level * 4 ) );
            if( is_dir( "$path/$file" ) ){
                echo "$spaces $file\n";
                getDirectory( "$path/$file", ($level+1) );
            } else {
                echo "$spaces $file\n";
            }
        }
    }
    closedir( $dh );
}
getDirectory( "." );  
Run Code Online (Sandbox Code Playgroud)

这正确地回显文件/文件夹. …

php system find readdir

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

mysql分隔表

我犯了一个错误,我必须将1个表分成2个.我有一个产品表,我需要类别表.当我开始时我每个产品只有1个类别但没有(有新的业务要求)我需要能够将产品放在多个类别中.

我有一个产品表,其中包含一个类别.

这是表:

product (id, name, category, price etc...)
Run Code Online (Sandbox Code Playgroud)

现在,如何在不使我的网站脱机的情况下有效地迁移它?

我有点数的灯

php mysql migration

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

这些查询JOIN类型之间有什么区别,有什么警告吗?

我正在执行多个查询(来自我网站的不同部分)

有些是这样的:

SELECT field, field1 
FROM table1, table2 
WHERE table1.id = table2.id 
AND ....
Run Code Online (Sandbox Code Playgroud)

有些是这样的:

SELECT field, field1 
FROM table1 
JOIN table2 
USING (id)  
WHERE ...
AND ....
Run Code Online (Sandbox Code Playgroud)

有些是这样的:

SELECT field, field1 
FROM table1 
LEFT JOIN table2 
 ON (table1.id = table2.id)
WHERE ...
AND ....
Run Code Online (Sandbox Code Playgroud)

哪些查询更好,或更慢/更快或更标准?

mysql join inner-join left-join

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

jQuery无法识别CSS伪代码

我的CSS伪代码不被jQuery识别:这是我的代码

CSS:

h1 {
    background: red;
    width: 100px;
    display: inline-block;
}

h1:after {
    content:" | ";
    background:blue;
    display: inline-block;
}
Run Code Online (Sandbox Code Playgroud)

然后在jQuery我做:

console.log($('h1').css('backgroundColor'));
Run Code Online (Sandbox Code Playgroud)

显示:

rgb(255, 0, 0)

但当我这样做时:

console.log($('h1:after').css('backgroundColor'));
Run Code Online (Sandbox Code Playgroud)

显示:

undefined

css jquery

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

PHP图像像素化?

我需要用php制作这个效果.我知道PHP图像过滤器中有IMG_FILTER_PIXELATE.但我需要它更流畅和浮雕?像在这张图片中:

图片

此效果将使用户上传的任何图像变为像素化,并且图片的边缘变为红色(我知道IMG_FILTER_EDGEDETECT但我不知道如何使用它来更改边缘颜色).

我不知道该怎么做.

php image filter effect pixelate

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

css在chrome(linux和windows)中不起作用

我有这个代码:

<style type="text/css">
div {
margin: 100px auto;
width: 0px;
height: 0px;
border-right: 30px solid transparent;
border-top: 30px solid red;
border-left: 30px solid red;
border-bottom: 30px solid transparent;
border-top-left-radius: 30px;
border-top-right-radius: 30px;
border-bottom-left-radius: 30px;
border-bottom-right-radius: 30px;
position: relative;
}
</style>
<div></div>
Run Code Online (Sandbox Code Playgroud)

产生:

haflcircle

在Firefox中,

但在chrome(linux和windows - 没试过mac)我什么都没看到?

css linux windows firefox css3

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

标签 统计

php ×3

css ×2

mysql ×2

css3 ×1

effect ×1

filter ×1

find ×1

firefox ×1

image ×1

inner-join ×1

join ×1

jquery ×1

left-join ×1

linux ×1

migration ×1

pixelate ×1

readdir ×1

system ×1

windows ×1