HarmonyOS应用开发者初级认证最新版– 2025/1/13号题库新版
1.欢迎各位读者,本文档来自鸿蒙开发学员亲测,最新版。(考试时直接Ctrl+f进行搜索,一定要认真比对答案,有的答案相似度很高)!!!!!! 欢迎各位大佬评论,有不一样的欢迎评论
关于Tabs组件页签的位置设置,下面描述正确的是: | ABCD |
下列关于@State装饰器的描述错误的是 | C、D |
在ArkUl中,可以通过下列哪几种方式来控制组件元素的显示与隐藏 | A、D |
下列哪些方式可以更好的实现状态管理 | ABD |
以下关于ArkTS声明式UI描述正确的是 | BC对 |
关于web组件描述正确的是 | ABD |
与WindowStage相关的回调是 | A.onWindowStageDestroy()B.onWindowStageCreate() |
关于Module下的module.json5配置文件,下面描述正确的是 | ABCD |
下面哪些容器组件是可以滚动的 | BCD |
下面哪些属于属性方法 | ABC 不选onClick() |
关于UIAbility的启动模式,下列说法正确的是 | ABD 不选mulition |
关于ForEach(arr, itemGenerator, index)组件的描 述正确的是 | 选bc,foreach接口,第二个参数 |
以下哪些方式可以更好的实现状态管理 | A B D |
UIAbility的启动模式有? | singleton、multiton、specified ABC |
在ArkUI中,可以通过下列哪几种方式来控制组件元素的显示与隐藏 | A C |
HarmonyOS提供的哪些组件可以实现动画绘制 | A.Popup组件 C.ImageAnimator组件 |
当UlAbilitv组件配置为指定实例启动模式后,其执行过程说法正确的有 | C、D |
在单窗口形态上,用户将当前任务从UIAbilityA实例切换到UIAbilityB时,以下关于两者的生命周期说法正确的有 | BC |
针对包含文本元素的组件,例如Text、Button.Textlnput等,可以使用下列哪些属性 A.fontSize BfontColor C.fontFamily D.fontWeight E.fontStyle | ABCDE(出现不同的选项错误不选) |
1. 下面示例中会导致编译报错的有? | let x: string = nul let y: string = null let x: number = null |
响应式布局中将窗口宽度划分为不同的范围(即断点Breakpoint),可以包括以下哪些? | sm lg xs xl md xxl |
3.以下哪些UI布局更适合折叠屏上的短视频场景的用户体验? | 侧边面板个人详情 侧边面板边看边评 半模态窗口分享 短视频悬停 |
4. 手机、折叠屏、平板等设备屏幕底部有导航条,应用需对底部导航条进行适配,包含哪些? | 沉浸式场景,例如游戏、全屏播放视频,导航条可自动隐藏,支持从底部上滑恢复显示导航条。 应用内的弹出框、半模态等控件,需要向上避让导航条,避免交互误触。 应用内的可滚动内容,需要能显示在导航条下方。当滚动到最底部时,要避免导航条遮挡导致最底部功能不可用。 应用内的底部固定控件、输入键盘、应用底部的悬浮按钮等均需要进行向上抬高,避免和导航条互相遮挡,也要避免导航条底部背景色与应用内底部背景色不融合,需要为导航条提供沉浸的背景效果。 |
5. 下列关于动效设计原则简洁高效的描述正确的是? | 高效响应并减少过长的位移和时间 界面元素运动尽可能少且简洁,减少路径及不必要的元素 |
6. Harmony0S提供的数据管理的方式包含哪些? | 分布式键值数据库 分布式数据对渔 用户首选项 关系型数据库 |
7. Harmony0S提供了自由流转的能力,使得开发者可以高效开发跨多个设备的应用程序,提供跨设备的流转迁移和协同的分布式体验。以下哪些是自由流转体验 | 跨设备剪切板 应用接续 媒体播控 跨设备拖拽 服务互通 |
8. 用户在折叠屏上查看新闻、查看电子书的场景下,哪些体验比较好? | 特定场景下支持用户通过双指捏合的手势进行文字大小调节 界面只有自己需要的图文信息,沉浸浏览 左边文字,右边评论,边看边评 |
9. 声明式开发范式有哪些特点? | 数据驱动更新 适合复杂度较大的程序 使用ArkTS语言 |
10. Library类型的Module可以分为哪些具体类型? | Shared Library Static Library |
1. 以下关于ArkTS声明式开发范式的基本组成说明正确的是 | 装饰器:用来装饰类、结构体、方法以及变量,赋予其特殊的含义,例如@Entry表示这是个入口组件。 自定义组件:可复用的 UI 单元,可组合其它组件。 UI描述:声明式的方法来描述UI的结构,例如build()方法中的代码块。 内置组件:ArkTS中默认内置的基本组件和布局组件,开发者可以直接调用,如Column、Text、Divider、Button等。 属性方法:用于组件属性的配置,统一通过属性方法进行设置,如fontSize()、width()、height()、color() 等。 事件方法:用于添加组件对事件的响应逻辑,统一通过事件方法进行设置,如跟随在Button后面的onClick()。 |
2. 下面哪些是Ability的生命周期回调函数? | onCreate onDestroy onForeground onBackground |
3. 关于Tabs组件和TabContent组件,下列描述正确的是 | TabContent组件不支持设置通用宽度属性,其宽度等于Tabs组件的barWidth属性。 TabContent组件不支持设置通用高度属性,其高度由父组件Tabs高度与TabBar组件高度决定。 TabsController用于控制Tabs组件进行页签切换,不支持一个TabsController控制多个Tabs组件。 TabContent组件的tabBar属性支持使用@Builder构造器生成的组件。 |
5. entry下的module.json5中包含以下哪些信息: | Ability的配置信息 设备类型信息 应用权限申请列表 |
8. 下面哪些函数是自定义组件的生命周期函数? | aboutToAppear aboutToDisappear onPageShow onPageHide onBackPress |
下面哪些装饰器可以用于管理自定义组件中变量的状态? | @State @Link |
问题 | 答案 |
下面哪个命名是ArkTS中类名、接口名推荐的代码风格 | C.PersonClass |
UIAbility切换至前台时触发以下哪种状态 | B.Foreground |
以下说法描述错误的是 | C.Button按钮的样式可以通过Button.Type控制只能设置Capsule和Normal两种 |
以下关于AbilityStage生命周期回调的说法错误的是 | C onCreate |
通过divider属性的哪一个参数可以设置列表分割线距离列表页侧边结束端的距离 | A.endMargin |
下列关于request方法和requestInStream方法说法错误的是 | B |
下列关于自定义弹窗组件使用方法的描述错误的是 | 可以自定义弹窗的样式,但是不能自定义弹窗动画 |
以下关于AbilityStage说法正确的是 | 选A:与HAP是一对一的关系 |
用哪一种装饰器修饰的组件可作为页面入口组件? | 选D@entry |
如需修改Text组件文本的透明度可通过以下哪个属性方法进行修改 | 选A opacity |
关于Web组件描述错误的是{同题不同选项} | 第一个截图:使用web组件访问在线和离线网页都需要添加ohos.permission.INTERNET权限 第二个截图: |
下列关于request方法和requestInStream方法说法错误的是 | C. 都支持HttpResponse返回值类型 |
List在懒加载场景下如果设置cachedCount为1、那么其布局内容为 | B.布局List显示区域和前后各一个预加载区域的内容 |
下面哪个文件用于声明应用Bundle名称、应用名称等全局配置信息 | c.app.json5 |
以下关于UIAbility组件的onNewWant()回调函数说法正确的是 | c |
下列关于http请求可选参数字段的说法错误的是 | 选A priority字段表示优先级,默认值为100 |
在Stage模型中,模块的配置文件是 | D.module.json5 |
arkUi提供的一种轻量级的Ui元素复用机制是通过下列哪个装饰器实现 | D. @Builder |
下面哪个命名是ArkTS中变量名、方法名、参数名推荐的代码风格 | A .sumFunc |
属性animation可以在哪些组件中使用 | B. 基础组件和容器组件 |
通过分隔符属性的哪一个参数可以设置列表分割线距离列表页侧边结束端的距离 | A.endMargin |
在SpecifiedAbility启动之前,会先进入对应的AbilityStage的哪个生命周期回调中,以获取该 UIAbility实例的Key值 | B、onAcceptWant |
UIAbility组件是在以下哪个回调方法中调用loadContent()方法加载页面的 | onWindowStageCreate |
1.直板机上的短视频切换到折叠屏打开状态后,哪些UI设计有助于体验提升? | 短视频在屏幕左侧,右侧界面使用视频评论信息,实现边看边评的用户体验。 |
2.下面是ArkTS中变量名、方法名、参数名推荐的代码风格是 | 小驼峰 |
3.下面是ArkTS中类名、枚举名推荐的代码风格是 | 大驼峰 |
4.使用http发起网络请求,需要以下哪种权限? | ohos.permissionINTERNET |
5.向服务器提交表单数据,以下哪种请求方式比较合适 | RequestMethod.POST |
7.用户使用折叠屏进行电商购物比价时,什么体验比较好? | l 查看商品详情时,在宽屏设备上,可点击应用内“分屏”按钮进行分屏可满足同时查看两个商品的详细参数进行购物比价的诉求。 |
8.下列哪一种转场类型建议使用父子转场手法 | 上下级页面转场 |
9.下面哪一个事件方法可以获取到List滑动的偏移量 | onDidScroll |
10.下列组件类型中,容器组件是 | List |
11.下列哪一项不属于ArkUI组件的公共事件? | on |
12.如果页面设计要求某些元素需要浮动在其他元素之上,例如弹窗或悬浮菜单,应该优先选择哪种布局方式? | 层叠布局 |
13.UIAbility实例创建完成时触发的回调: | onCreate |
14.在UIAbility实例销毁时触发什么状态? | Destroy |
15.singleton模式下首次进入的执行顺序是 | onCreate->onWindowStageCreate->onForeground |
16.关于自定义组件的生命周期下列说法错误的是: | 允许在生命周期函数中使用async await |
17.关于bundleName,下列说法正确的是? | 标识应用的唯一性 |
18.关于UIAbility的启动模式,下列说法错误的是: | multiton为多实例启动模式,每次startAbility()都会启动一个新的实例,系统默认为multiton启动模式。 |
20.组件公共事件onDragMove的触发范围是 | 组件范围内移动时,触发回调 |
1.首选项key的最大长度限制大小为()字节? | 80 |
2.下面哪个组件不能包含子组件 | LoadingProgress |
3.Row组件中有两个Text组件,如果使用justifyContent对齐方式,下面哪个属性可以实现左右两端对齐: | FlexAlign.SpaceBetween |
4.关于Video组件的回调事件,下列说法错误的是: | onStart视频播放时触发该事件,可以在这里获取视频时长 |
5.下面哪个方法,可以跳转到一个新页面,并销毁当前页面。 | router.replaceUrl() |
7.关于容器组件Row和Column,下面说法错误的是 | Row的子组件在交叉轴方向上的对齐方式使用alignItems属性来设置,其参数类型为HorizontalAlign |
8.关于@State状态数据特征,下列描述错误的是: | @State变量可以不用给定初始值 |
9.关于Tabs组件页签的位置设置,下面描述错误的是 | 当barPosition为End ,vertical属性为true时,页签位于容器底部 |
10.关于Button组件,下面哪个样式是胶囊型按钮: | ButtonType.Capsule |
11.在下面哪个文件中可以设置页面的路径配置信息? | main_pages.json |
12.首选项preferences值的存储支持哪些数据类型? | 数字型、字符型、布尔型以及这3种类型的数组类型 |
13.页面路由需要导入以下哪个模块? | import router from ‘@ohos.router’ |
14.关于Resource是资源引用类型描述错误的是: | Resource支持所有的数据类型 |
15.例如现在要实现一个广告弹窗,包含图片和文本等信息,使用下面那种弹窗可以实 | @CustomDialog |
16.发起网络数据请求需要导入以下哪个模块? | import http from '@ohos.net.http' |
17.使用Image组件加载网络图片需要如下哪种权限? | ohos.permission.INTERNET |
18.下列哪种组合方式不能实现子组件从父子组件之间双向数据同步。 | @State和@Prop |
19.用哪一种装饰器修饰的struct表示该结构体具有组件化能力? | @Component |
一次开发,多端部署,指的是一个工程,一次开发上架,多端按需部署.为了实现这一目的,HarmonyOS提供了几个核心能力,如下那个不是一次开发的核心能力 | 多端协同能力 |
问题 | 答案 |
关于Tabs组件页签的位置设置,下面描述正确的是: | ABCD |
下列关于@State装饰器的描述错误的是 | C、D |
在ArkUl中,可以通过下列哪几种方式来控制组件元素的显示与隐藏 | A、D |
下列哪些方式可以更好的实现状态管理 | ABD |
以下关于ArkTS声明式UI描述正确的是 | BC对 |
关于web组件描述正确的是 | ABD |
与WindowStage相关的回调是 | A.onWindowStageDestroy()B.onWindowStageCreate() |
关于Module下的module.json5配置文件,下面描述正确的是 | ABCD |
下面哪些容器组件是可以滚动的 | BCD |
下面哪些属于属性方法 | ABC 不选onClick() |
关于UIAbility的启动模式,下列说法正确的是 | ABD 不选mulition |
关于ForEach(arr, itemGenerator, index)组件的描 述正确的是 | 选bc,foreach接口,第二个参数 |
以下哪些方式可以更好的实现状态管理 | A B D |
UIAbility的启动模式有? | singleton、multiton、specified ABC |
在ArkUI中,可以通过下列哪几种方式来控制组件元素的显示与隐藏 | A C |
HarmonyOS提供的哪些组件可以实现动画绘制 | A.Popup组件 C.ImageAnimator组件 |
当UlAbilitv组件配置为指定实例启动模式后,其执行过程说法正确的有 | C、D |
在单窗口形态上,用户将当前任务从UIAbilityA实例切换到UIAbilityB时,以下关于两者的生命周期说法正确的有 | BC |
针对包含文本元素的组件,例如Text、Button.Textlnput等,可以使用下列哪些属性 A.fontSize BfontColor C.fontFamily D.fontWeight E.fontStyle | ABCDE(出现不同的选项错误不选) |
1. 下面示例中会导致编译报错的有? | let x: string = nul let y: string = null let x: number = null |
响应式布局中将窗口宽度划分为不同的范围(即断点Breakpoint),可以包括以下哪些? | sm lg xs xl md xxl |
3.以下哪些UI布局更适合折叠屏上的短视频场景的用户体验? | 侧边面板个人详情 侧边面板边看边评 半模态窗口分享 短视频悬停 |
4. 手机、折叠屏、平板等设备屏幕底部有导航条,应用需对底部导航条进行适配,包含哪些? | 沉浸式场景,例如游戏、全屏播放视频,导航条可自动隐藏,支持从底部上滑恢复显示导航条。 应用内的弹出框、半模态等控件,需要向上避让导航条,避免交互误触。 应用内的可滚动内容,需要能显示在导航条下方。当滚动到最底部时,要避免导航条遮挡导致最底部功能不可用。 应用内的底部固定控件、输入键盘、应用底部的悬浮按钮等均需要进行向上抬高,避免和导航条互相遮挡,也要避免导航条底部背景色与应用内底部背景色不融合,需要为导航条提供沉浸的背景效果。 |
5. 下列关于动效设计原则简洁高效的描述正确的是? | 高效响应并减少过长的位移和时间 界面元素运动尽可能少且简洁,减少路径及不必要的元素 |
6. Harmony0S提供的数据管理的方式包含哪些? | 分布式键值数据库 分布式数据对渔 用户首选项 关系型数据库 |
7. Harmony0S提供了自由流转的能力,使得开发者可以高效开发跨多个设备的应用程序,提供跨设备的流转迁移和协同的分布式体验。以下哪些是自由流转体验 | 跨设备剪切板 应用接续 媒体播控 跨设备拖拽 服务互通 |
8. 用户在折叠屏上查看新闻、查看电子书的场景下,哪些体验比较好? | 特定场景下支持用户通过双指捏合的手势进行文字大小调节 界面只有自己需要的图文信息,沉浸浏览 左边文字,右边评论,边看边评 |
9. 声明式开发范式有哪些特点? | 数据驱动更新 适合复杂度较大的程序 使用ArkTS语言 |
10. Library类型的Module可以分为哪些具体类型? | Shared Library Static Library |
1. 以下关于ArkTS声明式开发范式的基本组成说明正确的是 | 装饰器:用来装饰类、结构体、方法以及变量,赋予其特殊的含义,例如@Entry表示这是个入口组件。 自定义组件:可复用的 UI 单元,可组合其它组件。 UI描述:声明式的方法来描述UI的结构,例如build()方法中的代码块。 内置组件:ArkTS中默认内置的基本组件和布局组件,开发者可以直接调用,如Column、Text、Divider、Button等。 属性方法:用于组件属性的配置,统一通过属性方法进行设置,如fontSize()、width()、height()、color() 等。 事件方法:用于添加组件对事件的响应逻辑,统一通过事件方法进行设置,如跟随在Button后面的onClick()。 |
2. 下面哪些是Ability的生命周期回调函数? | onCreate onDestroy onForeground onBackground |
3. 关于Tabs组件和TabContent组件,下列描述正确的是 | TabContent组件不支持设置通用宽度属性,其宽度等于Tabs组件的barWidth属性。 TabContent组件不支持设置通用高度属性,其高度由父组件Tabs高度与TabBar组件高度决定。 TabsController用于控制Tabs组件进行页签切换,不支持一个TabsController控制多个Tabs组件。 TabContent组件的tabBar属性支持使用@Builder构造器生成的组件。 |
5. entry下的module.json5中包含以下哪些信息: | Ability的配置信息 设备类型信息 应用权限申请列表 |
8. 下面哪些函数是自定义组件的生命周期函数? | aboutToAppear aboutToDisappear onPageShow onPageHide onBackPress |
下面哪些装饰器可以用于管理自定义组件中变量的状态? | @State @Link |
相关文章:
HarmonyOS应用开发者初级认证最新版– 2025/1/13号题库新版
1.欢迎各位读者,本文档来自鸿蒙开发学员亲测,最新版。(考试时直接Ctrlf进行搜索,一定要认真比对答案,有的答案相似度很高)!!!!!! 欢迎…...
基于微信小程序的汽车销售系统的设计与实现springboot+论文源码调试讲解
第4章 系统设计 一个成功设计的系统在内容上必定是丰富的,在系统外观或系统功能上必定是对用户友好的。所以为了提升系统的价值,吸引更多的访问者访问系统,以及让来访用户可以花费更多时间停留在系统上,则表明该系统设计得比较专…...
[免费]SpringBoot+Vue新能源汽车充电桩管理系统【论文+源码+SQL脚本】
大家好,我是java1234_小锋老师,看到一个不错的SpringBootVue新能源汽车充电桩管理系统,分享下哈。 项目视频演示 【免费】SpringBootVue新能源汽车充电桩管理系统 Java毕业设计_哔哩哔哩_bilibili 项目介绍 随着信息化时代的到来࿰…...
《机器学习》之K-means聚类
目录 一、简介 二、K-means聚类实现步骤 1、初始化数据点、确定K值 2、通过距离分配数据点 3、更新簇中心 4、 迭代更新 三、聚类效果评价方式 1、轮廓系数的定义 2、整体轮廓系数 3、使用场景 4、优点 5、缺点 6、代码实现方法 四、K-means聚类代码实现 1、API接…...
【芯片封测学习专栏 -- 2D | 2.5D | 3D 封装的区别和联系】
请阅读【嵌入式开发学习必备专栏 Cache | MMU | AMBA BUS | CoreSight | Trace32 | CoreLink | ARM GCC | CSH】 文章目录 Overview线键合(wire-bonding)封装FOWLP2D封装2.5D 封装硅通孔(TSV)硅中介层无TSV的2.5D 3D封装 Overview 我们先要了解一下&…...
E12.【C语言】练习:求两个数的最大公约数
目录 1.枚举 2.辗转相除法 1.枚举 #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> int main() {int a 0;int b 0;int tmp 0;scanf("%d %d", &a, &b);if (a < b){for (int i1; i < a; i){if (0a% i && 0b%i)tmp i;}}if …...
SVG图表
1、时序图 英文 #mermaid-svg-OyLuBTPnpbW9XDOB {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-OyLuBTPnpbW9XDOB .error-icon{fill:#552222;}#mermaid-svg-OyLuBTPnpbW9XDOB .error-text{fill:#552222;stroke:#55…...
IDEA中创建maven项目
1. IDEA中创建maven项目 在IDEA中创建Maven项目,前提是已经安装配置好Maven环境。如还未配置安装Maven的,请先下载安装。如何下载安装,可参考我另外篇文章:maven的下载与安装教程本篇教程是以创建基于servlet的JavaWeb项目为例子&…...
Laravel 中 Cache::remember 的基本用途
在 Laravel 中,Cache::remember 方法用于缓存数据,以提高应用程序的性能。当需要从数据库或其他较慢的数据源中检索数据时,可以使用 Cache::remember 来检查请求的数据是否已经被缓存。如果数据已缓存,则直接从缓存中读取…...
云数赋能:开启企业数字化转型的高速通道
目录 一、引言:数字化转型浪潮下的企业挑战与机遇 二、认识云数赋能 2.1 云计算:企业数字化的强大基石 2.2 大数据:挖掘企业潜藏价值的宝藏 三、云数赋能如何加速企业数字化转型 3.1 优化企业运营管理 3.2 提升客户体验 3.3 推动创新…...
Spring底层核心原理解析
本次分享会把Spring中核心知识点都给大家进行串讲,让大家对Spring的底层有一个整体的大致了解,比如: Bean的生命周期底层原理依赖注入底层原理初始化底层原理推断构造方法底层原理AOP底层原理Spring事务底层原理 但都只是大致流程&#…...
昵称 校验
1. 基本格式校验 1. 长度限制 • 设置最小和最大字符长度:2-20 个字符(常见范围)。 • 避免昵称过短或过长影响显示和识别。 • 示例: • 2 ≤ 长度 ≤ 20:let minLength 2 let maxLength 20 if nickname.count <…...
25/1/12 嵌入式笔记 学习esp32
了解了一下位选线和段选线的知识: 位选线: 作用:用于选择数码管的某一位,例如4位数码管的第1位,第2位) 通过控制位选线的电平(高低电平),决定当前哪一位数码管处于激活状…...
PostgreSQL 超级管理员详解
1. 什么是 PostgreSQL 超级管理员 PostgreSQL 超级管理员(superuser)是拥有数据库系统最高权限的用户。他们可以执行任何数据库操作,包括但不限于创建和删除数据库、用户、表空间、模式等。超级管理员权限是 PostgreSQL 中权限的最高级别。 …...
【centos】校时服务创建-频率修改
在 NTP 配置中,校时频率通常是由 NTP 协议自动管理的,NTP 会根据网络延迟和时间偏差动态调整校时频率。不过,您可以通过配置文件中的一些参数来影响 NTP 的行为。 如果想要更改 NTP 的校时频率,可以考虑以下几个方面:…...
mybatis分页插件:PageHelper、mybatis-plus-jsqlparser(解决SQL_SERVER2005连接分页查询OFFSET问题)
文章目录 引言I PageHelper坐标II mybatis-plus-jsqlparser坐标Spring Boot 添加分页插件自定义 Mapper 方法中使用分页注意事项解决SQL_SERVER2005连接分页查询OFFSET问题知识扩展MyBatis-Plus 框架结构mybatis-plus-jsqlparser的 Page 类引言 PageHelper import com.github.p…...
二、模型训练与优化(4):模型优化-实操
下面我将以 MNIST 手写数字识别模型为例,从 剪枝 (Pruning) 和 量化 (Quantization) 两个常用方法出发,提供一套可实际动手操作的模型优化流程。此示例基于 TensorFlow/Keras 环境,示范如何先训练一个基础模型,然后对其进行剪枝和…...
开发人员学习书籍推荐(C#、Python方向)
作为一名开发人员,持续学习和提升自己的技术水平是至关重要的。如今,技术不断更新换代,新的开发框架、语言和工具层出不穷。对于刚入行的开发者或希望深入某一领域的工程师来说,选对书籍是学习的捷径之一。本篇文章将推荐一些经典…...
【HTML+CSS+JS+VUE】web前端教程-31-css3新特性
圆角 div{width: 100px;height: 100px;background-color: saddlebrown;border-radius: 5px;}阴影 div{width: 200px;height: 100px;background-color: saddlebrown;margin: 0 auto;box-shadow: 10px 10px 20px rgba(0, 0, 0, 0.5);}...
【Elasticsearch】批量操作:优化性能
🧑 博主简介:CSDN博客专家,历代文学网(PC端可以访问:https://literature.sinhy.com/#/?__c=1000,移动端可微信小程序搜索“历代文学”)总架构师,15年工作经验,精通Java编程,高并发设计,Springboot和微服务,熟悉Linux,ESXI虚拟化以及云原生Docker和K8s,热衷于探…...
sklearn-逻辑回归-制作评分卡
目录 数据集处理 分箱 分多少个箱子合适 分箱要达成什么样的效果 对一个特征进行分箱的步骤 分箱的实现 封装计算 WOE 值和 IV值函数 画IV曲线,判断最佳分箱数量 结论 pd.qcut 执行报错 功能函数封装 判断分箱个数 在银行借贷场景中,评分卡是…...
Saas数据库迁移单租户数据
1、背景 租户使用Saas系统,用一段时间后要将系统、数据搬迁到自建服务器。该Saas系统没有按租户分库,且数据库数据量太大,需要将单租户的数据抽取出来。Saas系统使用Mysql5.7数据库,主要使用INFORMATION_SCHEMA.COLUMNS表进行数据…...
23_Spring Boot中Redis缓存实现
1.基于注解的Redis缓存实现 下面我们在之前Spring Boot默认缓存管理的基础上引入Redis缓存组件,使用基于注解的方式讲解Spring Boot整合Redis缓存的具体实现。 1.使用@Cacheable、@CachePut、@CacheEvict注解定制缓存管理。对CommentServiceImpl类中的方法进行修改,使用@Ca…...
Vue 学习之旅:核心技术学习总结与实战案例分享(vue指令下+计算属性+侦听器)
Vue 学习之旅:核心技术学习总结与实战案例分享 文章目录 Vue 学习之旅:核心技术学习总结与实战案例分享一、指令补充(一)指令修饰符(二)v-bind 对样式操作的增强(三)v-model 应用于其…...
【Linux网络编程】数据链路层 | MAC帧 | ARP协议
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站 🌈个人主页: 南桥几晴秋 🌈C专栏: 南桥谈C 🌈C语言专栏: C语言学习系…...
vscode vue 自动格式化
vscode vue 自动格式化 安装Prettier和Vetur插件 选择设置,并且转到编辑文件。增加如下内容。 {"editor.formatOnSave": true,"editor.defaultFormatter": "esbenp.prettier-vscode","[vue]": {"editor.defaultFor…...
GitCode G-Star 光引计划终审前十名获奖项目公示
在技术的浩瀚星空中,GitCode 平台上的 G-Star 项目熠熠生辉。如今,“光引计划” 已圆满落幕,众多 G-Star 项目作者,一同分享项目在 GitCode 平台托管的宝贵体验,并深入挖掘平台的多样玩法。 众多投稿纷至沓来…...
Postgres14.4(Docker安装)
Postgres14.4(Docker安装) 一,Docker拉取镜像 docker pull postgres:14.4 #检查镜像是否拉取成功 docker images | grep postgres二,新建挂载目录,并运行容器 mkdir -p /data/postgre/data chmod 777 /data/postgre/…...
R.swift库的详细用法
R.swift 是一个 Swift 工具库,它提供了一个自动生成的类 R,使得你可以通过类型安全的方式访问项目中的资源,例如图片、字体、颜色、XIB 文件等。通过 R.swift,你可以避免字符串类型的错误,提升代码的可维护性。 以下是 R.swift 库的详细用法: 1. 安装 R.swift 使用 Sw…...
Redis高危漏洞-GHSA-whxg-wx83-85p5:用户可能会使用特制的 Lua 脚本来触发堆栈缓冲区溢出
官方漏洞描述:https://github.com/redis/redis/security/advisories/GHSA-whxg-wx83-85p5 Redis 是一个高性能的键值数据库,广泛用于缓存和存储数据。由于其功能丰富,Redis 允许用户通过 Lua 脚本来执行服务器端的操作。Lua 脚本通常用来在 …...
分组通道自注意力G-CSA详解及代码复现
G-CSA定义 G-CSA (Grouped Channel Self-Attention) 是一种创新性的视觉注意力机制,巧妙地结合了卷积和自注意力的优势。通过将输入特征图划分为多个独立的通道组,在每个组内执行自注意力操作,G-CSA实现了高效的全局信息交互,同时保留了局部特征细节。这种方法不仅提高了模…...
Unity 自定义批量打包工具
打包配置项 using UnityEngine; using System.Collections.Generic;namespace MYTOOL.Build {[System.Flags]public enum VersionOptions{None 0,Major 1,Minor 4,Build 8,Revision 0x10,}/// <summary>/// 批量打包配置文件/// </summary>[CreateAssetMenu]…...
WebGL性能检测
WebGL性能检测系统说明 检测维度 1. WebGL版本支持检测(20分) WebGL 1.0 和 WebGL 2.0 版本检测WebGL 2.0 支持得20分仅支持WebGL 1.0 得12分主要影响高级特性和性能优化的可用性2. GPU性能评估(25分) 通过WEBGL_debug_renderer_info获取显卡信息根据GPU品牌和型号进行评…...
C#,图论与图算法,输出无向图“欧拉路径”的弗勒里(Fleury Algorithm)算法和源程序
1 欧拉路径 欧拉路径是图中每一条边只访问一次的路径。欧拉回路是在同一顶点上开始和结束的欧拉路径。 这里展示一种输出欧拉路径或回路的算法。 以下是Fleury用于打印欧拉轨迹或循环的算法(源)。 1、确保图形有0个或2个奇数顶点。2、如果有0个奇数顶…...
Jenkins触发器--在其他项目执行后构建
前言: jenkins中有多种触发器可用,可以方便的控制构建的启动 这里简单介绍下项目后构建的配置方法 1. 解释: Build after other projects are built Set up a trigger so that when some other projects finish building, a new build is…...
UE5.4运行报错解决(关于osg使用-无法解决的外部命令)(未解决)
报错如下: 09:38:06:665 4>EpicGames.Core -> E:\AppInstall\EpicGames\UE_5.4\Engine\Source\Programs\Shared\EpicGames.Core\bin\Development\net6.0\EpicGames.Core.dll 09:38:06:668 5>------ 已启动全部重新生成: 项目: EpicGames.MsBuild, 配…...
Swift语言的软件工程
Swift语言的软件工程 引言 随着科技的不断进步,软件开发行业正在经历着前所未有的变化。在这场变革中,Swift语言作为苹果公司推出的一种新型编程语言,凭借其简洁、高效及安全的特性,正在快速崛起,成为现代软件工程中…...
国内外网络安全政策动态(2024年12月)
▶︎ 1.2项网络安全国家标准获批发布 2024年12月6日,根据2024年11月28日国家市场监督管理总局、国家标准化管理委员会发布的中华人民共和国国家标准公告(2024年第29号),全国网络安全标准化技术委员会归口的2项网络安全国家标准正…...
DELTA并联机械手视觉方案荣获2024年度机器人应用典型案例奖
直击现场 2025年1月9日晚,2024深圳市机器人年度评选颁奖典礼在深圳市南山区圣淘沙酒店正式拉开帷幕。本次颁奖活动由中国科学院深圳先进技术研究院指导,深圳市机器人协会与《机器人与智能系统》杂志组织承办。 正运动公司受邀参与此次典礼,…...
python 3个线程轮流打印A、B、C
要实现 Python 中三个线程轮流打印 A、B、C 的效果,可以使用 threading 模块和 Condition 或 Lock 来同步线程。以下是使用 Condition 的解决方案: 代码实现 import threading# 初始化条件变量 condition threading.Condition() current 0 # 共享变…...
Http 响应状态码 前后端联调
http 响应状态码 :是服务器在处理HTTP请求时返回的状态信息,用于表示请求的处理结果 1xx : 信息性状态码 100 Continue: 服务器已收到请求头部,客户端应继续发送请求体。 101 Switching Protocols : 切换协议。服务器已理解客户端的请求&a…...
AI Agent:软件测试自动化的新纪元
在信息技术日新月异的今天,人工智能(AI)技术的蓬勃发展正引领着各个行业的深刻变革,软件测试领域同样迎来了前所未有的机遇与挑战。AI Agent,这一融合了先进机器学习与自然语言处理技术的智能实体,正悄然成…...
C#结构体,枚举,泛型,事件,委托--10
目录 一.结构体 二.特殊的结构体(ref struct): 三.枚举 四.泛型 泛型的使用: 1.泛型类:定义一个泛型类,使用类型参数T 2.泛型方法:在方法定义中使用类型参数 3.泛型接口 五.委托及泛型委托 委托 泛型委托 六.事件 事件: 泛型事件:使用泛型委托(如Event…...
MATLAB语言的语法糖
MATLAB语言的语法糖 在现代编程语言中,语法糖(Syntactic Sugar)是一个常见的概念,它指的是某种编程语言提供的语法,使得代码更加简洁易读,而不改变语言本身的功能。MATLAB作为一种广泛应用于科学计算、工程…...
前端开发:HTML常见标签
1.注释标签 注释不会显示在界面上 . 目的是提高代码的可读性 . ctrl / 快捷键可以快速进行注释 / 取消注释 . <!-- 我是注释 --> 2.标题标签 有六个 , 从 h1 - h6. 数字越大 , 则字体越小 <h1> hello </h1> //我们所写的csdn的格式中的标题一…...
《AI发展的三个关键视角:基础设施、开源趋势与社会影响》
基础设施在AI研究中至关重要,但往往被忽视 基础设施在AI研究中至关重要,但往往被忽视,这一观点可以从多个方面进行深入探讨: 1. 基础设施的定义 基础设施在AI研究中通常指的是支持研究和开发的硬件、软件、网络和数据管理系统。…...
eslint.config.js和.eslintrc.js有什么区别
eslint.config.js 和 .eslintrc.js 的主要区别在于它们所对应的 ESLint 版本和配置方法: 1. .eslintrc.js: 这是 ESLint v8 及更早版本使用的配置文件格式。 它使用层级式的配置系统。 现在被称为"旧版"配置格式 。 2. eslint.config.js&am…...
Open FPV VTX开源之默认MAVLink设置
Open FPV VTX开源之默认MAVLink设置 1. 源由2. 准备3. 连接4. 安装5. 配置6. 测试6.1 启动wfb-ng服务6.2 启动wfb-ng监测6.3 启动QGroundControl6.4 观察测试结果 7. 总结8. 参考资料9. 补充9.1 telemetry_tx异常9.2 DEBUG串口部分乱码9.3 PixelPilot软件问题 1. 源由 飞控图传…...
一学就废|Python基础碎片,OS模块
Python 中的操作系统模块提供了与操作系统交互的功能。操作系统属于 Python 的标准实用程序模块。该模块提供了一种使用依赖于操作系统的功能的可移植方式。os和os. path模块包括许多与文件系统交互的函数。 Python-OS 模块函数 我们将讨论 Python os 模块的一些重要功能&…...
新版本的IDEA如何解决Git分支显示为警告⚠<unknown>的问题
目录 问题再现 解决思路 首先我们要想到 这个分支有没有从远程代码仓库拉去下来 复习一下 git 命令 其次思考 最后思考 问题再现 这边我使用的是 IDEA 2024.3.3.1 Jetbrains 官网的最新版 同时也是官方账号登录 的 今天上 github 去拉项目到 本地 出现了分支不显示的问…...