erlang的二进制合并:
```erlang
B1 = <<1, 2>>.
B2 = <<3, 4>>.
B3 = [B1, B2].
B4 = list_to_binary([B1, B2]).
```
B3和B4都是合并,不过B3是个列表,B4是二进制,但是如果是进行网络传输的话,gen_tcp:send方法会把所有的term转化成二进制,也就是扁平化处理,所以在传输时B3和B4是等价的。
原文:http://wudixiaotie.iteye.com/blog/2181719