当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 请问各位,用户名与用户ID
帖子发表于 : 2009-07-22 10:24 

注册: 2009-05-26 20:55
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
本人正在学unix/linux编程实践教程这本书,这是里面的2个问题,请帮我解决下,谢谢
1。每个用户都有用户名,每个用户名都有对应的用户ID,是否可能两个不同的用户名对应一个相同的ID?

2。每个用户都有用户名和用户ID,这可以认为是两种标识系统,为什么要这样呢?能不能直接用用户名来
表示文件所有者?两套标识系统有什么优缺点?


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 请问各位,用户名与用户ID
帖子发表于 : 2009-07-22 11:49 

注册: 2009-06-14 8:07
帖子: 38
送出感谢: 0 次
接收感谢: 0 次
我没看过具体资料,只能建立在LZ提供信息部分正确的假设上来给点建议:
1. 我认为不能,原因是用户名不能重复,那么在程序设定范围内只要你的用户名不同,系统肯定会生成一个不同的ID,否则拒绝创建。
2.这就和我们上学有学号和姓名一样,我的看法是……方便排序和数据处理,毕竟处理和对比固定长的数字比不固定长的文本节省资源也更方便。ID是给系统看的,用户名是附加给人看的


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 请问各位,用户名与用户ID
帖子发表于 : 2009-07-22 12:20 

注册: 2009-05-26 20:55
帖子: 2
送出感谢: 0 次
接收感谢: 0 次
yfan 写道:
我没看过具体资料,只能建立在LZ提供信息部分正确的假设上来给点建议:
1. 我认为不能,原因是用户名不能重复,那么在程序设定范围内只要你的用户名不同,系统肯定会生成一个不同的ID,否则拒绝创建。
2.这就和我们上学有学号和姓名一样,我的看法是……方便排序和数据处理,毕竟处理和对比固定长的数字比不固定长的文本节省资源也更方便。ID是给系统看的,用户名是附加给人看的



恩,谢谢,发表了问题后自己想了一下,应该是这样的


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译