小编Str*_*rry的帖子

更有效的执行多个IF的方法

这只是一个简单的检查,以查看输出的字母等级.有没有更快,更有效的方法来实现目标?

if ( $grade >= 90 ) {
        echo "A";
    } elseif ( $grade >= 80 ) {
        echo "B";
    } elseif ( $grade >= 70 ) {
        echo "C";
    } else {
        echo "Failed."
    }
Run Code Online (Sandbox Code Playgroud)

php performance

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

有没有办法用HTML 5在泡泡中创建尾部?

在此输入图像描述

多年来,我刚刚将图像保存为背景或剪切尾部并将其用作背景; 我在网站上编码时总是使用图像.现在有没有办法不使用图像?我可以使用CSS创建带圆角的盒子,但我怎样才能制作尾巴?

html css

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

为什么PHPinfo有头版本和库版本?有什么区别?

我有一个不一致,我无法正确对齐他们的版本,所以我只是想删除库版本.我可以这样做吗?是库的头版本,而库来自我的发行版?我可以升级PHP的库版本吗?如果是这样,怎么样?我使用的是PHP 5.4.4

例如, 的phpinfo

php openssl

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

对页面或其控制器进行基准测试

我最近继承了一些AngularJS代码(我无法发布代码),并注意到初始加载有很大的延迟.这是完全不可接受的,我需要优化它.使用Chrome的时间轴,我注意到有很多脚本并不特别有意义.

在此输入图像描述

我尝试使用Batarang,但即使是最长的表达也只是一个日期函数,与其他所有东西相比可以忽略不计.我有一种感觉它的控制器,因为它令人难以置信的脂肪和意大利面条,我需要一些方法来对这个控制器进行基准测试,或者至少在开始重构之前弄清楚瓶颈是什么.

javascript angularjs

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

你应该复制数据吗?

对于具有可共享数据集的多个正在运行的广告系列的产品,这是关于数据库设计的一般性问题.我试图理解为什么我应该做的事情,不应该做这样的事情.

我正在考虑拥有一组原始数据,然后将该部分内容复制到广告系列中,以便广告系列始终拥有历史数据.例如,即使原始数据更新,广告系列的数据也不会更改.然而,问题是存在如此多的重复,我不确定这是否是一个非常好的设计.有任何见解赞赏.

database-design database-schema

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

我在xpath上做错了什么?

的test.html

<html>
    <body>
        <span> hello Joe</span>
        <span> hello Bob</span>
        <span> hello Gundam</span>
        <span> hello Corn</span>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

PHP文件

$doc = new DOMDocument();
$doc->loadHTMLFile("test.html");

$xpath = new DOMXPath($doc);

$retrieve_data = $xpath->evaluate("//span");

echo $retrieve_data->item(1);
var_dump($retrieve_data->item(1));
var_dump($retrieve_data);
Run Code Online (Sandbox Code Playgroud)

我试图使用XPath找到跨度,然后呼应它,但似乎我不能呼应它.我尝试转储它以查看是否正确评估,我不确定此输出是什么意思:

object(DOMElement)#4 (0) { } 
object(DOMNodeList)#7 (0) { }
Run Code Online (Sandbox Code Playgroud)

什么是#4#7意思又是什么括号的意思; 语法是什么意思?

更新:这是我的错误,当我尝试echo $retrieve_data;$retrieve_data->item(1);

Catchable fatal error: Object of class DOMNodeList could not be converted to string
Run Code Online (Sandbox Code Playgroud)

php xpath

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

你为IE制作一个单独的CSS吗?

我正在试图弄清楚什么是我现在最好的解决方案.

我使用CSS3制作一些圆角和阴影,但IE8不支持它,所以我不得不使用CSS3pie for IE8.不幸的是,在应用馅饼之后,似乎IE8只是不希望看起来像Chrome或FF一样.为什么IE这么麻烦?

我应该为IE创建一个新的样式表吗?还是有更好的解决方案?是否有某种生成器可以将Firefox完善的CSS转换为IE?

css

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

可以在不移动Information_Schema的情况下移动MySQL数据库吗?

我将所有网站都移到一台服务器上,我想知道是否可以省略information_schema,因为我有来自不同服务器的多个不同网站。

mysql

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

如何将脚本和CSS挂钩到<head>?

我正在制作模块的东西是它生成一个javascript片段,所以我不能使用一个动作只是将它挂钩到HTML的部分,因为动作需要我有一个JS文件(如果我是正确的我错误).我有什么方法可以将JavaScript代码段放入代码中?我正在考虑使用一个块,但我不确定该块后面应该添加什么,我必须考虑这将适用于所有主题.

magento magento-layout-xml

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

变量“泄漏”如何解释?

我正在阅读有关在 mozilla 中提升的内容,并注意到一个解释变量如何泄漏到函数范围之外的示例:https : //developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/var# Initialization_of_several_variables

例子说,

var x = 0;

function f(){
  var x = y = 1; // x is declared locally. y is not!
}
f();

console.log(x, y); // 0, 1
// x is the global one as expected
// y leaked outside of the function, though! 
Run Code Online (Sandbox Code Playgroud)

我不明白这里发生了什么。我正在寻找技术解释胜于一切。此时如何在外面访问?

编辑:我了解这个函数的行为方式,我应该澄清并说我想了解代码和内存中发生的事情(例如,指针等)。

javascript

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