- 博客(63)
- 收藏
- 关注
原创 【习题答案】让您的应用实现跨多个子系统融合的场景化服务
1.智能填充服务从数据源获取数据,并通过主动或匹配推荐的方式在用户填写表单时提供填充建议,以下哪个数据源不支持匹配推荐?2.智能填充服务可以识别剪贴板中的信息,并提供格式化的输入建议,用户一键复制即可填充表单。1.下列关于“快速验证手机号Button”的介绍中,哪些描述是正确的?2.在智能填充服务的历史表单输入场景中,不支持以下哪个功能?C. 快速验证手机号Button仅首次验证需要用户授权。D. 快速验证手机号Button每次验证都需要用户授权。A. 快速验证手机号Button不保证是实时验证。
2025-01-02 17:16:00
161
原创 【习题答案】构建动态刷新的实况窗通知能力
2.构建本地实况窗是指开发者通过liveViewManager模块在本地创建、更新与结束实况窗,即使应用不在前台运行,开发者也可以创建实况窗。1.若在创建实况窗时还想同步创建实况窗胶囊,则需在liveViewManager.LiveView中携带胶囊所需的_____参数?1.实况窗主要有胶囊态和卡片态两种展示形式,支持在熄屏(AOD)、锁屏、通知中心、状态栏等位置展示。2.在创建实况窗时,所有文本仅能设置为一种颜色,不设置textColor时,默认展示什么颜色?1.实况胶囊具体包括哪些类型?
2024-12-31 15:58:15
226
原创 【习题答案】帮助应用实现实时语音与文本的相互转换
2.文本转语音服务提供将文本信息转换为语音并进行播报的能力,将一段不超过10000字符的文本合成为语音并进行播报。1.创建语音识别接收引擎实例时,无法创建引擎并返回错误码1002200008,是什么原因?1.语音识别服务提供将音频信息转换为文本的能力,可以将不超过1小时的信息转换为文本。1.创建文本转语音引擎失败,返回错误码1003400005,可能是什么原因?D. 引擎参数设置错误。C. 引擎正在销毁中。D. 引擎正在销毁中。
2024-12-31 15:41:19
211
原创 【习题答案】让您的应用拥有丰富便捷的地图服务能力
1.MapComponentController所承载的工作包括。1.“我的位置”功能主要由MapComponent的方法实现。2.定义点注释的显示属性为true时,在被碰撞后仍能显示。2.创建查询地点详情参数,调用什么方法拉起地点详情页?1.地图呈现功能主要由哪个接口提供?
2024-12-31 11:07:24
200
原创 【习题答案】帮助应用快速构建强大的扫码能力
2.在扫码前必须调用_____接口初始化相机流,相机流初始化结束后,调用_____接口开始扫码。1.以下哪个选项不是图片识码成功ScanResult的属性?2.统一扫码服务(Scan Kit)仅支持单码识别。1.自定义界面扫码提供相机预授权。1.图片识码支持的调用方式有()
2024-12-24 20:56:55
200
原创 【习题答案】让您的应用拥有领先的位置服务能力
C. ohos.permission.APPROXIMATELY_LOCATION和ohos.permission.LOCATION。1.在使用(逆)地理编码前,需要使用isGeocoderAvailable检查服务状态。2.新闻类应用需要获取用户当前的城市信息,应该选择哪种定位场景?2.当同时配置定位场景和优先级策略时,会优先使用优先级策略。1.获取精准定位需要申请哪个权限?1.哪些接口可以获取用户实时位置?
2024-12-23 21:41:05
267
原创 【习题答案】构建灵活高效的消息推送能力
1.推送卡片刷新消息时,在正式发布阶段数量限制是:单设备单应用下每日卡片发送消息总条数受设备消息频控限制,所有场景化消息发送条数不超过( )条?2.发送消息时,clickAction中携带data字段并设置actionType为( )时,表示点击消息打开应用首页。1.在创建实况窗时,下列哪些场景类型,可支持通过Push Kit的方式创建实况窗?2.卡片刷新服务是建立在Form Kit(卡片开发服务)功能基础上的。1.testMessage是测试消息标识,False表示测试消息。
2024-12-23 21:16:23
1027
原创 <HarmonyOS第一课>【习题答案】Native适配开发
同时,调用napi_call_threadsafe_function将napi_threadsafe_function_call_js抛给EventLoop事件循环。D. 在线程安全回调napi_threadsafe_function_call_js执行过程中,将会通过调用napi_call_function或者napi_resolve_deferred把异步处理结果反馈到ArkTS应用侧。D. napi_acquire_threadsafe_function:调用线程安全函数。
2024-12-06 23:15:48
475
原创 <HarmonyOS第一课>【习题答案】给应用添加通知和提醒
发布普通文本类型通知,需要设置ContentType类型为ContentType.NOTIFICATION_CONTENT_NORMAL_TEXT。A. 发布进度类型通知,需要设置ContentType类型为ContentType.NOTIFICATION_CONTENT_PICTURE。B. 调用notificationManager.cancelall()取消所有已发布的通知。D. 调用notificationManager.cancel需要传入通知ID。A. 系统是否支持通知模板。
2024-12-01 11:34:44
326
原创 <HarmonyOS第一课>【习题答案】应用程序框架进阶
B. 可以在创建的Want中设置想要启动的UIAbility组件的能力字段,如“entities”。C. 使用Want 启动UIAbility组件有显示Want启动和隐式Want启动两种形式。C. 想要在启动浏览器类型应用内时默认打开网页,可以在创建的Want中设置“uri”字段。D. 在module.json5配置文件中,“skills”表示应用组件支持的能力。B. Want使用场景之一是作为startAbility()的参数。2.UIAbility组件多实例启动模式是默认的启动模式。
2024-11-30 12:53:39
532
原创 <HarmonyOS第一课>【习题答案】保存应用数据
C. 使用getSync()获取用户首选项实例,然后使用getPreferencesSync()方法保存数据到缓存的Preferences实例中,再使用flush()持久化数据。D. 使用putSync()获取用户首选项实例,然后使用getPreferencesSync()方法保存数据到缓存的Preferences实例中,再使用flush()持久化数据。1.应用存入数据到Preferences实例后,可以使用flush()方法实现数据持久化,用户首选项的数据持久化后是放在哪里?
2024-11-30 08:35:19
445
原创 docker不删容器修改配置
docker stop 停止要修改的容器 不停止 配置文件会自动恢复docker instect [容器ID] 找到hostconfig.json文件位置修改配置systemctl restart docker
2023-08-24 13:31:30
248
原创 dockerfile 交互问题解决
install时交互RUN DEBIAN_FRONTEND=noninteractive apt install -y libxxxx安装程序交互 通过”\n“分割多命令RUN (printf “y\nyes\nn” && cat) | ./xxxx
2023-08-21 15:10:23
351
原创 c++ 位运算,按位获取数值
c++ 进制表示二进制: 0b8进制: 016进制: 0x例:下列都代表字母Bchar p1 =0b01000010; // 二进制char p2 =0102; // 八进制char p3 =0x42; // 十六进制char p4 =66; // 十进制char p5 =‘B’;取某一个位数值、取范围位数值注意 char存储范围 -128~127,即:0b10000000 ~ 0b01111111 最高位位符号位,1表示负数使用&运算符,需要取哪个位值将哪个位置为1,
2023-06-13 15:36:20
2181
原创 go 初始化顺序
摘录自:https://books.studygolang.com/advanced-go-programming-book/ch1-basic/ch1-05-mem.html。
2022-11-28 10:44:40
102
原创 github ip映射
https://raw.githubusercontent.com/googlehosts/hosts/master/hosts-files/hosts
2022-11-26 12:42:17
602
原创 mysql binlog数据恢复
log文件列表– 可查看log文件路径– 正在使用的log文件– 生成新log文件flush logs;– 查看文件信息mysqlbinlog工具常用参数–start-datetime 查询起始时间戳。–stop-datetime 查询终止时间戳。–start-position binlog的偏移量起始值–stop-position binlog的偏移量终止值–database 查询指定数据库的log日志。
2022-11-11 15:19:58
629
原创 nginx 刷新404
配置文件中添加location / { root /dist; try_files $uri $uri/ @router; index index.html;}location @router { rewrite ^.*$ /index.html last;}
2022-05-16 14:09:41
347
原创 docker搭建hadoop完全分布式
集群规划1个NameNode节点1个SecondaryNameNode节点1个ResourceManager节点1个JobHistory节点2个Slave节点1个Client节点环境准备hadoop、jdk解压备用 - docker - docker-compose - hadoop-3.2.3.tar.gz - jdk-11.0.15_linux-x64_bin.tar.gz基础镜像制作2.1 下载相关工具 如 ssh、vim等2.2 上传hadoop、jdk2.
2022-05-09 23:52:17
2904
原创 通过一个json获取获取另一个json的值
@Test void resolveJsonTest() throws Exception { String source = "{\"k1\":\"v2\",\"k2\":{\"v2\":\"v2k1\"}}"; String target = "{\"k1\":{\"v1\":\"v1v1\"},\"k2\":{\"v2\":{\"v2k1\":\"v2v1\"}}}"; JSONObject jor = JSONObject.parseObject(source);.
2022-05-07 10:36:10
682
原创 Netty-WebsocketDemo
package com.websocket;import io.netty.bootstrap.ServerBootstrap;import io.netty.channel.ChannelHandlerContext;import io.netty.channel.ChannelInitializer;import io.netty.channel.ChannelOption;import io.netty.channel.EventLoopGroup;import io.netty.cha
2022-04-06 23:03:37
185
原创 对称、非对称加密解密、数字签名
package com.crypto;import org.junit.jupiter.api.BeforeEach;import org.junit.jupiter.api.Test;import javax.crypto.BadPaddingException;import javax.crypto.Cipher;import javax.crypto.IllegalBlockSizeException;import javax.crypto.NoSuchPaddingException
2022-03-27 23:51:41
329
原创 NIO实现聊天室
参考自尚硅谷视频服务端代码**package service;import java.io.IOException;import java.net.InetSocketAddress;import java.nio.ByteBuffer;import java.nio.channels.SelectableChannel;import java.nio.channels.SelectionKey;import java.nio.channels.Selector;import java.
2022-03-20 22:54:49
311
原创 linux集群分发脚本
#!/bin/bashif [ $# -lt 1 ] then echo Not Enough Arguement! exitfifor host in node01 node02 node03do echo ================= $host ================= for file in $@ do # 文件是否存在 if [ -e $file ] then # 父目录 p
2022-02-15 21:10:15
486
原创 Linux 集群免密配置脚本
参考自:https://blog.csdn.net/zhanggqianglovec/article/details/103384458准备工作:安装expectyum install expect -y#!/usr/bin/bashexpect << EOFset timeout 10# 创建公有密钥 spawn ssh-keygen -t rsaexpect { "*to save the key" {send "\n";exp_continue}
2022-02-12 18:38:54
926
原创 Spring获取代理类
方式一@AutowiredApplicationContext applicationContext;applicationContext.getBean(接口类.class)方式二(xxx) AopContext.currentProxy();注意方式二Cannot find current proxy: Set ‘exposeProxy’ property on Advised to ‘true’ to make it available.添加:@EnableAspectJAutoP
2022-01-27 10:42:22
1409
原创 Clion调试fork
原文:https://www.coder.work/article/164248set follow-fork-mode childset detach-on-fork off
2021-09-20 10:09:28
672
原创 Clion cmake环境 运行unix网络编程书中源码
准备编译环境为wsl编写cmake文件源码根下CMakeLists.txtcmake_minimum_required(VERSION 3.16)project(unpv13e-master)include_directories(./key)#添库文件add_subdirectory(./lib)#各模块文件 本文使用intro模块举例,自己使用时将需要运行的模块逐一添加add_subdirectory(./intro)lib库下文件CMakeLists.txt 注意.
2021-09-19 15:26:33
391
原创 spring 拦截器处理
解决方案:WebMvcConfigurer + @WebFilter注意事项@WebFilter不生效,则在启动类添加@ServletComponentScanpackage com.fengniao.mall.operation.config;import com.alibaba.fastjson.JSON;import lombok.extern.slf4j.Slf4j;import org.springframework.context.annotation.Configuration
2021-09-16 13:30:46
137
原创 Clion调试redis
参考自:https://www.jianshu.com/p/ae7b61c89e23我是2021.7.2日clone的unstable分支,对参考文章做出了一些调整deps\hdr_histogram\CMakeLists.txt add_library(hdr_histogram hdr_histogram.c)deps\hiredis\CMakeLists.txt 当前版本已有生成动态库的操作(ADD_LIBRARY(hiredis SHARED ${hiredis_sources}))所以
2021-07-03 19:06:05
593
原创 redis-源码构建(windows环境)
准备环境下载cygwin64工具,用于下载所需依赖下载地址:https://www.cygwin.com/如:gcc、make、zip、unzip依赖安装不全不用担心之后可以再用此工具补充安装集成开发工具:clion步骤下载源代码:https://github.com/redis/redis修改部分文件因windows环境导致的编译错误src\mkreleasehdr.sh 脚本文件需要将windows换行符修改为unix的换行符(LF),不然会报错CC rel
2021-07-03 12:29:22
758
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人