摘要: 刚开始时以为做游戏服务器和做web差不多,但是经过一段时间之后,才发现代码太多,太乱了,一看代码都想重构,都是踩着坑往前走。这里我把一些游戏开发方面的东西整理一下,希望能对那些想做游戏服务器开发的朋友有所帮助 近年来,我身边的朋友有很多都从web转向了游戏开发。他们以前都没有做过游戏服务器开发,更谈 阅读全文
posted @ 2024-04-20 21:15 d-w 阅读(598) 评论(0) 推荐(0) 编辑
摘要: 1,Erlang的模式匹配和 java的多态 和方法重载 Erlang 中的模式匹配和 Java 中的某些编程方式有相似之处,但它们通常更接近于 Java 中的多态(polymorphism)和方法重载(method overloading)这样的概念。 多态(Polymorphism):在 Erl 阅读全文
posted @ 2024-02-06 17:30 d-w 阅读(19) 评论(0) 推荐(0) 编辑
摘要: Erlang 性能 Erlang 的性能是由多个因素共同决定的,其中包括语言特性、运行时系统、代码编写质量等。以下是影响 Erlang 性能的一些关键因素: 并发和并行性:Erlang 最大的特点之一是其对并发和并行性的良好支持。它使用轻量级进程(而不是操作系统级别的线程)来实现并发,这些进程之间的 阅读全文
posted @ 2024-02-05 17:52 d-w 阅读(44) 评论(0) 推荐(0) 编辑
摘要: Erlang 分布式编程 在Erlang中,分布式编程是一种常见的方式,用于构建可靠、高可用、高并发的分布式系统。Erlang提供了强大的原语和工具来支持分布式编程。以下是一些关键概念和方法: 节点(Node):Erlang分布式系统中的基本单元。一个节点是一个运行Erlang运行时系统(ERTS) 阅读全文
posted @ 2024-02-05 16:31 d-w 阅读(49) 评论(0) 推荐(0) 编辑
摘要: Erlang Fun 示例: -module(helloworld). -export([start/0]). start() -> A = fun(X) -> io:fwrite("~p~n",[X]) end, A(5).输出 5 -module(helloworld). -export([st 阅读全文
posted @ 2024-02-05 16:27 d-w 阅读(17) 评论(0) 推荐(0) 编辑
摘要: Erlang 异常 在Erlang中,有3种例外类型- Error−调用将终止当前进程的执行,并在捕获到最后一个函数及其参数时包含堆栈跟踪。这些是引发上述运行时错误的异常。erlang:error(Reason) Exists −有两种Exists : 内部退出和外部退出。内部退出通过调用函数 ex 阅读全文
posted @ 2024-02-05 13:45 d-w 阅读(28) 评论(0) 推荐(0) 编辑
摘要: Erlang 列表 列表属于数据类型里面的集合, 列表是用于存储数据项集合的结构。在Erlang中,列表是通过将值括在方括号 [ ]中来创建的。实例: start() -> Lst1 = [1,2,3], io:fwrite("~w~n",[Lst1]). 输出结果是 : [1 2 3] 以下是列表 阅读全文
posted @ 2024-02-05 12:01 d-w 阅读(49) 评论(0) 推荐(0) 编辑
摘要: Erlang 函数 Erlang是一种众所周知的函数式编程语言,因此您将看到许多关于函数如何在Erlang中工作的重点。本章介绍如何使用Erlang中的函数完成所有操作。 直接上实例: 定义函数 add(X,Y) -> Z = X+Y, io:fwrite("~w~n",[Z]). start()  阅读全文
posted @ 2024-02-05 11:23 d-w 阅读(69) 评论(0) 推荐(0) 编辑
摘要: Erlang 有以下类型的运算符 - 算术运算符 rem 第二数除以第一数的余数 示例 3 rem 2 = 1 div div组件将执行除法并返回整数部分 3 div 2 = 1 其余 + - * / 类似科学计算法 关系运算符 == 测试两个对象是否相等 /= 测试两个对象是否为不相等 < 测试左 阅读全文
posted @ 2024-02-02 17:58 d-w 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 数据类型: 1.Atom(原子): Atom是一个不可变的符号常量,用于表示标识符和常量.Atom以小写字符开头,可以包含字母,数字,下划线和@符号.例如:ok, hello, true。 2.Number(数字):数字可以是整数或者是浮点数.整数没有大小限制,可以是正数,负数或者零. 浮点数由整数 阅读全文
posted @ 2024-02-02 16:56 d-w 阅读(50) 评论(0) 推荐(0) 编辑