×

windows player 12 s 文件格式

Windows Media Player 12 支持哪些文件格式?org.apache.struts2.dispatcher.FilterDispatcher.class这个类有什么作用

admin admin 发表于2022-06-07 09:48:41 浏览108 评论0

抢沙发发表评论

Windows Media Player 12 支持哪些文件格式


你好,
Windows Media 格式(.asf、.wma、.wmv、.wm)

Windows Media 元文件(.asx、.wax、.wvx、.wmx)

Windows Media 元文件 (.wpl)

Microsoft 数字视频记录 (.dvr-ms)

Windows Media 下载程序包 (.wmd)

影音交叉存取 (.avi)

运动图像专家组(.mpg、.mpeg、.m1v、.mp2、.mp3、.mpa、.mpe、.m3u)

音乐器材数字接口(.mid、.midi、.rmi)

音频交换文件格式(.aif、.aifc、.aiff)

Sun Microsystems 和 NeXT(.au、.snd)

Audio for Windows (.wav)

CD 音频曲目 (.cda)
Indeo 视频技术 (.ivf)

Windows Media Player 外观(.wmz、.wms)

QuickTime 影片 (.mov)

MP4 音频文件 (.m4a)

MP4 视频文件(.mp4、.m4v、.mp4v、.3g2、.3gp2、.3gp、.3gpp)

Windows 音频文件(.aac、.adt、.adts)

MPEG-2 TS 视频文件 (.m2ts)

org.apache.struts2.dispatcher.FilterDispatcher.class这个类有什么作用


概要说明
FilterDispatcher是早期struts2的过滤器,后期的都用StrutsPrepareAndExecuteFilter了,如 2.1.6、2.1.8。StrutsPrepareAndExecuteFilter名字已经很能说明问题了,prepare与execute,前者表示准备,可以说是指filter中的init方法,即配制的导入;后者表示进行过滤,指doFilter方法,即将request请求,转发给对应的 action去处理。FilterDispatcher是struts2.0.x到2.1.2版本的核心过滤器.!

StrutsPrepareAndExecuteFilter的优势
StrutsPrepareAndExecuteFilter是自2.1.3开始就替代了FilterDispatcher的,这样的改革当然是有好处的.!为什么这么说.? 应该知道如果我们自己定义过滤器的话, 是要放在strtus2的过滤器之前的, 如果放在struts2过滤器之后,你自己的过滤器对action的过滤作用就废了,不会有效!除非你是访问jsp/html!
那我现在有需求, 我必须使用Action的环境,而又想在执行action之前拿filter做一些事, 用FilterDispatcher是做不到的.!那么StrutsPrepareAndExecuteFilter可以把他拆分成StrutsPrepareFilter和StrutsExecuteFilter,可以在这两个过滤器之间加上我们自己的过滤器.!
给你打个比喻, 现在有病人要做手术, 现在struts2要做两件事, 搭病床(环境),执行手术.! 那么打麻药的工作呢.? 不可能要病人站着打吧, 所以必须有病床的环境,打完麻药之后再动手术.! 这个比喻非常形象了.!
如果是2.1.3之前的版本,用org.apache.struts2.dispatcher.FilterDispatcher,
否则,用org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter。
从Struts2.1.3开始,将废弃ActionContextCleanUp过滤器,而在StrutsPrepareAndExecuteFilter过滤器中包含相应的功能。
三个初始化参数:
1、config参数:指定要加载的配置文件。逗号分割。
2、actionPackages参数:指定Action类所在的包空间。逗号分割。
3、configProviders参数:自定义配置文件提供者,需要实现ConfigurationProvider接口类。逗号分割.
《filter》
《filter-name》struts2《/filter-name》
《filter-class》
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
《/filter-class》
《init-param》
《param-name》actionPackages《/param-name》
《param-value》com.cjm.web.action《/param-value》
《/init-param》
《/filter》
《filter-mapping》
《filter-name》struts2《/filter-name》
《url-pattern》/*《/url-pattern》
《/filter-mapping》
如果程序报类找不到异常,且后面有 org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter等信息,可能是你的版本问题.解决方法是确定你的struts版本,如果是2.1.3之前的版本,用org.apache.struts2.dispatcher.FilterDispatcher,以后的版本则配置org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter

封装的 PostScript是什么意思


封装的 PostScript是EPS文件格式,是一种图形文件,可以用AI或CDR软件打开。

EPS称为被封装的PostScript格式,它主要包含以下几个特征。
1、EPS文件格式又被称为带有预视图象的PS格式,它是由一个PostScript语言的文本文件和一个(可选)低分辨率的由PICT或TIFF格式描述的代表像组成。
2、EPS文件格式的“封装”单位是一个页面,也就是一个。EPS文件只包含一个页面的描述。这样,如果有50个页面的出版物就会产生50个EPS文件。另外要注意。页面大小可以随着所保存的页面上的物体的整体长方形边界来决定,所以它既可用来保存组版软件中一个标准的页面大小,也可用来保存一个独立大小的对象的矩形区域。
3、其文本部分同样既可由ASCII字符写出(这样生成的文件较大,但可直接在普通编辑器中修改和检查),也可以由二进制数字写出(生成的文件小,处理快,但不便修改和检查)。
4、EPS文件虽然采用矢量描述的方法,但亦可容纳点阵图像,只是它并非将点阵图像转换为矢量描述,而是将所有像素数据整体以象素文件的描述方式保存。而对于针对象素图像的组版剪裁和输出控制参数,如轮廓曲线的参数,加网参数和网点形状,图象和色块的颜色设备特征文件(Profile)等,都用PostScript语言方式另行保存。如:
Include Halftone Screen (包含加网参数)
Include Transfer Function (包含传递函数)
PostScript Color Management (PS色彩管理)
5、EPS文件有多种形式,如按颜色空间有 CMYK EPS (含有对四色分色图像的PostScript描述部分和一个可选的低分辨率代表像),RGB EPS,L*a*b EPS。另外不同软件生成的各种EPS文件也有一定区别,如Photoshop EPS,Generic EPS,AI(EPS格式的IIIustrator软件版本)等等。在交叉使用时应注意其兼容性。
6、EPS文件可以同时携带与文字有关的字库的全部信息。如果输出系统没有相应的汉字字库,那么在处理时就必须将文字转换成图形才能正常输出。
EPS文件可以同时携带与文字有关的字库的全部信息。如果输出系统没有相应的汉字字库,那么在处理时就必须将文字转换成图形才能正常输出。
特别强调的一点是:在向非PostScript设备输出时,只能输出低分辨率代表像。只有在PostScript输出设备上才能得到高分辨率的输出。所以在许多情况下,我们打印的校样图形非常粗糙,其原因就是我们使用的是非PostScript打印机来打印PostScript文件。只要换成PostScript打印机,近乎完美的图形就会打印出来。
-文件格式