2021/10/30

步骤二

public  Member() {   }public  Member(String name,String pwd,float score,int rank) {this.name = name;this.pwd = pwd;this.score = score;this.rank = rank;}

步骤三

//请修改该方法,并且在赋值时,商品数量不能超过100public void setNum(int num) {if(num <= 100){this.num = num;}}

步骤四

/*** 使用全局变量: sdf,将字符串转换为java.util.Date类型并返回* 注意,不能声明任何形式的异常抛出,否则测试用例无法通过* @param stringDate* @return*/public static Date convertFromStringToDate(String stringDate) {// 补全代码:Date date = null;try {date = sdf.parse(stringDate);} catch (ParseException e) {// TODO Auto-generated catch blocke.printStackTrace();}return date;}

步骤五

/*** 使用全局变量: sdf,将日期转换成字符串* @param date 需要被转换的日期* @return 转换之后的字符串形式的日期*/public static String convertFromDateToString(Date date) {// 补全或替换代码String str1 = sdf.format(date);return str1;}

步骤六

/*** 查询所有商品中价钱最贵的商品名称 * @return 返回商品名称*/public String queryExpensiveGoods() {// 请补全sql语句String sql = "select `name` from `goods` where `price` = (select max(`price`) from `goods`)";Goods g = goodsUtil.getOne(sql, Goods.class);return g.getName();}

步骤七

 /** 每个list里都有商品名称、数量和单价* 查询所有商品的总价值金额* @return 返回所有商品的总价值金额*/public double querySum() {String sql = "select * from goods";double sum = 0;List<Goods> list = goodsUtil.getList(sql, Goods.class);for (Goods goods : list) {// 请补全代码sum+=goods.getNum()*goods.getPrice();}return sum;}

步骤八

/*** 给每个会员的密码加密* 加密规则:密码的逆序。* 如:原来的密码是123,加密后为321。*/public void updatePwd(){// 请补全sql语句String sql = "update `member` set `pwd` = reverse(`pwd`)";memberUtil.update(sql); }

步骤九

/*** 根据会员的积分来更新会员的等级* 0<=score<100分,等级为0* 100<=score<200分,等级为1* 200<=score<300分,等级为2* 300<=score<400分,等级为3* 400<=score<500分,等级为4* 500<=score分,等级为5* @return*/public void updateRank() {// 请补全sql语句String sql = "update `member` set `rank` = (case when score between 0 and 99 then 0 "+"when score between 100 and 199 then 1 "+"when score between 200 and 299 then 2 "+"when score between 300 and 399 then 3 "+"when score between 400 and 499 then 4 "+"when score>=500 then 5 end"+")";memberUtil.update(sql); }

步骤十

/*** 查询一共有多少笔订单* @return 返回订单数量*/public int queryNum() {String sql = "select * from `order`;";List<Order> o = orderUtil.getList(sql, Order.class); Set<Integer> s = new HashSet<Integer>();for (Order order : o) {// 请补全语句s.add(order.getId());}return s.size();}

步骤十一

/*** 查询消费金额最多的人* @return 返回会员名称select `name` from `member` where */public String queryMax() {// 请补全sql语句String sql = "SELECT `mname` from (SELECT `mname`,sum(`num`*`price`) as aa  from `order` GROUP BY `mname` ) tab1 where aa = (SELECT max(aa) from (SELECT sum(`num`*`price`) as aa  from `order` GROUP BY `mname`) tab1)";Order o = orderUtil.getOne(sql, Order.class); return o.getMname();}

2021/10/30的1+X大数据Java答案相关推荐

  1. 绝密!2021年劳动节趣味测试题 (大数据版 )| 文末抽奖

    智领云科技 绝密 ★ 启用前 2021年劳动节趣味测试题 (大数据版 ) 考试规则:点击你认为正确的选项 1.五一国际劳动节的由来是? A. 1886年美国圣地亚哥城的工人大罢工 回答错误 ✕ B. ...

  2. 30岁转行做大数据分析师可行性高吗?

    30岁转行做大数据分析师为时不晚,但是我不建议大家盲目转行.为什么这么说?30岁正值人生的关键时期,如果工作正出于上升期或者比较稳定的状态,一般不会轻易转行,因为转行的风险比较大.当然如果你已经下定决 ...

  3. Win 10操作系统与艾字节大数据的密切关系

    Win 10操作系统与艾字节大数据的密切关系 微软对外宣称:"视窗即服务"(Windows as a Service),向全球视窗用户提供在线服务,根据何在? 大家知道,美国国会图 ...

  4. 2021年广东省专业技能大赛——大数据技术与应用 真题题目及解析(1)

    2021年广东省专业技能大赛--大数据技术与应用 真题题目及解析 文章适合用户了解大数据技能大赛的考试提纲和解析步骤.文章在编写过程中难免有疏漏和错误,欢迎大佬指出文章的不足之处:更多内容请点进

  5. 2021年广东省专业技能大赛——大数据技术与应用 真题题目及解析(2)

    2021年广东省专业技能大赛--大数据技术与应用 真题题目及解析(2) 文章适合用户了解大数据技能大赛的考试提纲和解析步骤.文章在编写过程中难免有疏漏和错误,欢迎大佬指出文章的不足之处:更多内容请点进

  6. 【全集】大数据Java基础

    课程介绍 本课程是由猎豹移动大数据架构师,根据Java在公司大数据开发中的实际应用,精心设计和打磨的大数据必备Java课程.通过本课程的学习大数据新手能够少走弯路,以较短的时间系统掌握大数据开发必备语 ...

  7. 大数据 java 代码示例_Java变量类型与示例

    大数据 java 代码示例 Java变量 (Java variables) Variables are the user-defined names of the memory blocks, and ...

  8. 视频教程-大数据Java强化班(十)之大数据爬虫-Java

    大数据Java强化班(十)之大数据爬虫 10年一线开发及项目管理经验,6年以上大数据项目架构.实施.开发与运维经验,骨灰级大数据玩家,对Hadoop.Storm.Spark.Flink.Kylin.D ...

  9. 大数据 java 代码示例_功能Java示例 第7部分–将失败也视为数据

    大数据 java 代码示例 这是称为" Functional Java by Example"的系列文章的第7部分. 我在本系列的每个部分中开发的示例是某种"提要处理程序 ...

最新文章

  1. Lync 2010迁移Lync 2013 PART6:迁移CMS
  2. Hadoop安装记录(伪分布式)
  3. linux按键驱动中的结构体,linux 驱动之input子系统(gpio-keys)实现
  4. 精益项目管理的可行性分析
  5. SQLite 入门教程(一)基本控制台(终端)命令
  6. [Vue源码分析]谷歌翻译后,Vue双向数据绑定失效了?
  7. jsoup 获取html中body内容_jsoup实现java抓取网页内容
  8. 2018.09.24 codeforces 1053C. Putting Boxes Together(线段树)
  9. 织梦ajax加载文章列表,织梦dedecms首页列表页ajax点击下拉加载更多文章瀑布流效果...
  10. 网络驱动器映射成功但无法实时更新文件需要重新连接_无边界办公——WebDAV文件共享服务构建...
  11. 图文解说:Discuz论坛基础设置第一弹
  12. java 基础知识3
  13. python内置函数print输出到文件,实现日志记录的功能
  14. Chrome 92 版本新特性 92 版本发行说明
  15. CAD复制,如何自由复制CAD图形?
  16. 鸟哥的Linux私房菜基础学习篇(第四版)
  17. 微信多人共享Excel表格
  18. 如何玩转私域引流?全链路拆解经典玩法和实战案例
  19. html表格边框格式,html设置表格边框样式的方法
  20. ​电子投票系统与区块链

热门文章

  1. FreeBSD 13.0-RELEASE 安装记录
  2. 【Tip】让我安安静静看直播,一键屏蔽斗鱼虎牙右聊天框
  3. 亿联话机修改SIP端口及开启stun
  4. PCB过孔、背钻注意要点详解
  5. 给Ubuntu18.04安装mac os主题
  6. 阿里云上基于WordPress快速搭建个人博客
  7. 简单迭代服务器端/客户端:模仿飞Q聊天功能,实现IM通信
  8. 【win10邮件客户端 设置QQ和163邮箱】
  9. ccpd文件名转成xml_在Deepin V20/Ubuntu 20.04下安装佳能LBP2900+打印机的方法
  10. 第三次作业 - 结对项目1