Update
This commit is contained in:
parent
f33fb9da78
commit
817ce75db1
|
@ -0,0 +1,38 @@
|
||||||
|
---
|
||||||
|
title: Erlang ETS
|
||||||
|
category: Elixir
|
||||||
|
---
|
||||||
|
|
||||||
|
```elixir
|
||||||
|
iex> table = :ets.new(:my_table)
|
||||||
|
8211
|
||||||
|
|
||||||
|
iex> :ets.insert(table, {:fruit, "Apple"})
|
||||||
|
iex> :ets.lookup(table, :fruit)
|
||||||
|
[{:fruit, "Apple"}]
|
||||||
|
|
||||||
|
iex> :ets.delete(table)
|
||||||
|
```
|
||||||
|
|
||||||
|
### Flags
|
||||||
|
|
||||||
|
```
|
||||||
|
iex> table = :ets.new(:my_table, [:set, :protected])
|
||||||
|
```
|
||||||
|
|
||||||
|
- `:set` - no duplicate keys (or: `:ordered_set`, `:bag`, `:duplicate_bag`)
|
||||||
|
- `:protected` - only this process can use it (or: `:public`, `:private`)
|
||||||
|
|
||||||
|
### Other functions
|
||||||
|
|
||||||
|
```elixir
|
||||||
|
# Ordered sets
|
||||||
|
:ets.first(table)
|
||||||
|
:ets.last(table)
|
||||||
|
:ets.next(table, key)
|
||||||
|
:ets.prev(table, key)
|
||||||
|
```
|
||||||
|
|
||||||
|
## References
|
||||||
|
|
||||||
|
* <http://erlang.org/doc/man/ets.html>
|
12
heroku.md
12
heroku.md
|
@ -89,18 +89,6 @@ category: Devops
|
||||||
heroku domains:clear
|
heroku domains:clear
|
||||||
heroku domains:remove example.com
|
heroku domains:remove example.com
|
||||||
|
|
||||||
### DNS records
|
|
||||||
|
|
||||||
# Root domains
|
|
||||||
mydomain.com. (A)
|
|
||||||
=> 75.101.163.44
|
|
||||||
=> 75.101.145.87
|
|
||||||
=> 174.129.212.2
|
|
||||||
|
|
||||||
# Subdomains
|
|
||||||
.mydomain.com. (CNAME)
|
|
||||||
=> proxy.heroku.com
|
|
||||||
|
|
||||||
### Wildcard domains
|
### Wildcard domains
|
||||||
|
|
||||||
heroku addons:add wildcard_domains
|
heroku addons:add wildcard_domains
|
||||||
|
|
Loading…
Reference in New Issue