我正在构建一个即将面向Windows,Mac和Linux的应用程序.我想知道应该在哪里保留应用程序数据,例如设置等.
应用程序的安装文件夹是最简单的选择,但我认为这可能是新的Vista安全模型的问题.此外,用户可能需要不同的设置.
它是C:\ Documents and Settings \用户名\ MyApp对Vista和XP都有好处吗?/home/username/.MyApp对Linux和Mac有用吗?
任何想法和/或最佳实践链接都非常感谢.
谢谢!
胡安
如果我想提供OpenID作为唯一可用的注册方法并且想要使用昵称做一些有意义的事情,我该如何处理具有相同Jon Smith昵称的2个用户?
实际上,当我查看StackOverflow的URL模式时,我很惊讶在URL中使用了内部用户ID.例如:
现在我意识到这可能是为了避免这个问题.
但这也开启了一个棘手的场景.如果用户想冒充别人怎么办?他们只需要创建一个假的OpenID帐户,复制昵称就可以了.当然你可以告诉谁谁在看OpenID网址,但这很可能会导致非经验用户混淆.
我正在考虑在注册过程中检查缺口,并强制用户在已经使用的情况下拿起另一个.但是你必须保留新的缺口并使用它而不是OpenID中设置的那个.不太好.
有任何想法吗?"不要使用OpenID"不是一个(有效的)想法:)我的意思是,我最终可能不会使用它,但想知道我必须走多远才能让它"正常"工作.
谢谢!
令我感到惊讶的是,我还没有找到有关 Android 盒子模型的详细信息。我的意思是填充、边距、重力等它们如何相互作用。
除了开发网站中关于边距和填充的注释以及这个SO问题之外,没有太多信息。
我正在寻找什么:
难道真的这么简单,不值得在文档中进行更深入的解释吗?
谢谢,
胡安