??xml version="1.0" encoding="utf-8" standalone="yes"?>yes4444视频在线观看,青青青草网站免费视频在线观看,中日韩午夜理伦电影免费http://www.aygfsteel.com/aiblue/archive/2007/11/05/158299.htmld@?/dc:creator>d@?/author>Mon, 05 Nov 2007 09:08:00 GMThttp://www.aygfsteel.com/aiblue/archive/2007/11/05/158299.htmlhttp://www.aygfsteel.com/aiblue/comments/158299.htmlhttp://www.aygfsteel.com/aiblue/archive/2007/11/05/158299.html#Feedback4http://www.aygfsteel.com/aiblue/comments/commentRss/158299.htmlhttp://www.aygfsteel.com/aiblue/services/trackbacks/158299.html 我用的是proxool..查google...得到下面的资?br /> maximum-connection-lifetime   最大连接生命周?默认|4时
maximum-active-timeQ?  最大活动时?  默认|5分钟
maximum-connection-count   最大连接数   默认|15?br /> minimum-connection-count   最连接数   默认|5?br />
2006-05-01 03:26:06,812 WARN [HouseKeeper] proxool.default (HouseKeeper.java:149) - #0001 was active for 324234 milliseconds and has been removed automaticaly. The Thread responsible was named ‘Thread-32′, but the last SQL it performed is unknown because the trace property is not enabled.

      产生如上警告的原因是:proxool中有一个参数maximum-active-time ~省?5 分钟, 其含义是一个线E持有一个连接的最长时_而不这个连接是否处?active 状? q且如果U程的持有时间超q这个时间的之后会自动清除掉q个q接. 但是很多时?分钟q不够用, 所以需要在配置文g中进行设|? 其单位ؓ毫秒(ms).

做下记录...



]]>
在ubuntu下修改mp3q问题 http://www.aygfsteel.com/aiblue/archive/2007/10/27/156334.htmld@?/dc:creator>d@?/author>Sat, 27 Oct 2007 05:47:00 GMThttp://www.aygfsteel.com/aiblue/archive/2007/10/27/156334.htmlhttp://www.aygfsteel.com/aiblue/comments/156334.htmlhttp://www.aygfsteel.com/aiblue/archive/2007/10/27/156334.html#Feedback0http://www.aygfsteel.com/aiblue/comments/commentRss/156334.htmlhttp://www.aygfsteel.com/aiblue/services/trackbacks/156334.html      最q尝?Listen ? Banshee 才发玎ͼRhythmbox 上出现的 mp3 q问题依旧Q而且更加严重Q想要彻底弄清和解决必须搞清两点Q第一Q?mp3 标签cd和编码,W二Q各U播攑֙?mp3 标签d情况Q相信它们应该都有相关的开发文档来说明Q但我还是用了一个最W的ҎQ就是一个一个的试来得出结论,真理不是来自于实践吗Q?

1、了?mp3 标签cd和用的~码

? 先说 mp3 标签cd和编码,大家应该知道目前主要存在q几U标准,ID3v1, ID3v2 2.3, ID3v2 2.4, APEv2QID3v1 只支?ISO-8859-1 ~码 (~码集参?Q严格的说它是不支持中文?(q不代表它不能储存中文信息,目前中文 mp3 ?ID3v1 标签都用这个字D|储存 GBK/GB18030 ~码的中文信?Q而第二版 (ID3v2) 支持的格式增加了 utf-16Q直?2.4 版才开始支?uft-8Q但 ID3v2 标准没有l一标签内容的编码,例如 2.4 版的 ID3v2 你可以? ISO-8859-1 ~码Q也可以使用 utf-16/uft-8 q种 Unicode ~码格式。做得最好的? APEv2Q它不但有很好的扩展性,而且q把~码格式l一?utf-8Q这样一来只要支?APEv2 d的播攑֙播放带有 APEv2 标签? mp3 ׃会存在ؕ码问题?

2、了解各U播攑֙?mp3 标签d情况

接下来研I的是各种播放? 对这几种标准的标{支持程度,试的播攑֙有:gnome 自带?Rhythmbox 0.10.0, Listen 0.5, Banshee 0.12.1+dfsg-3, Quod Libet 0.24, Exaile! 0.2.8, GMPC 0.13.0, Audacious 1.2.2?

试的方法很单,用一?mp3 文gQ分别写入不同类型的标签 (排列l合下来?20 多种)Q在 ID3v1 ?ID3v2 2.3/2.4 中分别用不同的~码写入中文信息 (?GBK ~码)Q然后用q些播放器去dQ得到其l果。从q次的测试结果来看,Rhythmbox 对各U?mp3 的标{支持最好,q主要归功于它支? APEv2 标签的读取。?Banshee 和剩下的播放器完全一P都不支持 APEv2 的读取,q个p很好的解释ؓ什么一?mp3 ? Rhythmbox 上正常,在其他播攑֙上就会ؕ码。原因是现在很多 mp3 Z兼容Q都同时使用?ID3v1 ?APEv2 标签QRhythmbox d ID3v1 一样会qQ但它优先读取了 APEv2 标签Q?Banshee q些播放器不支持 APEv2 只能读?ID3v1Q当然会q了?

他们的共同特点就是,所依赖?libid3tag 库完全按?ID3 标准来读取标{ֆ宏V不用何U标准的标签Q只要是d?Unicode ~码的中文内容,肯定没有问题Q遇?GBK/GB18030 ~码的中文内ҎQ还是把它当?ISO-8859-1 ~码来读取,不ؕ才怪?

ps: Vista 上的 WMP 不支? ID3v2 2.4 ?APEv2 标签的读取,但它很聪明不能读取就用文件名代替Q千千静听支持全pd标签的读取,但不支持?ID3v2 2.4 标准的写入,不知道即发布的 5.0 有变化没有。foobar2000 v0.9.4.3 支持全系列标{dQ默认?ID3v2 2.4 ( utf-8 ) 写入Q不愧被誉ؓl典?

3、解军_?

既然明白了ؕ码的原因Q就得找解决办法Q一U? 办法像 Win 上的播放器一P可以Ҏ本地的编码方式来解码Q或使用一些其他{码机Ӟ要不q可以选择优先d序。以上测试的播放器中除了 Audacious 外其他都不支自定义编码读取功能。另外一个解军_法就是把 mp3 标签转换?Unicode ~码Q这U方式既单又支持标准Q推荐大家用。如果像 Banshee 一h持显C文件\径也可以解决q问题Q但q不是根本之道?

目前发现?2 个工具可以把标签转换?Unicode ~码Q而且都支持批量{换?

1) 一个是周枫?java ~写?ID3iconv 0.2.1Q最后更新时间ؓ 2004/2/20?

使用ҎQ?
java -jar ~/id3iconv-0.2.1.jar -e gbk *.mp3

如果惌{换当前目录下的所?mp3 (包括子目?Q?
find . -iname "*.mp3" -execdir java -jar ~/id3iconv-0.2.1.jar -e gbk {} ";

* 注意以上 ~/id3iconv-0.2.1.jar 位置Ҏ自己情况而定
* 怿现在大陆l大多数能找到的 mp3 标签都是?GBK/GB18030 ~码Q?-e gbk 来处理就够了Q当然你也可以?-e gb18030 来处理?
* -e gbk 参数是代表把 GBK ~码的标{{换ؓ Unicode ~码Q本w是 Unicode ~码的就不{换。如果需要{换其他编码的文g可以自行修改Q如改ؓ Big5?
* l测试,转换后ؓ 2.3 版的 ID3v2Q编码格式ؓ uft-16

2) 另外一个是?Python 写的 “Mutagen”Q目前最新版?1.11QUbuntu 7.04 源里也带?1.10 版本?MutagenQ可以用q个命o来安装:
sudo apt-get install python-mutagen

ps:安装 Quod Libet ?Listen 都必这?

使用ҎQ?
mid3iconv -e gbk *.mp3

如果惌{换当前目录下的所?mp3 (包括子目?Q?
find . -iname "*.mp3" -execdir mid3iconv -e gbk {} ";

* 怿现在大陆l大多数能找到的 mp3 标签都是?GBK/GB18030 ~码Q?-e gbk 来处理就够了Q当然你也可以?-e gb18030 来处理?
* -e gbk 参数是代表把 GBK ~码的标{{换ؓ Unicode ~码Q本w是 Unicode ~码的就不{换。如果需要{换其他编码的文g可以自行修改Q如改ؓ Big5?
* l测试,转换后ؓ 2.4 版的 ID3v2Q编码格式ؓ uft-16
* 不过它会同时?Unicode ~码填满 D3v1, ID3v2, APEv2 标签Q但?ID3v1 又不支持中文?Unicode ~码Q所以{换后?ID3v1 标签全是问号。所以最好加?–remove-v1 参数Q{换后删除 ID3v1 标签?
mid3iconv -e gbk --remove-v1 *.mp3

我的使用情况Q?br />     我选择使用W二U方法,|落安装Q快捷阿。呵呵,提醒使用的时候,
find . -iname "*.mp3" -execdir mid3iconv -e gbk {} ";
q个语句后面是有 ‘Q?#8217;q个标点W号的?

]]>
վ֩ģ壺 ¯| | | | | Ϫ| ޻| | Զ| | β| | ֶ| ƽ| | | կ| ɶ| | ͭɽ| | | ½| ݰ| | | | | »| | | ˮ| ɽ| | | | | γ| | | |