- 博客(4)
- 收藏
- 关注
原创 图书管理系统-期末大作业(项目开发各阶段的5个word文档)
图书馆管理系统-大作业word文档(项目建议书,需求分析书,概要设计书,详细设计书,项目总结报告)
2024-12-25 16:58:53
186
1
原创 软件工程实训大作业报告(旅游信息管理系统|小组合作完成)
作者声明:本博客仅用来记录我大三下和小组成员用3天时间完成的软件工程导论大作业,仅用来学习交流使用,如需系统源码和报告word可后台私信
2024-07-02 19:16:31
8394
29
原创 问:某银行要实现一个电子转账系统,基本业务流程是:首先对转出方和转入方的账户进行加锁,然后办理 转账业务,最后对转出方和转入方的账户进行解锁。若不采取任何措施,则系统会不会发生死锁?为什么? 请设计?
原因是在转账过程中,对转出方和转入方的账户进行加锁和解锁的顺序不确定,可能会出现循环等待的情况。例如,如果转账过程中,先对转出方的账户加锁,然后对转入方的账户加锁,但在解锁时,先解锁转入方的账户,再解锁转出方的账户,这时可能会出现转入方等待转出方的账户解锁,而转出方又在等待转入方的账户解锁,形成死锁。例如,可以规定先对转出方的账户加锁,再对转入方的账户加锁,解锁时先解锁转出方的账户,再解锁转入方的账户。2.在办理转账业务时,可以对转出方和转入方的账户同时进行加锁和解锁,这样可以避免因为顺序问题导致的死锁。
2024-06-23 20:08:23
546
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人