阿里编码规范认证考试题库(免费版)

前言

闲来无事,收到阿里APP推送,于是就花9.9买了,学习手册其实之前就有看过,平时开发大部分也是按照手册执行的。
今天花了一天的时间重新系统性的复习了下《java开发手册-华山版》,晚上用了四十分钟结束了战斗。

学习资料

Java开发手册-华山版

部分试题

33.【强制】不得使用外键与级联,一切外键概念必须在应用层解决。

说明:以学生和成绩的关系为例,学生表中的 student_id是主键,那么成绩表中的 student_id则为外键。如果更新学生表中的 student_id,同时触发成绩表中的 student_id 更新,即为级联更新。外键与级联更新适用于单机低并发,不适合分布式、高并发集群;级联更新是强阻塞,存在数据库更新风暴的风险;外键影响数据库的插入速度。

34.【强制】count(distinct col) 计算该列除 NULL 之外的不重复行数,注意 count(distinct col1, col2) 如果其中一列全为 NULL,那么即使另一列有不同的值,也返回为 0。

35.mysql使用sum函数注意判空操作

【强制】当某一列的值全是 NULL 时,count(col)的返回结果为 0,但 sum(col)的返回结果为NULL,因此使用 sum()时需注意 NPE 问题。

正例:可以使用如下方式来避免 sum 的 NPE 问题:SELECT IF(ISNULL(SUM(g)),0,SUM(g)) FROM table;

sum(null)=====>null

count(null)=====>0

36.KV结构的集合,在处理null值的存储上有细微的区别,下列哪些说法是正确的:A

A .TreeMap的key不可以为null

B .TreeMap的key可以为null

C .ConcurrentHashMap的key可以为null

D .ConcurrentHashMap的value可以为null

注释:HashMap的key/value均可以为null,但是TreeMap的key不能为空,value可以为空

37.数组使用Arrays.asList转化为集合,下列说法哪些正确的:ACD

A .数组元素的修改,会影响到转化过来的集合。

B .数组元素的修改,不会影响到转化过来的集合。

C .对于转换过来的集合,它的 add/remove/clear 方法会抛出: UnsupportedOperationException。

D .A

  • 9
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论
APSARA CLOUDER基础技能认证阿里巴巴云计算产品技术认证的一部分,主要评估应试者在云计算基础技能方面的能力。 阿里巴巴编码规范题库 Word 是笔试环节中的一个考核项目,主要测试应试者对阿里巴巴编码规范的理解和运用能力。 编码规范是软件开发中非常重要的一部分,它规定了代码的书写规范、命名规范、注释规范等,能够提高代码的可读性、可维护性和可扩展性。 阿里巴巴编码规范阿里巴巴集团在多年软件开发经验的基础上总结出来的一套规范,包括了代码的命名、注释、缩进、代码格式等方面的要求。阿里巴巴编码规范的目的是帮助开发人员写出高质量的代码,促进团队合作和提高开发效率。 在APSARA CLOUDER基础技能认证中,阿里巴巴编码规范题库 Word 主要通过一些代码片段,要求应试者根据阿里巴巴编码规范进行代码的修改和优化。题库中的代码片段可能存在一些不符合规范的地方,应试者需要根据规范要求对其进行修改,使其符合阿里巴巴编码规范,并能保持代码的功能完整性。 通过这个题库的测试,阿里巴巴可以评估应试者对阿里巴巴编码规范的理解程度和应用能力。在实际工作中,遵守编码规范能够提高代码的可读性和可维护性,减少错误和bug的产生,提高团队合作效率,从而对项目的开发和维护产生积极的影响。所以,通过这个题库认证对于应试者来说是很有价值的。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Adam`南帝·梁

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值