1系统测试 我们做了以下测试 对功能的测试:是系统测试中最基本的测试。功能上基本可行,可用性一般,后期会加强并且改善系统功能。 数据转换测试:目标是验证已存在数据的转换并载入一个新的数据库是否有效。用户输入的数据可以保存到后台,载入新的数据库也有效。 2系统部署 部署javaweb环境: 我们组用的 ...
分类:
其他好文 时间:
2019-06-18 09:14:04
阅读次数:
123
延时队列顾名思义,即放置在该队列里面的消息是不需要立即消费的,而是等待一段时间之后取出消费。那么,为什么需要延迟消费呢?我们来看以下的场景 订单业务: 在电商/点餐中,都有下单后 30 分钟内没有付款,就自动取消订单。短信通知: 下单成功后 60s 之后给用户发送短信通知。失败重试: 业务操作失败后 ...
分类:
编程语言 时间:
2019-05-16 19:09:04
阅读次数:
185
同步与异步的区别例如:小明去餐馆排队点餐,前台服务员将小明的菜单告诉厨师进行制作,此时小明后面排队的人就一直等着,直到厨师制作完成,把饭菜送到小明手里后离开,后面的人才能继续点餐;这就是同步处理;但是,如果前台服务员将小明的菜单告诉厨师后,服务员发给小明一个好牌去旁边等待,后面的人继续点餐,厨师将小 ...
分类:
其他好文 时间:
2019-05-15 00:25:35
阅读次数:
123
响应式编程生活案例: 传统形式: 一群人去餐厅吃饭,顾客1找服务员点餐,服务员把订单交给后台厨师,然后服务员等待, 当后台厨师做好饭,交给服务员,经过服务员再交给顾客1,依此类推,该服务员再招待顾客2。 服务员可以理解为服务器,服务器越多,可处理的顾客请求越多 响应式编程: 服务员记住到顾客1的要求 ...
分类:
编程语言 时间:
2019-05-13 14:12:11
阅读次数:
129
有读者跟我说,喜欢看我的文章,说很容易读,我确实在易读性上花费的心思不亚于在内容上。因为我不喜欢一上来就堆很多东西,而且把简单的东西搞得复杂人人都会,但是把复杂的东西讲的简单,确实需要非常多的思考。 不是线程的安全面试官问:“什么是线程安全”,如果你不能很好的回答,那就请往下看吧。论语中有句话叫“学 ...
分类:
编程语言 时间:
2019-05-13 10:41:38
阅读次数:
102
直接上代码: xml布局: 逻辑代码如下: 运行效果: 感兴趣的可以在这个基础上完善点餐的数量,单价,总价等功能。 ...
分类:
移动开发 时间:
2019-05-07 17:01:16
阅读次数:
138
一、需求场景:因为目前客户端和平台端有两套数据库,两套数据库通过网络交互信息,且双方都可以发起支付,这种结构容易造成: 1、一笔订单同时支付、一笔订单支付时未按最新订单进行支付,支付多付、支付少付的情况; 2、客户端在加菜,扫码点餐在结账,最终结账金额与订单金额不一致;此类问题不仅对用户使用体验造成 ...
分类:
其他好文 时间:
2019-03-18 16:41:31
阅读次数:
207
因为萌新一枚感觉用java做界面有点麻烦,所以我就换了一种方式,运用一点点HTML语言,实现网页点餐。话不多说,上图。代码有点多,就上传一一点。代码比较臃肿。 输入菜名种类,然后输入数量,就会这样显示 保存功能是 是必须要输入名字和工号。名字和工号是保存在txt文件中。 代码我就上传主要的。 1 p ...
分类:
其他好文 时间:
2019-03-09 15:29:36
阅读次数:
183
首先附上源代码: (1)在打印菜单信息的过程中,采用了数组的方法,利用了for循环来打印输出各级菜单的菜品,同时通过顾客输入编号来控制要点的菜品。 (2)通过数组x[5][3]、price1[5][3]、price[5][3]分别记录了每类菜品被点数量、每种菜品的价格总价、每样菜品单价。在从键盘输入 ...
分类:
编程语言 时间:
2019-03-04 12:57:19
阅读次数:
318