-
Hybrid
2019-10-28 20:01:11Hybrid -
hybrid
2020-08-30 14:30:11hybrid是什么,为何使用hybrid 介绍一下hybrid更新和上线的流程 hybrid和h5的区别 前端JS和客户端如何通讯 一、hybrid是什么?为何会用hybrid? 1、hybrid文字解释 hybrid即“混合”,即前端和客户端的混合开发 ...- hybrid是什么,为何使用hybrid
- 介绍一下hybrid更新和上线的流程
- hybrid和h5的区别
- 前端JS和客户端如何通讯
一、hybrid是什么?为何会用hybrid?
1、hybrid文字解释
- hybrid即“混合”,即前端和客户端的混合开发
- 需前端开发人员和客户端开发人员配合完成
- 某些环节也可能涉及到server端
2、hybrid存在的价值
- 可以快速迭代更新(无需app审核,因为hybrid是纯前端代码(html,css,js))
- 体验流程(和NA的体验基本类似)
- 减少开发和沟通成本,双端公用一套代码
3、webview
- 是app种的一个组件(app可以有webview,也可以 没有)
- 用于加载h5页面,即一个小型的浏览器内核
4、file协议
- 加载本地的东西,快
- file协议的构成是file://后面加上文件在本地的绝对路径。
5、hybrid的适用场景
- 使用NA:体验要求极致,变化不频繁
- 使用hybrid:体验要求高,变化频繁
- 使用h5:体验无需要求,不常用
6、hybrid具体实现
- 前端做好静态页面(html js css),将文件交给客户端
- 客户端拿到前端静态页面,以文件形式存储在app中
- 客户端在一个webview中
- 使用file协议加载静态页面
二、hybrid更新上线流程
要替换每个客户端的静态文件,只能客户端来做,客户端去server下载最新的静态文件,我们维护server的静态文件。
1、具体的流程
- 分版本,有版本号
- 将静态文件压缩成zip包,上传到服务器
- 客户端每次启动,都去服务端检查版本号
- 如果服务端版本号大于客户端版本号,就去下载最新的aip包,下载完之后解压包,然后将现有文件覆盖
三、hybrid和h5的区别
- hybrid相比于h5的优点
- 体验更好,跟NA体验基本一致
- 可快速迭代,无需APP审核
- hybrid相比于h5的缺点
- 开发成本高。联调、测试、查bug都比较麻烦
- 运维成本高。
- 适用场景
- hybrid:产品的稳定功能,体验要求高,迭代频繁
- h5:单次的运营活动(如xx红包)或不常用功能
-
Hybrid Merkle Trees and Hybrid Domains
2020-12-02 01:09:29<ul><li>Implements <code>HybridDomain</code> in <a href="https://github.com/filecoin-project/rust-fil-proofs/blob/hybrid-merkle-hybrid-domain/storage-proofs/src/hasher/hybrid.rs"><code>storage_proofs/... -
Hybrid开发
2017-12-01 17:43:10Hybrid混合模式讲解,分析混合模式带来的便捷以及开发效率 -
Hybrid 混合开发
2016-05-24 17:14:18 -
Hybrid混合接口
2020-05-12 21:47:56hybrid接口是一种混合接口,是华为设备特有的接口 华为交换机设备默认的接口封装类型 hybrid接口同时具备access和trunk的两种功能 access接口:接PC,untagged trunk接口:接交换机,tagged(PVID:不打标记) SW1...hybrid接口是一种混合接口,是华为设备特有的接口
华为交换机设备默认的接口封装类型
hybrid接口同时具备access和trunk的两种功能
access接口:接PC,untagged
trunk接口:接交换机,tagged(PVID:不打标记)
SW1——将hyprid接口当access接口使用
<Huawei>system-view //进入全局配置模式 [Huawei]undo info-center enable //关闭信息告警提示 [Huawei]sysname SW1 //改名 [SW1]vlan batch 10 20 //创建VLAN10和VLAN20 [SW1]interface g0/0/2 //进入接口 [SW1-GigabitEthernet0/0/2]port hybrid pvid vlan 10 //设置为本征VLAN,不打标记 [SW1-GigabitEthernet0/0/2]port hybrid untagged vlan 10 //设置当前接口为hybrid模式,去掉VLAN10的标记 [SW1-GigabitEthernet0/0/2]quit //退出 [SW1]interface g0/0/3 //进入接口 [SW1-GigabitEthernet0/0/3]port hybrid pvid vlan 20 //设置为本征VLAN,不打标记 [SW1-GigabitEthernet0/0/3]port hybrid untagged vlan 20 //设置当前接口为hybrid模式,去掉VLAN20的标记 [SW1-GigabitEthernet0/0/3]quit //退出 [SW1]
SW2——将hyprid接口当access接口使用
<Huawei>system-view //进入全局配置模式 [Huawei]undo info-center enable //关闭信息告警提示 [Huawei]sysname SW2 //改名 [SW2]vlan batch 10 20 //创建VLAN10和VLAN20 [SW2]interface g0/0/2 //进入接口 [SW2-GigabitEthernet0/0/2]port hybrid pvid vlan 10 //设置为本征VLAN,不打标记 [SW2-GigabitEthernet0/0/2]port hybrid untagged vlan 10 //设置当前接口为hybrid模式,去掉VLAN10的标记 [SW2-GigabitEthernet0/0/2]quit //退出 [SW2]interface g0/0/3 //进入接口 [SW2-GigabitEthernet0/0/3]port hybrid pvid vlan 20 //设置为本征VLAN,不打标记 [SW2-GigabitEthernet0/0/3]port hybrid untagged vlan 20 //设置当前接口为hybrid模式,去掉VLAN20的标记 [SW2-GigabitEthernet0/0/3]quit //退出 [SW2]
SW1——将hyprid接口当trunk接口使用
[SW1]interface g0/0/1 //进入接口 [SW1-GigabitEthernet0/0/1]port hybrid tagged vlan 10 20 //设置当前接口为hybrid接口,VLAN10和VLAN20打标记 [SW1-GigabitEthernet0/0/1]quit //退出 [SW1]
SW2——将hyprid接口当trunk接口使用
[SW2]interface g0/0/1 //进入接口 [SW2-GigabitEthernet0/0/1]port hybrid tagged vlan 10 20 //设置当前接口为hybrid接口,VLAN10和VLAN20打标记 [SW2-GigabitEthernet0/0/1]quit //退出 [SW2]
SW1——查看接口VLAN信息
[SW1]dis port vlan //查看接口VLAN Port Link Type PVID Trunk VLAN List ------------------------------------------------------------------------------- GigabitEthernet0/0/1 hybrid 1 10 20 //PVID允许VLAN1不打标记通过,Trunk允许VLAN10和VLAN20通过,打标记 GigabitEthernet0/0/2 hybrid 10 - //PVID允许VLAN10不打标记通过,Trunk不允许任何数据打标通过 GigabitEthernet0/0/3 hybrid 20 - //PVID允许VLAN20不打标记通过,Trunk不允许任何数据打标通过 GigabitEthernet0/0/4 hybrid 1 - GigabitEthernet0/0/5 hybrid 1 - GigabitEthernet0/0/6 hybrid 1 - GigabitEthernet0/0/7 hybrid 1 - GigabitEthernet0/0/8 hybrid 1 - GigabitEthernet0/0/9 hybrid 1 - GigabitEthernet0/0/10 hybrid 1 - GigabitEthernet0/0/11 hybrid 1 - GigabitEthernet0/0/12 hybrid 1 - GigabitEthernet0/0/13 hybrid 1 - GigabitEthernet0/0/14 hybrid 1 - GigabitEthernet0/0/15 hybrid 1 - GigabitEthernet0/0/16 hybrid 1 - GigabitEthernet0/0/17 hybrid 1 - GigabitEthernet0/0/18 hybrid 1 - GigabitEthernet0/0/19 hybrid 1 - GigabitEthernet0/0/20 hybrid 1 - GigabitEthernet0/0/21 hybrid 1 - GigabitEthernet0/0/22 hybrid 1 - GigabitEthernet0/0/23 hybrid 1 - GigabitEthernet0/0/24 hybrid 1 - [SW1]
PC1——测试同一VLAN是否可以ping通
PC>ping 192.168.10.2 //测试是否可以ping通 Ping 192.168.10.2: 32 data bytes, Press Ctrl_C to break From 192.168.10.2: bytes=32 seq=1 ttl=128 time=62 ms From 192.168.10.2: bytes=32 seq=2 ttl=128 time=78 ms From 192.168.10.2: bytes=32 seq=3 ttl=128 time=78 ms From 192.168.10.2: bytes=32 seq=4 ttl=128 time=62 ms From 192.168.10.2: bytes=32 seq=5 ttl=128 time=78 ms //ping通 --- 192.168.10.2 ping statistics --- 5 packet(s) transmitted 5 packet(s) received 0.00% packet loss round-trip min/avg/max = 62/71/78 ms PC>
-
Hybrid Reasoning
2019-04-20 08:50:03 -
Hybrid RBM
2020-11-29 03:32:37<div><p>Brings an initial implementation of the hybrid rigid body manipulator back online. <p>This version overcomes the major roadblock from before - having to have an exponential number of copies ... -
Hybrid flow
2020-12-27 11:16:59<div><p>Thank you for awesome examples. Any chance you will create one for Hybrid flow + Angular 2 ?</p><p>该提问来源于开源项目:damienbod/AspNet5IdentityServerAngularImplicitFlow</p></div> -
Hybrid guidance code for hybrid drones
2020-11-26 18:06:51<div><p>This pull request is for the guidance algorithms used to control hybrid drones like the Quadshot and MavShot. It supports autonomous waypoint navigation as well as "forward-flight". ... -
Virgin Hybrid字体
2020-12-31 13:31:35该文档为Virgin Hybrid字体,是一份很不错的参考资料,具有较高参考价值,感兴趣的可以下载看看 -
hybrid 接口
2019-10-05 20:27:38SW1: system-view Vlan 10 Vlan 20 Vlan 30 interface Ethernet0/0/1 port hybrid pvid vlan 10 port hybrid untagged vlan 10 30 interface Ethernet0/0/2 ...port hybrid pvid vlan 20 ...port hybrid ... -
Hybrid App
2019-01-06 14:56:22Hybrid App 参考资料: 聊聊Web App、Hybrid App与Native App的设计差异 8个hybrid app开发工具 Hybrid APP混合开发的了解和其他两类app的对比 Hybrid App的架构与实现 HyBrid App框架介绍 使用Appcelerator等跨... -
metaSPADES 3.12 Hybrid Assembly hanging at hybrid aligner
2020-12-01 20:22:27ve been running a pacbio-illumina hybrid assembly for a complex metagenome with the latest metaspades 3.12. This is a very complex dataset, and includes 800k pacbio reads totalling ~6.1 GB. The ... -
谈hybrid
2020-03-05 10:36:53谈hybrid hybrid为"混合",是前端和客户端的混合开发,需要前端开发人员和客户端开发人员配合完成,在某个环节也会涉及到server端 hybrid和h5的区别 相比优点 1.体验更好,和NA体验基本上是一致的 2.看快速迭代,不需要...
收藏数
13,640
精华内容
5,456
-
软件测试基础
-
ros下使用webots
-
php
-
B 站黑马程序员 pink 老师前端课程学习笔记_03 CSS3
-
AI-人脸口罩识别特训营
-
Java无损导出及转换word文档
-
刷穿LeetCode——Task16
-
代理模式、静态代理及动态代理
-
PythonExtensionPatterns:Python C扩展的安全编码实践示例-源码
-
Python入门到项目直通车
-
数据科学:基于Python和R语言实现
-
报错信息:Json返回字段为null,而用的地方需要数字转换
-
基于Django的电子商务网站设计--第九章 Python在线题库
-
计算机科学与技术 课设资料 毕设.zip
-
使用Java对轨迹进行抽稀,并生成mvt(Map Vector Tile)瓦片
-
C++异步串口通信
-
运行超时怎么办
-
QQ联系人模块思维导图
-
转行做IT-第9章 常用类-Scanner、Random等
-
USB转串口驱动_CH340.rar