当前位置 : 主页 > 网络推广 > seo >

algorithm – 通过单个数字检索多个信息?

来源:互联网 收集:自由互联 发布时间:2021-06-16
我想知道他们是如何通过使用数字来设置使用chmod设置权限的方式.例如: 1 is for execute2 is for write4 is for read 任何总和都给予独特的许可: 2+4 = 6 lets you write and read.1+4 = 5 lets you execute an
我想知道他们是如何通过使用数字来设置使用chmod设置权限的方式.例如:

1 is for execute
2 is for write
4 is for read

任何总和都给予独特的许可:

2+4   = 6 lets you write and read.
1+4   = 5 lets you execute and read
1+2+4 = 7 lets you execute, read and write

有算法吗?比方说,我有10个项目,我想给一个人一个号码,只有那个号码,这个人可以告诉我选择了哪些项目.

Binary system. I.e.您表示1,2,4,8,16等,每个都带有0或1位数字.最后一个数字代表2 ^ 0 = 1,倒数第二个数字代表2 ^ 1 = 2,下一个数字代表2 ^ 2 = 4,下一个数字代表2 ^ 3 = 8,依此类推.

现在,您将一个动作(读/前/写)与每个数字相关联.

一个(或多或少)令人惊讶的事实如下:如果你没有两个选项(即如果你不只是有真或假),但如果你有更多,你可以调整这个模式到ternary system. ,你可以适应任何基础的这种模式.人类系统适用于基地10.

网友评论