上一页 1 2 3 4 5 6 7 ··· 18 下一页
摘要: 一、Git安装: 1、 二进制方式安装: $ sudo apt-get install git-core 安装完成后,在终端中输入 git 就可以看到相关的命令了。如果只是需要使用git来管理本地的代码,那么现在 就 可 以使用了。如果需要和github上的项目结合,还需要做其他的一些操作。 2、g 阅读全文
posted @ 2022-06-22 17:19 孤独信徒 阅读(796) 评论(0) 推荐(0)
摘要: Linux下路径可以变一下,例如数据库gaomart的表结构导出: Windows里 mysqldump -d -uroot -p123456 gaomart>d:/gaomart.sql Linux里 mysqldump -d -uroot -p123456 gaomart>/home/liang 阅读全文
posted @ 2022-06-21 12:02 孤独信徒 阅读(1308) 评论(0) 推荐(0)
摘要: 在本地windows11环境下,mix compile 编译某个项目时,遇到个问题,报错信息如下: **(Mix) “nmake ” not found in the path. If you have set the MAKE enviroment variable. 具体信息如下图: 由于本人用 阅读全文
posted @ 2022-06-17 14:02 孤独信徒 阅读(391) 评论(0) 推荐(0)
摘要: 内存泄漏类型 process泄漏 如果没有etop iex(xxxx@xxxx.)1> :erlang.system_info(:process_count) 5369 可以通过process_count来获取erlang vm中已分配的process数量. 若process数量和业务实际需要不吻合 阅读全文
posted @ 2022-06-17 10:18 孤独信徒 阅读(197) 评论(0) 推荐(0)
摘要: 在Elixir中使用文件系统与使用其他流行的编程语言进行操作实际上并没有什么不同。 有三个模块可以解决此任务: IO , File和Path 。 它们提供了打开,创建,修改,读取和销毁文件,扩展路径等功能。但是,您应该注意一些有趣的陷阱。 在本文中,我们将在看一些代码示例的同时谈论在Elixir中使 阅读全文
posted @ 2022-06-17 10:13 孤独信徒 阅读(128) 评论(0) 推荐(0)
摘要: 备注: 首先需要安装 elixir 环境 1. 基本项目说明 参考项目: https://github.com/rongfengliang/phoenix-rest-demo 2. 项目说明 备注: 主要是插件的配置 mix.exs defp deps do [ {:phoenix, "~> 1.3 阅读全文
posted @ 2022-06-16 09:20 孤独信徒 阅读(49) 评论(0) 推荐(0)
摘要: Hex https://hex.pm 包含了 erlang和elixir的 如果再项目里需要某些包的依赖,可以从这里查看版本和doc 文档。 阅读全文
posted @ 2022-06-15 17:46 孤独信徒 阅读(138) 评论(0) 推荐(0)
摘要: 比如 某个请求是http:// localhost:4000提供的,但是我们的前端应用程序将在http:// localhost:3000上运行 。 这样,就涉及到CORS跨域问题了, 为处理这个跨域错误,我们需要安装第三方库 {:cors_plug, "~> 1.1"},然后在sling/api/ 阅读全文
posted @ 2022-06-15 17:40 孤独信徒 阅读(50) 评论(0) 推荐(0)
摘要: 方式:根据erlang:send_after 启动个定时器,在gen_server 里面实现它。 直接上个测试代码: 在init初始化的时候,启动个timer,间隔时间为3秒 并输出打印 。 defmodule Distro.Cron do use GenServer require Logger 阅读全文
posted @ 2022-06-15 11:54 孤独信徒 阅读(72) 评论(0) 推荐(0)
摘要: 可根据 mix help 查询 mix # Runs the default task (current: "mix run") mix app.config # Configures all registered apps mix app.start # Starts all registered 阅读全文
posted @ 2022-06-15 09:59 孤独信徒 阅读(138) 评论(0) 推荐(0)
摘要: Ps: 需要注意的是,我学习的时候,Elixir 是 1.13.1的版本,而 Phoenix 是 1.6.10的版本,对于其他版本,不一定正确。 1、安装 Phoenix 之前,先安装 Elixir。 2、如果已经安装好了 Elixir ,使用一下命令安装 hex 这一个模块。 $ mix loca 阅读全文
posted @ 2022-06-14 17:28 孤独信徒 阅读(255) 评论(0) 推荐(1)
摘要: mix deps.get 获取依赖很慢,经常超时,把原生的国外的源换成国内upyun 的源 1)mix hex.config mirror_url https://hexpm.upyun.com 2)min deps.get 参考链接:UPYUN 支持 Elixir hex.pm 国内镜像 · Ru 阅读全文
posted @ 2022-06-13 15:08 孤独信徒 阅读(896) 评论(0) 推荐(0)
摘要: 将字符串单个单词反转字符顺序。例如字串s = "I have a dream"转换成r = "I evah a maerd" 对于这样的题目,本身没有什么难度,无非就是针对序列的操作。先切分成单词,再针对单词做reverse操作即可。 用elixir,大致如下: iex(1)> Enum.join( 阅读全文
posted @ 2022-06-09 18:33 孤独信徒 阅读(54) 评论(0) 推荐(0)
摘要: #别名,要求与进口 1. 别名 2. 要求 3. 进口 4. 使用 5. 理解别名 6. 模块嵌套 7. 群体别名/进口/要求/使用 为了方便软件复用,Elixir 提供了三个命令 (alias,require 和 import) 外加一个宏 use, 简介如下: # 给模块一个别名,使得我们可以调 阅读全文
posted @ 2022-06-09 10:35 孤独信徒 阅读(123) 评论(0) 推荐(0)
摘要: 和erlang一样,需要设置相同的cookie, 启动两个iex的shell, 您必须命名您的节点并在两个节点上使用相同的cookie。 在机器1: iex --name a@127.0.0.1 --cookie a_cookie_string 在机器2中: iex --name b@127.0.0 阅读全文
posted @ 2022-06-08 17:53 孤独信徒 阅读(121) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 ··· 18 下一页