1.下载erlang 官网地址 http://www.erlang.org/download 挑选合适的版本 然后 wget 比如目前最新版本 19.3 运行命令 wget http://erlang.org/download/otp_src_19.3.tar.gz 2.使用yum ...
目录 poolboy 实现思路 进程图 State 结构 关键函数 child spec init 支持的options new woker checkout checkin transcation handle info 疑问 poolboy poolboy是一个轻量的,通用的,高性能的,高可用的 Erlang Pooling Library. 实现思路 使用 gen server 来保证多线 ...
2018-08-22 11:23 0 854 推荐指数:
1.下载erlang 官网地址 http://www.erlang.org/download 挑选合适的版本 然后 wget 比如目前最新版本 19.3 运行命令 wget http://erlang.org/download/otp_src_19.3.tar.gz 2.使用yum ...
上周Erlang讨论群里面提到lists的++实现,争论大多基于猜测,其实打开代码看一下就都明了.贴出代码截图后有同学问这代码是哪里找的? "代码去哪里找?",关于Erlang源码阅读的路线图江湖上只有一份 残卷了.我觉得"代码在哪儿?"这类问题是信息不对称造成的,本身难度 ...
Erlang介绍 Erlang(['ə:læŋ])是一种通用的面向并发的编程语言,它由瑞典电信设备制造商爱立信所辖的CS-Lab开发,目的是创造一种可以应对大规模并发活动的编程语言和运行环境。 Erlang安装 环境: 系统:Linux(CentOS 7.2 ...
1. makefile 基本规则: 2. 基本格式: 2.1 target(目标)通常是最后需要生成的文件名或者为了实现这个目的而必需的中间过程文件名。 ...
1. 前言 本文将基于flask 0.1版本(git checkout 8605cc3)来分析flask的实现,试图理清flask中的一些概念,加深读者对flask的理解,提高对flask的认识。从 ...
无论是在平时的练习还是项目当中,HashMap用的是非常的广,真可谓无处不在。平时用的时候只知道HashMap是用来存储键值对的,却不知道它的底层是如何实现的。 一、HashMap概述 H ...
这两天略读完了《STL源码剖析》,之所以是略读,就是只看大体,不讲具现(这个词在《深度探析C++对象模型》中比较多) 已经看过好几本C++的书了,感觉C++本身设计的博大精深,而C++编译器就更是一个神奇的东西,换句话说,你永远不知道C++编译器背着你做了哪些出乎你意料的事 不扯远 ...
一、源码阅读需求 在学习中,我们会需要了解,学习,使用一个框架,一个新的函数库。在工作中,因为业务需求,因为性能问题,可能通过一个更高性能的工具,架构去优化我们的程序。 那么,问题就来了。网站下载了源码,目录一层一层,头文件无数,打开之后又是一个函数上百行代码,一个类可能有近千行代码。看着 ...