posts - 78, comments - 155, trackbacks - 2, articles - 2
  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理

2008年7月29日

    双筒望远镜是一样很有用的天文观察工具。你可以用它来观看一场球赛、演唱会或是天上的飞鸟。你也可以用它来欣赏两百万光年之遥的银河、月球上的坑洞、围绕木星的几个卫星及无数星星。许多人都错以为双筒望远镜在天文观察上没有作为。事实上,它是很多资深的天文观测者喜爱的工具。对初学者,它是进入天文观测之门的门票。双筒望远镜并不贵,你只须花个数百块钱就可以买到一副不错的双筒望远镜了。

基本知识
    购买双筒望远镜前,你应该先了解它的特性及规格。选购天文用的双筒望远镜最要注重的是「口径」。口径是指望远镜镜头 (front lenses) 的直径。口径越大成像会越亮。天文用的双筒望远镜,镜头直径应该至少要40mm。 小巧的20mm到30mm双筒望远镜用于白天看风景很恰当,但因不能聚集足够的光线所以并不适用于天文用途。怎样知道双筒望远镜的直径呢? 很简单。
每副双筒望远镜都标有一组数字如 7x50之类。双筒望远镜规格上的第一个数字 "7" 就是「倍率」,第二个数字 "50" 就是指镜头直径。七倍的机型是一种畅销机型,会让观看的每一样物品拉近七倍。你还可以选购 10x、16x, 可能你认为天文用途上高倍率是必要的,其实不然。一付 7x 双筒望远镜就够好了,而且接下来我们还会论及 7x 所拥有的优点超过大部份的高倍率机型。

视野 (Field of View)
    几乎每一付双筒望远镜小手册上你都会看到一组数据像 "367 feet @ 1000 yards" 或 "120 m @ 1000 m"等等。这串数字代表透过目镜看 1,000 码 (或 1,000 公尺) 远的风景,你视野上能看见的有多宽。这是度量视野大小的方法之一。用 "几呎在1,000码" 这种方法来度量天空的视野并不适切。天文学家取而代之用度数来度量视野。一度相当两倍满月的直径。 七度等于十四个满月的的直径,而且又是双筒望远镜典型的视野度数。高倍机型看到的天空较小 (3到5度),广角机型就看得较多 (8到10度),只要将 "feet @ 1000 yards" 规格上的呎 (feet) 这个数据除以 52. 5 就能换算成度数了。"meters @ 1000 meters" 规格就用公尺 (meters) 数除以 17。举例来说,一付视野为 367 feet @ 1000 yards 的双筒望远镜就有 367/52. 5 度的视野,约 7度。广角机型周边视野星点的成像通常会有点歪曲、模糊,减损了视域,这点很难平衡。此外,广角机型一般来讲良视距会缩短。实际视野和有效视野 (actual and apparent fields of view) 间是有关联的。取有效视野 (比方说,70度 并且除以倍率 (比方说,10x) 然后你就会得到「实际视野」的值,在这个例子是 7 度。所以有效视野提高了,实际视野会跟着提高。但是提高倍率实际视野会往下降。

射出瞳孔(exit pupil)
    在许多双筒望远镜小手册你也会上发现一个规格叫「射出瞳孔」(exit pupil) 的。它是光线从目镜里射出来的宽度。你可以用口径 (单位mm) 除以倍率来算射出瞳。举例来说 7x50 型就有 50/7 (7mm) 的射出瞳孔。所有 7x50 机型射出瞳孔都是 7mm。所有 7x42 机种射出瞳孔都是 6mm,依此类推。 你会发现很多被推荐用于天文的双筒望远镜都是 7mm 射出瞳孔,这是很有道理的。当你的双眼习惯于夜里的黑暗时,瞳孔会张大让更多光线进去。人类瞳孔顶多能扩大到7mm。所以只要双筒望远镜射出 7mm 光锥进入你的眼睛,让双眼集光力得以发挥最大效用时你就很可能看到最亮的成像。所有设计用来应付低光度环境的双筒望远镜都有 7mm 射出瞳孔。包括:7x50、8x56、9x63、10x70 及 11x80 等机型。 通常都最适用于天文观测。但是,当你老了,你的眼睛瞳孔就张不了那么开了。三十岁出头的人的最大瞳孔约 6mm。超过四十岁,就掉到约4.5mm 至 5mm 之间。假如你的瞳孔大小上限只到 5mm 或 6mm,使用射出光锥7mm宽的双筒望远镜就会浪费掉一些入射光。 部份光线进不了你的眼睛,双筒望远镜的集光力便无法全部发挥出来。年纪大一点的人,双筒望远镜的射出瞳 5mm 或 6mm 是较好的选择。这些机型包括畅销的 7x42 及 10x50。

良视距 (Eye Relief)
    厂商现在越来越重视「良视距」这种规格了。该规格是指你的眼睛须要多靠近接目镜才能清楚看见整个视野的距离。良视距的数据对近视的眼镜族而言更形重要。虽然近视眼的人可以取下眼镜,利用调整双筒望远镜上的焦距来进行补偿,但是却相当不方便---戴上眼镜用清晰的视线看夜空,在不偏移目标的情况下迅速将双筒望远镜凑到眼前,然后还能保持完整的视野,的确是乐事一件。此外,假如你一眼或两眼有几级的散光,你的眼镜就不能摘下来了。戴眼镜欲看清完整的视眼至少须要 14mm到 15mm 的良视距,良视距由退下的眼杯处起开始量。良视距小于 8mm 或 9mm 的机型可能会难于观察,即使没戴眼镜也一样。你得将眼睛贴近接目镜才能看清所有视野,长时间看下来会造成压迫感,而且睫毛上的油脂和灰尘保证会沾染到接目镜。

棱镜 (Prisms)
    双筒望远镜机体里包含了一组合成棱镜,能折射光路让成像正立。双筒望远镜可区分成两个阵营--- Porro 棱镜系及 Roof 棱镜系。Porro 棱镜系有Z字或N字型外观。Roof 棱镜系则是直筒型。 Porro 棱镜机型一般比 Roof 棱镜机型要来得便宜。Roof 棱镜要做得好,加工及固定上一定要求较精密的容许误差,制作成本高。但是 Roof 棱镜机型 (结构上) 则倾向较为密实。 天文用途上多采用 Porro 棱镜机型。Porro 棱镜系常常成像会稍稍鲜明一点。不过若是当你用廉价机型 (译按: 指 Roof 棱镜系) 来瞄准亮星或行星时,星体会放射出恼人的钉状光芒。这些钉状绕射导因于 Roof 棱镜会将影像劈成两半,然后再组合起来。但在高级 Roof 棱镜机型上你绝对不会发现这种效应的。 Porro 棱镜系双筒望远镜的棱镜若是采用冕牌钡化玻璃 (barium crown glass 缩写为BaK4) 作为材质者,视野会较完整。棱镜若采硅酸硼玻璃(borosilicate glass) 作为材质者,等级较低,但实务上成像的亮度差异很小。

镀膜 (Coatings)
    大部份双筒望远镜光学镜片都至少镀了一层氟化镁。会让镜片发出浅蓝色调。镀膜可以提高光线的穿透率并减少内面反射 (internal reflections) 及镜面闪光 (lens flares),能将亮度及对比往上推。廉价机型通常只有靠外侧镜面有镀膜。虽然该机型会有一定的水准,但是你会在发现昂贵的机型才会有最好的品质。无论如何,多少还会产生内面反射并损失一些对比。这些最低程度的镀膜机型,会让入射光线到达你的眼睛之前折损四十个百分比之多。较高级双筒望远镜会在大部份的镜片表面镀上普通镀膜,而且只有一面或更多面采取多层镀膜 (通常镀在外侧与空气接触的镜片表面)。最好的双筒望远镜里,所有的镜片含棱镜都会镀上多层膜。这些等级的机型光线的折损会降到很小的五个百分比。多层镀膜镜片看起来会比较暗,颜色呈现绿色或暗紫红色。

近年市面出现了一些镀上一层红色反光膜的双筒望远镜,不诚实的商店还说这是红外线型号,特别适合晚间使用。事实上,那层红色镀膜把大量的光反射出望远镜外,令到达眼睛的光线大大减少。所以大家不要选购这种型号望远镜。

结构特征 (Mechanical Features)
    大部份的双筒望远镜都会有一个中央调焦装置可同时移动两个对目镜。这些机型是最便于操作的。有一些双筒望远镜两个对目镜分别有一个调焦环。这些「独立焦点」机型机身封固较密实可对抗湿气,但是对焦较不便利。话又说回来,当你看星星时每一个目标都是无限远,焦距也不须常常去调。双筒望远镜在夜晚使用时锁在三脚架上是很有利的。很多双筒望远镜机身上都附有螺纹孔,用以连接一般相合的三脚架转接器。假如双筒望远镜上缺少一个螺纹孔,也许改用一种可夹在两支镜筒间中心连杆上的转接器或一个包覆套子将机身整个套住就可以了。专为海事设计的双筒望远镜常常是防水的。这些机型是密闭式结构,并且将内部的普通空气抽出后再充氮。防水功能并非必要,但在天文上却有其一席之地---我们将双筒望远镜曝露在湿冷的夜间气候中,然后又携回温暖的房子里,产生的水气就更多了。经过误用以后,湿气跟霉菌都会聚集在双筒望远镜里头,光学镜片糊成一片,修理费用代价就高了。

观星首选机型
    40mm 到 63mm (标准规格型) 范围之间的双筒望远镜都是手持型,有利于「突击式」扫瞄星空用。70mm 或更大的大型双筒望远镜使用起来需要相当的力气 (你可以架在三脚架上或双筒望远镜专用椅上)。

标准规格机种 (40mm 到 63mm)
    7x50机型一直被认为是天文用最佳全能双筒望远镜,射出瞳孔达到7mm。视野一般有 7 到 10度, 很适合手持。应用在日间也不错,虽然大小有点超出日间用之所需。由于 7x50 机型在海事需求上最受欢迎,很多 7x50 会有防水功能和高级的光学设计。10x50。本机型比起 7x50 星空背景看起来会稍稍暗一些 (射出瞳孔只有5mm的缘故),但是用来看月表及星团时会好一些。多出的倍率对暗星体的观测也有助益。尽管倍率较高,许多 10x50 机型展现出来的星空范围跟比起 7x50 却不相上下 (大约5到7度)。

10x50机型
这机型的缺点是手持不易,也许会削弱你所搜寻的目标成像的清晰度。10x 双筒望远镜应该要用三脚架。而高倍率机型的良视距也较短,会造成戴眼镜进行观测时的不便。

7x42、8x40 或 8x42机型
假如你年过四十,7x42、8x40 或 8x42 机型提供的 5mm 到 6mm 射出瞳是很好的选择。这种规格的双筒望远镜比 7x50 机型重量要来得轻,而且也适用于日间的赏景及大自然观测。某些机型能够对几呎之遥的近距离目标聚焦,用来赏鸟很理想。如果你想要一付全功能双筒望远镜,这种机型是可以胜任的。

8x56 和 9x63机型
本机型是便利的 40mm 到 50mm 机型与大型的70mm 到 80mm 机型之间的一种妥协。特别对有些不喜欢将普通日间用途双筒望远镜当夜间望远镜用的人来讲。很少有厂商供应这种机型,品质好的价钱都蛮贵的,要选就选镜片大一点的和限量生产的制品。

10x40 和 10x42机型
本机型射出瞳 4mm,肯定可以用于天文观测,不过主要还是设计给赏鸟者中许多寻求日间环境下使用的高倍率机型。假如这是你的主要目标,观星放在其次,10x40 是蛮好的选择,Roof 棱镜高级机型又特别值得推荐。

 

能看什么呢?
    透过双筒望远镜,你可以看许多遥远的星团、星云,甚至几个较明亮却的星系。你还可以看木星的卫星,观察它们每夜的位移。你可以观测金星盈亏及月相。其它还有新月时地照、天王星、海王星、薄幕时低沉的水星、小行星、月蚀、日全食及彗星等。双筒望远镜看不到什么呢? 月表细节、行星表面你看不到。假如你要看木星云层、土星环,你就需要一支单筒天文望远镜了。

普罗棱镜(PorroPrism) 屋脊棱镜(RoofPrism) 和 abbe棱镜
    普罗棱镜(PorroPrism)最常用的一种棱镜。用普罗棱镜的双筒镜较宽,两块物镜的间距大于目镜的间距,这样在观察近处物体时立体感强。有些紧凑的双筒镜采用倒置的普罗棱镜,物镜的间距小于目镜间距,立体感也就减弱了。普罗棱镜易了制造,比同等光学质量的屋脊棱镜便宜。

屋脊棱镜(RoofPrism)体积较小而且可以使物镜和目镜位于一条直线上,因此常用于极紧凑的双筒镜。与普罗棱镜相比,屋脊棱镜有两个主要的缺点,一是光线的损失多,成像较暗;二是对装配精度要求高,难于制造,价格也较贵,制造精良的屋脊棱镜在性能方面可以赶上但不会超过普罗棱镜。

屋脊棱镜关键在于存在屋脊面,所谓屋脊面就是光路里面会遇到一个屋脊形的由两个反射面夹起来的反射面,两个面的棱在光路正中,所以有的屋脊棱镜可以看到中间有条分界线,其实也可以理解为把光束分成两半再拼合起来。把两个镜子组成一个直角就形成了一个屋脊面,自己试试,看是不是和普通镜子的左右互换了?一个最常用的别汉棱镜原理要反射6次。相应的、还有一种现代蔡司望远镜常用的abbe棱镜,也是一种屋脊棱镜,长度稍大,但是只要4次反射,而且不需要镀反光层,所以效率比别汉棱镜高而和普通的保罗棱镜差不多。

posted @ 2008-07-29 11:09 tohen 阅读(63) | 评论 (0)编辑

    有人认为,看星星一定要用天文望远镜才看的清楚,一定要高倍率才能做天文观测,其实这些都是不正确的观念,天文望远镜虽然倍率高,但是没有双筒望远镜的灵巧便利,不但笨重携带不便,且没有双筒望远镜的大视野、正像等优点,天文望远镜倍率高搜索不便,虽然有寻星镜辅助,但几乎所有的寻星镜都是倒立像的;故无论是初学者或玩家,双筒望远镜绝对有其使用上的重要性,不要认为双筒望远镜只是低阶、入门的望远镜。
双筒望远镜对一个天文同好或赏鸟爱好者来说,是最基本不过的装备。
双筒望远镜的基础知识(选购及使用双筒望远镜须知):
(一) 口径:物镜的直径,口径大小决定望远镜的集光力与解像力(同时决定望远镜价钱),口径愈大集光力越强,解像力愈高,价钱也越贵。以7X50双筒镜为例,50代表口径50mm。2 3cm的双筒双筒镜适合白天赏鸟观景,但集光力不足不适合用在天文,手持双筒镜适合5cm以下,5cm以上需要用三脚架支撑。
(二) 倍率:以7X50双筒镜为例,7X代表倍率放大7倍,手持双筒镜建议倍率为10倍以下。不是倍率越高越好,倍率太高容易晃动影响影像品质,需要三脚架支撑,在使用上不方便,而且狭窄的视野会使新手产生大海捞针的恐惧感。
(三) 射出瞳径(Exit pupil):将双筒拿离你远一点,目镜上的小亮圆就是射出瞳径,越大也会越亮。公式:射出瞳径mm=口径mm∕倍率。因人眼瞳孔夜间最大可放大到约7mm,故射出瞳径越接近7mm亮度越高,越适合天文使用,但人眼白天瞳孔只有2至3mm,所以白天赏鸟观景就不须选用出瞳大的双筒,且随着年龄增长,瞳孔越不容易放大到7mm。观看出瞳可以用来检查棱镜的品质,BaK4材质的棱镜最好,没有棱镜遮蔽现象,看到的出瞳孔是完整的圆形,观看影像清晰明亮。BK7的棱镜有棱镜遮蔽现象,圆形出瞳孔内周会产生缺角(削边)。
(四) 视场:透过望远镜所看见的范围,又分为实际视野RFV与眼视视野(视角)AFV两种,常以角度°表示。公式:实际视野 X 倍率 = 眼视视野(视角)。如果你觉得某镜筒看起来窄小、有以管窥天的感觉,那就是目镜视角不够大的缘故。目镜本身视角狭窄或倍率提高都会让你看到的实际视野变小。
(五) 镀膜:在镜片表面镀上一层特殊的金属化合物,以减少反光,增加光线透射率,一般至少会镀上一层氟化镁(MgF2),称为单层镀膜,看起来是淡蓝色。多层膜则呈现淡淡的绿光或者蓝紫光;较高级的望远镜内部的光学镜片及棱镜都采用全面多层膜(Fully multilayer coating),可大幅提升亮度、反差及解像力。拿起双筒,让物镜朝向自己并观察反射光,反射光越暗越好,表示光线透射率越高,某些天文用顶级产品,从物镜看下去好像看到黑洞一样。反射光颜色从暗绿、暗蓝到暗紫都有。但所谓红宝石镀膜是将物镜表面镀上一层反射红光波长的镀膜,这种镀膜只会使影像产生减光及色偏现象,让影像变暗、变绿,绝无不良厂商吹嘘的红外线及夜视能力,请勿受骗。
(六) 出瞳距离 (Eye relief):也称为良视距,为目镜到焦点距离,出瞳距离越长,可以在离目镜远一点的方看到整个视野,较适合带着眼镜使用。出瞳距离较短(12mm以下)就无法做到。大部份市面上的双筒均有8~14mm,某些超长出瞳距离HP(High eye point)望远镜有20mm以上。
(七) 成像品质:解像力、反差、色彩还原度、色差与像差等等,这些都是较有经验者在选购双筒时会注意的。
(八) 结构特征:双筒镜光学系统可分为两种:
1. 保罗式(Porro Prism):内部使用两组棱镜,将影像转成正立,体积较大,制作相对容易,有正向保罗和反向保罗设计。
2. 直筒式(Dash Prism):Dash又称Roof屋脊棱镜式,体积小好携带,同等光学品质价格高于保罗式。
(九) 其它标示或名词:
CF (center focusing)、IF(Individual focusing):对焦方式分为CF中央调焦式和IF双眼独立调焦式两种,双眼独立调焦设计用于观景时对焦略不方便,而天体都是在无限远焦距,所以对于天文观测毫无影响,且CF对焦部连动机构若考虑防水处理则需要相当的技术性,故IF式运用在气密防水望远镜较多。
WP(water proof)气密防水设计:镜身内部抽真空灌入高压干燥氮气,以避免潮湿空气入侵而长霉,适合无光害但温差大容易结露的高山及视野佳但潮湿的海边使用,因此专业天文人士及赏鸟者非常喜爱,但防水镜价格比较昂贵。
ED (Extra low dispertion):某些高级望远镜物镜是采用ED超低色散玻璃,可使色像差减至最低。但棱镜及目镜仍会产生色差。
非球面镜片(Aspherical lens):这种光学技术可消除视野外围因球面像差而产生的影像模糊变形现象,使视野从中央到外围达到一致的锐像,光学品质较为优良。
变焦机种(ZOOM):这种双筒望远镜倍率可以调整,如8 25X25表示倍率8倍至25倍连续调整,但因为zoom望远镜通常视角较窄,变焦机构易出故障,相同光学品质的ZOOM望远镜,价格可能是定倍的5倍。因此像LEICA、 ZEISS等顶级知名大厂,也鲜少推出zoom机种。

posted @ 2008-07-29 10:45 tohen 阅读(143) | 评论 (5)编辑

2008年7月1日

最近在做企业知识库时,发现上传文件会出现网页无法显示的问题,经过不断的调试才发现:上传的时候,默认允许大小是4M,而当小于4M的时候正常运行;当超过4M将显示网页无法显示。解决方法如下:
在web.config中的<system.web></system.web>内加入如下代码:

        <!--  
        用于支持上传大文件,默认支持4M,现在修改为400M
        
        httpRuntime是配置asp.net http运行时设置,以确定如何处理对asp.net应用程序的请求。
        
        executionTimeout:表示允许执行请求的最大时间限制,单位为秒
        
        maxRequestLength:指示 ASP.NET 支持的最大文件上载大小。该限制可用于防止因用户将大量文件传递到该服务器而导致的拒绝服务攻击。指定的大小以 KB 为单位。默认值为 4096 KB (4 MB)。
        
        useFullyQualifiedRedirectUrl:表示指示客户端重定向是否是完全限定的(采用 "http://server/path" 格式,这是某些移动控件所必需的),或者指示是否代之以将相对重定向发送到客户端。如果为 True,则所有不是完全限定的重定向都将自动转换为完全限定的格式。false 是默认选项。
        
        minFreeThreads:表示指定允许执行新请求的自由线程的最小数目。ASP.NET 为要求附加线程来完成其处理的请求而使指定数目的线程保持自由状态。默认值为 8。
        
        minLocalRequestFreeThreads:表示ASP.NET 保持的允许执行新本地请求的自由线程的最小数目。该线程数目是为从本地主机传入的请求而保留的,以防某些请求在其处理期间发出对本地主机的子请求。这避免了可能的因递归重新进入 Web 服务器而导致的死锁。
        
        appRequestQueueLimit:表示ASP.NET 将为应用程序排队的请求的最大数目。当没有足够的自由线程来处理请求时,将对请求进行排队。当队列超出了该设置中指定的限制时,将通过“503 - 服务器太忙”错误信息拒绝传入的请求。
        
        enableVersionHeader:表示指定 ASP.NET 是否应输出版本标头。Microsoft Visual Studio 2005 使用该属性来确定当前使用的 ASP.NET 版本。对于生产环境,该属性不是必需的,可以禁用。
        
-->
        
<httpRuntime executionTimeout="500" maxRequestLength="409600" useFullyQualifiedRedirectUrl="false" minFreeThreads="8" minLocalRequestFreeThreads="4" appRequestQueueLimit="100" />

posted @ 2008-07-01 16:38 tohen 阅读(170) | 评论 (1)编辑

2008年6月20日

      为了方便起见,建立了以下简单模型,和构造了部分测试数据:
  在某个业务受理子系统BSS中,
  create table customers
  (
   customer_id   
number(8)    not null,  -- 客户标示
   city_name     varchar2(10not null,  -- 所在城市
   customer_type char(2)      not null,  -- 客户类型
 
   
  )
  create unique index PK_customers on customers (customer_id)
  由于某些原因,客户所在城市这个信息并不什么准确,但是在
  客户服务部的CRM子系统中,通过主动服务获取了部分客户20%的所在
  城市等准确信息,于是你将该部分信息提取至一张临时表中:
  create table tmp_cust_city
  (
   customer_id    
number(8not null,
   citye_name     
varchar2(10not null
   customer_type  
char(2)   not null
  )

1) 最简单的形式

   --经确认customers表中所有customer_id小于1000均为'北京'
   --1000以内的均是公司走向全国之前的本城市的老客户:)
   update customers
   
set    city_name='北京'
   
where  customer_id<1000

 

2) 两表(多表)关联update -- 仅在where字句中的连接

   --这次提取的数据都是VIP,且包括新增的,所以顺便更新客户类别
   update customers  a       -- 使用别名
   set    customer_type='01' --01 为vip,00为普通
   where  exists (select 1 
                  
from   tmp_cust_city b
                  
where  b.customer_id=a.customer_id
                 )

 

3) 两表(多表)关联update -- 被修改值由另一个表运算而来

   update customers a   -- 使用别名
   set    city_name=(select b.city_name from tmp_cust_city b where b.customer_id=a.customer_id)
   
where  exists (select 1 
                  
from   tmp_cust_city b
                  
where  b.customer_id=a.customer_id
                 )
   
-- update 超过2个值
   update customers a   -- 使用别名
   set    (city_name,customer_type)=(select b.city_name,b.customer_type 
                                     
from   tmp_cust_city b 
                                     
where  b.customer_id=a.customer_id)
   
where  exists (select 1 
                  
from   tmp_cust_city b
                  
where  b.customer_id=a.customer_id
                 )

 

   注意在这个语句中,

                                   =(select b.city_name,b.customer_type 
                                     
from   tmp_cust_city b 
                                     
where  b.customer_id=a.customer_id
                                    )

 

   与

                 (select 1 
                  
from   tmp_cust_city b
                  
where  b.customer_id=a.customer_id
                 )

 

   是两个独立的子查询,查看执行计划可知,对b表/索引扫描了2篇;
   如果舍弃where条件,则默认对A表进行全表
   更新,但由于(select b.city_name from tmp_cust_city b where where  b.customer_id=a.customer_id)
   有可能不能提供"足够多"值,因为tmp_cust_city只是一部分客户的信息,
   所以报错(如果指定的列--city_name可以为NULL则另当别论):
  
01407, 00000, "cannot update (%s) to NULL"
// *Cause:
// *Action:

   一个替代的方法可以采用:

   update customers a   -- 使用别名
   set    city_name=nvl((select b.city_name from tmp_cust_city b where b.customer_id=a.customer_id),a.city_name)
   
--或者
   set    city_name=nvl((select b.city_name from tmp_cust_city b where b.customer_id=a.customer_id),'未知')
   -- 当然这不符合业务逻辑了

 

4) 上述3)在一些情况下,因为B表的纪录只有A表的20-30%的纪录数,
   考虑A表使用INDEX的情况,使用cursor也许会比关联update带来更好的性能:

set serveroutput on

declare
    
cursor city_cur is
    
select customer_id,city_name
    
from   tmp_cust_city
    
order by customer_id;
begin
    
for my_cur in city_cur loop

        
update customers
        
set    city_name=my_cur.city_name
        
where  customer_id=my_cur.customer_id;
       
       
/** 此处也可以单条/分批次提交,避免锁表情况 **/
--     if mod(city_cur%rowcount,10000)=0 then
--
        dbms_output.put_line('----');
--
        commit;
--
     end if;
    end loop;
end;


5) 关联update的一个特例以及性能再探讨
   在oracle的update语句语法中,除了可以update表之外,也可以是视图,所以有以下1个特例:
    update (select a.city_name,b.city_name as new_name
            
from   customers a,
                   tmp_cust_city b
            
where  b.customer_id=a.customer_id
           )
    
set    city_name=new_name

 

    这样能避免对B表或其索引的2次扫描,但前提是 A(customer_id) b(customer_id)必需是unique index
    或primary key。否则报错:   
01779, 00000, "cannot modify a column which maps to a non key-preserved table"
// *Cause: An attempt was made to insert or update columns of a join view which
//         map to a non-key-preserved table.
// *Action: Modify the underlying base tables directly.

6)oracle另一个常见错误
   回到3)情况,由于某些原因,tmp_cust_city customer_id 不是唯一index/primary key

   update customers a   -- 使用别名
   set    city_name=(select b.city_name from tmp_cust_city b where b.customer_id=a.customer_id)
   
where  exists (select 1 
                  
from   tmp_cust_city b
                  
where  b.customer_id=a.customer_id
                 )

   当对于一个给定的a.customer_id
   (select b.city_name from tmp_cust_city b where b.customer_id=a.customer_id)
   返回多余1条的情况,则会报如下错误:
  
01427, 00000, "single-row subquery returns more than one row"
// *Cause:
// *Action:

   一个比较简单近似于不负责任的做法是

   update customers a   -- 使用别名
   set    city_name=(select b.city_name from tmp_cust_city b where b.customer_id=a.customer_id and rownum=1)

   如何理解 01427 错误,在一个很复杂的多表连接update的语句,经常因考虑不周,出现这个错误,
   仍已上述例子来描述,一个比较简便的方法就是将A表代入 值表达式 中,使用group by 和
   having 字句查看重复的纪录

   (select b.customer_id,b.city_name,count(*)
    
from tmp_cust_city b,customers a 
    
where b.customer_id=a.customer_id
    
group by b.customer_id,b.city_name
    
having count(*)>=2
   )


 

posted @ 2008-06-20 11:10 tohen 阅读(222) | 评论 (0)编辑

2008年6月18日

看完《落地,请开机》已经有好几天了,心里还是记挂着小晚,拼命上网寻找小晚的消息,这样心里会好受点,感觉小晚没有离我太远。。。
小晚,我太喜欢你了!真的,从来没有哪个女人能让我如此心动!
同样,也从来没有哪部作品能让我如此着迷!
小晚,我彻底被你俘虏了!

posted @ 2008-06-18 17:22 tohen 阅读(205) | 评论 (3)编辑

2008年6月4日

create proc sp_name(@p1 int,@p2 int OUTPUT)
AS
if @p1=1
    
set @p2=1
else
    
set @p2=0
return @p2
declare @p1 int,@p2 int
set @p1=1
exec sp_name @p1,@p2 output
select @p2

posted @ 2008-06-04 14:59 tohen 阅读(42) | 评论 (0)编辑

2008年5月24日

        
            最近突然翻了N首英文歌出来听,感觉唱英文歌的男人都好有魅力好温柔喔~
            整理出了一些个人认为超级棒的歌出来...还加上了平时不小心传进耳朵的歌...
            这贴子应该会招来很多人的bs吧..但是可爱滴小朋友们...没有看过的嘛..嘿嘿..
            选了些比较符合大众口味的歌上来...
            为了下一代的幸福...再加上好歌大家一起听..
            所以...开始吧!


1:ta.tu-30 minutes (传说史上最适合拿来做背景乐和最适合在夜晚听的歌,爱死啦...最近经常听滴....这两个俄国女生虽然被传用同性恋来炒作,可是她们的实力不可忽视.听了这首就明白啦)
2:tata young-crush on you (好听好听好听!这个美泰混血的女生被称为东方碧昂斯呢!她的歌都很好听...选了两首上来)
3:tata young-i think of you (这首要抒情些...)
4:the corrs-only when i sleep (爱尔兰风情...可儿家族从小受长辈的熏陶...实力当然是很强啦...这个很耐听)
5:david usher-black black heart (...这歌是刘若英《分开旅行》的英文原版,很有味道)
6:free style-please tell me why (虽然free style是韩国的歌手,这歌也不纯粹是英文歌,但是谁叫它这么好听啊!!不放上来太对不起大家了!潘玮柏也有翻唱这歌呢..)
7:tohen-i don't wanna miss a thing (嘿嘿,眼尖的高手马上就可以看出这是《世界末日》的主题曲,最后tohen点燃核弹之前回忆过去温馨画面的配乐, 不流眼泪那是非常不厚道的行为...)
8:sugababes-in the middle (这歌要是不好听你把我毛全拔光啦!蜜糖宝贝,不是糖果盒子啦....真的真的很好听..快节奏滴..越听越爽,)
9:a teens-fire fly (阿巴少年组....这是他们最红的其中一首..)
10:a1-like a rose (优格男孩红啦好长时间咯...听听这首吧...开始不觉得怎么样..后来越听越好听)
11:simple plan-untitled (这组合现在在美国红的类!!这歌呢也是各大电台介绍简单计划的必播曲目)
12:shakira-whenever wherever (其实就是夏奇拉...美女又有实力...好听没话说)
13:savage garden-i knew i loved you (野人花园的歌很多都很好听,这是个人比较喜欢的,就放上来了)
14:ronan keating-when you say nothing at all (经典金曲翻唱咯....其他没啥了)
15:gareth gates-anyone of us (哇哈哈...这是他代表作)
16:gareth gates-say it isn't so (再放一首..好听到你汗毛全竖起来!)
17:delta goodrem-lost without you (tohen这个人不是很了解,但这首呢就真的很好听)
18:christina aguilera&ricky martin-nobody wants to be longly (这两个人名就很吓人啦...歌就更不用说啦)
19:girls aloud-love machine (嗯嗯...还蛮有个性的歌..也是耐听型..)
20:geri halliwell-ride it (有舞曲的感觉...推荐咯)
21:busted-losing you (霸气乐团..哈...好狠的名字...歌也狠...三个小帅哥...很多人迷的不行呢..02年才出道..现在就已经红 到发紫..不简单呀...这是比较抒情的一首)
22:busted-all the way (典型朋克...)
23:backstreet boys-incomplete (新专辑的主打之一..个人认为比never gone好听..现在重新出发...改了风格..不过魅力好像不如以前了...但是也算有新意)
24:avril lavigne-he wasn't (不认识她的请拿块豆腐砸头...去年专辑中我最喜欢的一首..我可是一听到女生唱摇滚就兴奋地不行...哇哈哈. .)
25:black eyed peas-let's get it started (这组合中文名字叫黑眼豆豆..似乎蛮可爱的样子...可是几个黑人...实在看不出哪里可爱...虽然我比较抗拒黑人说唱..但这歌听了就停不下来了...所以提醒啦--危险歌曲,慎重下载)
26:c21-you are the one (21世纪男孩...翻译真难听呢...他们被说成是bsb接班人..听听看吧)
27:leblanc&carr-falling (tohen歌的特色就是:听着很舒服,韩剧《正在恋爱中》的插曲..)
28:one-t&cool-t-the magic key (曾经看到有人说一不听这歌就发火的...难道这歌有神奇魔力?...不晓得..听了就知道了)
29:jay sean-stolen (这个人的歌有印度的味道...这首要正常些...喜欢r&b的要注意了...人家管这叫印度r&b...)
33:michael jackson-you are not along (没事整什么鼻子呢...好好唱的话歌还是很耐听的..像这首..)
34:minnie riperton-loving you (酒吧里常放的一首歌...这个女人的声音可以振碎玻璃了...建议不要在半夜听..)
35:trade mark-only love (真情马克,经典中的经典!张学友在那什么恐龙里的歌就是翻唱这首)
36:hanson-i will come to you (汉森三兄弟...实力很强哦!值得收藏)
37:sarah connor-bounce (德国的一个女生tohen...以节奏蓝调为个人特色,虽然不是很漂亮..但是人家很红)
38:the calling-for you (很赞的摇滚哦...夜魔侠也蛮红滴)
39:rob thomas-lonely no more (成为美国乐队单飞歌手中最成功的一张专辑,这是打榜歌曲)
40:westlife-mandy (西城总不要介绍了吧...这歌偶然听到的...是个惊喜)
41:billy gilman-about memories (经典咯..不用多说啦)
42:s club 7-never had a dream come true (是台湾一个不是很有名的歌手冯玮君的《一直在找一个人》的英文原版,比中文版要好听多啦..毕竟是原唱呀. .吼吼)
43:lene marlin-sitting down here (超级女声里很多人唱这歌...很轻快的一首曲子呢)
47:bon jovi-it's my life (强劲摇滚....震撼呢..!!)
48:green day-warning (朋克风....这个乐队貌似最近很红哦...吼吼)
49:declan galbraith-tell me why (一个10岁的小朋友男孩唱的...听得我汗毛直立啊..这个小孩的声音绝对给你吓一跳的感觉...本身歌曲也是很抒情很 好听的..推荐咯)
50:juwita-part of a fool (就是好听哇....也是经典)
51:mariah carey-i still believe (玛丽亚凯丽的实力不用多说啦...这算是经典的一首)
52:maroon 5-she will be loved (这个乐队好像很有名也....)
53:mc fly-all about you (...这歌很赞哦!没事就哼哼..感觉不错)
54:nelly&kelly rowland-dilemma (合声还蛮诡异的...人气歌曲)
55:point break-do we rock (一看歌名就知道是摇滚来着...跟向俗的<we will rock you>有的一拼哦!)
56:藤田惠美-down by the salley gardens (怀疑是翻唱中..)
57:joanie madden-down by the salley gardens (悠扬的笛子仿佛把我带回了某个凄美的爱情故事..)
58:ashlee simpson-pieces of me (jessica simpson的妹妹...刚出道不久成绩就出现和姐姐相平的情况..应该是比姐姐有实力吧,这歌呢...是她首张专辑中的主打之一..)
59:black eyed peas-don't phunk with my heart (黑眼豆豆,再来两首)
60:black eyed peas-pump it (第二首)
63:black eyed peas-hey mama (红透大小迪厅的就是这首歌啦...)
64:gwen stefani-what you waiting for (舞曲风格...爽就一个字!)
65:lindsay lohan-first (她原来是演电影的来着..《天生一对》《贱女孩》,,都是她作品..唱歌也不错..这首应该是朋克)
66:linkin park-in the end (这首歌名是自己听出来的..寒...朋友发来时没名字.. 《the untitled》专辑里的..)
67:opus iii-it's a fine day (alice deejay mix tohen)
68:savage garden-break me shake me (又来了...原来就被我写成secret garden..寒自己一个..这首还蛮劲暴的)
69:sum41-still waiting (哈哈..avril就是和这乐队的deryck whibley定婚了...八卦下八卦下..他还和很有名的富家小姐paris hilton拍过拖...魅力很大哦)
70:sum41-over my head (再来一首...)


接下来写几首自己最近经常听的
1:schnappi-das kleine krokodil(snappy-可爱的鳄鱼)
2:christina aguilera-what a girl wants
3:a1-like a rose
4:danny boy-declan galbraith (童声版)
5:down by the salley gardens
6:groove coverage-god is a girl
7:重庆森林插曲-california dreaming
8:bryan adans-everything i do i do it for you
9:more than i can say
10:小甜甜布蘭妮 -i am not a girl,not yet a woman
11:la vie en rose
12:may it be
13:mandy moore-stupid cupid
14:usher -yeah!
15:nelly-over and over
16:bon jovi-it's my life (相当不错的摇滚哦~喜欢喜欢)

posted @ 2008-05-24 10:54 tohen 阅读(179) | 评论 (0)编辑

2008年3月3日

发烧鱼最近经常有网友询问我如何去煲耳机,其实我一直不太赞成刻意去煲一副耳机,因为煲得好的话只不过让它快一些进入状态,比如HD600,如果天天听2小时左右的话,原来需要1个月才能进入状态,但如果煲不好的话,有可能缩短耳机的使用寿命甚至对耳机会产生永久的物理损伤,比如不小心的功率过载、振幅过大导致振膜拍边等,我就发现过有人煲SENNHEISER耳机的时候,由于振幅过大导致音圈引线固定胶水脱开撞击振膜而产生的啪啪声,虽然最后我和总代理协商免费维修好了,但是经过技术鉴定确认是振幅过大引起的。所以我认为还是让耳机正常听音,慢慢进入状态比较好,而且这样感觉耳机声音慢慢变化的过程也是一种发烧的乐趣,当最后你拿一幅全新的同型号耳机和自己的耳机比较的时候,会发现音质变化如此之大,就象我用了多年的HD580,很多网友来听了再去听全新的HD580,都会产生一种怀疑——难道新版的HD580和老版的HD580不一样?但是实际情况是新买的HD580听过几个月之后基本和我老的HD580相差无几了,因为其实耳机只要是在使用,声音就在不断地变化,不可能经过煲透之后声音就恒定不变了,肯定还是在一直变化的,只不过可能变化很小罢了。我这付95年购买的HD580,声音就和现在新买的煲透的HD580声音稍有差别,主要表现在低频段我的耳机更加松软,中高频基本无变化,更多的网友喜欢我这付HD580,甚至提出要购买,不过我舍不得!:) 但是如果再过两年,也许两副HD580声音就会变得基本一样了。
耳机的振膜和音箱的喇叭一样,都会有使用寿命的,只不过由于耳机振膜的振幅很小,要比喇叭的振膜振幅小得多,所以寿命要长很多,正常使用的话,也许你的儿子、甚至孙子也能使用呢!但是,如果想快速煲机,长时间大功率去驱动耳机,肯定会缩短耳机的使用寿命,如果煲机不当,很有可能会对耳机产生不可修复的物理损伤,到时候可就追悔莫及了!
所以,我还是建议没有经验的耳机发烧友,还是让它慢慢进入状态吧,心急吃不得热豆腐,慢慢聆听,自己的爱机声音在慢慢地变化,多奇妙!

以上是我的个人观点,欢迎网友讨论。

无心睡眠:“煲机”的意思是音质的稳定需要经过一段使用期。如果每天听1个小时,大概4、5个月后声音才能基本稳定下来。那么这4、5个月就是“煲机”期。适当的煲机不会损坏耳机,只会加速音质的稳定。这里用了“稳定”这个词,而不是“改善”,有些耳机(喇叭)不见得煲开了比全新的好。对于耳机,可以采用如下的煲法:
1、采用粉红噪声或者白噪声做信号源
2、初期以正常音量连续煲24小时
3、停4小时
4、用大音量(耳朵刚好难以承受)8~12小时
5、停4小时
6、正常音量煲24小时
7、如上反复,大约一周后耳机就“熟”了
煲机的时候要注意,如果你不能肯定音量是否过大,找个人帮你听,如果戴上耳机不能坚持10秒(非喜好原因),那么音量就过大了。

amp:正好刚买了600,说说我的煲法。刻2张CD
CD1:5min白噪音,1min摔玻璃,30min提琴、钢琴协奏,2min 80-25KHZ扫频,5min白噪音,3min 阿波罗13起飞,2min 80-25KHZ扫频,10min交响,5min白噪音,10min大鼓
CD2:15min粉红噪音,15min 20-20KHZ扫频,5min大鼓,15min白噪音,5min扫频,5min大鼓,15min交响
第一天用正常听音音量的2/3播放CD1,20小时
第二天用正常听音音量的2/3播放CD2,11小时,用正常听音音量的2/3播放CD2,11小时
第三天用正常听音音量4/3播放CD2,18小时
第四天用正常听音音量4/3播放CD1,11小时,用正常听音音量播放CD2,11小时
第五天,正常音量2/3播放CD2,15小时,收工。总计97小时

目前已能听出与580有一定区别——低频与580近似,要稍微密实一点,中频平淡感觉不如580但细节多出,高频,没听出多大区别。纵深感比580强,左右近似。
估计还没有到位……就慢慢听着到位吧


血色黄昏:基本赞成楼主的观点。
没有必要去煲,
我查了一下,煲外文是run in。
sony E888这个耳机,香港是38美金,
和当地的水准,基本大约就相当于,
大家月工资3000,花30-40元买个耳机。

我不太可能因为一个30-40元的耳机去进行几个月的run in

原因是:
1) 煲的理论依据是什么,是根据自己的耳朵?
2) 耳机震动是有寿命的,煲的方法是玩家的说法还是制造商的说法
我喜欢摄影,我知道很多玩摄影,甚至所谓摄影大师关于器材的保养或者
摄影镜头的感觉,对于专业光学人士来说都是非常可笑的。
3) 我相信现在发达国家的工艺制造水平和成品质量。

说道音频,
我知道的不多。
但我知道
人耳朵对于20-20000hz的音频的感觉是不一样的。
就是说同样振幅,不同频率对于人耳的影响也是不一样的。
对于不同型号的耳机,对于不同频率的相应也是不一样的。

[B]就如同没有一种胶卷可以正确反映人眼对色彩的体会一样。
也没有一种耳机可以正确反映对人耳对色彩的反映。[/B]

因此,我觉得如果任何一个煲耳机的人,如果没有对这个耳机进行
全频率的扫描,同时没有对自己耳朵进行全频率的扫描。
而且对耳机震动部分机械损耗进行计算。
单纯用个什么频率,或者用某个曲子进行煲。

这个不是太简单了么?

举例来说,用800Hz的进行对E888的煲。
那么这个频段上,可能对于800Hz的响应
有了变化,那评什么决定煲多少时间,多少振幅,
才能达到最好的机械性能?
而且确保以后800Hz并不对这个耳机有过量的影响?

不知道各位赞成煲的人考虑到这个没有。

即便是原来的老汽车,需要run in,其实是当时设计和材料
工艺处理的问题,现在汽车好像已经需要run in了。

我是学工的,因此对这个煲,可能有着教条的理解。

谢谢各位:)

血色黄昏:TO:amp
现在的汽车,一个是在加工工艺和材料选择上已经不像原来那样的。
声明,我一没有汽车,二不会开车。
不过不时的坐坐车。

对于AMP朋友的认为奇谈的观点
下边的链接可能对你有帮助
http://auto.enorth.com.cn/system/2002/11/18/000455573.shtml

重申我个人的观点,高档民用耳机,不需要煲。
煲的结果,就是使得每个人的耳机进行了不同程度的磨损。
如果各位认为煲的,不服气,
可以找两个都认为煲开的同类型耳机记性频谱响应测定。
我觉得结果绝对是每个耳机响应曲线各不相同。
而不是达到一个一致的真实音频再生还原的效果。

发烧,我觉得如果是发烧,只要有个态度要有的
认识有对有错,但至少需要有专业精神。

 

gywolf:我觉得还是慢慢品尝的好,我刚买S4.1音箱的时候就对它的音质不满意,但经过一段时间后感觉好多了,刚买KOSS35的时候也觉得就低音翁翁叫,但经过一段时间的使用后慢慢的听出这款耳塞的真正声音

天风海涛:呵呵!!不错。赞成楼主的意见。不过快餐、点菜各有所好,还是各人各选吧。
我昨天买了付KOSS35,当时没试,想想是自己考虑了很长时间才买的就直接拿回来了。可回到家里刚听就吓了我一跳:怎么低音如此之差!当时真想大哭一场。
静下心来听了整张的《惠威试音碟》,接着听了15首的经典吉它曲,然后听了《英格玛》的第一张CD、最后睡觉时听的是小说连播《侠客行》四段(这四段大概两个小时)。今天再听时,已经可以很好地听《Dvorak From the new world & Czech Suite》了。已经完全没有昨天的低频嗡嗡声了。
我一个朋友原来打算买一付十米的耳机,今天听了我的KOSS35后,要我三十米卖给他,我晕啊。不过由此可见一斑。要知道他可是认为要十米的耳机是非常棒的了。

术语解释:laodobaggio)
白噪音:指一段声音中的频率分量的功率在整个可听范围(0Hz-20KHz)内都是均匀的。由于人声对高频相对敏感一些,所以这种声音听上去是吵耳的“沙沙”声。收音机在无信号的频率所听到的便是这种声音乐。
粉红噪音:是自然界中最常见的噪音。粉红噪音频率分量的功率主要分布在中、低频段。从波形角度看,粉红噪音是分形的,在一定的范围内音频数据具有相同或类似的能量。从功率或能量的角度来看,粉红噪音的能量从低频向高频不断衰减,曲线为1/f,通常为每8度下降3dB。粉红噪音是进行声学测试最常用的声音。瀑布声或雨声就属于粉红噪音。
褐色噪音:褐色噪音频率的分量功率主要集中在低频段,其能量下降曲线为1/f2,其波形是非常相似的。工厂里的“轰轰”的机器声就属于褐色噪音。

posted @ 2008-03-03 12:41 tohen 阅读(231) | 评论 (0)编辑

众所周知,很多交通工具在使用前都需要一段时间的磨合,我们的音箱也一样。现在有些朋友似乎陷入了一个怪圈--只注重购买音箱的质量和现场音质的表现。其实我们要知道,如果你有一款有较好潜质的音箱,那么"煲"好后的音质绝对会使你感觉耳目一新的。我今天在这里介绍的"煲"法,主要是针对电脑用多媒体音箱,与Hi-Fi器材略有不同。

"煲",指的是对音箱进行长时间(48-72小时)的连续使用,让音箱的单元老化,使之不再发出刺耳的噪声,并让声音最大限度的圆润、甜美。在"煲"音箱的过程中,我们要注意音量、时间、摆位和唱片选择。下面分别介绍:

一、音量

控制好音量是"煲"好音箱中最重要的一环。一般来说要根据音箱的功率和单元的尺寸来定。就多媒体音箱的特点来说,一般实际功率远小于标称功率,所以在"煲"的过程中要将音箱的音量开到top,电脑中声卡的音量限定在60%-75%即可。当然适当提升它的音量可能会得到较好的效果,但是一来如果音箱质量不过硬,不仅得不到更好的效果还可能在"煲"好后产生更大的杂音;二来在连续两、三天的大音量播放时,你能吃的消吗?!说不定邻居会打110的哦!所以音量在选择上以中等稍大为宜。如果音箱比较高档,也可适度加大音量。

二、时间

对于全新未使用过的音箱,打磨的时间需要稍长一点,以60小时左右为宜。但另有一说是在打磨音箱的过程中,每播放12-15小时候停机休息一刻钟,可以得到比较完美的音效。但这种说法没有实际论据,所以只供大家参考。考虑到绝大多数玩家的音箱多是使用过一段时间而未经"煲"过的,推荐大家在原有的基础上,"煲"上36-48小时,应该可以做出比较出色的效果。当然,做任何事都要有个度,我认为"煲"音箱的时间不宜超过72小时,否则即使音箱没有问题,恐怕你也要当机了。

三、摆位

这里的摆位并不是说要如何安置音箱,而是指要将音箱安放在平稳、牢固的地面上以减少音箱在较大音量时所产生的震动。因为大家在"煲"的时候一定会将音箱安放在诸如储藏室之类的地方进行播放,进而忽略了提供音箱一个稳定的环境。听某些网友说,"煲"的时候可以在音箱的脚架下垫上一块大理石作为减震,但这尽指Hi-Fi系统,而且效果也未经证实,我就不敢妄作评论了。

四、选择唱片

唱片的选择对于音箱的表现起着至关重要的影响。鉴于现在多媒体音箱使用多是玩游戏和听流行音乐,大家在"煲"的过程中可以轻重结合,用轻快的流行音乐配以强烈的重金属摇滚乐来"煲"音箱。如果你特别忠于音乐、尤其是交响乐的欣赏,可以以一些交响乐和流行乐混合搭配。在"煲"的时候如果用电脑作为音源的话,请使用有频率调整的软件,例如Winamp等,在自己常听的部分适当提升,以求音箱有较好的表现。

再次强调:上面这些方法针对的是有一定潜质的音箱(价格>=500),如果你的音箱过于低档的话还是不考虑为宜

posted @ 2008-03-03 11:25 tohen 阅读(603) | 评论 (2)编辑

新买回来的耳机,听感不错。可是与朋友的用了有一段时间的同型号耳塞对比起来,总是差强人意。低音紧而生硬,中音不够柔和丰满,高音部分毛刺尽显。为什么会这样呢?因为这只新买的耳机还没有褒过!

那么,何谓褒耳机?大家都知道,新的汽车,机器等,在正常使用前都是要经过一个叫做“磨合”的阶段,使内部的机械装置充分协调配合,提前进入到最佳状态。同样,耳机的推动单元(耳机里边的扬声器)也是一个机械装置,准确来说应该是半机械、半电子的结合物,主要由音圈、震膜、定位环(固定震膜的金属环)等组成。机械部分属于顺性系统,包括震膜和固定在震膜上的音圈。顺性元件可以等效于电子元件中的电容,电容储存的是电能,震膜和音圈储存的是动能。耳机单元顺性的大小就等同于震膜和音圈这两个电容的并联值,也就是是决定音质好坏的关键。震膜和音圈所使用的材料是高顺性材料,其内部分子结构在定型初期不稳定,所以顺性大小也不稳定,刚转用在扬声器单元上时其顺性通常比较小(通常直观的理解就是还比较生硬),因为分子结构相对处于稳定期。长时间地运动之后,分子之间距离拉远,分布均匀顺性加大许多,扬声器整体的顺性也加大许多,扬声器一个最重要的数值就是最低谐振频率,专业上叫F0,这个值基本决定了扬声器所能达到的最低频率,它取决于扬声器的等效质量和等效顺性,因为扬声器是一个机械共振系统等效于一个电路上的共振电路,共振电路的频率取决于电感(扬声器等效质量)和电容的大小,FO的大小和电感与电容的大小成反比,所以扬声器顺性越大,扬声器的F0就越低,低频下潜就越好。顺性的变化牵一发动全局,扬声器整体的所有机械数据动会变化,如扬声器的机械品质因数,顺性大了就等于机械损耗增加,因此机械品质因数会变低,就等同于声音听起来比较松软。所以新的耳机相对听起来都有低频下潜不深、量感也较小、生硬,中频表现不够柔和,高频还有毛刺、太过尖锐等症状(当然,这也是由耳机本身的素质决定的)。褒一段时间后,扬声器单元的顺性(或说弹性)增加,前后移动会轻松自如,这样声音就会丰满轻松,音质也就好一些了。

那么,要如何褒耳机呢?以前流行一种很简单的方法,就是直接接上收音机,调到一个无电台的频率上,利用收音机发出的“嘶嘶”声(粉红色噪音)长时间让耳机工作,以达到褒机的效果。但用这个方法不太明显,还不如直接戴上耳机听音乐这样来得更快。也有用专门的频率发生器来生成某一段固定或扫描的频率然后输入到耳机这样来褒的,这种方法效果比较明显,所使用的时间也能缩短很多。但是大部分的玩家都没有这一类的仪器,那怎么办呢?用什么方法褒耳机最有效率呢?在计算机发展日新月异的今天,很多的爱好者编出了一些程序,利用计算机处理出一些波形、频率,通过声卡输出,达到一些真实频率发生仪器的效果,这就是所谓的“虚拟仪器”。类似这样的频率测试软件有很多,笔者现在用的是一个叫Test Tone Generator的软件,简单易用,功能专一,体积也小。下面就来说说怎样用它来褒耳机。

褒机一般都是用低频。所以,只要把TTG设置低频就可以了。有两种方法,一是用固定频率输出;二是用扫描频率。效果都差不多固定频率的褒机方法是在固定频率输出(CONSTANT TONE)的FREQUENCY那输入一个数值,一般是20到50就可以,还要选中LOOP,DURATION时间没所谓,波形用SINE(正弦波)增益为0 DB,然后就可以在声卡上插上耳机,让它长时间工作。

扫描频率方法就是用扫描频率(SWEEP)那的INITIAL FREQUENCY那输入起始频率,在FINAL FREQUENCY那输入结束频率,一般我认为从20HZ到100HZ比较合适,DURATION时间是设置扫描一次所用的时间,然后其他的操作和固定频率一样。很多朋友问过我,为什么只褒低频。其实,从上面所述的褒机的原理就可以知道是为什么了。

在褒的过程中要注意两点:一是不能连续工作太久!因为音圈存在着电阻,工作久了会发热,搞不好还会烧了音圈!最好是隔两个小时停几分钟然后在继续。二是音量千万不能太大,耳塞震膜是很脆弱的材料,音量大的话,音圈运动的行程也就大,从而剧烈拉动震膜,会造成音圈松脱,震膜变形甚至撕裂等等。特别是像888这样“脆弱”的耳塞,更是要小心。调准时只要调到能明显听到的声波或者是说空气的震动就可以,千万不要调到太大、听到震膜在剧烈震动这种情况。小心保护好你的耳机。
最后要强调一点的就是,并不是所有的耳机褒过都会变好声,这要和耳机的本身的质素所决定的,有些耳机褒后的效果并不是很明显,这也是正常的。我们褒机的目的是帮助它迅速度过老化调整期,使其各组成部件的物理特性达到稳定。未煲过的耳机振动系统可能会比较紧、比较硬,通过煲机,可以让它的振动系统松弛下来,参数也趋于稳定,因此音质会变好一点。还有就别把褒机的效果想得太好了,褒一段时间后再褒来褒去效果不会太明显的。希望越大,失望也越大。要有好的声音主要还是看音源等
设备。

煲”耳塞的操作
首先,我们需要数张CD碟,这是因为CD音质是目前民用级别(撇开并不实用的SACD和DVD-AUDIO)可以达到最好效果的音乐质量,而且爹片相对来说比较便宜,以下所有操作也均以CD随身听为例。“煲”机碟最好是张频响范围非常宽广的碟片,单独使用一般的纯人声碟肯定不行。推荐一些正版的发烧碟,比如《TITANIC》、《阿姐鼓》和《1812序曲》等等。还有一些优秀的流行音乐和中国民乐也是很不错的选择。下面笔者就来“煲”好你的耳塞。
《TITANIC》电影原声CD中的第3段《Southampton》、第9段《THE SINKING》和第10段《DEATH OF TITANIC》。《Southampton》虽有抄袭贝多芬的《欢乐颂》之嫌,但声音层次非常分明,乐曲包含的信息量也很丰富。高中音柔顺致密,隐隐而来的阵阵低频能量予人一种深邃感。这首曲目在全频段都有突出表现,对于耳塞的全面震动是非常有好处的。而《THE SINKING》和《DEATH OF TITANIC》除了与上面一首有同样出色的全频表现以外,在动态上更胜一筹,整体声音能量十足,如果没有“煲”就听这样的曲子,耳塞的震膜要“受苦”了!
国产动画电影《宝莲灯》电影原声CD中的第4段《序曲:宝莲灯》和第13段《望月节的舞蹈》。《序曲:宝莲灯》一开始声音较为轻柔,但越到后来,声音动态越大,能量也越多。中间还夹杂着一些人声的合唱,应该说是非常不错的曲子,唯独其低音略微少了一些。《望月节的舞曲》中一开声的低频以及中间一段女声对于耳塞中低频的提高都很有帮助。
《滚石24K24BIT金碟——万芳》CD中的第一段《猜心》是笔者用作试音的保留曲目,用来“煲”耳塞也是非常不错的选择。这首曲目的第一段主要是人声独唱,不过到了后面,乐器就越来越丰富,但整体仍可算是轻柔。“煲”耳塞不能一直用大动态来“煲”,也需要在中间做一些调整。而且,这首曲目中的人声非常出色,可以用作“煲”耳塞结束以后的试听之用。
其实优秀的曲目太多了,笔者在这里推荐的只不过是冰山一角而已!
把随身听和耳塞准备好,放入碟片,音量上要开的大一些。现在的随身听为了延长播放的时间,输出功率普遍较低,用户大可以把音痢到90%以上,不过最好不要开效果)煲”耳塞的过程中要一步一步的来,首先用一些舒缓的音乐,比如上问中提到的《猜心》,先放5~10个小时。然后再换略微“厉害”一点的音乐,如《Southampton》,继续播放10小时以上,最后才是诸如《THE SINKING》和《DEATHOF TITANIC》之类的音乐,一直要播放到耳塞基本上“煲”好。为了确定耳塞“煲”的情况,用户可以每隔10小时听一次,一般来说,效果都会有一些差距,等到差距不明显的时候,就可算是“煲”好了。当然,这种鉴别方法也不是很容易实现,那么就准备“煲”50~100个小时好了。不过要达到大功告成就需要日常不断的使用才行,要使耳塞真正达到最佳效果,时间上一般需要2个月左右。

前后声音的对比
笔者“煲”耳塞“煲”过很多,最有感触的就是索尼(SONY)MDR-E888了。这是一款目前相当高级的耳机,市售价在人民币400元左右。但是这款耳塞刚买回来试听的时候,常常都会有高音发干,中频毛刺多多等问题,让人觉得完全不值400大元。不过一旦MDR-E888“煲”好了,那么她就会放射出耀眼的光芒:柔顺的高频、温暖但绝无毛刺的中频、深沉有力的低频,简直不敢相信是同一个耳塞。个人认为,MDR-E888是笔者见过的耳塞中最需要“煲”的一款,这可能和它独特的生物震膜有关系。其它的耳塞也都需要“煲”,“煲”过以后都主要体现在低频弹性感得到加强,高频柔顺感有了提高,只是结果好象没有MDR-E888那么夸张!
“煲”耳塞是一个漫长的过程,需要将“煲”和日常合理使用相结合,如果能正确的“煲”好你的耳塞,那么,相信她一定会给你带来不一样的惊喜!

正常应该有分阶段,用扫频信号最好,音乐也可以,
第一阶段12小时左右,选用柔和的音乐或白噪声,意在热身,初步活动单元部分,标准化听音的80%音量
第二阶段12~24小时,可选择动态范围大的曲目,给耳塞做全面运动,标准化听音的120%音量。
第三阶段12~24小时,初听耳塞后,可选择信号对不满意的部分集中火力开褒,标准化听音的150%~~200%音量。

只要你够耐心,逐步做好这些步骤,即使是再娇贵的耳塞,也全然没有问题。
实际上最好的煲,就是先热身一下24小时左右,然后就开始使用,100小时左右,自然就能达到良好的状态,没必要太过刻意的追求褒耳塞的效果,当心适得其反。

posted @ 2008-03-03 11:21 tohen 阅读(218) | 评论 (2)编辑