mpq

时间:2024-07-21 22:36:35编辑:分享君

MOQ....MPQ啥意思?

1、MOQ:即最小订购量(最小订单量),对每个产品设定建议订单量是补货的方法之一。另外要注意订单的有效性,这是由供应商制定的规则。比如说最小订单量、包装数量和方式等等。采购者的建议订单量是在这个基础上制定的。2、MPQ:即最小包装个数,一般商品是要有内彩盒和外包箱,一个外包箱里面容纳多少内彩盒因工厂和产品类型而不同,一般是容纳10个,也可以变化,但为了运输方便和成本因素,有的工厂是有最小包装量的,不能低于6个或者5个之类的。最小订购量的注意事项:在设定方面,最小订购量(MOQ)可以位于物料主数据中,也可以在采购信息记录中。在物料主数据中,是设置于MRP1的最小批)舍入值,信息记录中的是在采购组织数据中的最小数量。最小包装量(MPQ)在物料主数据的舍入值或舍入参数文件。物料主数据中的最小批量、舍入值,在MRP运行时都会起作用。如果同时在物料主数据中设了最小批量和舍入值,在MRP运行时,取其中的大值 。不管这些栏位设定在物料主数据还是采购信息记录中,在建立PR时,不会提醒你输入的数量与这些值的差异。如果物料主数据中存在舍入值,则建立PO时,系统首次会将你输入的数量转为最小订购量(如果你输入的数量低于舍入值),更复杂的情况下,是可以更改你输入的采购单位的。但如果你再次修改订购量后,系统不再做自动修正。信息记录中的最小订购量此时是被忽略的。

MPQ的中文意思是什么?

第一章 关于MPQ的历史

MPQ,也称MoPaQ,是Mike O'Brien发明的一种压缩文件格式。
在1996作为,MPQ应用在Diablo(暗黑破坏神)游戏中。
然而它的版权属于 Blizzard 的父公司 Havas Interactive,并且在Mike O'Brien离开暴雪后继续使用。正是MPQs由于在Diablo(暗黑破坏神)中的出色表现,使其继续应用在Starcraft(星际争霸), Warcraft 2(魔兽争霸2), Diablo 2(暗黑破坏神2), Lords of Magic(魔法大帝)中。
第二章 关于MPQ的介绍

MPQ内部包含了许多文件,包括坐标算法、声音、动画、字符串、数字数据和故事情节信息。
明显地,MPQ的潜力很大。要想利用MPQ,那么您就需要了解它。
在有MPQ格式之前,一直使用的是WAR格式,在Warcraft 2,甚至在Warcraft1中存放游戏数据。然而WAR格式是简单的,不精制的,是由缺乏经验的程序员所编写的文件格式(相信我,我知道)。文件在档案中仅使用参考序数和是否被压缩做为唯一可选择调用的方法。
尽管如此它仍然完成了它的任务。它提供了压缩格式下的文件调用。但是,很快缺点开始出现。调用时使用参考序数,意味着一长传文件接口的名单必须被保留和被咨询,当程序员需要使用其中一个文件,那么则需要级长的时间,工作变得越来越繁琐。
当时这些问题并没有那么严重,所以有人坚持使用WAR格式,但是一切在使用Battle.net(网络对战)后,问题变得不能接受。

MPQ的特点
如被提及以前,MPQ格式一直被用做修正WAR的设计缺陷。但是现在他们也想增加一些全新的特点到MPQ。在暴雪的游戏中,MPQ格式的特点总结为以下几点:
Security. 安全
暴雪一定不希望在游戏中玩家可以修改数据。或许他们提早知道MPQ格式可以为Starcraft使用。不管怎样,安全是最重要的,由此他们显然做了级大的努力去维护游戏的安全性。
Efficiency. 效率
MPQs要求执行时先简单预先输入的各种各样的任务数据然后实时放出。对于预先输入数据,时间并不重要。但是实时放出就是另一件事了,其中的数据必须快速地被解压使用。
Multilinguality.多语言的计算机处理
在最开始的时候,暴雪就计划发布其游戏在全球游戏市场,因此他们尽可能的做到多语言。在创新时,他们决定设计多语种能写入MPQ格式。

Expandability.扩展
显然的,在游戏中需要使用独立的数据。太大的数据不仅是效率低并且减慢游戏速度,如果补丁修改了,也是很麻烦的。暴雪明白这个道理,因而MPQ格式的要求就是有能力完全,高效率的,从多个档案数据中调用需要的数据。

什么是strom
相比在程序模块中复制函数,多数程序员喜欢把相同代码放到shared libraries(共享程序库)里。shared libraries是包含了任意程序功能的函数模块。不仅能避免多余,并且能缩小程序大小。
正因为如此,暴雪使用一个称为Storm的共享程序库(PC机上为Storm.dll,MAC机为Storm.bin)。
所有现代的暴雪游戏中都使用strom存放重要功能,比如读取MPQ,Battle.net和一些图形化例程。
当暴雪要发布新版本的游戏,只需要增加功能到strom,无需改变原有功能。这意味着旧版本的游戏只用升级新版本strom就可以了,这就是我们俗称的安装补丁。
就像所有共享程序库,任何想使用它的程序都可以访问到它的函数。这就是为什么strom只包含MPQ读取功能。

什么是 MPQ API Library DLL
虽然 Storm 没有包含任何编写MPQ的功能。
但是 StarEdit 包含,因为 SCM/SCX 文件也是 MoPaQ文件。
但是这些函数被加密了,所以只有知识渊博的黑客们才可以使用。
对于Blizzard 来说不幸的是,有一个这样的黑客,他的名字是 Andrey Lelikov(aka Lelik)。
他发现了一种访问这些宝贵的函数的途径,并把这个复杂的过程封装在
LMPQAPI.DLL(Lelik's MPQ API Library DLL)文件中。该文件自动破解
StarEdit,将这些函数展示在所有的程序员面前。


PPQ 和MPQ 的区别是什么,都是最小包装量的意思吗

一、性质不同1、PPQ:表达溶液浓度时的浓度单位。2、MPQ:是 Blizzard公司将游戏数据包装在一起的一种档案格式。二、作用不同1、PPQ:表达成分的含量情况。2、MPQ:MPQ内部包含了许多文件,包括坐标算法、声音、动画、字符串、数字数据和故事情节信息。三、特点不同1、PPQ:表达固体中成分含量时,1ppt即为1ng/kg或1ug/t。1ppb为1ppm的千分之一。 1ppt为1ppb的千分之一。2、MPQ:内部采取可压缩设计,但对于不同档案型态,其压缩方式也不同。参考资料来源:百度百科-ppq百度百科-MPQ

请问 MPQ文件是什么类型的啊?

1、点击下载下面的BT软件: 下载: http://www.bitcomet.com/doc/download-zh.htm 2、BitComet安装 双击,按提示释放出来就可以了。安装完,不要运行这个软件。 左键点击你想下载的东西,弹出一个页面,点击上面的“点击这里下载”,如果遇到问题,再看下面的内容。 刚开始下载的时候,可能速度很慢,甚至为0。等一会,速度就会快起来。一般可以到达你网络的下载速度的极限,比如,如果是宽带,可以达到500k-900k,如果是adsl,可以达到70k的速度,如果是拨号上网,则最多10k,的速度(大文件不建议下载)。人越多,速度越快(很神奇吧,下面会介绍原因)。 下载数代表目前正在下载的用户。种子数代表已经下载完的数量。 使用BT过程中出现ERROR10060/10061错误后不必退出,BT会自动重试(无论这种情况是出现在开始还是下载过程中) 3、BitComet详细使用 BT的原理,就是把第一个发布者发布的资料,先分成几百K的很多小块儿,对于第一个下载者来说,他下载了1个完整的块之后,还会给第二个下载者传递,所以,第二个下载者,实际上从2个人那里得到下载,如果有100个人下载,你是第101个,就会有很多人给你传递数据。另外,不是说先下载的,就不会得到后下载的发的小块,因为后下载的,也会下载一些先下载的没有下载的快,而把这些块传给比他先来的人。 所以,BT下载就一个字,人越多越好。 一定要记住,你不是光从种子那里下载东西,所有的参与下载的人(包括种子和下载者),都会给您传资料,但不是所有的人都能和你连上,所以,会出现有种子、有下载者,但是你的下载速度为0的情况。下载的人数越多,和你连上的人数也就会越多。 在下载刚开始,或者过程中,会出现ERROR10060/10061,不用管,BT会自动重新连接。 有时候你看到很多种子为0,但有很多人等着下载。如果下载的人多,就会形成一个循环,总有种子。由于下载的人多,发布后,一直有种子。 常见问题解答 - 使用方法 BitComet怎么续传其他软件下载了一般的任务? 只要文件是一样的(文件名相同、文件大小一样),不同的BT软件下载的,包括FTP以及HTTP方式下载的,都是可以互相续传的。要注意的是: 不同的软件对应的文件路径要一致。 建议用BC打开.torrent时候选择续传,然后选择文件目录。 如果进度是0%,点右键-重新检查完整性。 其他软件续传BitComet下载了一半的内容,要注意把文件名的!bc后缀去掉,也可以考虑在BitComet选项里最好去掉自动添加!bc后缀名这一选项 最好做好文件备份,以免前功尽弃。 BitComet续传不需要扫描,那么是如何保证文件完整的? BitComet将上一次的下载状态以xml文件形式保存在status目录下,只要两次下载中间没有第三方程序更改过目标文件,或者曾经出现过文件IO错误,那么续传无需扫描也可以保证下载的完整性。假如中途曾遇到停电或其他IO错误,请选择手动检查完整性扫描一遍即可放心续传。如果下载中途发生文件I/O错误或者磁盘空间不足,会自动停止该文件下载;意外断电重新进入时有必要时手动扫描一遍。 为什么最大连接数只有60,明明看到可能连接数有好几百? 使用BC的默认设置的话,单任务最大连接数会保持在60,这是各种综合情况下一个比较均衡的方案。如果用户很多而你的速度又很低,可以自己调整每任务保持连接数或者最大连接数,内网用户可以考虑尽量设高点(如果你的配置不会因为连接数的增多而导致其他负面影响的话),修改方法如下:选项 - 高级设置 - 网络连接 - 每任务最大连接数 左键单击下载torrent文件后为什么提示找不到文件? .torrent文件没有正确关联到BC上,一般安装卸载的BT软件太多了就会出这个问题,0.55之后的BC安装时有注册torrent文件的选项(第四个打钩),如果还不行就在文件夹选项-文件类型里更改.torrent文件的打开方式为BC。 如何实现自动关机? BC选项-任务设置。任务下载完成时,可以设置当分享率达到XX时自动停止任务、如果种子小于XX则继续上传的选项,仅当所有的任务都满足以上两个条件自动停止后,下面那个自动关机的设置才能实现。 如何让BitComet启动时自动开始下载任务? 选项 - 启动时自动继续下载上传任务。注意是继续而不是开始,所以上次关闭BC时任务必须是处于进行状态而不是停止状态


上一篇:hsdpa

下一篇:智能差压变送器