最新 最热

软考高级架构师:鸿蒙操作系统例题

A. 鸿蒙操作系统整体架构采用分层的层次化设计,从下向上依次为:内核层、系统服务层、框架层和应用层 B. 鸿蒙操作系统内核层采用宏内核设计,拥有更强的安全特性和低时延特点 C. 鸿蒙操作系统架构采用了分布式设计理念,实...

2024-05-25
0

软考高级架构师:软件工程-面向对象设计类的分类

面向对象设计(OOD)中,类可以根据其在系统中的角色和职责进行分类,常见的分类包括边界类(Boundary Class)、控制类(Control Class)和实体类(Entity Class)。...

2024-05-25
1

AI 讲解大语言模型幻觉原因

大模型幻觉(AI hallucination)是指AI模型生成与事实不符或虚构的信息。这种现象的原因可以归结为以下几个方面:

2024-05-25
1

软考高级架构师:语句覆盖、分支覆盖、判定覆盖和路径覆盖

白盒测试是一种测试方法,通过检查代码的内部结构和逻辑来设计测试用例,确保代码在各个方面都能正确运行。白盒测试中有几种常见的覆盖标准,包括语句覆盖、分支覆盖、判定覆盖和路径覆盖。我们来分别解释这些概念。...

2024-05-25
1

软考高级架构师:软件架构评估:敏感点、权衡点、风险点、非风险点

在软件架构评估过程中,我们需要关注几个重要方面,包括敏感点、权衡点、风险点和非风险点。这些点能够帮助我们全面了解软件架构的优缺点,并为改进和优化提供指导。以下是这些概念的详细解释:...

2024-05-25
1

软考高级架构师:可修改性、可拓展性的区别

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2024-05-25
1

RocketMQ中,Topic(主题)和Queue(队列)有什么区别

RocketMQ是阿里巴巴开源的一款分布式消息中间件,它的设计目标是提供简单、高效、低延迟的消息和队列服务。在RocketMQ中,Topic和Queue是两个非常重要的概念,它们在使用时有以下区别:...

2024-05-25
1

虚拟线程目前不推荐上生产的个人思考

1. `Thread.HoldsLock(Object)` 这个方法,如果是虚拟线程调用,会在平台线程获取到锁之后,就算切换虚拟线程,也会返回 true:https://bugs.openjdk.org/browse/JDK-8281642...

2024-05-25
1

谷歌最新开源大模型 Gemma,采用与创建 Gemini 模型相同的研究和技术,专为负责任的人工智能开发而设计。

在谷歌,科学家和工程师们致力于让人工智能对每个人都有帮助。谷歌其实长期为开源社区贡献创新成果,例如 Transformers、TensorFlow、BERT、T5、JAX、AlphaFold 和 AlphaCode。北京时间 2 月 21 日晚 21 点,谷歌宣布推出...

2024-05-25
1

在 Python 的哪个版本之后,字典的添加顺序与键的顺序是一致的?

在 Python 的不同版本中,字典(dict)类型的行为发生了显著变化。在 Python 3.6 及之前的版本中,字典是无序的,这意味着字典在遍历时不能保证按照元素添加顺序输出。不过,从 Python 3.6 版本开始,字典的行为发生了改变,它开始保...

2024-05-24
1