Erlang LRU缓存机制设计与实现(Python、C++、Erlang) LRU 缓存机制 设计和实现一个 LRU(最近最少使用)缓存数据结构,使它应该支持一下操作:get 和 put。 get(key) - 如果 key 存在于缓存中,则获取 key 的 value(总是正数),否则返回 -1。 put(key 阅读全文 2019-11-23 09:30 2132℃ 0条评论 0喜欢 顶
Erlang Erlang 之 Mnesia错误类型总结 在使用Mnesia时总是会或多或少的碰到错误,不管是自己的代码逻辑还是不懂了解的使用方法。 但幸运的是我们总能在mnesia文档中找到大致的原因!所以在闲来之余还是把它们整理出来。如下: nes 阅读全文 2018-08-13 04:11 2128℃ 0条评论 0喜欢 顶
Erlang Erlang代码如何反编译? hello~ 做程序的最怕的就是自己辛苦些的代码被人轻易的反编译。 那么的beam文件被别人活得,或者erlang源码被意外删除只留下编译后的beam文件的时候怎么办?如果源码能还原也就大事化了, 如果不能就懵了?都有手 阅读全文 2017-07-07 08:45 4807℃ 0条评论 0喜欢 顶
Erlang 浅谈Erlang Mnesia 数据库备份与还原机制 数据库在使用当中都会有数据库备份工作,当数据库发生严重错误无法启动,或者数据丢失时可以及时有效地恢复数据。文章首先介绍如何备份和还原ErlangMnesia数据库,然后从备份、回滚两大方面深入探讨mnesia的备份机制。备份数据库在Mnes 阅读全文 2017-06-25 04:28 1818℃ 0条评论 0喜欢
Erlang Linux平台如何安装Erlang源码? 由于最终的生产的环境是CentOS,所以我选择在CentOS下安装比较新的erlang版本otp_src_17.5.tar,这里下载。下载完成后,解压文件到目录,cd 到解压文件目录开始执行 ./configure --pref 阅读全文 2017-06-14 06:56 1975℃ 0条评论 0喜欢
Erlang Erlang热更新会kill掉阻塞进程吗? 问题:erlang热更新会kill掉还在调用'old' 代码的进程吗?前几天在跟人讨论erlang模块热更新时对方认为不会kill掉还在调用‘old’代码的进程,原因是这会破坏掉erlang的稳定性,这样热更也就完全没有了意 阅读全文 2017-06-02 02:21 1789℃ 0条评论 0喜欢