问题列表 - 第40967页

从数据库中查找最匹配的颜色

我们有一个数据库表,我们管理一系列颜色.在此表中,我们为颜色保存以下属性:

  • RBG值
  • HSV-值
  • 和实验室价值观

每个值都在一个单独的字段中.我们现在想要实现的是找到最佳匹配颜色,如果您搜索这些值.

用户可以选择他想要搜索哪些颜色模型.我们的第一种方法是使用范围在数据库中搜索这些值(因此,如果用户搜索红色(RGB)的值150,我们将使用查询数据库BETWEEN 100 AND 200.

结果不是很好,因为组合的值总是与搜索它们并找到适当的行时不同.

有没有更好的方法来搜索我们的数据库以获得最佳匹配颜色?

"最佳匹配"的解释:
我们想找到最近的颜色,所以如果我们搜索红色,我们只想要红色.也许可以计算匹配的百分比,这样用户就可以选择是否必须是100%匹配,或者50%是否也可以.

php mysql algorithm colors

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

在链表中删除

只给出一个指向要删除的节点的指针,我们如何删除链表中的节点......?

c c++

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

jidgrid在hiddengrid之后扩展:true

创建JQGRID对象我把hiddengrid:true.现在,要扩展网格,我需要按右侧的特殊按钮,我希望它在更新期间自动展开

这样的事情:

function updateTable(value,date_in,date_out) {
  $('#le_table1').jqGrid('setGridParam', {gridstate: "visible"}).trigger("reloadGrid");
};
Run Code Online (Sandbox Code Playgroud)

但是没有用..

javascript jquery jquery-ui jqgrid

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

m2eclipse:在将现有maven项目导入Eclipse时,将组ID添加到项目名称

在Eclipse中,我使用file - > import - >现有的maven项目为现有的Maven项目创建Eclipse项目.不幸的是,创建的Eclipse项目的名称等于Maven项目的名称,并且不包含组ID.对于maven目标eclipse:eclipse,你可以设置参数"addGroupIdToProjectName".如何通过m2eclipse为项目创建设置此参数?

谢谢你的回答,Timk

eclipse m2eclipse maven

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

Joda-time中的LocalDate间隔

Joda-time有一个Interval类,它是DateTime之间的范围.什么可以用于一系列的LocalDate

我想要一个对象,例如"从2011年1月1日到10/1/2011",没有时间(或时区)进入图片.

据我所知,joda-time没有内置任何东西.如果它没有任何东西,我们创造它,它应该是什么样子?最重要的是,joda-time的哪些接口可以实现最佳集成到其他类型,与joda-time设计保持一致?它的实施ReadableInterval,地点getStartgetEnd返回DateMidnight是否有意义?

java jodatime

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

PHP和cron:安全问题

什么是确保只有CRON执行PHP脚本的最佳方法,而不是偶然发现你的php脚本的其他人.

我在想密码变量....但这是一个合法的CRON命令吗?:

/usr/local/bin/php -f /home/mysite/public_html/dir/script?password=12345
Run Code Online (Sandbox Code Playgroud)

这样人们在通过HTTP访问PHP脚本时无法执行相同的命令(除非他们知道密码)

谢谢.

php security cron

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

在common-lisp中,如何将元素就地插入到列表中?

两个问题:

1.我想要一个函数在列表中就地插入一个元素(在任何位置但是列表的开头,参见问题2的原因),这样:

CL> (defun insert-in-place (the-list after-position new-element) .... ) => ...
CL> (setf testy-list (list 'a 'b 'c 'd)) => ...  
CL> testy-list => ('A 'B 'C 'D)  
CL> (insert-in-place testy-list 1 'BOOOO) => ...  
CL> testy-list => ('A 'B 'BOOOO 'C 'D)
Run Code Online (Sandbox Code Playgroud)

2.我认为通过函数将元素插入到列表的开头是不可能的,因为args是通过值传递的,所以由于传递了列表的第一个cons单元格,所以它是按值传递的,它是一个副本,所以改变它的汽车只改变一个复制车,而不是原来的,虽然以下的利弊细胞是共享的,可以改变到位.我对么?

common-lisp

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

删除特定元素的命名空间

有没有办法删除特定元素的命名空间?

xslt

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

我可以使用属性,以便我的工厂知道它可以/应该实例化而不破坏"松散耦合"规则吗?

我在我的项目中实现了一个工厂,最近建议我在我的类上使用属性,以便工厂可以确定要实例化和传回的类.我是开发世界的新手,并试图严格遵循松散耦合的规则,我想知道是否依赖"钩子"(作为属性)违背了这一点?

c# factory-pattern

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

python保存最后一次操作的结果?

Python在哪里保存最后一次操作的结果?

例如,如果最后一个操作是math.sqrt(9),Python在哪里保存值3.0?

或者,如果最后一次操作是"hello " + "world!",'hello world!'保存的值在哪里?

我想从C程序(使用Python的C API)处理此问题并将此值传递给char*变量.

c python api

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