当前位置: 首页 > news >正文

2024年10月HarmonyOS应用开发者基础认证全新题库

注意事项:切记在考试之外的设备上打开题库进行搜索,防止切屏三次考试自动结束,题目是乱序,每次考试,选项的顺序都不同

这是基础认证题库,不是高级认证题库注意看清楚标题

高级认证题库地址:2024年10月HarmonyOS应用开发者高级认证全新题库_harmonyos应用开发者高级认证题库-CSDN博客

考试链接地址:华为开发者学堂

基本介绍

作者最早在今年年初就考过了,然后10月份发现题库变化很大,所以作者又开始重新考试,然后多次考试收集各种题库类型真题

鸿蒙学习考试群

qq群号:767465523

判断题

1、 在http模块中,多个请求可以使用同一个httpRequest对象,httpRequest对象可以复用。(错误)

2、订阅dataReceiverProgress响应事件是用来接收HTTP流式响应数据。(错误)

3、ArkTS中变量声明时不需要指定相应的类型 (错误)

4、UIAbility组件热启动时会触发onCreate()函数,冷启动时会触发onNewWant()函数 (错误)

5、在应用内的UIAbility组件间的交互中,可以通过Want的parameters来获取被拉起方UIAbility的Bundle Name等信息 (正确)

6、UIAbility是系统调度应用的最小单元,是能够完成一个独立功能的组件。一个应用可以包含一个或多个UIAbility。(正确)

7、应用权限保护的对象可以分为数据和功能:数据包含了个人数据(如照片、通讯录、日历、位置等)、设备数据(如设备标识、相机、麦克风等)、应用数据。功能则包括了设备功能(如打电话、发短信、联网等)、应用功能(如弹出悬浮框、创建快捷方式等)等。(正确)

8、路径动画的路径属性设置依赖于motionPath属性 (正确)

9、预览器支持对页面的预览,如果代码中涉及到一些网络、数据库、传感器等功能的开发,则可以使用模拟器或者真机进行调试。(正确)

10、ForEach实现了按需加载,针对列表数据量大、列表组件复杂的场景,减少了页面首次启动时一次性加载数据的时间消耗,减少了内存峰值。(正确)

11、如果代码中涉及到一些网络、数据库、传感器等功能的开发,均可使用预览器进行预览。(错误)

12、合理的动效可以帮助引导、取悦用户,减少等待时间,更能增加产品识别度,让用户舒适的的使用产品(正确)

13、用户在长视频、短视频、直播、通话、会议、拍摄类应用等场景下,可以采用悬停适配在折叠屏半折态时,上屏进行浏览下屏进行交互操作。(正确)

14、@Entry装饰的自定义组件将作为页面的入口。在单个页面中可以使用多个@Entry装饰不同自定义组件。(错误)

15、在Column和Row容器组件中,justifyContent用于设置子组件在主轴方向上的对齐格式,alignItems用于设置子组件在交叉轴方向上的对齐格式。(正确)

16、Tabs组件仅可包含子组件TabsContent,每一个页签对应一个内容视图即TabContent组件。(正确)

17、用户首选项preferences是以Key-Value形式存储数据,其中Key是可以重复。(错误)

18、支持模块化开发是指一个应用通常会包含多种功能,将不同的功能特性按模块来划分和管理是一种良好的设计方式。在开发过程中,我们可以将每个功能模块作为一个独立的Module进行开发,Module中可以包含源代码、资源文件、第三方库、配置文件等,每一个Module可以独立编译,实现特定的功能。这种模块化、松耦合的应用管理方式有助于应用的开发、维护与扩展。(正确)

19、开发者将应用上架应用市场后,终端设备用户可以在终端设备上使用应用市场进行应用的安装和卸载。(正确)

20、为了帮助开发者在个人开发机器上高效模拟HarmonyoS环境,进行应用的快速运行与细致调试,DevEco Studio的本地模拟器可以在虚拟机内运行,以节省硬件资源。(错误)

21、架构设计时需要考虑“一次开发,多端部署”,这样可以节省跨设备UI开发工作量,同时提升应用部署的伸缩性。(正确)

22、设计师在设计动效时,点击响应性、运动帧率、跟手性不需要设定,根据不同机型的性能能力系统设定即可。(错误)

23、所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数。(错误)

24、Text是显示文本的组件基础之一,它可以包含子组件Span,当Text与Span同时配置文本内容时,Span内容覆盖Text内容。(正确)

25、@CustomDialog装饰器用于装饰自定义弹窗组件,使得弹窗可以动态设置内容及样式。(正确)

26、关系型数据库(Relational Database,RDB)支持Worker线程。(错误)

27、UIAbility组件多实例启动模式是默认的启动模式。(错误)

28、ArkTS中使用const声明常量。(正确)

29、用户首选项是关系型数据库。(错误)

30、Button组件可以包含子组件。(正确)

31、一个页面可以存在多个@Entry修饰的组件。(错误)

32、HAR与HSP都是为了实现代码和资源的共享,都可以包含代码、C++库、资源和配置文件。(正确)

33、Background状态在UIAbility实例销毁时触发,可以在onDestroy()回调中进行系统资源的释放、数据的保存等操作。(错误)

34、Video组件可以支持本地视频路径和网络路径播放。播放网络视频时,需要申请权限ohos.permission.INTERNET。(正确)

35、一个应用是由一个或多个HAP组成。(正确)

36、可以通过ohpm uninstall指令下载指定的三方库。(错误)

37、HarmonyoS提供了基础的应用加固安全能力,包括混淆、加密和代码签名能力。(正确)

38、使用http模块发起网络请求时,必须要使用on(‘headersReceive’)订阅请求头,请求才会成功。(错误)

39、每一个自定义组件都有自己的生命周期。(正确)

40、自定义组件的build()函数执行完成之后回调onDidBuild接口,不建议在onDidBuild函数中更改状态变量、使用animateTo等功能,这可能会导致不稳定的UI表现。(正确)

41、List容器可以沿水平方向排列,也可以沿垂直方向排列。(正确)

42、request方法回调函数的返回值类型中的cookies字段表示服务器返回的cookies。(正确)

43、在Stage模型中,一个UlAbility组件1:1持有一个WindowStage。(正确)

44、在频繁切换元素的显示与隐藏的情况下,应该通过visibility的属性控制,这样在切换Vislbility.None和Visibility.Visible时,可以省去组件创建的时间,直接进入渲染过程。(正确)

45、可以使用RelativeContainer、Grid等容器实现扁平化布局,使元素在平面上展开。(正确)

46、合理的动效可以帮助引导、取悦用户,减少等待时间,更能增加产品识别度,让用户舒适的的使用产品。(正确)

47、组件在配置属性参数时不可以传入表达式。(错误)

单选题

1、下列关于request方法和requestlnStream方法说法错误的是(C)

A 都支持取消订阅响应事件

B 都支持订阅HTTP响应头事件

C 都支持HttpResponse返回值类型

D 都支持传入URL地址和相关配置项

2、如需修改Text组件文本的透明度可通过以下哪个属性方法进行修改 (C)

A decoration

B fontWeihgt

C opacity

D fontSize

3、List在懒加载场景下如果设置cachedCount为1,那么其布局内容为(D)

A 布局List显示区域和前一个预加载区域的内容

B 仅布局List显示区域的内容

C 布局List显示区域和后一个预加载区域的内容

D 布局List显示区域和前后各一个预加载区域的内容

4、属性animation可以在哪些组件中使用(B)

A 以上都不对

B. 基础组件和容器组件

C 只能容器组件

D 只能基础组件

5、下面哪个文件用于声明应用Bundle名称、应用名称等全局配置信息。(C)

A oh-packagejson5

B module.json5

c app.json5

D. build-profile.json5

6、UlAbility切换至前台时触发以下哪种状态(B)

A Background

B. Foreground

C Create

D Destroy

7、在SpecifiedAbility启动之前,会先进入对应的AbilityStage的哪个生命周期回调中,以获取该UIAbility实例的Key值(A)

A. onAcceptWant

B onCreate

C onConfigurationUpdate

D. onMemoryLevel

8、UlAbility组件是在以下哪个回调方法中调用loadContent()方法加载页面的(A)

A onWindowStageCreate()

B onWindowStageDestroy()

C onDestroy()

D onCreate()

9、以下关于UAbility组件的onNewWant()回调函数说法正确的是(B)

A onCreate()回调函数执行完成之后,将执行onNewWant()回调函数

B onNewWant()回调函数执行完成后,会执行onWindowStageCreate()回调函数

C onNewWant()回调函数执行完成后,会执行onForeground()回调函数

D 冷启动UlAbility组件时,会执行onNewWant()回调函数

10、下面是ArkTS中常量名、枚举值名推荐的代码风格是 ()

答案:全大写,下划线分割

11、下面是ArkTS中类名、枚举名推荐的代码风格是()

答案:大驼峰

12、下面是ArkTS中变量名、方法名、参数名推荐的代码风格是()

答案:小驼峰

13、用哪一种装饰器修饰的组件可作为页面入口组件()

答案:@Entry

14、首选项preferences值的存储支持哪些数据类型?()

答案:数字型、字符型、布尔型以及这3种类型的数组类型

15、使用http发起网络请求,需要以下哪种权限?()

答案:ohos.permission.INTERNET

16、关于Resource是资源引用类型描述错误的是:()

答案:Resource支持所有的数据类型

17、向服务器提交表单数据,以下哪种请求方式比较合适:()

答案:RequestMethod.POST

18、直板机上的短视频切换到折叠屏打开状态后,哪些UI设计有助于体验提升?()

答案:短视频在屏幕左侧,右侧界面使用视频评论信息,实现边看边评的用户体验

19、用户使用折叠屏进行电商购物比价时,什么体验比较好?()

答案:查看商品详情时,在宽屏设备上,可点击应用内"分屏”按钮进行分屏,可满足同时查看两个商品的详细参数进行购物比价的诉求。

20、下列哪一种转场类型建议使用父子转场手法?()

答案:上下级页面转场

21、“一次开发,多端部署”指的是一个工程,一次开发上架,多端按需部署。为了实现这一目的,HarmonyoS提供了几个核心能力,如下那个不是一多开发的核心能力?()

答案:多端协同能力

22、下面哪个组件不能包含子组件:()

答案:LoadingProgress

23、Row组件中有两个Text组件,如果使用justifyContent对齐方式,下面哪个属性可以实现左右两端对齐()

答案:FlexAlign.SpaceBetween

24、下列组件类型中,容器组件是:()

答案:List

25、关于Web组件,下面描述错误的是:()

答案:使用Web组件访问在线和离线网页都需要添加ohos.permission.INTERNET权限

26、组件公共事件onDragMove的触发范围是:()

答案:组件范围内移动时,触发回调

27、关于Button组件,下面哪个样式是胶囊型按钮:()

答案:ButtonType.Capsule

28、关于Tabs组件页签的位置设置,下面描述错误的是:()

答案:当barPosition为End,vertical属性为true时,页签位于容器底部

29、例如现在要实现一个广告弹窗,包含图片和文本等信息,使用下面那种弹窗可以实现()

答案:@CustomDialog

30、下列哪一项不属于ArkUI组件的公共事件?()

答案:on

31、下面哪一个事件方法可以获取到List滑动的偏移量()

答案:onDidScroll

32、关于容器组件Row和Column,下面说法错误的是:()

答案: Row的子组件在交叉轴方向上的对齐方式使用alianltems属性来设置,其参数类型为HorizontalAlign

33、使用Image组件加载网络图片需要如下哪种权限?()

答案:ohos.permission.INTERNET

34、UIAbility实例创建完成时触发的回调:()

答案:onCreate()

35、在UIAbility实例销毁时触发什么状态?()

答案:Destroy

36、在下面哪个文件中可以设置页面的路径配置信息?()

答案:main_pages.json

37、关于bundleName,下列说法正确的是?()

答案:标识应用的唯一性

38、在Stage模型中,模块的配置文件是:()

答案:module.json5

39、关于UIAbility的启动模式,下列说法错误的是:()

答案: multiton为多实例启动模式,每次startAbility()都会启动一个新的实例,系统默认为multiton启动模式。

40、关于自定义组件的生命周期下列说法错误的是:()

答案:允许在生命周期函数中使用async await

41、singleton模式下首次进入的执行顺序是:()

答案:onCreate->onWindowStageCreate->onForeground

42、用哪一种装饰器修饰的struct表示该结构体具有组件化能力?()

答案: @Component

43、关于Video组件的回调事件,下列说法错误的是:()

答案:onStart视频播放时触发该事件,可以在这里获取视频时长

44、如果页面设计要求某些元素需要浮动在其他元素之上,例如弹窗或悬浮菜单,应该优先选择哪种布局方式?()

答案:层叠布局

多选题

1、下面哪些装饰器可以用于管理自定义组件中变量的状态(AC)

A @Link

B @Entry

C @State

D @Component

2、以下关于ArkTS声明式UI描述正确的是(ACD)

A ArkTS支持使用匿名函数配置组件的事件方法

B ArkTS组件参数赋值时可以使用变量或表达式,其中表达式返回的结果类型没有要求

C 属性方法以“.”链式调用的方式配置系统组件的样式和其他属性

D ArkTS支持使用箭头函数配置组件的事件方法

3、下列关于@State装饰器的描述错误的是(CD)

A 子组件@Link装饰的变量可以和父组件的@State变量建立双向数据绑定

B @State变量可以从父组件初始化或者本地初始化

C @State装饰的变量支持初始化子组件的常规变量

D @State变量支持组件外访问

4、针对包含文本元素的组件,例如Text、Button、TextInput等,可以使用下列哪些属性:(全选)

答案:

fontColor

fontFamily

fontSize

fontWeight

fontStyle

5、关于Tabs组件和TabContent组件,下列描述正确的是(全选)

答案:

TabContent组件不支持设置通用高度属性,其高度由父组件Tabs高度与TabBar组件高度决定

TabContent组件不支持设置通用宽度属性,其宽度等于Tabs组件的barWidth属性

absController用于控制Tabs组件进行页筝切换,不支持一个TabsController控制多个Tabs组件

TabContent组件的tabBar属性支持使用@Builder构造器生成的组件

6、下面哪些属于属性方法?()

答案:

height()

fontSize()

width()

7、声明式开发范式有哪些特点?()

答案:

数据驱动更新

适合复杂度较大的程序

使用ArkTS语言

8、下面哪些是UIAbility的生命周期回调函数?()

答案:

onCreate

onForeground

onDestroy

onBackground

9、Library类型的Module可以分为哪些具体类型?()

答案:

Static Library
Shared Library

10、UIAbility的启动模式有?()

答案:

muhtiton

specified

singleton

11、以下哪些UI布局更适合折叠屏上的短视频场景的用户体验?(全选)

答案:

侧边面板边看边评

半模态窗口分享

侧边面板个人详情

短视频悬停

12、手机、折叠屏、平板等设备屏幕底部有导航条,应用需对底部导航条进行适配,包含哪些?(全选)

答案:

应用内的弹出框、半模态等控件,需要向上避让导航条,避免交互误触。

沉浸式场景,例如游戏、全屏播放视频,导航条可自动隐藏,支持从底部上滑恢复显示导航条。

应用内的可滚动内容,需要能显示在导航条下方。当滚动到最底部时,要避免导航条遮挡导致最底部功能不可用。

应用内的底部固定控件、输入键盘、应用底部的悬浮按钮等均需要进行向上抬高,避免和导航条互相遮挡,也要避免导航条底部背景色与应用内底部背景色不融合,需要为导航条提供沉浸的背景效果。

13、下列关于动效设计原则简洁高效的描述正确的是?()

答案:

界面元素运动尽可能少且简洁,减少路径及不必要的元素

高效响应并减少过长的位移和时间

14、关于Tabs组件页签的位置设置,下面描述正确的是:(全选)

答案:

当barPosition为Start(默认值),vertical属性为false时(默认值),页签位于容器顶部。

当barPosition为Start(默认值) ,ertical属性为true时,页签位于容器左侧。

当barPosition为End ,vertical属性为false(默认值)时,页签位于容器底部。

当barPosition为End ,vertical属性为true时,页签位于容器右侧

15、下面示例中会导致编译报错的有?()

答案:

let x: number = null;

let y: string = null;

let x: string = null

16、HarmonyoS提供的数据管理的方式包含哪些?(全选)

答案:

分布式键值数据库

分布式数据对象

用户首选项

关系型数据库

17、响应式布局中将窗口宽度划分为不同的范围(即断点Breakpoint),可以包括以下哪些?(全选)

答案:

xs

sm

md

lg

xl

xxl

18、Harmonyos提供了自由流转的能力,使得开发者可以高效开发跨多个设备的应用程序,提供跨设备的流转、迁移和协同的分布式体验。以下哪些是自由流转体验?()

答案:

媒体播控

应用接续

跨设备拖拽

跨设备剪贴板

服务互通

19、关于ForEach(arr,itemGenerator,index)组件的描述正确的是:()

答案:

第一个参数必须是数组,提供循环渲染的数据源

第二个参数生成子组件的lambda函数,为数据源中的每个数组项生成子组件

第三个参数为匿名函数,用于给定数组项生成唯一且稳定的键值

20、与WindowStage相关的回调是:()

答案:

onWindowStageDestroy()

onWindowStageCreate()

21、用户在折叠屏上查看新闻、查看电子书的场景下,哪些体验比较好?()

答案:

左边文字,右边评论,边看边评

特定场景下支持用户通过双指捏合的手势进行文字大小调节口

界面只有自己需要的图文信息,沉浸浏览

22、以下关于ArkTS声明式开发范式的基本组成说法正确的是(全选)

答案:

UI描述:声明式的方法来描述UI的结构,例如build()方法中的代码块

自定义组件:可复用的UI单元,可组合其它组件

事件方法:用于添加组件对事件的响应逻辑,统一通过事件方法进行设置,如跟随在Button后面的onClick()

内置组件:ArkTS中默认内置的基本组件和布局组件,开发者可以直接调用,如Column、Text、Divider、Button等

属性方法:用于组件属性的配置,统一通过属性方法进行设置,如fontSize()、width()、height()、color()等

装饰器:用来装饰类、结构体、方法以及变量,赋予其特殊的含义,例如@Entry表示这是个入口组件

23、下面哪些容器组件是可以滚动的()

答案:

Scroll

List

Grid

相关文章:

2024年10月HarmonyOS应用开发者基础认证全新题库

注意事项:切记在考试之外的设备上打开题库进行搜索,防止切屏三次考试自动结束,题目是乱序,每次考试,选项的顺序都不同 这是基础认证题库,不是高级认证题库注意看清楚标题 高级认证题库地址:20…...

kafka 分布式(不是单机)的情况下,如何保证消息的顺序消费?

大家好,我是锋哥。今天分享关于【kafka 分布式(不是单机)的情况下,如何保证消息的顺序消费?】面试题?希望对大家有帮助; kafka 分布式(不是单机)的情况下,如何保证消息的…...

数据分析案例-苹果品质数据可视化分析+建模预测

🤵‍♂️ 个人主页:艾派森的个人主页 ✍🏻作者简介:Python学习者 🐋 希望大家多多支持,我们一起进步!😄 如果文章对你有帮助的话, 欢迎评论 💬点赞&#x1f4…...

沈阳乐晟睿浩科技有限公司抖音小店运营创新

在当今这个数字化迅猛发展的时代,电子商务已经成为推动经济增长的重要引擎。而在电商的广阔舞台上,短视频与直播带货的崛起无疑是最为耀眼的明星之一。作为这一领域的佼佼者,抖音小店凭借其庞大的用户基础和独特的算法优势,吸引了…...

【前端】CSS知识梳理

基础:标签选择器、类选择器、id选择器和通配符选择器 font:font-style(normal) font-weight(400) font-size(16px) /line-height(0) font-family(宋体) 复合: 后代选择器( )、子选择器(>)、并集选择器(…...

【undefined reference to xxx】zookeeper库编译和安装 / sylar项目ubuntu20系统编译

最近学习sylar项目,编译项目时遇到链接库不匹配的问题,记录下自己解决问题过程,虽然过程很艰难,但还是解决了,以下内容供大家参考! undefined reference to 问题分析 项目编译报错 /usr/bin/ld: ../lib/lib…...

IDEA解决 properties 文件乱码问题

博主介绍: 计算机科班人,全栈工程师,掌握C、C#、Java、Python、Android等主流编程语言,同时也熟练掌握mysql、oracle、sqlserver等主流数据库,具有丰富的项目经验和开发技能。提供相关的学习资料、程序开发、技术解答、…...

超越Jira?2024年探索项目管理新工具!

一、Jira 在项目管理中的地位 Jira 作为一款在项目管理领域久负盛名的工具,有着不可忽视的地位。它以强大的问题跟踪和管理功能著称,无论是软件缺陷、新功能需求、任务分配还是技术难题的解决,都能精准把控。其高可定制性更是满足了不同团队…...

大模型,多模态大模型面试问题【计算图,LLama,交叉熵,SiLU,RLHF】

大模型,多模态大模型面试问题【计算图,LLama,交叉熵,SiLU,RLHF】 问题一:讲一讲计算图中pytorch是什么,TensorFlow是什么?1. PyTorch2. TensorFlow区别总结 问题二:Llama…...

凌雄科技打造DaaS模式,IT设备产业链由内而外嬗变升级

恒指正处在一种“奇妙”的波动当中。低估反弹,瞬时拉高,极速回调。这些变化集中在一条曲线上,让市场无所适从。 但事实上,所有的趋势一定总是以长期为锚。这个长期的尺度,可能会超过一般人的预估。因为中间需要经历很…...

Oracle视频基础1.2.1练习

1.2.1 需求: 完整格式查看所有用户进程判断oracle启动状态 连接sqlplus不登陆 以sysdba身份登陆,通过登陆信息判断oracle启动状态 启动数据库,查系统全局区动态组件表 使用shell,启动监听然后返回sql ps -ef sqlplus /nolog con…...

15、基于AT89C52的数码电子时钟proteus仿真设计

一、仿真原理图: 二、仿真效果: 三、相关代码: 1、timer0定时中断: void Time0(void ) interrupt 1 using 1 { count++; if(count == 20) { count = 0; second++; if(second >= 60) { second = 0; …...

UML总结

零:学习链接 UML_哔哩哔哩_bilibili 一:UML概述 二:类图 类图(Class Diagram)是统一建模语言(UML)中一种重要的图形表示,用于描述系统中的类及其之间的关系。它是面向对象设计中常…...

网站被浏览器提示不安全怎么办?——附解决方案

当你的网站被浏览器标记为不安全时,这通常意味着有一些问题需要解决。以下是一些解决这个问题的步骤: 检查SSL证书:首先,确保你的网站使用了有效的SSL证书。SSL证书可以加密浏览器和服务器之间的数据传输,保护用户数据…...

“前端兼容——CSS篇”(进阶版)

“前端兼容——CSS篇”(进阶版) 上一篇文章写了css 兼容问题处理的基础篇 点击这里基础篇—传送门,这里想给粉丝分享一下css 更深一点的兼容场景,和处理方案 文章目录 “前端兼容——CSS篇”(进阶版)进阶CS…...

使用Docker Compose简化微服务部署

文章目录 Docker Compose简介安装Docker Compose在Windows上安装Docker Compose在macOS上安装Docker Compose在Linux上安装Docker Compose 创建Docker Compose文件创建compose文件构建并运行服务 使用Docker Compose网络定义网络验证网络连接 使用Docker Compose卷定义卷使用卷…...

2025考研各省市网上确认时间汇总!

2025考研各省市网上确认时间汇总! 安徽:11月1日至5日 福建:11月1日-11月5日 山东:10月31日9:00至11月5日12:00 新疆:10月31日至11月4日17:00 湖南:11月1日9:00-4日12:00 广东:10月下旬至1…...

SSL/TLS 密码套件漏洞分析以及修复方法

1. 前言 在当今数字化时代,网络安全至关重要。SSL/TLS 协议作为保障网络通信安全的重要手段,广泛应用于各类网络应用中。然而,如同任何技术一样,SSL/TLS 也并非绝对安全,存在着一些可能被攻击者利用的漏洞。本文将深入…...

[Vue warn]: Do not use built-in or reserved HTML elements as component id:

这个Vue警告信息表明不要将内置或保留的HTML元素名称用作组件的ID。在Vue中,组件的ID应该是唯一的,以确保没有冲突。很可能是一个保留字或者是一个内置的HTML元素名称,所以Vue拒绝了这样的用法。 解决方法: 更改组件的ID&#x…...

【大数据学习 | kafka】kafka的shell操作

1. topic的管理命令(kafka-topics.sh) 参数如下: 1.1 创建 # 创建 kafka-topics.sh --bootstrap-server nn1:9092 --create --topic topic_a --partitions 3 --replication-factor 2 # --bootstrap-server 指定集群地址,因为每…...

(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)

题目:3442. 奇偶频次间的最大差值 I 思路 :哈希,时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况,哈希表这里用数组即可实现。 C版本: class Solution { public:int maxDifference(string s) {int a[26]…...

Springcloud:Eureka 高可用集群搭建实战(服务注册与发现的底层原理与避坑指南)

引言:为什么 Eureka 依然是存量系统的核心? 尽管 Nacos 等新注册中心崛起,但金融、电力等保守行业仍有大量系统运行在 Eureka 上。理解其高可用设计与自我保护机制,是保障分布式系统稳定的必修课。本文将手把手带你搭建生产级 Eur…...

IoT/HCIP实验-3/LiteOS操作系统内核实验(任务、内存、信号量、CMSIS..)

文章目录 概述HelloWorld 工程C/C配置编译器主配置Makefile脚本烧录器主配置运行结果程序调用栈 任务管理实验实验结果osal 系统适配层osal_task_create 其他实验实验源码内存管理实验互斥锁实验信号量实验 CMISIS接口实验还是得JlINKCMSIS 简介LiteOS->CMSIS任务间消息交互…...

【论文阅读28】-CNN-BiLSTM-Attention-(2024)

本文把滑坡位移序列拆开、筛优质因子,再用 CNN-BiLSTM-Attention 来动态预测每个子序列,最后重构出总位移,预测效果超越传统模型。 文章目录 1 引言2 方法2.1 位移时间序列加性模型2.2 变分模态分解 (VMD) 具体步骤2.3.1 样本熵(S…...

大学生职业发展与就业创业指导教学评价

这里是引用 作为软工2203/2204班的学生,我们非常感谢您在《大学生职业发展与就业创业指导》课程中的悉心教导。这门课程对我们即将面临实习和就业的工科学生来说至关重要,而您认真负责的教学态度,让课程的每一部分都充满了实用价值。 尤其让我…...

Qt 事件处理中 return 的深入解析

Qt 事件处理中 return 的深入解析 在 Qt 事件处理中,return 语句的使用是另一个关键概念,它与 event->accept()/event->ignore() 密切相关但作用不同。让我们详细分析一下它们之间的关系和工作原理。 核心区别:不同层级的事件处理 方…...

如何配置一个sql server使得其它用户可以通过excel odbc获取数据

要让其他用户通过 Excel 使用 ODBC 连接到 SQL Server 获取数据,你需要完成以下配置步骤: ✅ 一、在 SQL Server 端配置(服务器设置) 1. 启用 TCP/IP 协议 打开 “SQL Server 配置管理器”。导航到:SQL Server 网络配…...

书籍“之“字形打印矩阵(8)0609

题目 给定一个矩阵matrix,按照"之"字形的方式打印这个矩阵,例如: 1 2 3 4 5 6 7 8 9 10 11 12 ”之“字形打印的结果为:1,…...

多模态学习路线(2)——DL基础系列

目录 前言 一、归一化 1. Layer Normalization (LN) 2. Batch Normalization (BN) 3. Instance Normalization (IN) 4. Group Normalization (GN) 5. Root Mean Square Normalization(RMSNorm) 二、激活函数 1. Sigmoid激活函数(二分类&…...

信息系统分析与设计复习

2024试卷 单选题(20) 1、在一个聊天系统(类似ChatGPT)中,属于控制类的是()。 A. 话语者类 B.聊天文字输入界面类 C. 聊天主题辨别类 D. 聊天历史类 ​解析 B-C-E备选架构中分析类分为边界类、控制类和实体类。 边界…...