2021/10/30的1+X大数据Java答案
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答案相关推荐
- 绝密!2021年劳动节趣味测试题 (大数据版 )| 文末抽奖
智领云科技 绝密 ★ 启用前 2021年劳动节趣味测试题 (大数据版 ) 考试规则:点击你认为正确的选项 1.五一国际劳动节的由来是? A. 1886年美国圣地亚哥城的工人大罢工 回答错误 ✕ B. ...
- 30岁转行做大数据分析师可行性高吗?
30岁转行做大数据分析师为时不晚,但是我不建议大家盲目转行.为什么这么说?30岁正值人生的关键时期,如果工作正出于上升期或者比较稳定的状态,一般不会轻易转行,因为转行的风险比较大.当然如果你已经下定决 ...
- Win 10操作系统与艾字节大数据的密切关系
Win 10操作系统与艾字节大数据的密切关系 微软对外宣称:"视窗即服务"(Windows as a Service),向全球视窗用户提供在线服务,根据何在? 大家知道,美国国会图 ...
- 2021年广东省专业技能大赛——大数据技术与应用 真题题目及解析(1)
2021年广东省专业技能大赛--大数据技术与应用 真题题目及解析 文章适合用户了解大数据技能大赛的考试提纲和解析步骤.文章在编写过程中难免有疏漏和错误,欢迎大佬指出文章的不足之处:更多内容请点进
- 2021年广东省专业技能大赛——大数据技术与应用 真题题目及解析(2)
2021年广东省专业技能大赛--大数据技术与应用 真题题目及解析(2) 文章适合用户了解大数据技能大赛的考试提纲和解析步骤.文章在编写过程中难免有疏漏和错误,欢迎大佬指出文章的不足之处:更多内容请点进
- 【全集】大数据Java基础
课程介绍 本课程是由猎豹移动大数据架构师,根据Java在公司大数据开发中的实际应用,精心设计和打磨的大数据必备Java课程.通过本课程的学习大数据新手能够少走弯路,以较短的时间系统掌握大数据开发必备语 ...
- 大数据 java 代码示例_Java变量类型与示例
大数据 java 代码示例 Java变量 (Java variables) Variables are the user-defined names of the memory blocks, and ...
- 视频教程-大数据Java强化班(十)之大数据爬虫-Java
大数据Java强化班(十)之大数据爬虫 10年一线开发及项目管理经验,6年以上大数据项目架构.实施.开发与运维经验,骨灰级大数据玩家,对Hadoop.Storm.Spark.Flink.Kylin.D ...
- 大数据 java 代码示例_功能Java示例 第7部分–将失败也视为数据
大数据 java 代码示例 这是称为" Functional Java by Example"的系列文章的第7部分. 我在本系列的每个部分中开发的示例是某种"提要处理程序 ...
最新文章
- Lync 2010迁移Lync 2013 PART6:迁移CMS
- Hadoop安装记录(伪分布式)
- linux按键驱动中的结构体,linux 驱动之input子系统(gpio-keys)实现
- 精益项目管理的可行性分析
- SQLite 入门教程(一)基本控制台(终端)命令
- [Vue源码分析]谷歌翻译后,Vue双向数据绑定失效了?
- jsoup 获取html中body内容_jsoup实现java抓取网页内容
- 2018.09.24 codeforces 1053C. Putting Boxes Together(线段树)
- 织梦ajax加载文章列表,织梦dedecms首页列表页ajax点击下拉加载更多文章瀑布流效果...
- 网络驱动器映射成功但无法实时更新文件需要重新连接_无边界办公——WebDAV文件共享服务构建...
- 图文解说:Discuz论坛基础设置第一弹
- java 基础知识3
- python内置函数print输出到文件,实现日志记录的功能
- Chrome 92 版本新特性 92 版本发行说明
- CAD复制,如何自由复制CAD图形?
- 鸟哥的Linux私房菜基础学习篇(第四版)
- 微信多人共享Excel表格
- 如何玩转私域引流?全链路拆解经典玩法和实战案例
- html表格边框格式,html设置表格边框样式的方法
- ​电子投票系统与区块链