小编Rak*_*h K的帖子

Isset与array_key_exists

在哪里issetarray_key_exist适合使用?

在我的情况下,两个都在工作.

if( isset( $array['index'] ) {
   //Do something
}    


if( array_key_exists( 'index', $array ) {
   //Do something
}
Run Code Online (Sandbox Code Playgroud)

php arrays

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

C3图表不希望在y轴上显示数字

正如您在输出中看到的那样,我在y轴上得到十进制值.这些下载次数不能为1.5.

我尝试给出最小值,但无法得到结果.

鼠标悬停在网格中时,我总是得到零值0(图像中的微软以上).我可以在那里找到自定义文字吗?

function draw_tech_chart(){ 
        var chart = c3.generate({
            bindto: "#tech_chart",
            data: {
                columns: [['Microsoft', 5],['WebApplicationDevelopment', 2],['OpenSource', 2],['Content Management ', 2],['Open Source Middleware', 1],],
                type : 'bar',
                onclick: function (d, i) { console.log("onclick", d, i); },
                onmouseover: function (d, i) { console.log("onmouseover", d, i); },
                onmouseout: function (d, i) { console.log("onmouseout", d, i); }
            },size: {
              height: 250
            }               
        });
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

jquery charts bar-chart d3.js c3.js

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

PHP中的方法调用

我有TestClass和一个公共方法.我可以使用:: operator之类的静态方法和使用对象来调用相同的方法.如果我们能够在不创建同一类的对象的情况下调用公共函数,那么PHP中的静态函数有什么优点或用途?

<?php

class TestClass { 
    public function testMethod() { 
      echo 'Method called';
    }
}

TestClass::testMethod();

$classObj = new TestClass(); 
$classObj->testMethod();

?>
Run Code Online (Sandbox Code Playgroud)

php

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

从docker容器访问windows机器的文件

我在Windows 10操作系统中安装了Docker Desktop for Windows.我在docker容器中运行一个python脚本,它从磁盘读取文件并在文件末尾添加一些文本.现在要求是从Windows 10读取文件并对其执行相同的操作.

是否可以在docker中从Dock上运行的文件中读取文件?

docker docker-machine docker-volume docker-for-windows docker-desktop

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

哪个是编写sql的最佳实践

以下两个查询给出相同的结果.只是想知道哪一个在性能方面更好.

查询1:

SELECT N.*
FROM   NOTIFICATIONS N
       JOIN NOTIFICATION_COMPANY_GROUPS NCG
          ON ( N.COMPANY_ID = NCG.COMPANY_ID
          AND N.ID = NCG.NOTIFICATION_ID )
       JOIN COMPANY_USER_GROUPS CUG
          ON ( N.COMPANY_ID = CUG.COMPANY_ID
          AND CUG.COMPANY_GROUP_ID = NCG.COMPANY_GROUP_ID )
       JOIN NOTIFICATION_PROPERTIES NP ON ( N.COMPANY_ID = NP.COMPANY_ID )
       JOIN COMPANY_USER_PROPERTIES CUP
          ON ( N.COMPANY_ID = CUP.COMPANY_ID
          AND CUP.PROPERTY_ID = NP.PROPERTY_ID )
WHERE  N.COMPANY_ID = 2138
AND    CUG.COMPANY_USER_ID = 41422
AND    CUP.COMPANY_USER_ID = 41422;
Run Code Online (Sandbox Code Playgroud)

查询2:

SELECT N.*
FROM   NOTIFICATIONS N
       JOIN NOTIFICATION_COMPANY_GROUPS NCG
          ON ( N.COMPANY_ID = …
Run Code Online (Sandbox Code Playgroud)

sql

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