HarmonyOS开发者基础认证考试试题
文章目录
- 一、判断题
- 二、单选题
- 三、多选题
因考试只有91分,所以下方答案有部分错误,如果有发现错误,欢迎提出
一、判断题
1. HarmonyOS提供了基础的应用加固安全能力,包括混淆、加密和代码签名能力
正确
2. 用户首选项是关系型数据库
错误
3. 一个应用是由一个或多个HAP组成
正确
4. 应用权限保护的对象可以分为数据和功能:数据包含了个人数据(如照片、通讯录、日历、位置等)、设备数据(如设备标识、相机、麦克风等)、应用数据。功能则包括了设备功能(如打电话、发短信、联网等)、应用功能(如弹出悬浮框、创建快捷方式等)等。
正确
5. 如果代码中涉及到一些网络、数据库、传感器等功能的开发,均可使用预览器进行预览
错误
6. 用户在长视频、短视频、直播、通话、会议、拍摄类应用等场景下,可以采用悬停适配在折叠屏半折态时,上屏进行浏览下屏进行交互操作。
正确
7. 设计师在设计动效时,点击响应性、运动帧率、跟手性不需要设定,根据不同机型的性能能力系统设定即可。
正确
8. @CustomDialog装饰器用于装饰自定义弹窗组件,使得弹窗可以动态设置内容及样式。
正确
9. Tabs组件仅可包含子组件TabsContent,每一个页签对应一个内容视图即TabContent组件。
正确
10. Text是显示文本的组件基础之一,它可以包含子组件Span,当Text与Span同时配置文本内容时,Span内容覆盖Text内容。
正确
11. 用户首选项preferences是以Key-Value形式存储数据,其中Key是可以重复。
错误
12. 关系型数据库(Relational Database,RDB)支持Worker线程。
错误
13. 支持模块化开发是指一个应用通常会包含多种功能,将不同的功能特性按模块来划分和管理是一种良好的设计方式。在开发过程中,我们可以将每个功能模块作为一个独立的Module进行开发,Module中可以包含源代码、资源文件、第三方库、配置文件等,每一个Module可以独立编译,实现特定的功能。这种模块化、松耦合的应用管理方式有助于应用的开发、维护与扩展。
正确
14. 合理的动效可以帮助引导、取悦用户,减少等待时间,更能增加产品识别度,让用户舒适的的使用产品。
正确
15. @Entry装饰的自定义组件将作为页面的入口。在单个页面中可以使用多个@Entry装饰不同自定义组件。
错误
16. 所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数。
错误
二、单选题
1. 用哪一种装饰器修饰的组件可作为页面入口组件?
A. @Builder
B. @Component
C. @Preview
D. @Entry
正确答案:**D **
2. 下面是ArkTS中常量名、枚举值名推荐的代码风格是
A. 全小写,下划线分割
B. 全大写,下划线分割
C. 小驼峰
D. 大驼峰
正确答案:**B **
3. 关于Resource是资源引用类型描述错误的是:
A. 系统可以根据当前配置加载合适的Resource资源,例如开发者可以根据屏幕尺寸呈现不同的布局效果,或根据语言设置提供不同的字符串
B. Resource支持所有的数据类型
C. Resource是资源引用类型,用于设置组件属性的值
D. 通过"$r(app.type.name)"的形式引用应用资源,app代表是应用内resources目录中定义的资源,type代表资源类型(或资源的存放位置)
正确答案:B
4. 首选项preferences值的存储支持哪些数据类型?
A. 数字型、字符型、布尔型以及这3种类型的数组类型
B. 数字型
C. 布尔型
D. 字符型
正确答案:A
5. 向服务器提交表单数据,以下哪种请求方式比较合适:
A. RequestMethod.GET
B. RequestMethod.DELETE
C. RequestMethod POST
D. RequestMethod.PUT
正确答案:C
6. 使用http发起网络请求,需要以下哪种权限?
A. ohos.permission.LOCATION
B. ohos.permission.REQUIRE FORM
C. ohos.permission INTERNET
D. ohos.permission.USE_BLUETOOTH
正确答案:C
7. 用户使用折叠屏进行电商购物比价时,什么体验比较好?
A. 用户不需要比较,凭借记忆就可以。
B. 直板机的界面怎么比价,在折叠屏上的界面就怎么比价;
C. 查看商品详情时,在宽屏设备上,可点击应用内“分屏”按钮进行分屏,可满足同时查看两个
商品的详细参数进行购物比价的诉求。
D.用户自己用纸和笔记录每个商品的信息,进行比较
正确答案:C
8. 直板机上的短视频切换到折叠屏打开状态后,哪些UI设计有助于体验提升?
A. 短视频在屏幕左侧,右侧界面使用视频评论信息,实现边看边评的用户体验;
B.短视频做左右满屏显示,视频顶部和底部用户看不到没关系;
C. 界面不做任何优化,直接复用直板机U界面效果,左右可以留白或者背景模糊。
D. 短视频出现在折叠屏左侧即可,右侧可以留白。
正确答案:A
9. “一次开发,多端部署”指的是一个工程,一次开发上架,多端按需部署。为了实现这一目的,HarmonyOS提供了几个核心能力,如下那个不是一多开发的核心能
A. 多端协同能力
B. 多端分发机制
C. 多端开发能力
D. 多端开发环境
正确答案:A
10. 下列哪一种转场类型建议使用父子转场手法
A. 上下级页面转场
B. 搜索转场
C. 新建转场
D. 编辑转场
正确答案:A
11. 关于Web组件,下面描述错误的是:
A. 使用Web组件访问在线和离线网页都需要添加ohos.permission.INTERNET权限
B. Web组件支持fileAccess、javaScriptAccess等多种属性的设置,例如javaScriptAccess(true)表示允许执行JavaScript脚本
C. Web组件支持onConfirm、onConsole等多种事件,例如网页调用confirmO)告警时触发onConfirm回调
正确答案:A
12. 使用Image组件加载网络图片需要如下哪种权限?
A. ohos.permission.GET_NETWORK_INFO
B. ohos.permission.INTERNET
C. ohos.permission.DISTRIBUTED_DATASYNC
D. ohos.permission.READ_MEDIA
正确答案:B
13. 下面哪一个事件方法可以获取到List滑动的偏移量
A. onReachEnd
B. onDidScroll
C. onReachStart
D. onScrollindex
正确答案:B
14. 例如现在要实现一个广告弹窗,包含图片和文本等信息,使用下面那种弹窗可以实现
A. TextPickerDialog
B. @CustomDialog
C. AlertDialog
D. TimePickerDialog
正确答案:B
15. 如果页面设计要求某些元素需要浮动在其他元素之上,例如弹窗或悬浮菜单,应该优先选择哪种布局方式?
A. 网格布局
B. 弹性布局
C. 线性布局
D. 层叠布局
正确答案:D
16. 关于Video组件的回调事件,下列说法错误的是:
A. onUpdate播放进度变化时触发该事件,单位为s
B. onFinish视频播放结束时触发该事件
C. onStart视频播放时触发该事件,可以在这里获取视频时长
D. onPrepared视频准备完成时触发该事件
正确答案:C
17. 下面哪个组件不能包含子组件:
A. LoadingProgress
B. Button
C. Text
D. Row
正确答案:A
18. 组件公共事件onDragMove的触发范围是:
A. 离开组件范围移动时,触发回调
B. 设备显示区域内移动时
C. 组件范围内移动时,触发回调
D. 应用范围内移动时,触发回调
正确答案:C
19. 下列哪一项不属于ArkUI组件的公共事件?
A. onTouch
B. on
C. onClick
D. onAppear
正确答案:B
20. 关于Button组件,下面哪个样式是胶囊型按钮:
A. ButtonType.Capsule
B. ButtonType.Normal
C. ButtonType.Circle
D. 以上都不是
正确答案:A
21. 下列组件类型中,容器组件是
A. TextArea
B. List
C. DatePicker
D. Text
正确答案:B
22. 关于Tabs组件页签的位置设置,下面描述错误的是
A. 当barPosition为Start(默认值),vertical属性为true时,页签位于容器左侧
B. 当barPosition为End,vertical属性为true时,页签位于容器底部
C. 当barPosition为Start(默认值),vertical属性为false时(默认值),页签位于容器顶部
D. 当barPosition为End,vertical属性为false(默认值)时,页签位于容器底部
正确答案:B
23. 关于bundleName,下列说法正确的是?
A. 不需以字母开头
B. 采用正向域名形式表示
C. 可以下划线开头
D. 标识应用的唯一性
正确答案:D
24. 关于UIAbility的启动模式,下列说法错误的是:
A. multiton为多实例启动模式,每次startAbility0都会启动一个新的实例,系统默认为multiton
启动模式。
B. singleton为单实例启动模式,系统中只存在唯一一个实例,调用startAbillty0时,如果该类型的实例已存在,则复用系统中的唯一一个实例。
C. UIAbility支持单实例、多实例和指定实例3种启动模式,在modulejson5中通过launchType字段进行配置。
D. specified为指定实例启动模式,运行时由业务自行决定是否创建多实例。
正确答案:A
25. 在下面哪个文件中可以设置页面的路径配置信息?
A. main_pages.json
B. modulejson5
C. packagejson
D. appjson5
正确答案:A
26. UIAbility实例创建完成时触发的回调:
A. onForeground()
B. onCreate()
C. onBackground()
D. onDestroy()
正确答案:B
27. 在Stage模型中,模块的配置文件是:
A. main_pages.json
B. app.json5
C. module.json5
D. package.json
正确答案:C
28. 关于自定义组件的生命周期下列说法错误的是:
A. 允许在生命周期函数中使用async await
B. 自定义组件的生命周期回调函数用于通知用户该自定义组件的生命周期变化
C. 生命周期回调函数是私有的,在运行时由开发框架在特定的时间进行调用,不能从应用程序中手动调用
D.允许在生命周期函数中使用Promise和异步回调函数,比如网络资源获取,定时器设置等
正确答案:A
29. 在UIAbility实例销毁时触发什么状态?
A. Foreground
B. Background
C. Create
D. Destroy
正确答案:D
30. singleton模式下首次进入的执行顺序是:
A. onCreate->onWindowStageCreate->onForeground
B. onCreate->onForeground->onWindowStageCreate
C. onCreate->onBackground->onWindowStageCreate
D. onCreate->onBackground->onForeground
正确答案:A
31. 下面是ArkTS中变量名、方法名、参数名推荐的代码风格是
A. 小驼峰
B. 全大写,下划线分割
C. 全小写,下划线分割
D. 大驼峰
正确答案:A
32. 用哪一种装饰器修饰的struct表示该结构体具有组件化能力?
A. @Entry
B. @Preview
C. @Builder
D. @Component
正确答案:D
33. Row组件中有两个Text组件,如果使用justifyContent对齐方式,下面哪个属性可以实现左右两端对齐:
A. FlexAlign.SpaceBetween
B. FlexAlign.SpaceEvenly
C. FlexAlign.End
D. FlexAlign.Start
正确答案:A
34. 关于容器组件Row和Column,下面说法错误的是:
A. Column的子组件在主轴方向上的对齐使用justifyContent属性来设置,其参数类型是FlexAlign
B. Column容器的主轴是垂直方向,交叉轴是水平方向;Row容器的主轴是水平方向,交叉轴是垂直方向
C. Row的子组件在交叉轴方向上的对齐方式使用alignltems属性来设置,其参数类型为HorizontalAlign
D. 主轴和交叉轴始终是相互垂直的,Row和Column主轴的方向不一样
正确答案:C
三、多选题
1. 关于Tabs组件页签的位置设置,下面描述正确的是:
- 当barPosition为End,vertical属性为true时,页签位于容器右侧。
- 当barPosition为End,vertical属性为false(默认值)时,页签位于容器底部。
- 当barPosition为Start(默认值),vertical属性为true时,页签位于容器左侧。
- 当barPosition为Start(默认值),vertical属性为false时(默认值),页签位于容器顶部。
2. 下面哪些容器组件是可以滚动的
- List
- Scroll
- Grid
3. 下面示例中会导致编译报错的有?
- let y: string = null;
- let x: string = null
- let x: number = null;
4. 以下关于ArkTS声明式开发范式的基本组成说法正确的是
- 内置组件:ArkTS中默认内置的基本组件和布局组件,开发者可以直接调用,如Column、Text、Divider、Button等
- 事件方法:用于添加组件对事件的响应逻辑,统一通过事件方法进行设置,如跟随在Button
后面的onClick() - 自定义组件:可复用的UI 单元,可组合其它组件
- U描述:声明式的方法来描述UI的结构,例如build()方法中的代码块
- 属性方法:用于组件属性的配置,统一通过属性方法进行设置,如fontSize0、widthO、
height()、colorl)等 - 装饰器:用来装饰类、结构体、方法以及变量,赋予其特的含义,例如@Entry表示这是个入口组件
5. 下面哪些是UIAbility的生命周期回调函数?
- onCreate
- onForeground
- onBackground
- onDestroy
6. HarmonyOS提供的数据管理的方式包含哪些?
- 分布式键值数据库
- 用户首选项
- 关系型数据库
- 分布式数据对象
7. 与WindowStage相关的回调是:
- onWindowStageCreate()
- onWindowStageDestroy()
8. 用户在折叠屏上查看新闻、查看电子书的场景下,哪些体验比较好?
- 左边文字,右边评论,边看边评口
- 特定场景下支持用户通过双指捏合的手势进行文字大小调节
- 界面只有自己需要的图文信息,沉浸浏览
9. 以下哪些UI布局更适合折叠屏上的短视频场景的用户体验?
- 侧边面板个人详情
- 半模态窗口分享
- 短视频悬停
- 侧边面板边看边评
10. 响应式布局中将窗口宽度划分为不同的范围(即断点Breakpoint),可以包括以下哪些?
- xs
- sm
- md
- lg
11. 关于Tabs组件和TabContent组件,下列描述正确的是
- TabsController用于控制Tabs组件进行页签切换,不支持一个TabsController控制多个Tabs组件
- TabContent组件不支持设置通用高度属性,其高度由父组件Tabs高度与TabBar组件高度决定
- TabContent组件不支持设置通用宽度属性,其宽度等于Tabs组件的barWidth属性
- TabContent组件的tabBar属性支持使用@Builder构造器生成的组件
12. 针对包含文本元素的组件,例如Text、Button、TextInput等,可以使用下列哪些属性:
- fontSize
- fontColor
- fontStyle
- fontWeight
- fontFamily
13. 声明式开发范式有哪些特点?
- 适合复杂度较大的程序
- 数据驱动更新
- 使用ArkTS语言
14. Library类型的Module可以分为哪些具体类型?
- Shared Library
- Static Library
15. 下列关于动效设计原则简洁高效的描述正确的是?
- 界面元素运动尽可能少且简洁,减少路径及不必要的元素
- 高效响应并减少过长的位移和时间
相关文章:
HarmonyOS开发者基础认证考试试题
文章目录 一、判断题二、单选题三、多选题 因考试只有91分,所以下方答案有部分错误,如果有发现错误,欢迎提出 一、判断题 1. HarmonyOS提供了基础的应用加固安全能力,包括混淆、加密和代码签名能力 正确 2. 用户首选项是关系型数…...

如何使用 React、TypeScript、TailwindCSS 和 Vite 创建 Chrome 插件
创建一个 Chrome 插件是一个有趣的项目,特别是当结合使用强大的工具如 React、TypeScript、TailwindCSS 和 Vite 时 在这篇文章中,我们将逐步引导完成整个过程,了解如何在 2024 年构建自己的 Chrome 插件。无论是经验丰富的开发者还是刚刚起…...

机器学习——Stacking
Stacking: 方法:训练多个模型(可以是强模型),然后将这些模型的预测结果作为新的特征,输入到下一层新的模型(可以是多个)中进行训练,从而得到最终的预测结果。 代表:Stacking本身并没…...
在HTML中添加图片
在HTML中添加图片,你需要使用<img>标签。这个标签用于在网页上嵌入图像。<img>是一个空元素,它只包含属性,并且没有闭合标签。要在<img>标签中指定要显示的图像,你需要使用src(source的缩写…...

R语言机器学习算法实战系列(二) SVM算法(Support Vector Machine)
文章目录 介绍原理应用方向下载数据加载R包导入数据数据预处理数据描述数据切割标准化数据设置参数训练模型预测测试数据评估模型模型准确性混淆矩阵模型评估指标ROC CurvePRC Curve特征的重要性保存模型总结系统信息介绍 支持向量机(Support Vector Machine,简称SVM)是一种…...
gdb调试使用记录
使用 GDB(GNU Debugger)进行问题排查是非常有效的。且可以通过core文件进行排查bug,core文件是程序异常崩溃的时候(段错误,非法指令等),系统自动生成的core文件。用户可以通过core文件配合gdb调试命令,调试…...

ESXi安装【真机和虚拟机】(超详细)
项目简介: ESXi(Elastic Sky X Integrated)是VMware公司开发的一种裸机虚拟化管理程序,允许用户在单一物理服务器上运行多个虚拟机(VM)。它直接安装在服务器硬件上,而不是操作系统之上ÿ…...

基于SpringBoot+Vue的高校门禁管理系统
作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、SSM项目源码 精品专栏:Java精选实战项目源码、Python精…...

【Linux-基础IO】C语言文件接口回顾 系统文件概念及接口
目录 一、C语言文件接口回顾 C语言基础知识 C中文件操作示例 二、系统文件概念及接口 重定向基本理解的回顾 文件的基本概念 系统调用接口 open read write close lseek 什么是当前路径 一、C语言文件接口回顾 引言:我们并不理解文件!从语…...

系统架构笔记-3-信息系统基础知识
知识要点 结构化方法:结构是指系统内各个组成要素之间的相互联系、相互作用的框架。结构化方法也称为生命周期法,是一种传统的信息系统开发方法,由结构化分析、结构化设计、结构化程序设计三部分有机组合而成,精髓是自顶向下、逐…...
Linux下编程实现网络传送文件
本程序是在Linux下开发的,使用的是C语言,再结合Socket进行编程,分为客户端和服务器两个程序,即采用的是C/S架构,相应的源代码如下: 服务器端: #include <stdio.h> //#include <stdlib.h> #include <sys/socket.h> #include <netinet/in.h&g…...

【速成Redis】04 Redis 概念扫盲:事务、持久化、主从复制、哨兵模式
前言: 前三篇如下: 【速成Redis】01 Redis简介及windows上如何安装redis-CSDN博客 【速成Redis】02 Redis 五大基本数据类型常用命令-CSDN博客 【速成Redis】03 Redis 五大高级数据结构介绍及其常用命令 | 消息队列、地理空间、HyperLogLog、BitMap、…...

SQL Server 2022的数据类型
新书速览|SQL Server 2022从入门到精通:视频教学超值版_sql server 2022 出版社-CSDN博客 《SQL Server 2022从入门到精通(视频教学超值版)(数据库技术丛书)》(王英英)【摘要 书评 试读】- 京东图书 (jd.com) 数据类…...

Linux基础3-基础工具4(git),冯诺依曼计算机体系结构
上篇文章:Linux基础3-基础工具3(make,makefile,gdb详解)-CSDN博客 本章重点: 1. git简易使用 2. 冯诺依曼计算机体系结构介绍 目录 一. git使用 1.1 什么是git? 1.2 git发展史 1.3 git创建仓库 1.4 git命令操作 二. 冯诺依…...

后台数据管理系统 - 项目架构设计-Vue3+axios+Element-plus(0916)
接口文档: https://apifox.com/apidoc/shared-26c67aee-0233-4d23-aab7-08448fdf95ff/api-93850835 接口根路径: http://big-event-vue-api-t.itheima.net 本项目的技术栈 本项目技术栈基于 ES6、vue3、pinia、vue-router 、vite 、axios 和 element-plus http:/…...

MySQL基础篇(黑马程序员2022-01-18)
1 MySQL数据库概述 1.1 MySQL数据库的下载,安装,启动停止 1.2 数据模型 (1)关系型数据库(RDBMS) 概念:建立在关系模型基础上,由多张相互连接的二维表组成的数据库。 特点: A. 使用表存储数据,格式统一,便于维护。…...

nodejs 013:Prect 样式复用(multiple classes)例子
Prect 简单示例 Prect 为使用相同的现代 API 的快速 3kB React 替代方案。代码形式与 React 基本相同。部分语法区别可见 prect-differences-to-react。以下是一个 Prect 简单示例。 Button目录Button.css: .this {display: inline-block;padding: 3px 8px;margi…...

MQ入门(一):同步调用和异步调用--RabbitMQ基础入门
目录 1.初识MQ 1.1.同步调用 1.2.异步调用 1.3.技术选型 2.RabbitMQ 2.1.安装部署 2.2.RabbitMQ基本架构 2.3.收发消息 2.3.1.交换机 2.3.2.队列 2.3.3.绑定关系 2.3.4.发送消息 2.4.数据隔离 2.4.1.用户管理 2.4.2.virtual host 1.初识MQ 微服务一旦拆分&…...

由于安全风险,安全领导者考虑禁止人工智能编码
安全团队与开发团队之间的紧张关系 83% 的安全领导者表示,他们的开发人员目前使用人工智能来生成代码,57% 的人表示这已成为一种常见做法。 然而,72% 的人认为他们别无选择,只能允许开发人员使用人工智能来保持竞争力࿰…...
地图相关的系统软件及插件
1 ArcGis ArcGis For Javascript中文网站 首页 | ArcGis中文网 ArcGis For Javascript英文网站 ArcGIS是一款由Esri公司开发的地理信息系统软件,它提供了丰富的地图数据和分析工具,可以帮助用户进行各种空间分析和决策。 2 leaflet leaflet中文网站…...

Appium+python自动化(十六)- ADB命令
简介 Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态。 adb ( Android Debug Bridge)是一个通用命令行工具,其允许您与模拟器实例或连接的 Android 设备进行通信。它可为各种设备操作提供便利,如安装和调试…...
《Playwright:微软的自动化测试工具详解》
Playwright 简介:声明内容来自网络,将内容拼接整理出来的文档 Playwright 是微软开发的自动化测试工具,支持 Chrome、Firefox、Safari 等主流浏览器,提供多语言 API(Python、JavaScript、Java、.NET)。它的特点包括&a…...

【第二十一章 SDIO接口(SDIO)】
第二十一章 SDIO接口 目录 第二十一章 SDIO接口(SDIO) 1 SDIO 主要功能 2 SDIO 总线拓扑 3 SDIO 功能描述 3.1 SDIO 适配器 3.2 SDIOAHB 接口 4 卡功能描述 4.1 卡识别模式 4.2 卡复位 4.3 操作电压范围确认 4.4 卡识别过程 4.5 写数据块 4.6 读数据块 4.7 数据流…...
连锁超市冷库节能解决方案:如何实现超市降本增效
在连锁超市冷库运营中,高能耗、设备损耗快、人工管理低效等问题长期困扰企业。御控冷库节能解决方案通过智能控制化霜、按需化霜、实时监控、故障诊断、自动预警、远程控制开关六大核心技术,实现年省电费15%-60%,且不改动原有装备、安装快捷、…...

ardupilot 开发环境eclipse 中import 缺少C++
目录 文章目录 目录摘要1.修复过程摘要 本节主要解决ardupilot 开发环境eclipse 中import 缺少C++,无法导入ardupilot代码,会引起查看不方便的问题。如下图所示 1.修复过程 0.安装ubuntu 软件中自带的eclipse 1.打开eclipse—Help—install new software 2.在 Work with中…...
【碎碎念】宝可梦 Mesh GO : 基于MESH网络的口袋妖怪 宝可梦GO游戏自组网系统
目录 游戏说明《宝可梦 Mesh GO》 —— 局域宝可梦探索Pokmon GO 类游戏核心理念应用场景Mesh 特性 宝可梦玩法融合设计游戏构想要素1. 地图探索(基于物理空间 广播范围)2. 野生宝可梦生成与广播3. 对战系统4. 道具与通信5. 延伸玩法 安全性设计 技术选…...

Springboot社区养老保险系统小程序
一、前言 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,社区养老保险系统小程序被用户普遍使用,为方…...
Python 包管理器 uv 介绍
Python 包管理器 uv 全面介绍 uv 是由 Astral(热门工具 Ruff 的开发者)推出的下一代高性能 Python 包管理器和构建工具,用 Rust 编写。它旨在解决传统工具(如 pip、virtualenv、pip-tools)的性能瓶颈,同时…...

sipsak:SIP瑞士军刀!全参数详细教程!Kali Linux教程!
简介 sipsak 是一个面向会话初始协议 (SIP) 应用程序开发人员和管理员的小型命令行工具。它可以用于对 SIP 应用程序和设备进行一些简单的测试。 sipsak 是一款 SIP 压力和诊断实用程序。它通过 sip-uri 向服务器发送 SIP 请求,并检查收到的响应。它以以下模式之一…...

技术栈RabbitMq的介绍和使用
目录 1. 什么是消息队列?2. 消息队列的优点3. RabbitMQ 消息队列概述4. RabbitMQ 安装5. Exchange 四种类型5.1 direct 精准匹配5.2 fanout 广播5.3 topic 正则匹配 6. RabbitMQ 队列模式6.1 简单队列模式6.2 工作队列模式6.3 发布/订阅模式6.4 路由模式6.5 主题模式…...