日期:2014-05-20  浏览次数:20600 次

新手求助~debug 2个小时了 我觉得是io的方面的错误~ 客户端接受不到已经更新的数据
我刚学完SE ~ 所以做了下面一个项目来检验下自己SE方面的知识--"一个简单的网上购票系统,有服务器,可以连接多个客服端,有涉及gui、socket、线程方面," 

大部分功能已经实现,但是却有一个bug。客户端买票了之后,服务器端的数据被更新了,但是发送回去客户端,想更新界面表格的时候却失败了。客户端接受到的是旧的列表信息。 我已经debug 两个小时啦~快崩溃了~
求大神解救~!!!! 个人怀疑是io处理出错了~~ 

ps:如果有设计方面的意见或者建议也可以跟我说~ 整个程序都是我自己想得~ 但是我觉得还有更好的方法实现~ 或者更好的设计模式应用。 额 设计模式其实我还没学到~ 只了解到皮毛。


io?,错误,debug?,SE

------解决方案--------------------
收到的是旧数据那说明你发送的就是旧数据这个跟IO 没啥关系,你得看看你发送的数据是什么从这入手。纠结IO 你就是奔溃也找不出
------解决方案--------------------
不好意思你们才到se部分呀?
还是那句话,两次查询了。
------解决方案--------------------
发送过去的时候带个时间参数过去看看
------解决方案--------------------
每步操作的数据都记日志,应该可以帮你分析出那步出错