小编Aln*_*tak的帖子

如何使用PHP制作更轻的颜色版本?

地球人大家好.关于RGB颜色的问题及其在一个简单的小PHP代码中的用处:

想象一下,我有变量$colorA包含有效的六种颜色.比如B1B100,一种绿色的自然色.现在,如果我想从那里制作一种新的颜色,也就是说,比原始颜色大约十步.

$colorA = B1B100 // original color
php code with little color engine lightening stuff up goes here
$colorB = ?????? // original color lightened up
Run Code Online (Sandbox Code Playgroud)

是否有一个php ready函数,KNOWS rgb颜色就像

php函数RGB(输入颜色,做什么,输出颜色) 在哪里做可能是+/- 255亮度值等.

这样的事情已经成为可能还是我每天都在做梦?

rgb-hsl($colorA, +10, $colorB);
Run Code Online (Sandbox Code Playgroud)

如果这不存在,那么最短的代码是什么?建议,代码或想法都是我的答案.谢谢.

php rgb color-scheme colors color-palette

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

带有布尔返回的jQuery UI对话框 - true或false

我正在尝试替换javascript confirm().我找到了可以完全自定义的jquery dialog()函数.问题是我不能让它返回.

这是我的代码:

$('#delBox').dialog(
        { autoOpen: false, resizable: false, modal: true, closeOnEscape: true, width: 300, height: 'auto', title: 'Deletar registro',
            buttons: {
                "Ok": function () {
                    return true;
                }, "Cancelar": function () {
                    $(this).dialog("close");
                    return false;
                }
            },
            open: function () {
                var buttonsSet = $('.ui-dialog-buttonset').find("button:contains('Ok')");
                buttonsSet.attr("class", "ui-button ui-state-default");
                $('.ui-dialog-titlebar-close span').empty();
                $('.ui-dialog-buttonset').find("button:contains('Ok')").button({
                    text: false,
                    icons: {
                        primary: 'ui-icon-ok'
                    }
                });

                $('.ui-dialog-buttonset').find("button:contains('Cancelar')").button({
                    text: false, 
                    icons: {
                        primary: 'ui-icon-cancel'
                    }
                });
            }
        });
Run Code Online (Sandbox Code Playgroud)

这只会在选择任何选项之前返回一个对象:

function deletar() …
Run Code Online (Sandbox Code Playgroud)

javascript jquery user-interface dialog

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

Mac OS X 10.4+上的Bash配置

通过~/.profile它在OSX上配置bash时,似乎完全忽略它~/.bash_profile.如果这是正确的和预期的行为,我应该添加我的额外配置的东西~/.bash_profile或使用它而不是~/.profile

提前致谢.

macos bash shell configuration

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

从C中的filename获取MIME类型

我想使用C从文件名中获取MIME类型.有没有办法在不使用包含MIME类型和文件扩展名的文本文件(即Apache的文件mime.types)的情况下执行此操作?

也许有一个函数来使用文件名获取MIME类型?如果我不需要,我宁愿不使用文件扩展名.

c unix mime-types

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

ES5"严格"和arguments.callee

可能重复:
为什么在JavaScript中不推荐使用arguments.callee.caller属性?

在ES5严格模式(即"use strict")中arguments.callee,引用当前函数的变量不再可用.

对于递归函数,使用函数自己的名称显然是明智的.但是有的时候我可能要使用的特性arguments.callee(即.length,.prototype无需使用当前函数的名称).

任何人都可以通过删除解释明显的问题(据说)解决了吗?

javascript ecmascript-5

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

Windows 相当于 ulimit -n

与 unix 命令“ulimit -n”等效的 Windows 是什么?

基本上,我想通过命令提示符设置最大 fd 限制。

windows file-descriptor ulimit

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

readdir()的"0"结果如何在一段时间内不是假的?

另请参阅:文档中的哪些内容表示测试readdir的定义性?.(不重复;只是密切相关.)


许多人将下面的循环视为惯用语:

while (defined(my $file = readdir($dir)) {
    ...
}
Run Code Online (Sandbox Code Playgroud)

代替:

while (my $file = readdir($dir)) {
    ...
}
Run Code Online (Sandbox Code Playgroud)

因为假设文件名只是"0"(零),所以应该使用后一版本,它应该终止循环,而当没有更多文件时它返回'undef'.

但是在过去的某个时刻,这个测试已经defined()停止了必要 - 似乎有一些特殊的案例代码允许后一个版本无论如何都能工作.

我想知道这是如何工作的?

奇怪的是,如果我更换调用readdir()与调用foo()来代替:

sub foo
{
    my ($dir) = @_;
    return readdir($dir);
}

while (my $file = foo($dir)) {
    ...
}
Run Code Online (Sandbox Code Playgroud)

那么代码确实做了我期望的事情,并在找到名为"0"的文件时终止循环.

(在MacOS X 10.5.6上使用Perl 5.8.9进行测试)

perl while-loop readdir defined

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

Solr DIH delta-import与复合主键?

我的Solr数据源是一个SQL数据库,其中主键是复合的(即它是两个字段).

这对我的主要DIH来说很好query,我只是连接字段,这就成了我的Solr主键.但是,从文档中我不清楚如何编写delta-import查询来支持这一点.

文档建议我需要两个查询 - 一个用于查找已更改行的主键,另一个用于查找与每个键对应的单个文档.但是没有示例显示复合键.

理想情况下,我根本不需要这两个单独的查询,如果将这两个查询简单地组合在一起,那么它将减少数据库上的负载,以便query和之间的唯一区别deltaQueryWHERE基于过滤器的子句last_changed.

所以,如果我的主要query是:

SELECT key1 || key2 as pk FROM table
Run Code Online (Sandbox Code Playgroud)

相关deltaQuery(和/或deltaImportQuery)的外观是什么样的?

我尝试添加该WHERE子句,但在查询运行后,我得到了一个关于缺失的警告deltaImportQuery,然后是一个空指针异常.

solr dih

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

javascript:如何在HTML img元素支持中检测SVG?

javascript:如何在HTML img元素支持中检测SVG?

我试过这个,但它不起作用:

x = new Image();
x.onload = function(){
  if (x.width) {
   alert('svg in img tag supported!');
  }
};
x.src = 'test.svg';
Run Code Online (Sandbox Code Playgroud)

javascript svg detect

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

检测Javascript对象属性的添加

除了定期轮询更改之外,是否有任何(标准)方法来注册将在新属性添加到特定对象时触发的事件或回调?

javascript properties

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