0 0

关于ERLANG的一个小问题5

  最近正在学习erlang,对于它的并发模型有一个问题想要请教,希望各位大牛能够提供个思路。

  问题描述:我有一个银行账户,对应一张银行卡和一个存折。账户上有3000元,有一天,我去银行柜台要取2000元,同时,我老婆拿银行卡去ATM,也要取2000元,假设,取钱的动作是同时发生,请问,用erlang如何实现??
2009年4月13日 20:42

2个答案 按时间排序 按投票排序

0 0

这个是在持久层的锁定(标记),如数据库上的某个字段加上状态。

当用户数据有更新时标记状态,表示当前帐户正在操作中,处于冻结状态,等操作完状态恢复即可进行下一个业务。

2009年4月28日 11:50
0 0

同样关注erlang中

2009年4月14日 10:21

相关推荐

    erlang编程 Introducing Erlang

    erlang入门电子书 erlang编程 Introducing Erlang,作者Simon.St.Laurent

    ErlangB和ErlangC计算工具(exe可执行文件+excel两个)

    ErlangB和ErlangC计算工具(exe可执行文件+excel两个) ErlangB和ErlangC计算工具(exe可执行文件+excel两个)

    erlang入门级练习:LeetCode OJ问题的部分erlang 源码

    我自己在新学erlang,在LeetCode OJ上找了题目练习,题目很适合新手熟悉语言,但是LeetCode OJ里面只有几门主流语言的答案,下面是已完成的erlang源代码,后续有空再做其他问题续传,题目包含:(源码开头都有题目...

    erlang_版本24.3.4.4

    erlang 安装包

    erlang的小型游戏服务器

    erlang单服游戏服务器,mnesia数据库,小型的游戏demo,编译可以启动,可以用来学习erlang游戏服务器相关的东西

    Erlang并发编程,Erlang程序设计,Erlang中文手册

     Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适 合于构建分布式,实时软并行计算系统。 使用Erlang编写出的应用运行时...

    Erlang及其应用Erlang及其应用

    Erlang及其应用Erlang及其应用Erlang及其应用

    erlang中文基础教程

    Erlang 编程语言是一种功能强大且灵活的编程语言,它提供了一个交互式的 shell 环境,允许用户在其中编写和运行代码。 Erlang Shell 是一个命令行交互环境,类似于 UNIX 和 LINUX 系统的命令行模式。 1. Erlang ...

    erlang otp25 win安装包

    erlang otp25 win安装包

    Erlang游戏.zip

    Erlang游戏案例, 1.1-1.8Erlang游戏.zip 1.1-1.8Erlang游戏.zip1.1-1.8Erlang游戏.zip

    erlang25.0 windows版本

    erlang25.0 windows版本

    erlang写的一个特别的web服务器

    erlang写的一个特别的web服务器 .转载 谢谢

    erlang22最新下载包

    erlang22最新下载包 erlang22.1.tar.gz erlang22最新下载包 erlang22最新下载包

    Erlang-game-server开发实践.pdf

    在本文中,我们将介绍如何使用Erlang开发一个简单的游戏服务器,并讨论其优点和实现细节。 Why Erlang? Erlang是一种轻量级的语言,非常适合开发高性能的服务器应用程序。其主要优点有: * 轻量级process:...

    硝烟中的erlang

    在程序员学习新的语言和环境时,都需要一个摸索 阶段,也就是学会在社团的帮助下,脱离指南,解决实际问题。 本书假设读者精通基本的Erlang和OTP框架。在本书中,会对一些难以理解Erlang/OTP特性进 行解释,另外,...

    introducing erlang

    ● 分布式 - 一个分布式Erlang系统是多个Erlang节点组成的网络(通常每个处理器被作为一个节点) ● 健壮性 - Erlang具有多种基本的错误检测能力,它们能够用于构建容错系统。 ● 软实时性- Erlang支持可编程的“软...

    esl-erlang_23.0_windows_amd64.exe rabbitmq-server-3.8.4.exe

    esl-erlang_23.0和rabbitmq-3.8.4windows版本 直接下载安装就行,可以直接下载就可安装,非常的方便...4. erlang安装后要检查能否编译成功一个helloworld文件。 5. rabbitMQ无法安装插件时非常有可能是erlang出问题了。

    erlang-in-docker-from-scratch, 在一个 Docker 容器中,一个Erlang应用.zip

    erlang-in-docker-from-scratch, 在一个 Docker 容器中,一个Erlang应用 当将应用程序打包为 Docker 容器时,很容易将它的惰性化,并将它的放置在 FROM debian 。 虽然你已经加入了许多库和二进制文件,但是你的应用...

    erlang 中文基础教程

    erlang 中文基础教程erlang 中文基础教程

    poolboy erlang

    poolboy erlang 线程池 一个用erlang写的pool库

Global site tag (gtag.js) - Google Analytics