小编Eda*_*anB的帖子

如果从控制台或浏览器请求运行脚本,如何检查PHP?

我试过像$ _ENV ['CLIENTNAME'] =='Console'这样的东西,但这似乎只适用于某些操作系统(在Windows中工作,而不是linux).

我试过了!空($ _ ENV ['SHELL'])但是这总是不起作用......

有没有办法检查这将适用于所有操作系统/环境?

php shell console command-line-interface

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

需要为除word1或word2之外的任何单词找到正则表达式

基本上我需要一个正则表达式,如果字符串是一个单词(\ w +),它将返回true,如果它是单词word1或word2则除外.

我尝试了很多东西,但不要以为我甚至都很接近.救命!

regex

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

用于检查数据库是否为空的SQL(无表)

我需要使用SQL查询检查数据库是否完全为空(没有表).如何才能做到这一点?

谢谢您的帮助!

mysql sql

8
推荐指数
4
解决办法
2万
查看次数

树状类别系统的数据库设计

我正在使用邻接列表模型来创建类别,它完美地运行.

当检索特定类别的物品(例如电子产品)时,我还想检索子类别中的物品(例如电子设备 - >相机,甚至电子设备 - >相机 - >相机镜头).

我现在这样做的方法是从数据库中提取电子子类别的所有类别ID,并查找此列表中包含category_id的所有文章.

这在我看来非常低效和耗时,因为这可能导致许多查询检索这些子类别.

我想到这样做的另一种方式是让每篇文章与整个类别树相关联(例如关于相机镜头的文章也将与MANY_MANY表中的相机和电子类别相关联),当我检索电子产品中的所有文章时,它将也出现了.

这会为数据库添加大量冗余数据,因为我可能需要为每篇文章存储3或4个类别.此外,它会使诸如将文章移动到另一个类别之类的操作复杂化.

这是正确的方法吗?或者有没有更好/更简单的方法,我没有想到?

任何帮助赞赏!

mysql database-design

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

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

计算归一化的业力

我如何根据系统中用户的业力来计算业力的标准化值(0到1之间的值)?

标准化值应反映用户的业力相对于所有其他用户的价值.

我想我可能不得不以某种方式包括所有业力的平均和标准偏差,但我似乎无法想出正确的公式.

有帮助吗?

algorithm

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