- LocCloud
-
一般你生成xml文件的时候,肯定需要在代码中这样操作: //将生成的xml文件保存在"F:/text.xml"文件中 FileWriter fw = new FileWriter("F:/text.xml"); 你肯定是缺少有效路径。 代码总汇一下: //将生成的xml文件保存在"F:/text.xml"文件中 FileWriter fw = new FileWriter("F:/text.xml"); fw.write(document.asXML()); fw.flush(); fw.close();
「单独的」英文?standalone/individual/sole 中文意思一次搞懂!
「单独的」英文 怎么说?这里比较三个容易混淆的字,分别是standalone、individual,跟sole。这三个英文单字本身都有单独的意思,如果你还不知道这三个英文单字的中文意思,那就赶快来将它们搞懂吧! 下面教学standalone/individual/sole的中文意思跟英文例句。 1.standalone 单独的、独立的 standalone 的意思是指「standalone sofare or a standalone puter works on its own without being part of a set」,这个英文单字常常用在电脑软件、应用程式、硬件领域里,如果你说某个程序或是硬件是standalone,那就表示它可以独立运作。 例: This program can be used as a standalone application. 该程序可以用作独立应用程序。 2.individual 个体的 individual 的中文意思翻译为「个体的」最为恰当。 例: Each individual leaf on the tree is different. 树上的每个叶子都是不同的。 例: Every individual has rights which must never be taken away. 每个人都有一些不可剥夺的权利。 3.sole 单独的、单一的 sole 是指「being one only; single」,也就是指唯一的、单一的。 例: He was the sole survivor of the plane crash. 他是飞机失事的唯一幸存者。 individual, individual 中文, individual 意思, sole, sole 中文, sole 意思, standalone, standalone 中文, standalone 意思, 单独 英文, 单独的 英文2023-07-11 15:19:281
jython install和standalone有什么区别
区别是:install指的是安装;安顿。standalone指的是脱机;单独的,独立的。Jython是一种完整的语言,而不是一个Java翻译器或仅仅是一个Python编译器,它是一个Python语言在Java中的完全实现。Jython也有很多从CPython中继承的模块库。最有趣的事情是Jython不像CPython或其他任何高级语言,它提供了对其实现语言的一切存取。所以Jython不仅给你提供了Python的库,同时也提供了所有的Java类。这使其有一个巨大的资源库。例句:standalone1、Work in a standalone or client/ server environment. 在独立环境或客户机/服务器环境中工作。2、The program will help you import bookmarks from supported browsers and store them in a standalone database. 该计划将帮助您从支援的浏览器的书签和存储在一个独立的数据库中。3、From desktop applications and standalone servers, even deploying to anapplication server is possible. 从桌面应用和独立服务器,甚至部署到应用服务器都可以。install1、They had installed a new phone line in the apartment. 他们已经在公寓里装上了新的电话线。2、A new Catholic bishop was installed in Galway yesterday 昨天在戈尔韦任命了一位新的天主教主教。3、Before her husband"s death she had installed herself in a modern villa. 丈夫去世之前她已经在一所现代化别墅里安顿下来了。2023-07-11 15:19:431
linux操作系统中的standalone模式,中的standlalone指的是什么?
就字面上的意思来说,stand alone 就是『独立的启动』的意思。这种类型的 daemon 可以自行启动而不必透过其他机制的管理; daemon 启动并载入到记忆体後就一直占用记忆体与系统资源。最大的优点就是:因为是一直存在记忆体内持续的提供服务, 因此对於发生用户端的要求时,stand alone 的 daemon 回应速度较快。常见的 stand alone daemon 有 WWW 的 daemon (httpd)、FTP 的 daemon (vsftpd) 等等。2023-07-11 15:19:521
5G的SA网络是什么意思?
SA是Standalone的缩写,独立组网的意思,是5G的一种组网类型。在SA独立组网的模式下,用户(5G终端)接入5G基站和5G核心网,能更好地发挥5G的优势特性比如说超低延迟等。2023-07-11 15:20:013
什么是SA网络?
SA是Standalone的缩写,独立组网的意思,是5G的一种组网类型。在SA独立组网的模式下,用户(5G终端)接入5G基站和5G核心网,能更好地发挥5G的优势特性比如说超低延迟等。2023-07-11 15:20:093
苹果5Gstandalone什么意思
独立组网。SA是Standalone的缩写,独立组网的意思,是5G的一种组网类型。5G独立组网(SA)是完全独立建设的5G网络。虚拟网络是一种包含至少部分是虚拟网络链接的计算机网络。2023-07-11 15:20:241
博途软件Startdrive STANDALONE 与OPTIONAL有何区别
从官网上看,一个是选项包安装,一个是完全独立的安装。“SINAMICS Startdrive V13 SP1 option package for SIMATIC STEP 7 V13 SP1 The option package is to be used if the TIA Portal V13 SP1 is already installed. STEP 7 needs to be installed first.“=================================================================================SINAMICS Startdrive V13 SP1 standalone. The standalone package should be used When STEP 7 V13 SP1 hasnt been installed2023-07-11 15:20:561
安装jboss为什么有时候要替换standalone.xml文件
文件夹方式部署配置文件:/jboss-as-7.0.0.Final/standalone/configuration/standalone.xml[java]viewplaincopy//文件夹方式部署,需要在部署目录下添加一个标记文件xx.war.dodeploy//这样把项目文件放到xx.war文件夹里就可以部署了,修改增量更新补丁就比较方便//不必每次都上传整个WAR包,只要进入war文件夹跟新补丁就可以了cdjboss-as-7.1.1.Finalstandalonedeploymentstouchwlan.war.dodeploy//后台服务方式启动cd/opt/portal/hugsh/jboss7/binnohup./standalone.sh&>nohup2.out2>&1&//查看进程&启动日志ps-ef|grepjbosstail-100fnohup2.out2023-07-11 15:21:031
5g接入云可选择的部署形式不含
现阶段物联网5g连接产品不包括1、G+农业。5G产业链主要包含基础层,技术层和应用层。2、g的三大应用场景包括增强型移动宽带、海量机器通信、高可靠低时延通信,不包括高频谱利用率通信。第五代移动通信技术(简称5G)是具有高速率、低时延和大连接特点的新一代宽带移动通信技术,是实现人机物互联的网络基础设施。3、物联网5g专网产品以5g数据分流技术为基础内容。5g混合专网是指以5g数据分流技术为基础,通过无线和控制网元的灵活定制,为行业用户构建一张增强带宽、低时延、数据不出园的基础连接网络。4、下游产品应用及终端产品应用场景构成。(云计算、车联网、物联网、VR/AR)上中下游里面又可以包括器件原材料、基站天线、小微基站、通信、网络设备、光纤光缆、光模块、系统集成与服务商、运营商等各细分产业链。5g的网络模式是什么啊,有什么区别呢?目前,5G有两种网络模式,分为NSA 和SA形式,NSA是在4G模式基础上升级的5G网络,SA则完全基于5G技术而搭建的5G网络。G有两种组网方式,一个是非独立组网(Non-Standalone,NSA),另一个则是独立组网(Standalone,SA)。NSA和SA都是5G网络,只是组网模式不同。NSA即:Non-Standalone,非独立组网;是一对多的组网模式,一个核心网带两种基站。SA是Standalone的缩写,独立组网的意思;SA是一种一对一的组网模式,一个核心网配一种基站。SA是Standalone的缩写,独立组网的意思,是5G的一种组网类型。在SA独立组网的模式下,用户(5G终端)接入5G基站和5G核心网,能更好地发挥5G的优势特性比如说超低延迟等。联通5G网络的形式都有什么?1、联通5G在5G频率上和6G频率上都是TDD的。2、年以NSA为主,试点SA,2020年向SA演进,初期采用国际主流的5G频段。其中,NSA为非独立组网,指的是利用现有4G网络部署5G网络能力。SA为独立组网,指单独建设的5G网络。3、中国联通的5G在5G频率上和6G频率上都是TDD的。4、联通推出的5G在5G频率上和6G频率上都是TDD的网络制式。目前联通渠道上市的5G手机终端有:华为Mate20X 5G版、中兴天机10pro 5G版、iQOO pro 5G、三星note10 5G等4款产品。5、G网络(5G Network)是第五代移动通信网络,其峰值理论传输速度可达每8秒1GB,比4G网络的传输速度快10倍以上[1]。举例来说,一部1G的电影可在8秒之内下载完成。6、您好,5G网络是第五代移动通信网络。 5G网络的峰值理论传输速度可达每8秒1GB,比4G网络的传输速度快数百倍。5G与4G相比,最大的优势在于高速率、低时延、大容量等。5G的部署分为三个阶段,第一个阶段主要面向哪些业务对于5G整个产业链,我们可以简单分为上中下游三个方面。上游主要是基站升级(含基站射频、基带芯片)中游网络建设(网络规划设计公司、网络优化/维护公司)下游产品应用及终端产品应用场景构成。eMBB场景。根据相关资料,5g第一波市场主要聚焦于eMBB场景,典型的业务有:VR、AR、4K等业务。作为继数字化、高清化媒体之后的新一代革新技术,超高清视频被业界认为将是5G网络最早实现商用的核心场景之一。G基础网络建设 包括常规理解的5G基站、核心网、传输等5G系统的设备研发、网络部署、运营维护等。我国5G技术研发试验将在2016-2018年进行,分为5G关键技术试验、5G技术方案验证和5G系统验证三个阶段实施。Release-15中的5G规范的第一阶段是为了适应早期的商业部署。Release-16的第二阶段将于2020年4月完成,作为IMT-2020技术的候选提交给国际电信联盟(ITU)[1]。5G网络模式有几种?SA是Standalone的缩写,独立组网的意思,是5G的一种组网类型。在SA独立组网的模式下,用户(5G终端)接入5G基站和5G核心网,能更好地发挥5G的优势特性比如说超低延迟等。G有两种组网架构,分别是NSA与SA。NSA:非独立组网架构,意思是此架构下,5G必须依赖4G网络来部署。5G终端与核心网之间采用4G的协议栈架构实现,4G核心网只要经过简单的升级就可以支持NSA,实现5G基站接入。目前5G只有两种组网模式,分别是NSA模式和SA模式。NSA模式又被称之为非独立组网模式,它并没有自己专用的网络线路,而是在原有的4G网络的基础上改造而成的5G,于是就有不少人说它是“假5G”。联通5g边缘云方案的组成部分定位 部署模式随着5G技术带来低时延、大带宽的海量设备接入能力,我们正在飞速经历从云计算走向边缘计算的时代。据Gartner预测,截止2025年将有75%的企业数据在传统数据中心与云之外的边缘产生,而这一比例在2018年仅为10%。g边缘云是分布在网络边缘侧,提供实时数处理、分析决策的小规模云数据中心当5G可用时,它将从根本上改变消费者的体验。低延迟和高速网络将基于增强现实和虚拟现实提供沉浸式体验。G接入网(AN)有无线侧网络架构和固定侧网络架构。无线侧:手机或者集团客户通过基站接入到无线接入网,在接入网侧可以通过RTN或者IPRAN或者PTN解决方案来解决,将信号传递给BSC/RNC。2023-07-11 15:21:111
standalone PC是什么意思?
标准冷凝管合金2023-07-11 15:21:193
中?是什么意思
首先,这是xml的格式;其次,<? ?>是处理命令的表示;还有,version="1.0" ,它是表示版本为1.0;最后,standalone 定义了外部定义的 DTD 文件的存在性. standalone element 有效值是 yes 和 no. 如下是一个例子: <?xml version="1.0" encoding="UTF-8" standalone="no"?><!DOCTYPE s1 PUBLIC "http://www.ibm.com/example.dtd" "example.dtd"><s1>.........</s1>值 no 表示这个 XML 文档不是独立的而是依赖于外部所定义的一个 DTD. 值 yes 表示这个 XML 文档是自包含的(self-contained).2023-07-11 15:21:261
usr/standalone文件夹下存放的是什么以及linux 整体目录结构是怎样的?
存放什么不知道,至于目录结构自己百度下一大把。2023-07-11 15:21:332
Standalone debt与Standalone net debt分别指?其差异?
Standalone debt独立负债Standalone net debt独立净负债独立账户负债,指保险公司对投资连结保险提取的单位准备金和投资账户负债。其中,投资账户负债是指在投资账户资产投资过程中形成的卖出回购证券、应付款项等负债。独立账户负债为认可负债,其中,以投资连结保险保单持有人享有的投资账户价值作为单位准备金的认可价值,以投资账户负债的账面余额作为其认可价值。独立账户负债应当在认可负债表中单独列示。2023-07-11 15:21:402
是什么意思
这是XML文件中必须出现的头文件,要出现在文件中的第一行。<?xml version="1.0" encoding="UTF-8" standalone="yes"?>其中可以简写为<?xml version="1.0" ?>后两个属性采取默认值,这也是不能再缩减了,具体的内容就像楼上说的2023-07-11 15:21:492
请问怎样关闭3dmax2014中vary渲染时standalone窗口?
max渲染过程中的窗口不见了怎么办?本文模型云小编将和大家分享如何解决3dmax渲染窗口不出现的问题。快来跟我一起看看3dmax软件渲染窗口不出现的解决方法与步骤吧!解决3dmax渲染窗口不出现的方法一:步骤一、3dmax渲染公共面板渲染输出里有个“渲染帧窗口”,它默认是打开的,渲染时能自动打开渲染框,如图:步骤二、把3dmax渲染帧窗口这个选项关闭的话,渲染时3dmax渲染窗口不出现,如图:解决3dmax渲染窗口不出现的方法二:如果是Vry渲染器,需要根据以下步骤解决。步骤一、3dmax软件VR渲染设置中,渲染到内存帧缓存是勾选的,如图所示。步骤二、3dmax软件VR渲染设置中,渲染到内存帧缓存是不勾选的,将导致3dmax渲染窗口不出现的问题。如图所示。2023-07-11 15:22:051
sa是什么网络
SA网络是相对NSA网络说的,5G网络时代,组网有两种方式,独立组网和非独立组网(NSA),5G独立组网(SA)是完全独立建设的5G网络,从基站到核心网都是新的一套,不共用4G的原有网络设备。2023-07-11 15:22:472
5g的网络模式是什么啊,有什么区别呢?
目前,5G有两种网络模式,分为NSA和SA形式,NSA是在4G模式基础上升级的5G网络,SA则完全基于5G技术而搭建的5G网络。G有两种组网方式,一个是非独立组网(Non-Standalone,NSA),另一个则是独立组网(Standalone,SA)。NSA和SA都是5G网络,只是组网模式不同。NSA即:Non-Standalone,非独立组网;是一对多的组网模式,一个核心网带两种基站。SA是Standalone的缩写,独立组网的意思;SA是一种一对一的组网模式,一个核心网配一种基站。SA是Standalone的缩写,独立组网的意思,是5G的一种组网类型。在SA独立组网的模式下,用户(5G终端)接入5G基站和5G核心网,能更好地发挥5G的优势特性比如说超低延迟等。2023-07-11 15:23:101
spark-standalone里没反应
spark-standalone里没反应的原因:1、SparkStandalone没有正确启动,需要确保SparkStandalone节点已经成功启动。2、Spark应用程序可能存在编译错误,需要检查Spark应用程序中是否存在编译错误。3、Spark应用程序可能需要较长的时间才能完成,特别是在要处理的数据量很大时。需要等待一段时间,看看应用程序是否被正确执行。在SparkStandalone没有看到任何响应,请仔细检查以上问题,并根据问题修复相关问题,以便让应用程序正常的运行。2023-07-11 15:23:231
请问你的matlab装的是哪个版本的?安装的时候networking与standalone两种方式有什么区别?
当然是standalone,networking貌似需要联网注册的!序列号在sn还是key文件夹里面有!2023-07-11 15:23:322
5gsa是什么意思
SA是Standalone的缩写,独立组网的意思,是5G的一种组网类型。5GSA网络可提供高速率、广连接、低时延的服务能力,同时结合MEC(多接入边缘计算)能力和切片技术能力。让广大用户真正享受到覆盖更广、速率更高(下行速率更顺畅、上行速率显著改善)、时延更低、应用更多的5G网络服务与应用体验。发展沿革一、2019年以NSA为主,试点SA,2020年向SA演进,初期采用国际主流的3.5G频段。二、其中,NSA为非独立组网,指的是利用现有4G网络部署5G网络能力。SA为独立组网,指单独建设的5G网络。三、当前市面上的5G手机中,部分手机NSA与SA均支持,部分手机只支持NSA。在未来一段时间内,NSA和SA网络将处于共存的状态,不存在NSA手机很快不能用的情况。同时支持SA的手机均支持NSA。2023-07-11 15:24:011
5G SA是什么?
SA是Standalone的缩写,独立组网的意思,是5G的一种组网类型。在SA独立组网的模式下,接入5G基站和5G核心网,能更好地发挥5G的优势特性比如说超低延迟等。2023-07-11 15:25:496
linux操作系统中的standalone模式,中的standlalone指的是什么?
以独立进程模式运行2023-07-11 15:26:261
license_standalone区别
license_standalone.lic还要注意的是 license_standalone.lic并不是和license.lic二选一的关系(一开始以为安装的时候许可证那里要么选前者要么选后者, 实际上是: license.lic在安装的时候使用,而license_standalone.lic需要在安装之后复制到licenses文件夹中)最好实在安装之后启动之前将这些步骤完成, 否则我也不知后果如何…一开始没有将lic复制过去, 总是弹出license checkout failed 的error-95错误2023-07-11 15:26:331
java利用JAXBContext 编组xml时如何去掉 standalone="yes
你看看代码就明白了:import java.io.FileOutputStream; import javax.xml.bind.JAXBContext; import javax.xml.bind.Marshaller; import javax.xml.bind.annotation.XmlRootElement; public class JavaToXMLDemo { public static void main(String[] args) throws Exception { JAXBContext context = JAXBContext.newInstance(Employee.class); Marshaller m = context.createMarshaller(); m.setProperty(Marshaller.JAXB_FORMATTED_OUTPUT, true); Employee object = new Employee(); object.setCode("CA"); object.setName("Cath"); object.setSalary(300); m.marshal(object, System.out); } }2023-07-11 15:26:421
5GSA是什么业务?
答:SA是Standalone的缩写,独立组网的意思,是5G的一种组网类型。在SA独立组网的模式下,用户(5G终端)接入5G基站和5G核心网,能更好地发挥5G的优势特性比如说超低延迟等。2023-07-11 15:26:521
SA和NSA的5G区别在哪?
5G中的SA流量指的是独立组网(Standalone)模式下产生的流量,完全独立于4G网络。SA独立组网这种模式需要对基站重新设计与建设,资金投入量较大。相关的核心网、接入网需要大量的大力和物力。这种网络可以提供超高速、广连接、低延迟的服务能力,并且支持5G网络切片、MEC(多接入边缘计算)。目前5G只有两种组网模式,分别是NSA模式和SA模式。NSA模式又被称之为非独立组网模式,它并没有自己专用的网络线路,而是在原有的4G网络的基础上改造而成的5G,于是就有不少人说它是“假5G”。之前在4G转变到5G的前期,运营商们为了能快速布局5G市场,于是就会简单的通过减少基础设施的成本,只在4G的基础上简单提升一下网速,所以说NSA模式并不是真正的5G,毕竟它的传播速率只比4G稍快一些而已。5G网络关键技术5G采用全新的服务化架构,支持灵活部署和差异化业务场景。5G采用全服务化设计,模块化网络功能,支持按需调用,实现功能重构;采用服务化描述,易于实现能力开放,有利于引入IT开发实力,发挥网络潜力。5G支持灵活部署,基于NFV/SDN,实现硬件和软件解耦,实现控制和转发分离;采用通用数据中心的云化组网,网络功能部署灵活,资源调度高效;支持边缘计算,云计算平台下沉到网络边缘,支持基于应用的网关灵活选择和边缘分流。通过网络切片满足5G差异化需求,网络切片是指从一个网络中选取特定的特性和功能,定制出的一个逻辑上独立的网络,它使得运营商可以部署功能、特性服务各不相同的多个逻辑网络,分别为各自的目标用户服务,定义了3种网络切片类型,即增强移动宽带、低时延高可靠、大连接物联网。2023-07-11 15:26:591
standalone filters是什么意思
standalone filters独立的过滤器希望能帮助你有不明白请追问如果满意了请采纳哦2023-07-11 15:27:421
现在matlab 有standalone和server版两种,请问server版在那些方面区别于standalone???
一种是标准版standalone,另一种是简化版2023-07-11 15:27:561
5g的网络模式是什么啊,有什么区别呢?
5G中的SA流量指的是独立组网(Standalone)模式下产生的流量,完全独立于4G网络。SA独立组网这种模式需要对基站重新设计与建设,资金投入量较大。相关的核心网、接入网需要大量的大力和物力。这种网络可以提供超高速、广连接、低延迟的服务能力,并且支持5G网络切片、MEC(多接入边缘计算)。目前5G只有两种组网模式,分别是NSA模式和SA模式。NSA模式又被称之为非独立组网模式,它并没有自己专用的网络线路,而是在原有的4G网络的基础上改造而成的5G,于是就有不少人说它是“假5G”。之前在4G转变到5G的前期,运营商们为了能快速布局5G市场,于是就会简单的通过减少基础设施的成本,只在4G的基础上简单提升一下网速,所以说NSA模式并不是真正的5G,毕竟它的传播速率只比4G稍快一些而已。5G网络关键技术5G采用全新的服务化架构,支持灵活部署和差异化业务场景。5G采用全服务化设计,模块化网络功能,支持按需调用,实现功能重构;采用服务化描述,易于实现能力开放,有利于引入IT开发实力,发挥网络潜力。5G支持灵活部署,基于NFV/SDN,实现硬件和软件解耦,实现控制和转发分离;采用通用数据中心的云化组网,网络功能部署灵活,资源调度高效;支持边缘计算,云计算平台下沉到网络边缘,支持基于应用的网关灵活选择和边缘分流。通过网络切片满足5G差异化需求,网络切片是指从一个网络中选取特定的特性和功能,定制出的一个逻辑上独立的网络,它使得运营商可以部署功能、特性服务各不相同的多个逻辑网络,分别为各自的目标用户服务,定义了3种网络切片类型,即增强移动宽带、低时延高可靠、大连接物联网。2023-07-11 15:28:051
上海电信开通sa怎么查
户可以直接致电电信客服10000查询自己已经开通的业务,也可以登录中国电信网上营业厅或者手机下载安装电信欢go客户端查看自己开通的增值业务情况。拓展资料:5GSA(Standalone,独立组网),采用5G核心网络架构,拥有5GNR完整的使用和控制能力。5GSA网络可提供高速率、广连接、低时延的服务能力,同时结合MEC(多接入边缘计算)能力和切片技术能力,让广大用户真正享受到覆盖更广、速率更高(下行速率更顺畅、上行速率显著改善)、时延更低、应用更多的5G网络服务与应用体验。2023-07-11 15:28:262
sa什么意思?是是啊的意思吗
5G独立组网(SA)是完全独立建设的5G网络,具备eMMB(增强移动宽带)、URLLC(高可靠低时延)、mMTC(海量大连接)三大应用场景及网络切片、边缘计算、云网融合等5G全新特性,可为广大用户提供VR(虚拟现实)、AR(增强现实)、超高清视频及智慧工业、智慧医疗、智慧教育、智慧商业等丰富多彩的5G应用。电信5G SA网络开通方法:回答仅供参考,更多安徽电信套餐,业务资讯可以关注安徽电信公众号。2023-07-11 15:28:363
我在中国联通那个手厅里“业务办理记录”看到,我开通了“5GSA服务”?这是什么业务?
这个只是5g联网服务。只要你手机连上了5g网络,他都会有这个服务,这个服务是不收费的。2023-07-11 15:28:553
不明白这个
你这是XML头代友。其中version是指出XML版本,encoding指出编码格式,standalone用来指出是否要呼叫外部文件。默认为“yes”。2023-07-11 15:29:091
5gsa专用流量包是什么意思
5G中的SA流量指的是独立组网(Standalone)模式下产生的流量。5G中的SA流量指的是独立组网(Standalone)模式下产生的流量,完全独立于4g网络。5gsa专网流量是一种非4G基础上重新建立的,5G专属网络模式。5G手机在这种模式下可以直接接收5G信号,其信号是真正的5G信号,具有高速、低延迟的特点,线性速率能达到1Gbps,也就是说下载一部电影只需要1—2秒钟。2023-07-11 15:29:181
5gsansa双模什么意思?
NSA(Non-Standalone)非独立组网:在5G建设初期,各大通信运营商为了加快5G部署速度,同时为了节省基站成本,多采用的是NSA组网方式,就是让现有基站去承载 5G 网络的部署,4G和5G共用核心网,其控制信令仍通过 4G 网络传输。这样在4G基础设施上实现的5G网络将不支持超低时延等新特性,并且还因为同时连接4G和5G而造成设备耗电量高等情况。SA:全称(Standalone)独立组网:在以后的5G建设中,运营商将重新部署全新的5G基站、设备终端等,意味着更换成本很高,耗费精力更多,但SA组网才是真正的5G。2023-07-11 15:29:415
standalone basis何意?
独立基础2023-07-11 15:30:305
5gsa单模流量是什么意思
5G中的SA流量指的是独立组网(Standalone)模式下产生的流量,完全独立于4G网络。SA独立组网这种模式需要对基站重新设计与建设,资金投入量较大。相关的核心网、接入网需要大量的大力和物力。这种网络可以提供超高速、广连接、低延迟的服务能力,并且支持5G网络切片、MEC(多接入边缘计算)。目前5G只有两种组网模式,分别是NSA模式和SA模式。NSA模式又被称之为非独立组网模式,它并没有自己专用的网络线路,而是在原有的4G网络的基础上改造而成的5G,于是就有不少人说它是“假5G”。之前在4G转变到5G的前期,运营商们为了能快速布局5G市场,于是就会简单的通过减少基础设施的成本,只在4G的基础上简单提升一下网速,所以说NSA模式并不是真正的5G,毕竟它的传播速率只比4G稍快一些而已。5G网络关键技术5G采用全新的服务化架构,支持灵活部署和差异化业务场景。5G采用全服务化设计,模块化网络功能,支持按需调用,实现功能重构;采用服务化描述,易于实现能力开放,有利于引入IT开发实力,发挥网络潜力。5G支持灵活部署,基于NFV/SDN,实现硬件和软件解耦,实现控制和转发分离;采用通用数据中心的云化组网,网络功能部署灵活,资源调度高效;支持边缘计算,云计算平台下沉到网络边缘,支持基于应用的网关灵活选择和边缘分流。通过网络切片满足5G差异化需求,网络切片是指从一个网络中选取特定的特性和功能,定制出的一个逻辑上独立的网络,它使得运营商可以部署功能、特性服务各不相同的多个逻辑网络,分别为各自的目标用户服务,定义了3种网络切片类型,即增强移动宽带、低时延高可靠、大连接物联网。2023-07-11 15:30:451
Startdrive Optional V13 SP1 和Startdrive Standalone V13 SP1的区别
Startdrive Standalone V13 SP12023-07-11 15:31:032
都是5G网络,NSA与SA有什么区别呢?
NSA和SA都是5G网络,只是组网模式不同。NSA即:Non-Standalone,非独立组网;是一对多的组网模式,一个核心网带两种基站。SA是Standalone的缩写,独立组网的意思;SA是一种一对一的组网模式,一个核心网配一种基站。SA的精细化管理比NSA更显优势,SA在低延时、大连接方面更有优势,覆盖加倍,速率加倍。2023-07-11 15:31:131
这个是什么语言
这是XML语言,是XML文档开头的文档定义语句。2023-07-11 15:32:051
请教发布时PC,Mac amp;Linux Standalone只有mac可选
1.点开“File”菜单栏里的“Build Settings” 窗口,点选“ PC、Mac&Linux Standalone”。2.点“Switch platfrom”按钮,切换发布平台为台式电脑模式。3.“Target platfrom ”设置为“Windows”,4.其他参数可在“Player Setting”里设置,除了程序名称,版本,一般选默认,当然也可根据需要调整。5.最后点Builud按钮后,再设置下输出路径就可以发布WINDOWS版的游戏了。当然,要先保证程序没错,否者也不能发布的,即使能发布,也不能正确运行使用。要调用的Scenes也要全部添加进Scenes In Build列表,否则也会出错。2023-07-11 15:32:241
5gsa专用流量是什么意思
5GSA(5GStandalone)专用流量是指针对5GSA网络架构而设计的一种流量类型。5GSA是指独立组网(Standalone)的5G网络,与之相对应的是5GNSA(Non-Standalone)网络,后者在建立连接时还依赖于4G网络的支持。而5GSA专用流量则是在5GSA网络下使用的专门分配的数据流量,主要用于支持5GSA网络的各项功能和服务,如高速数据传输、低延迟通信、大规模物联网等。使用5GSA专用流量能够发挥5GSA网络的优势,提供更快速、更可靠的网络连接和体验。2023-07-11 15:32:311
xml version="1.0" encoding="utf-8" standalone="no"?>首页出现这个,什么处理掉,对不起我对代码不了解
网页脚本有问题,这个得具体看代码了。一般是少个符号或者多个符号的问题。2023-07-11 15:32:381
不明白这个
<?xml version="1.0" encoding="gb2312" standalone="no" ?> version="1.0" 版本号1.0encoding="gb2312" 编码格式 gb2312<flash_show_info> <user uin="QQ" ts="QQ" />user标签,没有内容,只有两个属性uin 和ts2023-07-11 15:32:551
安装mysql出现选择standalone mysql server,还有InnoDB,没有next,然后我该怎么办呢
用快捷方式,ALT+N,ALT+X,其他和教程一样2023-07-11 15:33:041
安装matlab软件的问题 有破译文件但还是没有看懂啊
两种破解方式:1、安装完成后用破解文件夹crack里的"bin"、"java"、"toolbox"替换安装路径里对应的文件(或文件夹)2、安装完成后运行激活模块(可以从开始程序里找到激活matlab,没有的话就从安装路径里binwin32找activate_matlab.exe),选择无网激活,在打开的对话框中选择crack里的lic_standalone.dat。如果安装完成后没有自动在桌面创建快捷方式,可以自己手动创建。2023-07-11 15:33:171
matlab没有license_standalone.lic
在使用MATLAB时,你需要获取一个有效的许可证,但不需要license_standalone.lic文件。要获取许可证,请访问MathWorks许可证管理中心,查看你可以购买哪种类型的许可证。如果你是学生,你可以免费获得学生版MATLAB。学生版MATLAB可提供完整的MATLAB功能,但是它会在每次运行MATLAB时要求你激活。如果你是在一个组织内使用MATLAB,你应该从你的组织获得有效的许可证,用于安装和激活MATLAB。2023-07-11 15:33:242
MiniGUI详细资料大全
MiniGUI是由北京飞漫软体技术有限公司创办的开源Linux图形用户界面支持系统,经过近些年的发展,MiniGUI已经发展成为比较成熟的性能优良的、功能丰富的跨作业系统的嵌入式图形界面支持系统。“小”是MiniGUI的特色,它目前已经广泛套用于通讯、医疗、工控、电子、机顶盒、多媒体等领域。目前,MiniGUI的最新版本为MiniGUI 3.0。MiniGUI对中文的支持很友好。它支持GB2312与BIG5字元集,其他字元集也可以轻松加入。 基本介绍 中文名 :MiniGUI 创办商 :北京飞漫软体技术有限公司 属于 :开源Linux图形用户界面支持系统 套用范围 :通讯、医疗、工控、电子 简介,特点优势,技术特性,MiniGUI 的技术优势,MiniGUI V3.0,运行模式,MiniGUI-Threads,MiniGUI-Processes,MiniGUI-Standalone,软体架构,图形抽象层,输入抽象层,图形设备接口,讯息处理模组,多视窗处理模组和控制项,外观支持, 简介 MiniGUI 是一款面向嵌入式系统的高级视窗系统(Windowing System)和图形用户界面(Graphical User Interface,GUI)支持系统,由魏永明先生于 1998 年底开始开发。2002 年,魏永明先生创建北京飞漫软体技术有限公司,为 MiniGUI 提供商业技术支持,同时也继续提供开源版本,飞漫软体是中国地区为开源社区贡献代码最多的软体企业。最后一个采用 GPL 授权的 MiniGUI 版本是 1.6.10,从 MiniGUI 2.0.4 开始 MiniGUI 被重写并使用商业授权。 历经十余年时间, MiniGUI 已经成为性能优良、功能丰富的跨作业系统嵌入式图形用户界面支持系统,支持Linux/uClinux、eCos、 uC/OS-II、VxWorks、ThreadX、Nucleus 、pSOS、OSE 等作业系统和数十种 SoC晶片,已验证的硬体平台包括 ARM-based SoCs、MIPS based SoCs、IA-based SoCs、PowerPC、M68K(DragonBall /ColdFire)、Intel x86 等等,广泛套用于通讯、医疗、工控、电力、机顶盒、多媒体终端等领域。使用 MiniGUI 成功开发产品的企业有华为、中兴通讯、大唐移动、长虹、TCL、联想、迈瑞、南瑞、炬力、D2 等。这些用户广泛分部在中国大陆、台湾、新加坡、韩国、美国、德国、义大利、印度、以色列等国家和地区。 值得一提的是,在中国自主开发的 3G 通讯标准 TD-SCDMA中,约有 60% 获得入网许可证的 TD-SCDMA 手机使用 MiniGUI 作为其嵌入式图形平台,以支撑浏览器、可视电话等 3G 套用软体的运行,其中有联想TD30t、海信 T68、中兴通讯 U85 等大家熟悉的 TD 手机型号。 在 MiniGUI 的基础上,飞漫软体研发了 mDolphin (基于开源的浏览器核心 WebKit 的嵌入式浏览器,满分通过 Acid3 的基准测试)、mPeer (为使用 Java 技术的嵌入式设备提供高效的 J2SE AWT/Swing 实现支持),并且开发了基于 Eclipse CDT 的可视化集成开发环境,为开发人员提供所见即所得(WYSIWYG)的界面设计环境。 2010年,飞漫软体把最新版的 MiniGUI、mDolphin、mPeer、mStudio 等系统整合在一起,推出了合璧作业系统(HybridOS)解决方案,是一整套专为嵌入式设备打造的快速开发平台,集成了飞漫软体10年的嵌入式行业研发经验和众多成熟的产品,使众多的希望在嵌入式设备上做开发的中小型企业,摆脱了“不稳定的核心以及驱动程式”、“交叉编译工具链、基础函式馆存在大量缺陷”、“不恰当的开源软体”、“高水平嵌入式开发工程师缺乏”等这些问题的困扰,从而能够在一个运行稳定、功能强大的小巧系统核心基础上,专注开发产品。合璧作业系统(HybridOS)采用新的商业授权模式,性价比颇高。 截止2010年9月,MiniGUI 的最新版本是3.0.10, MiniGUI 将作为合璧作业系统(HybridOS)的一个组成部分而不断演进,推荐新老用户使用合璧作业系统(Hybridos)作为嵌入式开发平台,必将节省大量的开发成本和时间。 (概述内容来源:) 特点优势 MiniGUI 为嵌入式 Linux 系统提供了完整的图形系统支持,是全球针对嵌入式 Linux仅有的两个商用嵌入式GUI系统之一。MiniGUI为嵌入式Linux 系统提供了完整的多进程支持;可以 MiniGUI-Processes、MiniGUI-Threads或者MiniGUI-Standalone 三种运行模式运行。 技术特性 硬体适配性 : 可运行于各种含有 MMU(记忆体管理单元)的 32 位处理器架构之上,如 ix386、ARM、MIPS、PowerPC 等。 支持低端显示设备(比如单色 LCD)和高端显示设备(8 位色及以上显示设备)。通过 MiniGUI 的图形抽象层及图形引擎技术,还可以支持特殊的显示设备,比如 YUV 显示设备。对显示设备解析度无最大和最小限制。 副屏支持。当系统中有多个视频设备时,可将一个作为 MiniGUI 的主屏,实现完整的多视窗系统;而其它设备作为副屏,在其上通过 MiniGUI 的图形接口来实现文字渲染、图形显示等功能。 可支持各种输入设备,如 PC 键盘、PC 滑鼠、小键盘(Keypad)、触控萤幕、遥控器等等。 多种键盘布局的支持。MiniGUI 除支持常见的美式 PC 键盘布局之外,还支持法语、德语等西欧语种的键 盘布局。 资源消耗 : MiniGUI 的静态存储随配置选项的不同而不同,最少需占用 1MB 静态存储空间。 MiniGUI 启动后,初始占用 1MB 动态存储空间。建议系统记忆体为 8MB 以上。 作业系统适配性 : 支持 Linux 作业系统(非 uClinux 作业系统),可以 MiniGUI-Processes、MiniGUI-Threads 或者 MiniGUI-Standalone 三种运行模式运行。 内建资源支持。可以将 MiniGUI 所使用的资源,诸如点阵图、图示和字型等编译到函式馆中,该特性可提高 MiniGUI 的初始化速度,并且非常适合无档案系统支持的实时嵌入式作业系统。 针对嵌入式系统的特殊支持,包括一般性的 I/O 流操作,位元组序相关函式等。 视窗子系统特性 : 完备的多视窗机制和讯息传递机制。使用 MiniGUI-Threads 运行模式时,可在不同执行绪中创建主视窗,并支持执行绪间的讯息传递;使用 MiniGUI-Processes 运行模式时,支持完整的多进程视窗系统。 对话框和讯息框支持。 提供常用的控制项类,包括静态文本框、按钮、单行和多行编辑框、列表框、组合框、选单按钮、进度条、滑块、属性页、工具列、树型控制项、月历控制项、旋钮控制项、酷工具列、格线控制项、动画控制项等。 其它 GUI 元素,包括选单、加速键、插入符、定时器等。 图形子系统特性 : 提供有增强 GDI 函式,包括光栅操作、复杂区域处理、椭圆、圆弧、多边形以及区域填充等函式。在提供有兼容于 C99 规范的数学库平台上,还提供有高级二维绘图函式,可设定线宽、线型以及填充模式等。通过 MiniGUI 的图形抽象层及图形引擎技术,也可以让上述高级 GDI 接口在低端显示屏上实现。 各种流行图像档案的支持,包括 Windows BMP、GIF、JPEG、PNG等(JPEG 及 PNG的支持通过 libjpeg 及 libpng 函式馆提供)。 Windows 的资源档案支持,如点阵图、图示、游标等。 多字元集和多字型支持,目前支持 ISO8859-1~ISO8859-15、GB2312、GBK、GB18030、BIG5、EUC-JP、Shift-JIS、EUC-KR、UNICODE(UTF-8、UTF-16编码)等字元集,支持等宽点阵字型、变宽点阵字型、Qt/Embedded 使用的嵌入式字型 QPF、TrueType矢量字型(对 TrueType 的支持通过 freetype 1.3 函式馆提供)。 输入法支持,用于提供各种可能的输入形式;内建有适合 PC 平台的汉字(GB2312)输入法支持,包括内码、全拼、智慧型拼音、五笔及自然码等。 MiniGUI 的技术优势 和其它针对嵌入式产品的图形系统相比,MiniGUI 在对系统的需求上具有如下几大优势: 可伸缩性强 。MiniGUI 丰富的功能和可配置特性,使得它既可运行于 CPU 主频只有 60MHz 的低端产品中,亦可运行于高端嵌入式设备中,并使用 MiniGUI 的高级控制项风格及皮肤界面等技术,创建华丽的用户界面。MiniGUI 的跨作业系统特性,使得 MiniGUI 可运行在最简单的嵌入式作业系统之上,如 uC/OS-II,也可以运行在具有现代作业系统特性的嵌入式作业系统之上,如 Linux,而且 MiniGUI 为嵌入式 Linux 系统提供了完整的多视窗图形环境。这些特性,使得 MiniGUI 具有非常强的可伸缩性。可伸缩性是 MiniGUI 从设计之初就考虑且不断完善而来的。这个特性使得 MiniGUI 可套用于简单的行业终端,也可套用于复杂的消费类电子产品。 轻型、占用资源少 。MiniGUI 是一个定位于轻量级的嵌入式图形库,对系统资源的需求完全考虑到了嵌入式设备的硬体情况,如 MiniGUI 库所占的空间最小可以裁剪到 500K 左右,对目前的嵌入式设备来说,满足这一条件是绰绰有余的。此外,测试结果表明,MiniGUI 能够在 CPU 主频为 30 MHz,仅有 4M RAM 的系统上正常运行(使用 uClinux 作业系统),这是其它针对嵌入式产品的图形系统所无法达到的。 高性能、高可靠性。 MiniGUI 良好的体系结构及最佳化的图形接口,可确保最快的图形绘制速度。在设计之初,就充分考虑到了实时嵌入式系统的特点,针对多视窗环境下的图形绘制开展了大量的研究及开发,最佳化了 MiniGUI 的图形绘制性能及资源占用。MiniGUI 在大量实际系统中的套用,尤其在工业控制系统的套用,证明 MiniGUI 具有非常好的性能。从 1999 年 MiniGUI 的第一个版本发布以来,就有许多产品和项目使用 MiniGUI,MiniGUI 也不断从这些产品或者项目当中获得发展动力和新的技术需求,逐渐提高了自身的可靠性和健壮性。有关 MiniGUI 的最新成功案例,您可以访问飞漫公司网站的典型案例部分。 可配置性 。为满足嵌入式系统各种各样的需求,必须要求 GUI 系统是可配置的。和 Linux 核心类似,MiniGUI 也实现了大量的编译配置选项,通过这些选项可指定 MiniGUI 库中包括哪些功能而同时不包括哪些功能。大体说来,可以在如下几个方面对 MiniGUI 进行定制配置: 指定 MiniGUI 要运行的硬体平台。 指定 MiniGUI 要运行的作业系统。 指定生成基于执行绪的 MiniGUI-Threads 运行模式还是基于进程的 MiniGUI-Processes 运行模式,或者只是最简单的 MiniGUI-Standalone 运行模式。 指定需要支持的 GAL 引擎和 IAL 引擎,以及引擎相关选项。 指定需要支持的字型类型。 指定需要支持的字元集。 指定需要支持的图像档案格式。 指定需要支持的控制项类。 指定控制项和视窗的整体风格,可以通过指定不同的渲染器完成。这些配置选项大大增强了 MiniGUI 的灵活性,对用户来讲,可针对具体的套用需求量体裁衣,开发最适合产品需求的套用软体。 总之,将现代视窗和图形技术带入到嵌入式设备的MiniGUI,是一个非常适合于实时嵌入式设备的高效、可靠、可定制、小巧灵活的图形用户界面支持系统,其主要优点可以总结如下: 支持多种嵌入式作业系统,具备优秀的可移植性; 可伸缩的系统架构,易于扩展; 功能丰富,可灵活剪裁; 小体积高性能间的最佳平衡; 广泛的套用领域。 MiniGUI V3.0 在以前版本的基础上新增了如下新特性: 主视窗双缓冲区 (Double Buffering Main Window) 当 MiniGUI 3.0 的主视窗具有双缓冲区时,可以在自定义缓冲区中获得整个主视窗的渲染结果。在此基础上,可以利用高级 2D 图形接口或者 3D 图形接口获得主视窗的各种特殊显示效果,如推拉切换、翻页切换、卷曲效果等等。 外观渲染器 (Look and Feel Renderer)支持。MiniGUI V3.0 改变了以往只支持三种控制项风格的方式,引入了渲染器(Look and Feel)这一全新的模式。渲染器是定义如何绘制视窗元素的渲染器,是在MiniGUI V2.0.X的基础上继续完善的。视窗元素包括框线、标题栏、标题栏按钮、滚动条、选定项目、无效项目、高亮项目、突出项目、三维对象等;视窗元素的外观属性,包括视窗元素的颜色、尺寸、字型等信息;视窗元素渲染器是对视窗元素进行定制大小、颜色、图形、字型,便于用户设计个性化的外观显示风格。用户可以指定某个主视窗或某个控制项使用特定的渲染器,也可定制非客户区渲染器、视窗元素的尺寸、颜色、字型、图示,同时增强资源管理功能,从而获得更加华丽的图形界面。MiniGUI实现了几种默认整体显示风格:Classic 、Flat、Fashion 和Skin。用户可以在配置 MiniGUI 时指定相应的选项来将 MiniGUI 编译成特定的一种显示风格。 Classic: 这种风格的界面是标准的Window 95风格界面,也是最广泛使用的风格了。 Fashion: 此种风格的界面,采用 MiniGUI 3.0 组件 mGPlus 提供的颜色渐变填充技术,因此,可获得非常炫丽的界面效果; Flat: 此种风格的视窗界面,线条清晰,简洁,因此适用于单色或者灰度显示屏。因为绘制简单,因此该渲染器占用资源最少,运行速度最快; Skin: 上面三种外观渲染器基本上都是由代码绘制出来的,具有小巧灵活的特点。但是,在嵌入式套用领域,设备的差别非常大。有些设备,已经具备了非常高的运算性能。在这种情况下,可以考虑使用皮肤外观渲染器来美化界面。皮肤外观渲染器需要一整套和界面相关的图片,因此需要占用一些存储资源。皮肤外观渲染器的最大的特点是允许用户定制界面,用户可以使用自己设计的图片替换系统原有的图片,展现在用户面前的就将是你自己设计的界面效果。 双向文本(BIDI Text)的显示与输入 。大家知道,除了大家熟知的从左向右书写的文字(如英语、汉语等)之外,还有许多语言采用从右向左的书写习惯,如阿拉伯文和希伯来文等。为了支持这些语言,MiniGUI 3.0中增加了对这两种语言所属字元集的处理,并增加了阿拉伯和希伯来键盘布局的支持,从而实现了对双向文本的输入输出处理。阿拉伯文以及希伯来文的显示。 不规则视窗 。MiniGUI V3.0实现了不规则视窗与控制项,可满足用户对视窗外观各种不同的需求。不规则视窗通过一个Region数据结构来表示可见区域,或者通过8位MYBITMAP中的透明值形成不可见区域。 字型 。在 MiniGUI 3.0 中,飞漫软体发明了一种新的 UNICODE 字型档格式,称为“UPF”字型。这种字型的最大特点,是便于在多进程环境下使用,从而极大地节约了记忆体的使用。同时,飞漫软体增强了VBF字型格式,将VBF 字型升级到了3.0,扩大了其能适用的字元集范围,以便支持阿拉伯文等语言文字的显示。 其他增强 。MiniGUI 3.0实现了桌面的可定制。通过桌面的外部编程接口,用户可以在桌面放置图示并回响桌面事件,实现类似Windows桌面的界面效果。除此之外,MiniGUI 3.0 还增强了透明控制项的实现,使之效率更高,且不依赖于控制项的内部实现代码。MiniGUI 3.0 还提供独立的滚动条控制项,提供统一的虚拟帧缓冲区程式支持等等。另外最新的MiniGUI V3.0新增加了两个新的组件:mGUtils和mGPlus,把字型、点阵图、图示、游标等资源进行统一管理,资源的内嵌和非内嵌方式并不影响模组的组成,由此抽象出系统资源管理模组。 运行模式 和 Linux 这样的类 UNIX 作业系统相比,一般意义上的传统嵌入式作业系统具有一些特殊性。举例而言,诸如 uClinux、uC/OS-II、eCos 等作业系统,通常运行在没有 MMU(记忆体管理单元,用于提供虚拟记忆体支持)的 CPU 上;这时,往往就没有进程的概念,而只有执行绪或者任务的概念,这样,MiniGUI 的运行环境也就大相迳庭。因此,为了适合不同的作业系统环境,可将 MiniGUI 配置成三种不同的运行模式: MiniGUI-Threads 运行在 MiniGUI-Threads 上的程式可以在不同的执行绪中建立多个视窗,但所有的视窗在一个进程或者地址空间中运行。这种运行模式主要用来支持大多数传统意义上的嵌入式作业系统,比如 VxWorks 、ThreadX、Nucleus、OSE、pSOS、uC/OS-II、eCos等等。当然,在 Linux 和 uClinux 上,MiniGUI 也能以 MiniGUI-Threads 的模式运行。 MiniGUI-Processes 和 MiniGUI-Threads相反,MiniGUI-Processes 上的每个程式是单独的进程,每个进程也可以建立多个视窗,并且实现了多进程视窗系统。MiniGUI-Processes 适合于具有完整 UNIX 特性的嵌入式作业系统,比如嵌入式 Linux。该运行模式在 MiniGUI V2.0 中提供。 MiniGUI-Standalone 这种运行模式下,MiniGUI 可以以独立任务的方式运行,既不需要多执行绪也不需要多进程的支持,这种运行模式适合功能单一的套用场合。比如在一些使用 uClinux 的嵌入式产品中,因为各种原因而缺少执行绪支持,这时,就可以使用 MiniGUI-Standalone 来开发套用软体。 一般而言,MiniGUI-Standalone 模式的适应面最广,可以支持几乎所有的作业系统(目前只用来提供对 Linux/uClinux 作业系统的支持);MiniGUI-Threads 模式的适用面次之,可运行在支持多任务的实时嵌入式作业系统,或者具备完整 UNIX 特性的普通作业系统;MiniGUI-Processes 模式的适用面较小,它仅适合于具备完整 UNIX 特性的嵌入式作业系统,比如 Linux。但不论采用哪种运行模式,MiniGUI 为上层套用软体提供了最大程度上的一致性;只有少数几个涉及初始化的接口在不同运行模式上有所不同。 软体架构 MiniGUI 由如下几个模组组成:MiniGUI软体架构图 minigui软体架构图 图形抽象层 (Graphics Abstraction Layer,GAL)。图形抽象层将来自不同作业系统或设备的图形接口进行抽象,为 MiniGUI 上层提供统一的图形接口。在图形抽象层内,包含有针对 Linux FB 设备、eCos LCD 设备等的软体组成部分。这些软体组成部分通过调用底层设备的接口来实现具体的图形抽象层操作,如打开设备、设定解析度及显示模式、关闭设备等。将这些用于适配图形抽象层接口的软体组成部分称为“引擎(engine)”,其概念和作业系统中的设备驱动程式类似。 输入抽象层 (Input Abstraction Layer,IAL)。和 GAL 类似,输入抽象层将 MiniGUI 涉及的所有输入设备,如键盘(keyboard)、小键盘(keypad)、滑鼠(mouse)、触控萤幕(touch screen)等抽象了出来,为上层提供一致的接口。要支持不同的键盘、触控萤幕或者滑鼠接口,则通过为 IAL 编写不同的输入引擎实现。MiniGUI 通过 IAL 及其输入引擎,提供对 Linux 控制台(键盘及滑鼠)、触控萤幕、遥控器、小键盘等输入设备的支持。 图形设备接口 (Graphics Device Interfaces,GDI)。该模组基于图形抽象层为上层应用程式提供图形相关的接口,如绘制曲线、输出文本、填充矩形等等。图形设备接口中含包含其他比较独立的子模组,如字型字元集(font and charset)支持、图像(image)支持等。 讯息处理模组 (Messaging Module)。该模组在输入抽象层基础上,实现了 MiniGUI 的讯息处理机制,为上层提供了完备的讯息管理接口。众所周知,几乎所有的GUI 系统本质上都是事件驱动的,系统自身的运行,以及GUI 应用程式的运行,都依赖于讯息处理模组。 多视窗处理模组和控制项 (Windowing Module)和(Control 或 Widget)。基于图形设备接口和讯息处理模组,MiniGUI 实现了多视窗处理模组。该模组为上层应用程式提供了创建主视窗和控制项的基本接口,并负责维护控制项类。控制项类是用来实现控制项代码重用的重要概念,利用控制项类(control class),可以创建属于某个控制项类的多个控制项实例(instance),从而让这些控制项实例使用同一个控制项类的代码,这样,就实现了类似 C++ 那样的类和实例概念,从而可以最大程度上重复利用已有代码,并提高软体的可维护性。MiniGUI 的控制项模组实现了常见的 GUI 控制项,如静态框、按钮、编辑框、列表框、下拉框等等。 外观支持 (Look and Feel)。这个模组是 MiniGUI V3.0 提供给上层应用程式的接口,可用来定制 MiniGUI 视窗、控制项的绘制。在 MiniGUI V3.0 之前的版本中,对主视窗和控制项的定制能力,还没有被抽离出来形成独立的模组,但仍然可以通过配置选项让 MiniGUI 的主视窗、控制项具有三种显示风格,分别是:类似 PC 的三维风格(PC3D )、平板风格(FLAT)、流行风格(FASHION)。在 MiniGUI 3.0 中,主视窗和控制项的外观可完全由应用程式自行定制,在创建主视窗或者控制项时,指定外观渲染器(renderer)的名称,就可以让主视窗或者控制项具有各自不同的外观。 在 MiniGUI 核心(Core)接口之上,还为应用程式提供若干组件,这些组件分别为应用程式提供某些特殊的功能特性: mGi 是 MiniGUI 的输入法组件,该组件目前提供了软键盘输入法和手写输入法框架,并提供给用户管理输入法的容器,通过这个容器,用户还可以添加自定义的输入法。 mGp 是针对 MiniGUI 应用程式的一个列印组件,该组件使用户的 MiniGUI 程式具有列印输出功能,可以将 MiniGUI 程式中的点阵图或文字输出到印表机。 mG3d 是一个为 MiniGUI 的应用程式提供 3D 接口的组件,通过这些接口,用户可以给自己的应用程式添加三维图像、文字渲染、场景渲染等效果,从而可以具有三维效果的人机界面。 mGUtils 组件为用户提供了一些常用的对话框模板,有了这些模板,用户就不用为一些常用的功能编写重复代码了。本组件提供的功能模板有:普通档案对话框、颜色设定对话框、字型设定对话框、信息设定对话框等。 mGPlus 组件是对 MiniGUI 图形绘制接口的一个扩充和增强,主要提供对二维矢量图形和高级图形算法的支持,如路径、渐变填充和颜色组合等。 mGEff 组件提供常规的页面特效支持。2023-07-11 15:33:311