文件名称:elixir-contacts-umbrella:适用于Elixir,ETS,CLI和带有JSON API的Phoenix Web服务器的Playground伞应用
文件大小:145KB
文件格式:ZIP
更新时间:2024-03-06 04:16:20
Elixir
雨伞 联系人服务器(contacts_server) 联系人服务器是BEAM应用程序(在其他平台中为思想库),用于处理以下逻辑: 将一条线解析为一个联系人地图 将该联系人地图存储到ETS中 从ETS获取记录 排序联系人地图列表 这是一个具有受监管流程的应用程序,该流程拥有用于存储的ETS表。 ETS表是一个集合,其中整个Contact Map是键,因此任何重复项都将被忽略。 它不是一个有序的集合,没有唯一的键,而只是整个对象,因此认为将其排序不会带来很多好处。 CLI(contacts_cli) 生成并运行 建筑 构建CLI $ pushd apps/contact_cli $ mix escript.build $ popd 跑步 CLI获取大量文件并同时加载它们,然后将以各种排序顺序打印出加载的联系人。 $ apps/contact_cli/contact_cli samp
【文件预览】:
elixir-contacts-umbrella-main
----mix.exs(431B)
----config()
--------prod.secret.exs(1KB)
--------prod.exs(4KB)
--------test.exs(375B)
--------config.exs(2KB)
--------dev.exs(3KB)
----sample_data()
--------gotham.txt(191B)
----.formatter.exs(95B)
----mix.lock(6KB)
----.gitignore(607B)
----README.md(2KB)
----apps()
--------contact_cli()
--------contact_web()
--------contacts_server()
----.tool-versions(23B)