06-微信小程序-注册程序-场景值
- 06-微信小程序-注册程序
文章目录
- 注册小程序
- 参数 Object object
- 案例代码
- 场景值
- 场景值作用
- 场景值列表
- 案例代码
注册小程序
每个小程序都需要在 app.js
中调用 App
方法注册小程序实例,绑定生命周期回调函数、错误监听和页面不存在监听函数等。
详细的参数含义和使用请参考 App 参考文档 。
注册小程序。接受一个 Object
参数,其指定小程序的生命周期回调等。
App() 必须在 app.js
中调用,必须调用且只能调用一次。不然会出现无法预期的后果。
参数 Object object
属性 | 类型 | 默认值 | 必填 | 说明 | 最低版本 |
---|---|---|---|---|---|
onLaunch | function | 否 | 生命周期回调——监听小程序初始化。 | ||
onShow | function | 否 | 生命周期回调——监听小程序启动或切前台。 | ||
onHide | function | 否 | 生命周期回调——监听小程序切后台。 | ||
onError | function | 否 | 错误监听函数。 | ||
onPageNotFound | function | 否 | 页面不存在监听函数。 | 1.9.90 | |
onUnhandledRejection | function | 否 | 未处理的 Promise 拒绝事件监听函数。 | 2.10.0 | |
onThemeChange | function | 否 | 监听系统主题变化 | 2.11.0 | |
其他 | any | 否 | 开发者可以添加任意的函数或数据变量到 Object 参数中,用 this 可以访问 |
前台、后台定义: 当用户点击左上角关闭,或者按了设备 Home 键离开微信,小程序并没有直接销毁,而是 进入了后台;当再次进入微信或再次打开小程序,又会从后台进入前台。需要注意的是:只有当小程序进入 后台一定时间,或者系统资源占用过高,才会被真正的销毁。
案例代码
App({onLaunch(options) {// Do something initial when launch.console.log("小程序加载成功");},onShow(options) {// Do something when show.console.log("小程序显示");},onHide() {// Do something when hide.console.log("小程序隐藏");},onError(msg) {console.log(msg)},globalData: 'I am global data'})
App({onLaunch() {// 展示本地存储能力const logs = wx.getStorageSync('logs') || []logs.unshift(Date.now())wx.setStorageSync('logs', logs)// 登录wx.login({success: res => {// 发送 res.code 到后台换取 openId, sessionKey, unionId}})},globalData: {userInfo: null}
})
- 效果
当使用真机调试,手机按下home键,显示小程序隐藏
场景值
场景值作用
场景值在高级小程序开发中扮演重要角色,它可以帮助我们优化用户体验,提升程序性能。通过合理设置场景值,我们可以在不同场景下提供定制化的功能体验,实现流畅的交互效果。同时,场景值还可以帮助我们收集用户行为数据,为后续开发提供宝贵的反馈信息。
场景值列表
关于场景值的详细说明和获取方式请参考 指南-场景值
场景值ID | 说明 | 图例 |
---|---|---|
1000 | 其他 | / |
1001 | 发现页小程序「最近使用」列表(基础库2.2.4-2.29.0版本包含「我的小程序」列表,2.29.1版本起仅为「最近使用」列表) | / |
1005 | 微信首页顶部搜索框的搜索结果页 | 查看 |
1006 | 发现栏小程序主入口搜索框的搜索结果页 | 查看 |
1007 | 单人聊天会话中的小程序消息卡片 | 查看 |
1008 | 群聊会话中的小程序消息卡片 | 查看 |
1010 | 收藏夹 | 查看 |
1011 | 扫描二维码 | 查看 |
1012 | 长按图片识别二维码 | 查看 |
1013 | 扫描手机相册中选取的二维码 | 查看 |
1014 | 小程序订阅消息(与1107相同) | 查看 |
1017 | 前往小程序体验版的入口页 | 查看 |
1019 | 微信钱包(微信客户端7.0.0版本改为支付入口) | 查看 |
1020 | 公众号 profile 页相关小程序列表(已废弃) | 查看 |
1022 | 聊天顶部置顶小程序入口(微信客户端6.6.1版本起废弃) | / |
1023 | 安卓系统桌面图标 | 查看 |
1024 | 小程序 profile 页 | 查看 |
1025 | 扫描一维码 | 查看 |
1026 | 发现栏小程序主入口,「附近的小程序」列表 | 查看 |
1027 | 微信首页顶部搜索框搜索结果页「使用过的小程序」列表 | 查看 |
1028 | 我的卡包 | 查看 |
1029 | 小程序中的卡券详情页 | 查看 |
1030 | 自动化测试下打开小程序 | / |
1031 | 长按图片识别一维码 | 查看 |
1032 | 扫描手机相册中选取的一维码 | 查看 |
1034 | 微信支付完成页 | 查看 |
1035 | 公众号自定义菜单 | 查看 |
1036 | App 分享消息卡片 | 查看 |
1037 | 小程序打开小程序 | 查看 |
1038 | 从另一个小程序返回 | 查看 |
1039 | 摇电视 | 查看 |
1042 | 添加好友搜索框的搜索结果页 | 查看 |
1043 | 公众号模板消息 | 查看 |
1044 | 带 shareTicket 的小程序消息卡片 详情 | 查看 |
1045 | 朋友圈广告 | 查看 |
1046 | 朋友圈广告详情页 | 查看 |
1047 | 扫描小程序码 | 查看 |
1048 | 长按图片识别小程序码 | 查看 |
1049 | 扫描手机相册中选取的小程序码 | 查看 |
1052 | 卡券的适用门店列表 | 查看 |
1053 | 搜一搜的结果页 | 查看 |
1054 | 顶部搜索框小程序快捷入口(微信客户端版本6.7.4起废弃) | / |
1056 | 聊天顶部音乐播放器右上角菜单 | 查看 |
1057 | 钱包中的银行卡详情页 | 查看 |
1058 | 公众号文章 | 查看 |
1059 | 体验版小程序绑定邀请页 | / |
1060 | 微信支付完成页(与1034相同) | / |
1064 | 微信首页连Wi-Fi状态栏 | 查看 |
1065 | URL scheme 详情 | / |
1067 | 公众号文章广告 | 查看 |
1068 | 附近小程序列表广告(已废弃) | / |
1069 | 移动应用通过openSDK进入微信,打开小程序 | 查看 |
1071 | 钱包中的银行卡列表页 | 查看 |
1072 | 二维码收款页面 | 查看 |
1073 | 客服消息列表下发的小程序消息卡片 | 查看 |
1074 | 公众号会话下发的小程序消息卡片 | 查看 |
1077 | 摇周边 | 查看 |
1078 | 微信连Wi-Fi成功提示页 | 查看 |
1079 | 微信游戏中心 | 查看 |
1081 | 客服消息下发的文字链 | 查看 |
1082 | 公众号会话下发的文字链 | 查看 |
1084 | 朋友圈广告原生页 | 查看 |
1088 | 会话中查看系统消息,打开小程序 | / |
1089 | 微信聊天主界面下拉,「最近使用」栏(基础库2.2.4-2.29.0版本包含「我的小程序」栏,2.29.1版本起仅为「最近使用」栏 | 查看 |
1090 | 长按小程序右上角菜单唤出最近使用历史 | 查看 |
1091 | 公众号文章商品卡片 | 查看 |
1092 | 城市服务入口 | 查看 |
1095 | 小程序广告组件 | 查看 |
1096 | 聊天记录,打开小程序 | 查看 |
1097 | 微信支付签约原生页,打开小程序 | 查看 |
1099 | 页面内嵌插件 | / |
1100 | 红包封面详情页打开小程序 | 查看 |
1101 | 远程调试热更新(开发者工具中,预览 -> 自动预览 -> 编译并预览) | 查看 |
1102 | 公众号 profile 页服务预览 | 查看 |
1103 | 发现页小程序「我的小程序」列表(基础库2.2.4-2.29.0版本废弃,2.29.1版本起生效) | / |
1104 | 微信聊天主界面下拉,「我的小程序」栏(基础库2.2.4-2.29.0版本废弃,2.29.1版本起生效) | / |
1106 | 聊天主界面下拉,从顶部搜索结果页,打开小程序 | / |
1107 | 订阅消息,打开小程序 | / |
1113 | 安卓手机负一屏,打开小程序(三星) | / |
1114 | 安卓手机侧边栏,打开小程序(三星) | / |
1119 | 【企业微信】工作台内打开小程序 | 查看 |
1120 | 【企业微信】个人资料页内打开小程序 | 查看 |
1121 | 【企业微信】聊天加号附件框内打开小程序 | 查看 |
1124 | 扫“一物一码”打开小程序 | / |
1125 | 长按图片识别“一物一码” | / |
1126 | 扫描手机相册中选取的“一物一码” | / |
1129 | 微信爬虫访问 详情 | / |
1131 | 浮窗(8.0版本起仅包含被动浮窗) | / |
1133 | 硬件设备打开小程序 详情 | / |
1135 | 小程序profile页相关小程序列表,打开小程序 | 查看 |
1144 | 公众号文章 - 视频贴片 | 查看 |
1145 | 发现栏 - 发现小程序 | 查看 |
1146 | 地理位置信息打开出行类小程序 | 查看 |
1148 | 卡包-交通卡,打开小程序 | / |
1150 | 扫一扫商品条码结果页打开小程序 | 查看 |
1151 | 发现栏 - 我的订单 | 查看 |
1152 | 订阅号视频打开小程序 | 查看 |
1153 | “识物”结果页打开小程序 | 查看 |
1154 | 朋友圈内打开“单页模式” | 查看 |
1155 | “单页模式”打开小程序 | 查看 |
1157 | 服务号会话页打开小程序 | 查看 |
1158 | 群工具打开小程序 | 查看 |
1160 | 群待办 | 查看 |
1167 | H5 通过开放标签打开小程序 详情 | / |
1168 | 移动/网站应用直接运行小程序 | / |
1169 | 发现栏小程序主入口,各个生活服务入口(例如快递服务、出行服务等) | 查看 |
1171 | 微信运动记录(仅安卓) | 查看 |
1173 | 聊天素材用小程序打开 详情 | 查看 |
1175 | 视频号主页商店入口 | 查看 |
1176 | 视频号直播间主播打开小程序 | 查看 |
1177 | 视频号直播商品 | 查看 |
1178 | 在电脑打开手机上打开的小程序 | 查看 |
1179 | #话题页打开小程序 | 查看 |
1181 | 网站应用打开PC小程序 | / |
1183 | PC微信 - 小程序面板 - 发现小程序 - 搜索 | 查看 |
1184 | 视频号链接打开小程序 | 查看 |
1185 | 群公告 | 查看 |
1186 | 收藏 - 笔记 | 查看 |
1187 | 浮窗(8.0版本起) | 查看 |
1189 | 表情雨广告 | 查看 |
1191 | 视频号活动 | 查看 |
1192 | 企业微信联系人profile页 | 查看 |
1193 | 视频号主页服务菜单打开小程序 | 查看 |
1194 | URL Link 详情 | / |
1195 | 视频号主页商品tab | 查看 |
1196 | 个人状态打开小程序 | 查看 |
1197 | 视频号主播从直播间返回小游戏 | 查看 |
1198 | 视频号开播界面打开小游戏 | 查看 |
1200 | 视频号广告打开小程序 | 查看 |
1201 | 视频号广告详情页打开小程序 | 查看 |
1202 | 企微客服号会话打开小程序卡片 | 查看 |
1203 | 微信小程序压测工具的请求 | / |
1206 | 视频号小游戏直播间打开小游戏 | 查看 |
1207 | 企微客服号会话打开小程序文字链 | 查看 |
1208 | 聊天打开商品卡片 | 查看 |
1212 | 青少年模式申请页打开小程序 | 查看 |
1215 | 广告预约打开小程序 | / |
1216 | 视频号订单中心打开小程序 | 查看 |
1223 | 安卓桌面Widget打开小程序 | 查看 |
1228 | 视频号原生广告组件打开小程序 | 查看 |
1230 | 订阅号H5广告进入小程序 | 查看 |
1231 | 动态消息提醒入口打开小程序 | 查看 |
1242 | 小程序发现页门店快送模块频道页进入小程序 | 查看 |
1245 | 小程序发现页门店快送搜索结果页进入小程序 | 查看 |
1248 | 通过小程序帐号迁移进入小程序 | / |
1252 | 搜一搜小程序搜索页「小功能」模块进入小程序 | 查看 |
案例代码
App({onLaunch(options) {// Do something initial when launch.console.log("小程序加载成功,场景->"+options.scene);},onShow(options) {// Do something when show.console.log("小程序显示");},onHide() {// Do something when hide.console.log("小程序隐藏");},onError(msg) {console.log(msg)},globalData: 'I am global data'})
- 模拟器
- 真机调试
下一章节 微信小程序-注册页面-模块化
相关文章:
06-微信小程序-注册程序-场景值
06-微信小程序-注册程序 文章目录 注册小程序参数 Object object案例代码 场景值场景值作用场景值列表案例代码 注册小程序 每个小程序都需要在 app.js 中调用 App 方法注册小程序实例,绑定生命周期回调函数、错误监听和页面不存在监听函数等。 详细的参数含义和使…...
多种方法实现 Nginx 隐藏式跳转(隐式URL,即浏览器 URL 跳转后保持不变)
多种方法实现 Nginx 隐藏式跳转(隐式URL,即浏览器 URL 跳转后保持不变)。 一个新项目,后端使用 PHP 实现,前端不做路由,提供一个模板,由后端路由控制。 Route::get(pages/{name}, [\App\Http\Controllers\ResourceController::class, getResourceVersion])...
视频汇聚云平台EasyCVR视频监控管理平台进行SDN转推的操作步骤
视频汇聚/视频云存储/集中存储/视频监控管理平台EasyCVR能在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理,实现视频资源的鉴权管理、按需调阅、全网分发、云存储、智能分析等,视频智能分析平台EasyCVR融合性强、开放度…...
SQL 语句继续学习之记录二
三, 聚合与排序 对表进行聚合查询,即使用聚合函数对表中的列进行合计值或者平均值等合计操作。 通常,聚合函数会对null以外的对象进行合计。但是只有count 函数例外,使用count(*) 可以查出包含null在内的全部数据行数。 使用dis…...
【Python原创设计】基于Python Flask 机器学习的全国+上海气象数据采集预测可视化系统-附下载链接以及详细论文报告,原创项目其他均为抄袭
基于Python Flask 机器学习的全国上海气象数据采集预测可视化系统 一、项目简介二、开发环境三、项目技术四、功能结构五、运行截图六、功能实现七、数据库设计八、源码获取 一、项目简介 在信息科技蓬勃发展的当代,我们推出了一款基于Python Flask的全国上海气象数…...
Unity进阶–通过PhotonServer实现人物选择和多人同步–PhotonServer(四)
文章目录 Unity进阶–通过PhotonServer实现人物选择和多人同步–PhotonServer(四)服务端客户端 Unity进阶–通过PhotonServer实现人物选择和多人同步–PhotonServer(四) 服务端 服务端结构如下: UserModel using System; using System.Collections.Generic; usin…...
【Go 基础篇】Go语言获取用户终端输入:实现交互式程序的关键一步
介绍 在许多编程场景中,我们需要编写交互式程序,以便用户可以在终端中输入数据并与程序进行交互。Go语言提供了丰富的方式来获取用户终端输入,使得编写交互式程序变得简单而有趣。本篇博客将深入探讨Go语言中获取用户终端输入的各种方法&…...
学习笔记:Opencv实现拉普拉斯图像锐化算法
2023.8.19 为了在暑假内实现深度学习的进阶学习,Copy大神的代码,记录学习日常 图像锐化的百科: 图像锐化算法-sharpen_lemonHe_的博客-CSDN博客 在环境配置中要配置opencv: pip install opencv-contrib-python Code and lena.png…...
如何在前端实现WebSocket发送和接收UDP消息(多线程模式)
目录 简介:步骤1:创建WebSocket连接步骤2:创建Web Workers步骤3:发送和接收UDP消息(多线程模式)结束语: 简介: 本文将继续介绍如何在前端应用中利用WebSocket技术发送和接收UDP消息…...
【微服务】一文了解 Nacos
一文了解 Nacos Nacos 在阿里巴巴起源于 2008 2008 2008 年五彩石项目(完成微服务拆分和业务中台建设),成长于十年双十一的洪峰考验,沉淀了简单易用、稳定可靠、性能卓越的核心竞争力。 随着云计算兴起, 2018 2018 20…...
量子计算对信息安全的影响:探讨量子计算技术对现有加密方法和信息安全基础设施可能带来的颠覆性影响,以及应对策略
第一章:引言 随着科技的迅猛发展,量子计算作为一项颠覆性的技术正逐渐走入我们的视野。量子计算以其强大的计算能力引发了全球科技界的广泛关注。然而,正如硬币的两面,量子计算技术所带来的不仅仅是计算能力的巨大飞跃࿰…...
ajax-axios-url-form-serialize 插件
AJAX AJAX 概念 1.什么是 AJAX ? mdn 使用浏览器的 XMLHttpRequest 对象 与服务器通信 浏览器网页中,使用 AJAX技术(XHR对象)发起获取省份列表数据的请求,服务器代码响应准备好的省份列表数据给前端,前端拿到数据数…...
【AIGC】单图换脸离线版软件包及使用方法
云端再好,都不如放自己手里啊,想怎么就怎么玩。云端再好,都不如放自己手里啊,想怎么就怎么玩。 Roop作为一个新出的开源项目,配置起来还是有一定难度的。 我已经把各种依赖,模型,环境配置已经…...
8.19论文阅读
文章目录 Graph-Segmenter: Graph Transformer with Boundary-aware Attention for Semantic Segmentation方法 SCSC: Spatial Cross-scale Convolution Module to Strengthen both CNNs and Transformers方法 Deformable Mixer Transformer with Gating for Multi-Task Learni…...
HAProxy
目录 HAProxy HAProxy介绍 主要特性 LVS、nginx、HAProxy区别 nginx LVS HAProxy 负载均衡策略 Haproxy搭建 Web 群集 Haproxy服务器 编译安装 Haproxy Haproxy服务器配置 添加haproxy 系统服务 节点服务器部署 日志定义 HAProxy HAProxy介绍 HAProxy是可提供高…...
基于EasyExcel的Excel读取
1.引入依赖 <dependency><groupId>com.alibaba</groupId><artifactId>easyexcel</artifactId><version>2.2.11</version> </dependency>2.读取器代码: package com.vz.utils.excel;import com.alibaba.excel.Eas…...
链路聚合详解
链路聚合详解 华为交换机链路聚合:Linux链路聚合bond配置 华为交换机链路聚合: 方式一:配置手工负载分担方式的链路聚合 [CORE1] interface Eth-Trunk 1 [CORE1-Eth-Trunk1] trunkport GigabitEthernet 0/0/5 to 0/0/6 [CORE1-Eth-Trunk1] p…...
Shell编程学习之if分支语句的应用
Shell编程中的if分支语句:伪代码表示:注意符号和表达式之间的空格; if [ 表达式1 ] then分支1 elif [ 表达式2 ] then分支2 elif [ 表达式3 ] then分支3 else其它 fi按整型的方式,if分支语句比较字符串的大小:等于&am…...
2023.8 - java - 泛型
泛型问题的引出: jdk 1.5 引出泛型 // package 泛型; public class index {public static void main (String[] args){test t new test();t.setContent("aaa");int a (int) t.getContent();System.out.println(a);} }class test{Object content;publi…...
【数据结构练习】链表面试题锦集一
目录 前言: 1. 删除链表中所有值为key的节点 方法一:正常删除,头结点另外讨论 方法二:虚拟头结点法 方法三:递归 2.反转链表 方法一:双指针迭代 方法二:递归法解析: 3.链表的中间结点 方法…...
自然语言处理从入门到应用——LangChain:链(Chains)-[通用功能:SequentialChain和TransformationChain]
分类目录:《自然语言处理从入门到应用》总目录 SequentialChain 在调用语言模型之后,下一步是对语言模型进行一系列的调用。若可以将一个调用的输出作为另一个调用的输入时则特别有用。在本节中,我们将介绍如何使用顺序链来实现这一点。顺序…...
什么是卷积神经网络
目录 什么是卷积神经网络 全链接相对笨重:大胖子编辑 编辑 参数众多:容易造成过拟合 编辑 卷积核:进行图像特征提取,源于卷积原理:求相交面积 卷积的作用 卷积的意义 编辑 通过卷积核减少参数 深度卷积…...
银行数字化转型程度-根据年报词频计算(2012-2021年)
银行数字化转型程度是根据银行年报中的数字化相关词频计算所得的数据。这一数据包括数字化词频关键词、以及数字化转型程度,反映了银行数字化转型的程度和进展情况。从经济学研究的角度来看,这一数据具有重要的参考价值。 首先,银行数字化转…...
微信开发之一键修改群聊备注的技术实现
修改群备注 修改群名备注后,如看到群备注未更改,是手机缓存问题,可以连续点击进入其他群,在点击进入修改的群,再返回即可看到修改后的群备注名,群名称的备注仅自己可见 请求URL: http://域名地…...
[oneAPI] 基于BERT预训练模型的SQuAD问答任务
[oneAPI] 基于BERT预训练模型的SQuAD问答任务 Intel Optimization for PyTorch and Intel DevCloud for oneAPI基于BERT预训练模型的SQuAD问答任务语料介绍数据下载构建 模型 结果参考资料 比赛:https://marketing.csdn.net/p/f3e44fbfe46c465f4d9d6c23e38e0517 Int…...
机器学习笔记之优化算法(十七)梯度下降法在强凸函数的收敛性分析
机器学习笔记之优化算法——梯度下降法在强凸函数的收敛性分析 引言回顾:梯度下降法在强凸函数的收敛性二阶可微——梯度下降法在强凸函数的收敛性推论 引言 上一节介绍并证明了:梯度下降法在强凸函数上的收敛速度满足 Q \mathcal Q Q-线性收敛。 本节将…...
shell脚本中linux命令的特殊用法记录
shell脚本中linux命令的特殊用法记录 1、linux命令特殊参数选项1.1、sed -e1.2、echo -e 2、 shell 扩展2.1、[[ ]]支持用~进行正则匹配 3、特殊命令用法3.1、{} 变量替换 1、linux命令特殊参数选项 1.1、sed -e sed -e以严格模式执行脚本,在sed -e 后面的所有命令…...
Nvidia H100:今年55万张够用吗?
原文标题:Nvidia H100: Are 550,000 GPUs Enough for This Year? 作者:Doug Eadline August 17, 2023 The GPU Squeeze continues to place a premium on Nvidia H100 GPUs. In a recent Financial Times article, Nvidia reports that it expects to…...
【Vue2.0源码学习】生命周期篇-初始化阶段(initLifecycle)
文章目录 1. 前言2. initLifecycle函数分析3. 总结 1. 前言 在上篇文章中,我们介绍了生命周期初始化阶段的整体工作流程,以及在该阶段都做了哪些事情。我们知道了,在该阶段会调用一些初始化函数,对Vue实例的属性、数据等进行初始…...
Android开发基础知识总结(三)简单控件(上)
一.文本显示 考虑到结构样式相分离的思想,我们往往在XML中设置文本 <TextViewandroid:layout_width"342dp"android:layout_height"70dp"android:text"房价计算器"android:layout_gravity"center"android:textColor"…...
在Qt窗口中添加右键菜单
在Qt窗口中添加右键菜单 基于鼠标的事件实现流程demo 基于窗口的菜单策略实现Qt::DefaultContextMenuQt::ActionsContextMenuQt::CustomContextMenu信号API 基于鼠标的事件实现 流程 需要使用:事件处理器函数(回调函数) 在当前窗口类中重写鼠标操作相关的的事件处理器函数&a…...
Day8 智慧商城
项目演示 项目收获 创建项目 调整初始化目录 1.删components里的所有文件 2.删views里的所有文件 3.router/index.js 删路由 删规则 import Vue from vue import VueRouter from vue-routerVue.use(VueRouter)const router new VueRouter({routes: [] })export default route…...
LeetCode:Hot100python版本之回溯
回溯算法其实是纯暴力搜索。for循环嵌套是写不出的 组合:没有顺序 排列:有顺序 回溯法可以抽象为树形结构。只有在回溯算法中递归才会有返回值。 46. 全排列 排列是有顺序的。 组合类问题用startindex,排序类问题用used,来标…...
分布式事务理论基础
今天啊,本片博客我们一起来学习一下微服务中的一个重点和难点知识:分布式事务。 我们会基于Seata 这个框架来学习。 1、分布式事务问题 事务,我们应该比较了解,我们知道所有的事务,都必须要满足ACID的原则。也就是 …...
线性代数强化第三章
目录 一,关于A伴随,A逆与初等矩阵 二,分块矩阵 三,矩阵方程 一,关于A伴随,A逆与初等矩阵 如何证明行列式的值不能是0; 此秩为1. 法一: 法二: 不用看是列变换还是行变…...
搭建自己的私有 开源LoRaWAN 网络服务器(The ThingsStack)---之配置
介绍 这是使用 Docker 在您自己的硬件上安装 Things Stack Enterprise 或开源代码以运行您自己的私有 LoRaWAN 网络服务器的指南。 运行 The Things Stack 的方法有多种。 Things Stack 开源和企业发行版旨在在您自己的硬件上运行,本指南也对此进行了介绍。 对于具有高吞吐量的…...
多维时序 | MATLAB实现SCNGO-CNN-Attention多变量时间序列预测
多维时序 | MATLAB实现SCNGO-CNN-Attention多变量时间序列预测 目录 多维时序 | MATLAB实现SCNGO-CNN-Attention多变量时间序列预测预测效果基本介绍程序设计参考资料 预测效果 基本介绍 1.SCNGO-CNN-Attention超前24步多变量回归预测算法。 程序平台:无Attention适…...
clickhouse的删除和更新
clickhouse不擅长更新和删除操作,更新操作很重,更新是重新创建一个分区,更新完后,太混之前的 ClickHouse提供了DELETE和UPDATE的能力,这类操作被称为Mutation查询,它可以看作ALTER语句的变种。虽然Mutation…...
微前端 - qiankun
qiankun 是一个基于 single-spa 的微前端实现库,旨在帮助大家能更简单、无痛的构建一个生产可用微前端架构系统。 本文主要记录下如何接入 qiankun 微前端。主应用使用 vue2,子应用使用 vue3、react。 一、主应用 主应用不限技术栈,只需要提…...
前端编辑页面修改后和原始数据比较差异
在软件研发过程中,会遇到很多编辑页面,有时编辑页面和新增页面长的基本上一样,甚至就是一套页面供新增和编辑共用。编辑页面的场景比较多,例如: 场景一、字段比较多,但实际只修改了几个字段,如…...
docker第一次作业
docker第一次作业 1.安装docker服务,配置镜像加速器 yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo sed -i sdownload.docker.commirrors.aliy…...
Springboot3.0.0+集成SpringDoc并配置knife4j的UI
环境:JDK17,Springboot3,springdoc2,knife4j 4 Springdoc本身也是集成了Swagger3,而knife4j美化了Swagger3的UI Knife4j官网: 快速开始 | Knife4j Springdoc官网 OpenAPI 3 Library for spring-boot 1.pom配置 由于此knife4j内依赖了S…...
电脑运行缓慢?4个方法,加速电脑运行!
“我电脑才用了没多久哎!怎么突然就变得运行很缓慢了呢?有什么方法可以加速电脑运行速度吗?真的很需要,看看我吧!” 电脑的运行速度快会让用户在使用电脑时感觉愉悦,而电脑运行缓慢可能会影响我们的工作效率…...
3.Docker 搭建 MySQL8.0
1、docker仓库搜索mysql docker search mysql2、docker仓库拉取mysql8.0 docker pull mysql:8.0 备注: docker pull mysql //默认拉取最新版本3、查看本地仓库镜像是否下载成功 docker images mysql:8.04、安装运行mysql8.0容器 docker run -p 3306:3306 --name…...
Mybatis的SqlSource SqlNode BoundSql
学习链接 MyBatis SqlSource解析 【Mybatis】Mybatis源码之SqlSource#getBoundSql获取预编译SQL Mybatis中SqlSource解析流程详解 Mybatis TypeHandler解析 图解 Mybatis的SqlSource&SqlNode - processon DynamicSqlSource public class DynamicSqlSource implement…...
html动态爱心代码【二】(附源码)
目录 前言 效果演示 内容修改 完整代码 总结 前言 七夕马上就要到了,为了帮助大家高效表白,下面再给大家带来了实用的HTML浪漫表白代码(附源码)背景音乐,可用于520,情人节,生日,表白等场景,…...
【Rust】Rust学习 第十六章无畏并发
安全且高效的处理并发编程是 Rust 的另一个主要目标。并发编程(Concurrent programming),代表程序的不同部分相互独立的执行,而 并行编程(parallel programming)代表程序不同部分于同时执行,这两…...
系统报错mfc100u.dll丢失的解决方法(完美解决dll问题)
系统文件mfc100u.dll丢失和出错,极有可能是盗号木马、流氓软件等恶意程序所导致,其感染相关文件并加载起来,一旦杀毒软件删除被感染的文件,就会导致相关组件缺失,游戏等常用软件运行不起来,且提示“无法启动…...
docker compose的用法
目录 一、Docker-Compose介绍 1.1 Docker-Compose的概述 1.2 Docker-Compose 用来实现Docker容器快速编排 1.3 Docker-compose模板文件简介 二、YAML简介 2.1 YAML的概述 2.2 YAML的基本语法规则 2.3 YAML支持的数据架构 三、配置内部常用字段 四、Docker-compose 常…...
Linux: 使用 ssh 连接其他服务器
通过ifconfig 查看要连接的服务器地址: ubuntuubuntu1804-0172:/media/sangfor/vdc$ ssh ubuntu192.168.11.49 输入要连接的服务器密码: ubuntua192.168.1149 s password: 连接服务器成功:...