问题标签 [identifier]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - 在 PHP 中生成唯一 ID
我正在尝试在 php 中生成一个唯一 ID,以便将用户上传的内容存储在 FS 上而不会发生冲突。我正在使用 php,目前这个小片段负责生成 UID:
这段代码很可怕:它在 FS 上创建一个临时文件并将其删除,只保留生成字符串的相关唯一部分。
有没有更好的方法来做到这一点,最好没有任何外部依赖?
非常感谢!
types - 您使用什么数据类型来存储 ID?
为什么发布问题有最低字符数?oO
你使用 int、bigint、tinyint 什么的?
我猜这似乎是一件小事,我只是想知道通常的做法是什么
database - 什么是 Hi/Lo 算法?
什么是 Hi/Lo 算法?
我在NHibernate文档中找到了这一点(这是生成唯一密钥的一种方法,第 5.1.4.2 节),但我还没有找到关于它如何工作的很好的解释。
我知道 Nhibernate 处理它,我不需要知道里面,但我只是好奇。
python - Python 全局变量、局部变量和 UnboundLocalError
我最近遇到了这种情况UnboundLocalError
,这似乎很奇怪:
产生:
pprint
明确地绑定在 中globals
,并且将locals
在以下语句中绑定。有人可以解释为什么它不乐意解决这里pprint
的绑定globals
吗?
编辑:感谢良好的回应,我可以用相关术语澄清我的问题:
在编译时,标识符pprint
被标记为框架的本地。执行模型在框架内绑定本地标识符的位置是否没有区别?是否可以说“在此字节码指令之前引用全局绑定,此时它已被重新绑定到本地绑定”,或者执行模型是否没有考虑到这一点?
.net - 标识符或变量:哪个是哪个?
我对我读过的几本 .NET 书籍感到很困惑。有人愿意向我解释什么是标识符以及它与变量有何不同吗?或者变量和标识符是一样的?
提前致谢。
ruby - 此 Ruby 代码是否查找标识符或与它们关联的值?
我一直试图从一篇博客文章中理解这个示例 Ruby 代码,该文章说它使用符号 :DEFAULT、:say 和 :@message “查找标识符”。但据我所知,它不是查找标识符,而是查找与这些标识符关联的值。我认为标识符是变量、方法等的名称。所以标识符应该是“ DEFAULT ”、“ say ”和“ message ”?程序的输出如下。
另外,为什么需要查找标识符?
当我运行代码时,我得到这个输出:
identifier - 你不能用标识符做什么?
我试图了解标识符代表什么以及它们不代表什么。
据我了解,标识符是方法、常量、变量、类、包/模块的名称。它涵盖了很多。但是你不能用它做什么?
haskell - 如何在 Haskell 中编写符号的限定名称?
我在两个想要使用相同中缀运算符 ( <*>
) 的不同 Haskell 模块之间发生了名称冲突。Haskell 98 报告说
是允许的,但我无法让它工作。这里的全部内容是Test.hs
:
和Test2.hs
:
但是尝试编译会导致错误消息:
我试过T.(<*>)
了,但这也不起作用。
如何引用在导入的模块中定义的符号名称import qualified
?
include - “未找到搜索标识符”
我有一个名为 main 的程序:
然后是其他.h:
我得到了错误:
'seekg': 未找到标识符
为什么我会收到此错误,我该如何解决?
c++ - C++03 中的标识符中是否允许使用美元符号?
C++ 标准对在标识符中使用美元符号有何规定,例如Hello$World
?他们合法吗?