2 first1781080103 First1781080103 于 2015.05.25 15:23 提问

求大神指教,用java做简易的银行系统

开户代码已经写完 用txt存用户信息,求大神指教取款时怎么验证用户输入的账号是否存在

谢谢

11个回答

caozhy
caozhy   Ds   Rxr 2015.05.25 15:29

循环和文本中每一行的用户名、密码判断

http://www.doc88.com/p-981342547748.html
http://download.csdn.net/detail/rf111/1703402

hjbcww
hjbcww 你这个方法就太麻烦了,浪费资源,你可以用ajax异步进行验证,我的博客里面有,你可以去参考一下
2 年多之前 回复
luojian5900339
luojian5900339   2015.05.25 15:58

1.可以读取一条判断一下;
2.可以把用户全部读取出来存在Session中(如果储户数量比较少的话)。

luojian5900339
luojian5900339 是的,那样的话也不好,浪费资源。
2 年多之前 回复
qq_18238107
qq_18238107 同意。不过不需要放在session中,用个把数据存在数组中就可以了。然后进行匹配,如果能在数组中找得到,那就是存在
2 年多之前 回复
wgw335363240
wgw335363240   2015.05.25 16:25

在服务器系统启动的时候,把用户信息读入到hashmap中存入内存,验证用户是否存在时,直接从hashmap中读取即可.

luojian5900339
luojian5900339 使用HashMap不错
2 年多之前 回复
liuyuxuan2388
liuyuxuan2388   2015.05.25 21:00

1.读取数据库,根据输入的用户名查询用户存不存在
2.一次性把数据库里的用户数据读取出来存到数据结构,再查询

a24862
a24862   2015.05.25 22:59

上数据库吧。
或者把txt实现增删查改……
txt是怎么存的?取出来匹配?
如果有人叫 a 另一个叫aa 怎么用匹配验证来两人不一样?

tongyi55555
tongyi55555   2015.05.26 08:44

图片说明
因为回复你的问题,居然说我答案中有敏感词,还把我禁言了,我只能这样回复你了。哎。

First1781080103
First1781080103 谢谢
2 年多之前 回复
hjbcww
hjbcww   2015.05.26 09:03

看了楼上给你说的答案,感觉都不太合适,其实这个问题就是验证用户是否注册的问题,这个用ajax异步进行验证,我的博客前几天刚刚更新了这方面的内容,非常详细,代码完整,
你可以关注我去我的博客看看这个问题,如果还不懂可以私信我,如果看懂了别忘了给我分哦

hjbcww
hjbcww   2015.05.26 09:07

http://blog.csdn.net/hjbcww/article/details/45823085 这个是一个异步验证用户(手机号)是否存在的一个方法,不懂私信我

xionglangs
xionglangs   Rxr 2015.05.26 14:19

异步查询一下数据库呗

syrlyz
syrlyz   2015.05.27 11:27

为什么不存放在数据库呢

共11条数据 1 尾页
Csdn user default icon
上传中...
上传图片
插入图片