# efuns **Repository Path**: w_g/efuns ## Basic Information - **Project Name**: efuns - **Description**: No description available - **Primary Language**: Erlang - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2017-02-07 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # efuns Erlang项目中常用的功能方法。 包括: - 时间处理 - [x] utc - [x] iso - [x] 时间的可视化处理 - [x] 其它 - IP处理 - [x] 在socket中提取ip - [x] ipv4、ipv6在元组、字符串、二进制之间的转换 - [x] 其它 - 数据 - [x] 格式转换 - [x] 大小端 - [x] 16进制转换 - [x] 其它 - 全局进程相关函数 - mnesia - [x] Mnesia数据库重启加载 - 加解密 - [x] AES 加解密 - [x] rsa 签名、加解密 - 自动重载 - `reloader`启动后会自动热更项目中变更的模块 ## 使用 - 下载 ```bash $ git clone https://github.com/qingchuwudi/efuns.git ``` - 编译 ```bash $ cd efuns $ make ``` - 使用 启动 ```bash $ make console ``` 调用 ```erlang 1> etime:utc_to_iso8601(). "2017-02-09T06:10:22Z" ```