linux的java项目日志设置编码后不更新了怎么办

linux的java项目日志设置编码后不更新了怎么办,第1张

1. 检查日志文件是否已经使用指定的编码,可以使用文本编辑器打开日志文件唯早桥,检查是否有乱码的情况。

2. 确认编码的配置是否正确,可以检查java的配置文件中是否有正确睁敏的编码设置,或者在程序代码中检查是否有正确的编码设置。

3. 重启程序,确保编码设置生效指猛。

4. 如果以上步骤都没有解决问题,可以尝试使用其他编码来读取日志文件,比如UTF-8或者GBK。

简单起见,XLog的日志没有使用加密,但仍然是压缩的,我们希望能在右键菜单直接解压源文件,那么前提是需要扒码安装指定的python2.7版乎此轿本。首先我们往右键菜单添加我们的功能

选择HKEY_CLASSES_ROOT->*->shell,选中shell文件夹,点击鼠标右键岁肆,新建->项,命名为解码Xlog,其实实际并不解码只解压,解压显得比较low。

这样点击右键就能看到我们的功能入口,下面实现功能

选中解码Xlog文件夹,右键新建->项,命名指定为:Command,不要随便命名

填入关键内容:c:\Python27\python.exe E:\logDecode\decode_mars_nocrypt_log_file.py %1

AE各种报错提示的原因和解决方案及解决方法(报错编号 00-10)

7::66 - Unable to allocate space for A×B image buffer

7 :: 66

报错提示信息:

After Effects error: Unable to allocate space for A×B image buffer.

You may be experiencing memory fragmentation.In the Memory &Cache Preferences dialog box, try increasing the RAM to leave for other applocations, and selecting the Enable Disk Cache option in the Media &Disk Cache panel.

报错信息说明:

你的电脑上没有足够的系统内存来渲染一个图层上的所有像素。

报错的可能原因:

你的电脑没有足够的内存。当使用矢量格式或大型3D素材时如果你的内存不够的话就会出现上面的报错,另外continuous rasterization(连续的栅格化)也可能导致此问题。在极少数情况下,你使用的一个图像文件可能损坏了,这也会导致过多的内存消耗,但是如果是图像文件损坏了的话,是不会只出现这一个报错信息的。

建议解决方法:

如果是文件损坏,就修复那些被损坏的文件。关闭continuous raster-ization(联系栅格化),清除缓存或者调整memory and cache settings即内存和缓存所在的位置,可以设置放到最大的盘符下,以便可以使更多的内存访问。禁用后台中所有不必要的进程和程序。如果这样做还是出现错误,就有必要调整一下渲染的分辨率,选用较小的分辨率来减少电脑的负担。如果这一切都做过了,问题还是出现的话,那就有必要考虑添加更多的内存了。

此解决方法适用于:

5.5, 6.0, 6.5, 7.0, CS3, CS4, Mac intel, Mac PPC, PC

0::1 - Can’t import file “filename.mov”:unsupported filetype or extension

0 :: 1

报错提示信息:

After Effects error:Can’t import file “filename.mov”:unsupported filetype or extension.(0 :: 1)

报错信息说明:

After Effects警告:不能导入“XXX.mov”这个文件,因盯清枝为它是不支持的文件类型或扩展名。

报错的可能原因:

这个报错经常出现在windows系统中,报错的原因可能是以下两个:

1、电脑没有安装quicktime解码器

2、你的电脑安装的quicktime解码器不是最新版本,after effects无法读取MOV类型文件

在mac苹果系统该保存几乎不会发生,因为quicktime是mac苹果系统的解码器

建议解决方法:

如果没有安装Quicktime解码器的话就去下载一个并安装上,如果安装后还是无法导入文件的话,就检查一下你安装的Quicktime解码器是不是最新版本,如果不是,请安装最新的那个版本问题即可解决。

此解决方正链法适用于:

5.5, 6.0, 6.5, 7.0, CS3, CS4, Mac intel, Mac PPC, PC

10::63 - Not enough memory to create sound buffer. (882016k requested, 848376k available)

10 :: 63

报错提示信息:

After Effects error: Not enough memory to create sound buffer. (882016k requested, 848376k available)

报错信息说明:

After Effects没有足够的内存来创建声音缓冲区,即为了预览音频已经凯敏没有足够的内存可以被分配了。

报错的可能原因:

很可能是由于该声音文件采用了特殊的音频压缩方法造成的。我们可以想象,当你试图播放此音频的时候,这将耗尽你的音频设备的资源,尤其是当你使用即时回放模式的时候(翻译自After Effects CS3的介绍)。另一个可能的原因是,音频层太多或者太长了,它们无法充分混合并存储在内存中。

建议解决方法:

除了增大内存外,如果你有压缩源,请将其转换为PCM的音频文件(如AIFF、WAV格式等),对于RAM预览,如果你想即使回放试听的话,就手动设置工作区的时间,但是请记住只设置你真正需要的时间段

此解决方法适用于:

CS3, CS4, Mac intel, Mac PPC, PC

7::16 - Zero denominator comparing ratios

7 :: 16

报错提示信息:

After Effects error: Zero denominator comparing ratios.

报错信息说明:

After Effects无法为其自身的转换计算一个适当的子采样模式,或者一个effect在计算一个像素值时失败了。

报错的可能原因:

请看17 :: 16

建议解决方法:

请看17 :: 16

此解决方法适用于:

5.5, 6.0, 6.5, 7.0, CS3, CS4, Mac intel, Mac PPC, PC

7::5 - Unable to allocate space for A×B image buffer

7 :: 5

报错提示信息:

After Effects error: Unable to allocate space for A×B image buffer.

You may be experiencing memory fragmentation. In the Memory &Cache Preferences dialog box, try decreasing the Maximum RAM Cache Size value and selecting the Enable Disk Cache option, increasing Maximum Memory Usage, or both.

报错信息说明:

在你的电脑上没有足够的系统内存来渲染一个图层上的所有像素。

报错的可能原因:

查看所有A×B image buffer的报错信息说明。

建议解决方法:

查看所有A×B image buffer的报错信息说明。

此解决方法适用于:

5.5, 6.0, 6.5, 7.0, CS3, CS4, Mac intel, Mac PPC, PC

10::66 - Audio output problem. Undefined external error

10 :: 66

报错提示信息:

After Effects error: Audio output problem. Undefined external error.

报错信息说明:

由于一种未知的错误,音频无法被发送到你的音频设备。

报错的可能原因:

就像这个报错的信息所说的一样,无法确定此问题的确切来源。当你用视频采集卡去出来声音部分,加之它们没有正确的初始化,在这样的情况下,有时会出现这种报错

建议解决方法:

不适用,尚不明确。

此解决方法适用于:

7.0, CS3, CS4, Mac intel, Mac PPC, PC

10::65 - Audio output problem. The specified format is not supported or cannot be translated. Use the Capabilities function to determine the support formats

10 :: 65

报错提示信息:

After Effects error: Audio output problem. The specified format is not supported or cannot be translated. Use the Capabilities function to determine the support formats.

报错信息说明:

After Effects无法从所提供的数据中生成声音进行输出。该音频格式是未知的,不能被播放。

报错的可能原因:

该文件可能使用了非常高的采样率,如超过48KHz或多个声音通道等一些非常高级的音频采样率功能。所以在你的系统上的音频硬件也很难把它转换和路由到你所指定的输出设备。有2个触发此报错的经典案例,我们一起来看看。

①第一种情况。如果你的硬件稍微年纪大了一点,它可能会与较新软件的某些功能相碰撞。例如,如果在你的Windows系统上安装了较新的DirectSound组件,它们可以不进行工作,因为你的硬件不支持它们,但它们可能会收到来自程序的功能调用,在这种矛盾下上述报错就出现了。

②第二种情况。这种情况是较为经常发生的,那就是你的音频硬件对于由After Effects提出的小要求来说太复杂了,它支持所有最新的趋势,并且启用了所有可以启用的功能。

建议解决方法:

关闭你的音频硬件可以提供所有不必要的附加功能,定于正常的48KHZ立体声用于输出。如果你使用的是专用的音频视频捕获组件,请确保它不会影响机载音频芯片组。请以这样亿中方式来配置你的系统:即最通用的音频设备,指具有最高优先级的默认设备,通常是指内置的硬件,而不是额外增加的

此解决方法适用于:

5.5, 6.0, 6.5, 7.0, CS3, CS4, Mac intel, Mac PPC, PC


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

原文地址: http://outofmemory.cn/tougao/12203527.html

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

发表评论

登录后才能评论

评论列表(0条)

保存