dic格式用什么软件可以打开啊

dic格式用什么软件可以打开啊,第1张

dic一种词典文件格式。打开方式:用16位或者32位文件编辑器打开这类文档。

Dic文件由若干单词单元组成,每一个单元包含了单词与解释信息,每个单词单元以单词开始,解释结束。相邻的两个单词单元之间没有间隔(这样使文件尽可能的小)。

文件格式(或文件类型)是指电脑为了存储信息而使用的对信息的特殊编码方式,是用于识别内部储存的资料。比如有的储存,有的储存程序,有的储存文字信息。

对于硬盘机或任何电脑存储来说,有效的信息只有0和1两种。所以电脑必须设计有相应的方式进行信息-位元的转换。对于不同的信息有不同的存储格式。

扩展资料

文件属性:

HPFS, NTFS, FAT12, FAT16, 及FAT32文件系统可以保存额外的文件属性信息。它是由名字和与名字对应的值组成。

例如扩展属性“type”用于判断文件的类型,可能是值包括“Plain Text”或“HTML document”。一个文件可以有多种属性。

MIME用一个类型/自类型表示文件的类型。例如:text/html代表文件是HTML文件,image/gif表示GIF文件。MIME最初是用于表示电子邮件的附件的类型。

参考资料:

百度百科-DIC(DIC文件)

参考资料:

百度百科-文件格式

数据库名、实例名、数据库域名、全局数据库名、服务名 ,\x0d\这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。 \x0d\\x0d\一、数据库名\x0d\什么是数据库名?\x0d\数据库名就是一个数据库的标识,就像人的身份z号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数DB_NAME被写入参数文件之中。格式如下:\x0d\DB_NAME=myorcl\x0d\\x0d\在创建数据库时就应考虑好数据库名,并且在创建完数据库之后,数据库名不宜修改,即使要修改也会很麻烦。因为,数据库名还被写入控制文件中,控制文件是以二进制型式存储的,用户无法修改控制文件的内容。假设用户修改了参数文件中的数据库名,即修改DB_NAME的值。但是在Oracle启动时,由于参数文件中的DB_NAME与控制文件中的数据库名不一致,导致数据库启动失败,将返回ORA-01103错误。\x0d\\x0d\数据库名的作用\x0d\数据库名是在安装数据库、创建新的数据库、创建数据库控制文件、修改数据结构、备份与恢复数据库时都需要使用到的。\x0d\有很多Oracle安装文件目录是与数据库名相关的,如:\x0d\winnt: d:\oracle\product\1010\oradata\DB_NAME\\x0d\Unix: /home/app/oracle/product/1010/oradata/DB_NAME/\x0d\pfile:\x0d\winnt: d:\oracle\product\1010\admin\DB_NAME\pfile\iniora\x0d\Unix: /home/app/oracle/product/1010/admin/DB_NAME/pfile/init$ORACLE_SIDora\x0d\跟踪文件目录:\x0d\winnt: /home/app/oracle/product/1010/admin/DB_NAME/bdump/\x0d\另外,在创建数据时,careate database命令中的数据库名也要与参数文件中DB_NAME参数的值一致,否则将产生错误。\x0d\同样,修改数据库结构的语句alter database, 当然也要指出要修改的数据库的名称。\x0d\如果控制文件损坏或丢失,数据库将不能加载,这时要重新创建控制文件,方法是以nomount方式启动实例,然后以create controlfile命令创建控制文件,当然这个命令中也是指指DB_NAME。\x0d\还有在备份或恢复数据库时,都需要用到数据库名。\x0d\总之,数据库名很重要,要准确理解它的作用。\x0d\\x0d\查询当前数据名\x0d\方法一:select name from v$database;\x0d\方法二:show parameter db\x0d\方法三:查看参数文件。\x0d\\x0d\修改数据库名\x0d\前面建议:应在创建数据库时就确定好数据库名,数据库名不应作修改,因为修改数据库名是一件比较复杂的事情。那么现在就来说明一下,如何在已创建数据之后,修改数据库名。步骤如下:\x0d\1关闭数据库。\x0d\2修改数据库参数文件中的DB_NAME参数的值为新的数据库名。\x0d\3以NOMOUNT方式启动实例,修建控制文件(有关创建控制文件的命令语法,请参考oracle文档)\x0d\\x0d\二、数据库实例名\x0d\什么是数据库实例名?\x0d\数据库实例名是用于和 *** 作系统进行联系的标识,就是说数据库和 *** 作系统之间的交互用的是数据库实例名。实例名也被写入参数文件中,该参数为instance_name,在winnt平台中,实例名同时也被写入注册表。\x0d\数据库名和实例名可以相同也可以不同。\x0d\在一般情况下,数据库名和实例名是一对一的关系,但如果在oracle并行服务器架构(即oracle实时应用集群)中,数据库名和实例名是一对多的关系。这一点在第一篇中已有图例说明。\x0d\\x0d\查询当前数据库实例名\x0d\方法一:select instance_name from v$instance;\x0d\方法二:show parameter instance\x0d\方法三:在参数文件中查询。\x0d\\x0d\数据库实例名与ORACLE_SID\x0d\虽然两者都表是oracle实例,但两者是有区别的。instance_name是oracle数据库参数。而ORACLE_SID是 *** 作系统的环境变量。 ORACLD_SID用于与 *** 作系统交互,也就是说,从 *** 作系统的角度访问实例名,必须通过ORACLE_SID。在winnt不台, ORACLE_SID还需存在于注册表中。\x0d\且ORACLE_SID必须与instance_name的值一致,否则,你将会收到一个错误,在unix平台,是“ORACLE not available”,在winnt平台,是“TNS:协议适配器错误”。\x0d\\x0d\数据库实例名与网络连接\x0d\数据库实例名除了与 *** 作系统交互外,还用于网络连接的oracle服务器标识。当你配置oracle主机连接串的时候,就需要指定实例名。当然8i以后版本的网络组件要求使用的是服务名SERVICE_NAME。这个概念接下来说明 。\x0d\\x0d\三、数据库域名\x0d\什么是数据库域名?\x0d\在分布工数据库系统中,不同版本的数据库服务器之间,不论运行的 *** 作系统是unix或是windows,各服务器之间都可以通过数据库链路进行远程复制,数据库域名主要用于oracle分布式环境中的复制。举例说明如:\x0d\全国交通运政系统的分布式数据库,其中:\x0d\福建节点: fjjtyz\x0d\福建厦门节点: xmfjjtyz\x0d\江西: jxjtyz\x0d\江西上饶:srjxjtyz\x0d\这就是数据库域名。\x0d\数据库域名在存在于参数文件中,他的参数是db_domain\x0d\\x0d\查询数据库域名\x0d\方法一:select value from v$parameter where name = 'db_domain';\x0d\方法二:show parameter domain\x0d\方法三:在参数文件中查询。\x0d\\x0d\全局数据库名\x0d\全局数据库名=数据库名+数据库域名,如前述福建节点的全局数据库名是:oradbfjjtyz\x0d\\x0d\四、数据库服务名\x0d\什么是数据库服务名?\x0d\从oracle9i版本开始,引入了一个新的参数,即数据库服务名。参数名是SERVICE_NAME。\x0d\如果数据库有域名,则数据库服务名就是全局数据库名;否则,数据库服务名与数据库名相同。\x0d\\x0d\查询数据库服务名\x0d\方法一:select value from v$parameter where name = 'service_name';\x0d\方法二:show parameter service_name\x0d\方法三:在参数文件中查询。\x0d\\x0d\数据库服务名与网络连接\x0d\从oracle8i开如的oracle网络组件,数据库与客户端的连接主机串使用数据库服务名。之前用的是ORACLE_SID,即数据库实例名\x0d\\x0d\创建Oracle数据库(以Oracle10g为例)\x0d\\x0d\有两种创建数据库的方式,一种是以命令行脚本方式,即手动方式创建;另一种是利用Oracle提供的数据库配置向导来创建。本篇主要介绍在Unix和Windows下以命令行脚本方式创建Oracle数据库。\x0d\\x0d\ 一个完整的数据库系统,应包括一个物理结构、一个逻辑结构、一个内存结构和一个进程结构,如果要创建一个新的数据库,则这些结构都必须完整的建立起来

集群主要分成三大类 (高可用集群, 负载均衡集群,科学计算集群)

高可用集群( High Availability Cluster)

负载均衡集群(Load Balance Cluster)

科学计算集群(High Performance Computing Cluster)

1、高可用集群(High Availability Cluster)

常见的就是2个节点做成的HA集群,有很多通俗的不科学的名称,比如”双机热备”, “双机互备”, “双机”。高可用集群解决的是保障用户的应用程序持续对外提供服务的能力。 (请注意高可用集群既不是用来保护业务数据的,保护的是用户的业务程序对外不间断提供服务,把因软件/硬件/人为造成的故障对业务的影响降低到最小程度)。

2、负载均衡集群(Load Balance Cluster)

负载均衡系统:集群中所有的节点都处于活动状态,它们分摊系统的工作负载。一般Web服务器集群、数据库集群和应用服务器集群都属于这种类型。

负载均衡集群一般用于相应网络请求的网页服务器,数据库服务器。这种集群可以在接到请求时,检查接受请求较少,不繁忙的服务器,并把请求转到这些服务器上。从检查其他服务器状态这一点上看,负载均衡和容错集群很接近,不同之处是数量上更多。

3、科学计算集群(High Performance Computing Cluster)

高性能计算(High Perfermance Computing)集群,简称HPC集群。这类集群致力于提供单个计算机所不能提供的强大的计算能力。

高性能计算分类: 

31、高吞吐计算(High-throughput Computing)

有一类高性能计算,可以把它分成若干可以并行的子任务,而且各个子任务彼此间没有什么关联。象在家搜寻外星人( SETI@HOME – Search for Extraterrestrial Intelligence at Home )就是这一类型应用。

这一项目是利用Internet上的闲置的计算资源来搜寻外星人。SETI项目的服务器将一组数据和数据模式发给Internet上参加SETI的计算节点,计算节点在给定的数据上用给定的模式进行搜索,然后将搜索的结果发给服务器。服务器负责将从各个计算节点返回的数据汇集成完整的 数据。因为这种类型应用的一个共同特征是在海量数据上搜索某些模式,所以把这类计算称为高吞吐计算。

所谓的Internet计算都属于这一类。按照 Flynn的分类,高吞吐计算属于SIMD(Single Instruction/Multiple Data)的范畴。

32、分布计算(Distributed Computing)

另一类计算刚好和高吞吐计算相反,它们虽然可以给分成若干并行的子任务,但是子任务间联系很紧密,需要大量的数据交换。按照Flynn的分类,分布式的高性能计算属于MIMD(Multiple Instruction/Multiple Data)的范畴。

下面说说这几种集群的应用场景:

高可用集群这里不多作说明。

想Dubbo是比较偏向于负载均衡集群,用过的猿友应该知道(不知道的可以自行了解一下),Dubbo同一个服务是可以有多个提供者的,当一个消费者过来,它要消费那个提供者,这里是有负载均衡机制在里面的。

搜索引擎Elasticsearch比较偏向于科学计算集群的分布计算。

而到这里,可能不少猿友都知道,集群的一些术语:集群容错、负载均衡。

我们以Dubbo为例:

集群容错(>

以上就是关于dic格式用什么软件可以打开啊全部的内容,包括:dic格式用什么软件可以打开啊、Oracle数据库中什么是全局数据库名、什么是数据库集群等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/10134455.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存