- 博客(49)
- 资源 (2)
- 问答 (10)
- 收藏
- 关注
原创 一. 模块之间的依赖 ------ 详细解析官网购物应用优秀案例(鸿蒙开发)持续更新
一. 模块之间的依赖 ------ 详细解析官网购物应用优秀案例(鸿蒙开发)该项目有分了多个模块,其中主模块是phone。其他是公共静态模块,以下讲解主模块怎么依赖公共静态模块
2023-12-21 00:48:57
987
原创 @Styles和@Extend的区别(鸿蒙开发)
只支持定义在全局,不可以定义在局部支持封装指定组件的私有属性和私有事件和预定义相同组件的@Extend方法支持参数包括普通变量,状态变量,函数示例代码@Entry@Componentbuild() {将共同样式提取复用@Entry@Componentbuild() {公众号持续分享鸿蒙相关技术知识。
2023-12-10 20:18:26
661
原创 HarmonyOS应用开发者高级认证考试(稳过)
E.属性方法:用于组件属性的配置,统一通过属性方法进行设置,如 fontSize()、width()、height()、color() 等。F. 事件方法:用于添加组件对事件的响应逻辑,统-通过事件方法进行设置,如跟随在 Button 后面的 onClick()。A.装饰器:用来装饰类.结构体、方法以及变量,赋予其特殊的含义,例如@Entry 表示这是个入口组件。C. UI 描述:声明式的方法来描述 U 的结构,例如 build() 方法中的代码块。B.自定义组件:可复用的 UI 单元,可组合其它组件。
2023-12-10 15:39:03
5636
原创 HarmonyOS应用开发者基础认证考试(稳过)
11. 在Column和Row容器组件中,justifyContent用于设置子组件在主轴方向上的对齐格式,alignItems用于设置子组件在交叉轴方向上的对齐格式。E. 属性方法:用于组件属性的配置,统一通过属性方法进行设置,如fontSize()、width()、height()、color() 等。D. 内置组件:ArkTS中默认内置的基本组件和布局组件,开发者可以直接调用,如Column、Text、Divider、Button等。6. Video组件可以支持本地视频路径和网络路径播放。
2023-12-10 15:00:04
5252
原创 第一课【习题】HarmonyOS云开发
开发者在DevEco Studio中,可以通过什么形式进行HarmonyOS云开发?HarmonyOS云开发可以在一个项目中同时实现端侧和云侧功能的开发。进行端云一体开发时,开发者需要精通前端、后端不同的开发语言。HarmonyOS云开发工程创建后,会自动开通哪些服务?HarmonyOS云开发当前支持最低API版本是多少?HarmonyOS云开发工程结构分哪些部分?公众号持续分享鸿蒙相关技术知识。
2023-12-10 11:53:11
1138
原创 第一课【习题】三方库
三方组件是开发者在系统能力的基础上进行了一层具体功能的封装,对其能力进行拓展的工具。通过ohpm安装lottie后,在哪个文件中会生成相关的配置信息?可以通过ohpm uninstall 指令下载指定的三方库。lottie使用loadAnimation方法加载动画。下列属于lottie提供的动画控制API的是?lottie订阅事件的API为?
2023-12-08 17:14:24
537
原创 第一课【习题】使用DevEco Studio高效开发
DevEco Studio支持使用多种语言进行应用/服务的开发,包括ArkTS、JS和C/C++。在编写应用/服务阶段,可以通过以下哪些方法提升编码效率?4. DevEco Studio提供模拟器供开发者运行和调试HarmonyOS应用/服务,以下说法错误的是?ArkTS Stage模型支持API Version 9,关于其工程目录结构说法正确的是?用哪一种装饰器修饰的组件可作为页面入口组件。关于预览器的使用,以下哪些说法是正确的?
2023-12-08 16:55:09
1184
原创 第一课【习题】HarmonyOS应用/元服务上架
创建应用时,应用包名需要和app.json5或者config.json文件中哪个字段保持一致?编译打包的软件包存放在项目目录build > outputs > default下。发布应用时需要创建Profile时,类型选择什么类型?发布应用时需要创建证书,证书类型选择什么类型?元服务发布的国家与地区仅限于“中国大陆”上传发布软件包时,软件包的格式是什么?发布后的应用可以在哪里获取?
2023-12-08 16:16:50
1081
原创 第一课【习题】给应用添加通知和提醒
OpenHarmony提供后台代理提醒功能,在应用退居后台或退出后,计时和提醒通知功能被系统后台代理接管。构造进度条模板通知,name字段当前需要固定配置为downloadTemplate。给通知设置分发时间,需要设置showDeliveryTime为false。4. 将通道设置为下面哪个类型,可以显示横幅通知?后台代理提醒业务分为哪几种类型。下面哪些方法可以移除通知?
2023-12-08 16:01:27
567
原创 第一课【习题】保存应用数据
应用中涉及到Student信息,如包含姓名,性别,年龄,身高等信息可以用首选项来存储。同一应用或进程中每个文件仅存在一个Preferences实例。HarmonyOS提供的数据管理的方式都有哪些?下面哪个接口不是首选项提供的API接口?首选项的数据持久化后是放在哪里?公众号持续分享鸿蒙相关技术知识。使用首选项要导入的包是哪个?首选项是关系型数据库。
2023-12-08 11:39:21
545
原创 第一课【习题】 从网络获取数据
result: JsResult }) => boolean)事件,返回false时候触发网页默认弹窗。在http模块中,多个请求可以使用同一个httpRequest对象,httpRequest对象可以复用。使用http模块发起网络请求后,可以使用destroy方法中断网络请求。关于请求返回的响应码ResponseCode,下列描述错误的是?使用http发起网络请求,需要以下哪种权限?下列关于Web组件的属性,描述错误的是?公众号持续分享鸿蒙相关技术知识。关于Web组件描述正确的是?
2023-12-08 11:04:10
552
1
原创 第一课【习题】属性动画
属性动画中关于animation参数说法错误的是?属性动画中产生动画的属性可以在任意位置声明。属性animation可以在哪些组件中使用?下面哪种情况不会回调onFinish函数?属性动画中animation的参数有哪些?属性动画中改变属性时需触发UI状态更新。属性动画中如何设置反向播放?属性动画支持哪些属性?
2023-12-08 09:53:58
614
原创 第一课【习题】构建更加丰富的页面
将Video组件的controls属性设置为false时,不会显示控制视频播放的控制栏。@CustomDialog装饰器用于装饰自定义弹窗组件,使得弹窗可以自定义内容及样式。@Prop修饰的属性值发生变化时,此状态变化不会传递到其父组件。下列哪种组合方式可以实现子组件从父子组件单向状态同步。使用Video组件播放网络视频时,需要以下哪种权限?下列哪些状态装饰器修饰的属性必须在本地进行初始化。@State修饰的属性不允许在本地进行初始化。ArkUI提供了下面哪些弹窗功能。
2023-12-08 09:11:40
743
原创 第一课【习题】运行Hello World工程
DevEco Studio是开发HarmonyOS应用的一站式集成开发环境。在stage模型中,下列配置文件属于AppScope文件夹的是?main_pages.json存放页面page路径配置信息。module.json5配置文件中,包含了以下哪些信息?如何在DevEco Studio中创建新项目?
2023-12-06 17:24:50
427
原创 第一课【习题】ArkTS基础知识
循环渲染ForEach可以从数据源中迭代获取数据,并为每个数组项创建相应的组件。用哪一种装饰器修饰的struct表示该结构体具有组件化能力?用哪一种装饰器修饰的自定义组件可作为页面入口组件?下面哪些装饰器可以用于管理自定义组件中变量的状态?@Link变量不能在组件内部进行初始化。下面哪些函数是自定义组件的生命周期函数?
2023-12-06 17:22:41
484
原创 position:relative,absolute子元素相对于父元素
主要是父元素用相对定位,子元素用绝对定位。然后子元素通过left,top去调整位置。父类用相对定位 相对于原来的位置,所以不动。实现效果:图片右上角有个删除的小按钮。
2023-11-17 23:47:10
90
原创 redis原理篇-深入浅出
1.从服务器链接主服务器,并发送同步请求。2. 主服务器搜集完所有的写命令集,3. 发送快照,4. 从服务器载入快照。,而数据从一个节点复制到另一个节点时需要时间和要求网络畅通,所以当p发生时,也就是无法向某个节点复制数据时,这时候有两个选择,选择C时,为了保证数据库的一致性,必须等待那个失去联系的节点恢复过来,此时那个节点不能对外提供服务,也就是系统属于不可用状态。选择A时,那个失去联系的节点还可以向外提供服务,不过不能保证数据是一致性的。,通常都采用了复制的方式,避免一个节点损坏,导致整个系统不可用。
2023-11-08 11:40:15
41
原创 网页集成微信扫码关注公众号登录
官网https://developers.weixin.qq.com/doc/offiaccount/Basic_Information/Access_Overview.html。:由于项目中的需求是用户需要关注公众号,用于后期需要推送给用户微信模板信息,所以网页集成的码是关注公众号的码,也就是关注了公众号和有账号密码之后 扫码就可以自动登入。微信开发文档:https://developers.weixin.qq.com/doc/offiaccount/openApi/clear_quota.html。
2023-11-02 19:58:41
245
原创 java反射
可以移步看该文章https://blog.csdn.net/weixin_43854959/article/details/131713425。
2023-10-28 09:14:45
33
原创 中国大学名称数据库表
另外一种选择不用创建springboot项目,直接把数据整理成sql增加多条数据的格式。用sql语句插入数据库表。因为在开发一个项目中需要中国大学数据表,在网上搜下,只有csdn有个付费资源,本着白嫖不到原则,只能自己整理个。创建一个springboot项目整合mybatis,把分割的数据用ArrayList存储,然后进行插入即可。如果有更好的方法希望可以不吝赐教。
2023-10-10 16:33:48
178
原创 linux(四)
parted:对磁盘分区类型可mbr可gpt,parted /dev/sdc。对哪个磁盘分区:fdisk /dev/sdb。云服务器:dev/vd[a-z]1-9。硬盘:dev/sd[a-z]1-9。[a-z]是硬盘排序。raid5:相当于只把一个硬盘来做冗余,所以写入速度比raid1块,比raid0安全。raid10:分为一组一组,一组内是raid1,每个raid1组在一起时raid0。raid1:所有硬盘一半,写入慢,读取一样,相当于两块硬盘同样的数据,很安全。mbr最多只有四个主分区,一个扩展分区。
2023-09-10 11:19:25
50
原创 linux练习题
排查:du -sh /* | sort -hr。du:显示每个目录及文件使用磁盘情况,-s 总结为目录,-h大小有单位。ls -l显示具体信息,sort排序 -r倒序,-n按照数字排序,-k排序第几列。ls -S 是按照单位大小排序。ls -h把大小按照单位显示,sort -h则按照有单位的大小排序。userdel -r oldboy,-r是删除用户并且删除家目录。cp一个目录里的文件需要什么权限,mv,rm,touch呢。cp需要的是看 目录时rx,文件是r。-F指定分隔符,NF是最后一行。
2023-08-26 16:10:29
67
原创 linux(二)
su - name 和 su name 的区别是环境加载不同,su -name加载的环境多。创建系统用户:useradd mysql -r -M -s /sbin/nolong,-M 不建立用户家目录,-r建立系统用户 -s指定nologin使其用户无法登陆系统。创建用户时,会默认创建与用户名同名的组,所以可以先创建组 把用户所属该组下。useradd -u(UID) -g(组) -G(附加组) -c(附加描述信息) -s(指定登录Shell窗口的类型)用sudo提权时,就可以使用了。
2023-08-15 10:51:26
45
原创 linux(一)
目录结构命令1.1 bin:放普通命令,如ls1.2 sbin:放特殊命令,如shutdown家目录2.1 /home:普通用户的家2.2 /root:超级用户的家boot:放启动内核dev:放设备,如硬盘,光盘etc:放配置,如password就是创建用户时会有一条记录tmp:临时目录,谁都可以在这存放数据,但只有创建者能读写,其他用户只能读var:可变目录,var/log,存储日志,系统登录的日志,系统操作的日志proc:存储运行时系统状态,如cpu,内存usr:系统目录,u
2023-08-09 23:09:21
52
原创 三、bash shell常见操作
tab:补全路径 两个tab:有什么命令展示出来ctrl+a: 光标移动到行首;ctrl+e: 光标移动到行尾;ctlr+l: 清屏 ( 对应的命令 clear )ctrl+c: 结束当前的任务; 非常常用;ctrl+k: 删除光标以后的所有内容;ctrl+u: 删除光标以前的所有内容;ctrl+w: 按照单词进行删除,删除光标以前的内容;ctrl+d: 退出当前的bash会话;并不影响服务器运行的后台程序;ctrl+左右: 按照单词进行跳跃;history 查看当前执行的历史命令
2023-07-22 20:48:36
144
原创 一、快照、克隆、swap分区
快照:快速的系统备份和还原的功能。相当于对系统在某一时刻拍下一张照片,记录那一时刻系统的状态,可以随时退回到那一时刻。克隆完整克隆:优点:每个节点都是独立的,不会相互干扰。缺点:需要消耗更多的硬盘,消耗时间。链接克隆:优点:不需要消耗更多的硬盘,克隆速度快缺点:依赖于模板机,如果模板机挂掉了,那么复制出来的节点也不能用了swap分区:临时内存,在内存不足时,swap分区会被充当临时内存。这样做的目的是避免内存不足时 kill掉正在运行的进程。swap放在磁盘中;
2023-07-21 20:18:02
84
原创 SpringMVC数据绑定
在客户端向服务端发送请求的过程中,可能有参数,此时我们需要在处理器方法的形参获取此参数。连接的过程中就是数据绑定。传递给DataBinder,DataBinder调用ConversionServlet进行数据类型转换和格式化,并把。一般情况传输的数据较多,所以需要用类将其封装,形参只要用对象去接收就好,不用写太多的简单数据类型。因为Json数据解析速度更快,占用空间更小,所以一般开发用Json数据传输。springmvc没有帮我们把字符串转为日期,所以需要自己配置。形参是java的简单数据类型。
2023-05-26 09:02:21
1265
原创 操作系统《一》
什么是操作系统操作系统是指控制和管理计算机系统的软件和硬件资源;并合理组织调度计算机工作和资源的分配;以提供用户和其他软件方便的接口和环境;它是计算机系统中最基本的系统软件。操作系统功能(1)下载qq放到某个文件夹,(2)启动时双击qq.exe,(3)qq正常运行,(4)视频通话(1)体现了文件管理 (2)存储器管理 (3)处理机管理 (4)设备管理通过什么方式可以调用操作系统接口,使用操作系统(1)图像化界面,如window,ios等(2)联机命令接口,如cmd命令窗户(3)脱机命令接口
2023-05-21 15:11:32
74
原创 谷粒商城《五》Vue基本使用
webpack:一个现代 JavaScript 应用程序的静态模块打包器。npm是node.js的一个包管理工具,用于管理第三方库。先安装全局webpack和vue脚手架。
2023-05-20 00:52:28
66
原创 谷粒商城《五》Vue基本语法
MVVM:把View和Model通过ViewModel绑定起来,也就是当Model有数据改动时会通过ViewModel设置到界面中,View有表单改动时,就通过ViewModel设置到Model中。
2023-05-19 00:01:22
165
spring各种第三方依赖库
2020-06-20
redis创集群时,各个控制台数据一直跳动,正常吗?
2020-06-20
二值化識別不出來部分形狀
2020-04-08
请问MatOfPoint2f怎么转换为ArrayList<MatOfPoint>
2020-03-24
opencv的drawContours没有作用
2020-03-04
android studio手动解析json
2020-02-26
android导入环信3.6.3easeui时EaseChatFragment报错
2020-02-04
两个不同的NotificationCompat有什么不一样
2020-02-04
fragment.replace报错
2020-01-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人