小编kal*_*far的帖子

使用Active Directory对Intranet站点上的用户进行身份验证

我有一个我建立的'内部网'网站,它有自己的登录系统(用户注册为新用户,并使用其上的用户名/密码登录该网站).但是,现在我想扩展它,让Intranet站点使用现有的ActiveDirectory进行身份验证.这就是我正在寻找的,未来 -

当用户访问此Intranet站点(http://intranetsite/mySite)时,将针对活动目录验证用户的域凭据,如果用户的凭据与AD匹配,则会向用户显示Intranet站点的主页.

我是AD的新手,不知道如何进行此配置.我的Intranet站点是围绕PHP构建的,并在应用程序服务器上使用Apache; AD位于不同的IIS服务器上.

我需要哪些信息,以及我将这些信息放在哪里(进入我的网站?htaccess?其他地方?)以便我可以使用AD身份验证?只是'配置'足够,还是我需要为此身份验证编写显式PHP代码?

任何指针都非常感谢.

php authentication ldap active-directory

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

绘制R中的分组条形图

我试图在R中绘制这些数据 -

column1  column2  column3
1-2       abc       10
1-2       def       15
1-2       ghi       20
2-3       abc       80
2-3       def       95
2-3       ghi       10
3-4       abc       30
3-4       def       55
3-4       ghi       80
Run Code Online (Sandbox Code Playgroud)

x轴为column1(因此1-2,3-3和3-4将作为x轴存在),而在y轴上,应为每个column2元素绘制column3中的值.所以这将是一个"分组"的条形图.

我无法使用R绘制这个分组的条形图.我使用的代码片段如下:

dataset <- fetch(rs,n=-1)
plot_var <- table(dataset$percentage, dataset$age)
barplot(plot_var, names.arg,
        main="Title of Graph",
        xlab="Column1", col=c("darkblue","red"),
        legend = rownames(plot_var), beside=TRUE)
Run Code Online (Sandbox Code Playgroud)

如何显示此分组条形图?谢谢!

plot r bar-chart

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

ECLiPSe Prolog - 'nonvar/1'的意外行为

我正在浏览一些ECLiPSe文档并发现:

`nonvar/1` : Fails if Term is not instantiated
Run Code Online (Sandbox Code Playgroud)

我试过这样做:

1. Query: nonvar(X). Result: No (AS EXPECTED)
2. Query: X=5, nonvar(X). Result: Yes (AS EXPECTED)
3. Query: X=5, nonvar(f(X)). Result: Yes, X=5. (AS EXPECTED)
Run Code Online (Sandbox Code Playgroud)

现在这个查询结果让我困惑:

4. Query: nonvar(f(X)). Result: Yes, X=X.
Run Code Online (Sandbox Code Playgroud)

查询1,2,3按预期工作.对我来说,4的结果很奇怪.根据eclipse中nonvar/1的文档,参数可以是任何PROLOG TERM(因此,f(X)很好),如果参数是INSTANTIATED则非变量测试.

在4的情况下,它没有被实例化,因此它应该是NO而不是YES(X = X).如果我的理解不正确,请纠正我,还是ECLiPSe prolog中的文档问题?我正在使用最新版本.

谢谢!

prolog

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

循环遍历结果行并将列数据存储到存储过程变量 mysql

我正在尝试学习mysql中的存储过程。我知道下面的示例不需要 SP,但这仅用于我的学习目的 - 只是为了了解如何循环行,并选择行内的特定列数据。

假设表上的 SELECT 从我的表中返回 5 条记录,其结构如下 -

表名:t1 列:c1,c2,c3

我想循环遍历5行中的每一行,对于每一行,我想将列单元格数据存储到SP变量varc1,varc2,varc3中,以便varc1 = c1,varc2 = c2,varc3 = c3。我将在循环内使用这些 varc1、varc2、varc3 进行进一步计算。

我假设需要一个存储过程,但我没有得到进行行迭代,然后从循环中考虑的行中的每一列中选取数据的方法。

对 mysql/存储过程来说相当新。谢谢你!

mysql loops stored-procedures

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

Quartz Scheduler (cron) 可以在同一执行时间调度多个作业吗?

我打算使用 Quartz cron 调度程序来调度作业。我的调度模式可能需要多个作业(比如 A、B、C)才能同时运行(比如 A 和 B 应该每 10 分钟并行运行一次)。现在,在我看来 Quartz 似乎限制了这个功能。我使用 Spring 框架。

问题 - 使用Quartz Cron创建/实现的调度能否在同一执行时间运行多个作业?

谢谢!

java cron spring scheduled-tasks quartz-scheduler

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

如何在prolog中进行算术表达式评估?

我正在尝试解决 prolog 中的算术表达式(实现 - eclipse prolog)。要解决的算术表达式是这样的:

A * (C + B * X) + D * X = E
Run Code Online (Sandbox Code Playgroud)

X 是要计算的值,所有其他(A、B、C、D、E)都是数字。

例如:5 * (3 + 2*X) + 2*X = 39,计算时应将 X 赋值为 2。

将输入 Prolog 的查询(目标)将采用以下形式:

?- compute( 5*(3+2*X)+2*X = 39, Result).
Run Code Online (Sandbox Code Playgroud)

'Result' 和 'X' 的值应该绑定(分配)在一起。我如何编写 prolog 程序来做到这一点..?

谢谢你。

arithmetic-expressions prolog clpfd

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

创建 html 下拉菜单,其中包含标签或帮助文本以显示部分

我希望创建一个如下所示的 html 下拉列表:

Category1
   Value1
   Value2
Category2
   Value3
   Value4
Category3
   Value5
   Value6
Run Code Online (Sandbox Code Playgroud)

等等..

其中 Category1.. Category3 只是下拉列表中的标签,而不是用户可以选择的实际值。这只是为了在类别之间引入细分。用户可以选择的实际值是 Value1、Value2、...

我不知道如何在下拉列表中指定这些类别。我如何在下拉列表中给出这样的帮助文本?

谢谢!

html xhtml categories drop-down-menu

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