symbolized:具有无差别访问的散列,键在内部存储为符号

时间:2024-06-19 08:45:17
【文件属性】:

文件名称:symbolized:具有无差别访问的散列,键在内部存储为符号

文件大小:17KB

文件格式:ZIP

更新时间:2024-06-19 08:45:17

ruby hash activesupport Ruby

符号化 符号化提供了一个访问无关紧要的哈希,但键在内部存储为符号。 当您有大量共享相同键的散列时,这特别有用,并且将所有这些相同的键保存为字符串可能会变得效率低下。 这种情况的一个例子是,当您有数据处理管道使用相同的键处理数百万个散列时。 安装 您可以手动安装它: % [sudo] gem install symbolized 或者将其包含在您的 Gemfile 中: gem 'symbolized' 然后运行bundle install 。 用法 require 'symbolized' # You can create a SymbolizedHash directly: symbolized_hash = SymbolizedHash . new symbolized_hash [ 'a' ] = 'b' symbolized_hash [ 'a' ] #=> 'b' s


【文件预览】:
symbolized-master
----lib()
--------symbolized()
--------symbolized.rb(88B)
----Gemfile(100B)
----Rakefile(175B)
----.travis.yml(70B)
----LICENSE(1KB)
----test()
--------core_ext()
--------test_helpers.rb(2KB)
----symbolized.gemspec(655B)
----README.md(3KB)
----.gitignore(582B)

网友评论