没有合适的资源?快使用搜索试试~ 我知道了~
BankSystem:由于约会多线程环境:开始的业务层单例是一个以时间换取空间的策略。先在业务多个用户登录,业务层处理存在排队现...
共44个文件
java:19个
xml:10个
properties:8个
需积分: 9 1 下载量 86 浏览量
2021-03-23
17:14:14
上传
评论
收藏 65KB ZIP 举报
温馨提示
BankSystem:由于约会多线程环境:开始的业务层单例是一个以时间换取空间的策略。先在业务多个用户登录,业务层处理存在排队现象现在业务层取消单例,让每个用户拥有独有的业务服务问题:1.一个账号多人请求登录,出现多个账号在线。 --dao层注册于登录前需要先判断user_pool while(uers.get(username)!= null)2.多个账号同时给一个账号转账时,会出现getMoney(),setMoney()的线程安全问题。-给改变ProperFiePo对象的钱值的都加同步锁,防止多线程操作-而用户名密码,因为用了user_pool控制,有且仅有一个相同的用户在线,所有不会有线程安全问题3.由于用户4.GUI接口的窗口关闭事件的监听,已经用户的一些误操作提示
资源推荐
资源详情
资源评论
收起资源包目录
BankSystem-master.zip (44个子文件)
BankSystem-master
updata 32B
bank1.2.iml 423B
filedata
template.properties 75B
logo.jpg 13KB
register
yst.properties 116B
logo.jpg 13KB
yq.properties 116B
yyy.properties 116B
src
filedata
bankconfig.xml 556B
template.properties 75B
logo.jpg 13KB
register
yst.properties 116B
yq.properties 116B
yyy.properties 116B
version
bank1.5 1KB
com
cx
bank
model
MoneyBean.java 1KB
UserBean.java 780B
dao
ProperFilePo.java 5KB
BankDaoFactory.java 1KB
BankDaoInterface.java 2KB
FileDaoImpl.java 8KB
util
CMDException.java 542B
InvalidDepositException.java 926B
AccountOverDrawnException.java 939B
BankSystemRegisterException.java 592B
Dao.java 2KB
TransferException.java 543B
MD5Util.java 1016B
BankSystemLoginException.java 565B
BankConfigure.java 2KB
test
BankSystem.java 9KB
GULBankSystem.java 17KB
manager
ManagerImpl.java 4KB
BankService.java 1KB
.idea
misc.xml 2KB
compiler.xml 686B
uiDesigner.xml 9KB
.name 4B
encodings.xml 159B
inspectionProfiles
Project_Default.xml 660B
profiles_settings.xml 235B
modules.xml 254B
copyright
profiles_settings.xml 74B
bankconfig.xml 556B
共 44 条
- 1
资源评论
侯戈
- 粉丝: 20
- 资源: 4630
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功