小编Sir*_*hog的帖子

x11授权如何工作?(MIT Magic Cookie)

我感兴趣的是一个深入的答案,解释x11授权是如何工作的,尤其是MIT Magic Cookies.

我知道它实际上做的是禁止访问除登录用户以外的所有其他人,还有一些控制机制可以控制客户端应用程序是否可以连接到Xdisplay服务器.

我还发现有五种标准访问控制机制,它们可以分为三大类:

1.基于主机访问

2.基于cookie访问

3.基于用户访问

但是从这一点开始,我真的不明白这些工作的方式以及它们用于授权的方式.

unix linux cookies authorization solaris

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

如何使数组()遵循排序元素的规则

数组可以有不同的大小,但最大可以包含以下元素:

DE/FR/IT/EN/RM
Run Code Online (Sandbox Code Playgroud)

一些可能的数组可能是:

DE/FR/IT/EN/RM,

IT/EN/RM,

DE/RM
Run Code Online (Sandbox Code Playgroud)

等等。

如何使这样的数组遵循排序规则?我的意思是如何使该数组始终按照以下顺序对自身进行排序:DE/FR/IT/EN/RM

我尝试过这样的事情,但由于不是 js 编码员,我无法理解它:

function{
.....
....
...
list.sort(compareList());
...
..
.
}

function compareList() {
    var ruleList = new Array();
    ruleList.push("DE","FR","IT","EN","RM");


}
Run Code Online (Sandbox Code Playgroud)

例如

具有 3 个元素的输入数组:RM、DE、EN

排序后输出:DE,EN,RM

或例如

输入最多 5 个元素:FR、DE、EN、RM、IT

输出:DE,FR,IT,EN,RM

javascript arrays sorting

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

Java中已声明的未初始化变量会怎样?

有价值吗?

我试图了解Java中已声明但未初始化的变量/对象的状态。

我无法实际测试它,因为我不断收到“未初始化”的编译错误,而且我似乎无法抑制它。

虽然例如,我猜想如果变量为a,integer则可能等于0

但是,如果变量将是一个字符串,等于nullisEmpty()返回,该true怎么办?

所有未初始化的变量的值都相同吗?还是每个声明(含义,整数,字符串,双精度型等)在未显式初始化时都有不同的值?


更新

因此,正如我现在所看到的,无论是声明变量locally还是在变量中,它都具有很大的区别Class,尽管我似乎无法理解为什么在类中声明为static时不会给出错误,但是在main中声明时却会产生错误。"Not Initialized" error

java initialization

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