现市场上各种机箱的前置音频面板接线大概分为4种:标准7线接口、简化7线接口、5线接口、4线接口。对于5线、4线接口的面板,由于制造不符合标准,即使连接以后也不能组成正常的回路,后置无法正常发声的;对于这种面板的接法,由于无法实现前后置音频都能正常发声,这里就不说了。
看看现在市面上,一般机箱音频线的标示:
第一种:16针接口

第二种:10针接口

第三种:8针接口

[转]机箱前置音频接线正确连接方法
十一 27
net 2.0下的n个UI方面的控件。
r.a.d.ajax
r.a.d.calendar
r.a.d.chart
r.a.d.combobox
r.a.d.dock
r.a.d.editor
r.a.d.grid
r.a.d.input
r.a.d.menu
r.a.d.panelbar
r.a.d.rotator
r.a.d.splitter
r.a.d.spellr.
r.a.d.tabstrip
r.a.d.toolbar
r.a.d.treeview
r.a.d.upload
r.a.d.window
telerik 的r.a.d.controls套装是一款最具革命性和广泛性的开发工具集,它主要针对专业级的ASP.NET开发,适用于AJAX, Atlas 和Visual Studio .NET 2005。通过该产品的强大功能,开发者可以开发出功能丰富、适应标准广泛,与交互浏览器兼容的网络应用程序。
r.a.d.window是一款可用于生成浏览器对话窗口,警告和确认框的网页控件。
r.a.d.toolbar是一款自由度很高的网页控件,用于补充工具和按键栏的功能。当同telerik r.a.d.dock配合使用时,它可以模仿出桌面工具栏的多用性。
r.a.d.upload是一款用于文件上传的网页插件。它使用了一种高效的Http模组,可以在尽可能少占用内存的前提下来优化和设置单文件和多文件上传。
r.a.d.splitter可以用于制作外观类似桌面的可变形的应用程序界面和类似Visual Studio .Net的可吸附面板。
r.a.d.spell 让开发者可以添加多语言支持的拼写验证到他们的Asp.Net应用程序中。用户可以完全定制该控件并添加到任何服务器端/客户端 的可编辑对象(如textbox, div, iframe等)。该控件目前支持18种语言,并实现跨浏览器平台。
telerik r.a.d.tabstrip 是建立在ASP.NET中tab风格界面的一个灵活组件。支持基于CSS-based(基于样式表)的text-only tabstrips,具有简单或重叠图片背景的fully graphical功能,支持滚动,垂直,水平放置并可以多级嵌套。产品完全支持.NET 2.0及其集成的Themes机制。
telerik r.a.d.rotator是一个DHTML的内容轮换(如文字滚动效果等)和个性化定制的多功能控件产品,可以设置打字效果或者其它个性化的滚动效果,该控件可以使用在产品演示,天气预报, 广告显示等应用中。
telerik r.a.d.treeview 是一个功能非常丰富的Asp.Net控件。它可以让具有层次结构的数据的显示,管理,导航变得轻而易举,该产品提供非常丰富的高级特性,如拖放,按需要加载(MSDN-style), 右键上下文菜单,组合框模式,自动sql绑定等特性
快速添加可收折的panelbar菜单到您的网站或者 web应用程序中,r.a.d.panelbar是一个可以帮助您在很短的时间内构造灵活的panelbar菜单。panelbar作为一个完全的通过 xml文件进行管理输出的服务器端控件,广泛的可视化与可定制特性是大多数网站,企业内部网和web应用程序的的方便的解决方案,该产品提供 OnClick和Target属性,完全支持图片。
r.a.d.ajax:RadAjaxServiceManager为用户提供了调用web服务以及通过AJAX(异步JavaScript以及XML)请求获取信息的功能。完全支持Response.Redirect()。会话超时时自动重定向。完全支持EnableViewStateMac设置为假(false)的Server.Transfer。AJAX请求过程中,实效字段将会被排除在外。图像按钮(ImageButton)单击提供用户单击图像的XY坐标。
telerik r.a.d.menu是一个综合性的menu控件,能让您非常容易地创建您所需要的menu – 水平式,垂直式,弹出式,可滚动式等等. 而外观可由CSS和图片共同设定,非常丰富, 而结构可由Xml, database, 或者编程确定。该控件与IE 5+, NS 6+, Mozilla 1.x兼容. 完全支持服务器端和客户端事件。
r.a.d.chart是一个完全可自定义的ASP.NET图表控件,让 ASP.NET可以显示复杂的图形数据,该产品提供4种基本类型的图表 – 饼状图(Pie), 条状图(Bar), 线形图(Line),和范围图(Area),每一个都可以被充分的定制,r.a.d.chart能够帮助您更加人性化地表现和利于领会复杂的数据
telerik r.a.d.combobox控件是一个用于在ASP.NET应用程序中的并能创建灵活下拉界面的控件。本产品具有的一系列丰富的特性,例如:异步回叫(asynchronous callbacks),自动补全(Auto-Complete),自动排序,验证,层叠显示,自定义外观等等。
telerik r.a.d.dock是一个用于页面个性化设计的通用控件 。它作为一个内容放置框可以被移动,停靠/非停靠,调整大小,固定,最小化等等。当需要从新加载自定义页面布局时,可将其保存到一个文件或数据库中,这也是对输入端与输出端的一个典型要求。
telerik r.a.d.editor 是非常优秀的所见即所得(WYSIWYG)丰富的ASP.NET文本编辑器。该产品综合了Word界面和其非常优秀的内容管理功能,甚至可以让完全不了解技术的用户都能轻易地使用并制作web页面。
我们在使用ASP.NET表格控件时通常会遇到一个令人头痛的问题–即需要在 “丰富的功能”和”程序复杂度及性能”之间再三权衡。r.a.d.grid控件就是精心设计用来解决这一问题的,凭借其革命性的全新结构, r.a.d.grid控件具有运行速度快,输出少,支持多种浏览器(cross-browser support)以及top-of-the-line等特点。
telerik r.a.d.input是一个可高度自定义的组件,可控制在ASP.NET应用程序中的数据输入。产品包括二个控制器,Masked TextBox和Date Input,这两个控制器可以提供一流的功能,像可选择的提示框、键盘支持、拷贝粘贴支持等等。
telerik r.a.d.calendar 是一个基于ASP.NET的、非常先进的日期输入控件。产品提供3个运作模式(AJAX模式、客户端模式、服务器端模式) 以及象毗邻月预览, 多月浏览、上下文菜单等等那样的独特特点。
官方网站上的菜单效果看着很清爽:)
下载地址列表:
Telerik.R.a.d.Ajax.v1.6.0.Incl.Keygen-Lz0
Telerik.R.a.d.Calendar.v2.0.0.Incl.Keygen-Lz0
Telerik.R.a.d.Chart.v3.0.0.Incl.Keygen-Lz0
Telerik.R.a.d.ComboBox.v2.6.0.Incl.Keygen-Lz0
Telerik.R.a.d.Dock.v1.7.0.Incl.Keygen-Lz0
Telerik.R.a.d.Editor.v7.0.0.Incl.Keygen-Lz0
Telerik.R.a.d.Grid.v4.5.0.Incl.Keygen-Lz0
Telerik.R.a.d.Input.v1.5.0.Incl.Keygen-Lz0
Telerik.R.a.d.Menu.v4.2.0.Incl.Keygen-Lz0
Telerik.R.a.d.Rotator.v2.5.0.Incl.Keygen-Lz0
Telerik.R.a.d.Spell.v3.0.0.Incl.Keygen-Lz0
Telerik.R.a.d.Splitter.v1.1.0.Incl.Keygen-Lz0
Telerik.R.a.d.TabStrip.v3.4.0.Incl.Keygen-Lz0
Telerik.R.a.d.Toolbar.v1.4.0.Incl.Keygen-Lz0
Telerik.R.a.d.TreeView.v6.1.0.Incl.Keygen-Lz0
Telerik.R.a.d.Upload.v2.2.0.Incl.Keygen-Lz0
Telerik.R.a.d.Window.v1.7.0.Incl.Keygen-Lz0
[转]导出、备份Outlook邮件帐户及邮件
十一 19
引用内容现在我们一般会在Outlook里添加多个邮件账户。如果需要重新安装Office或Windows系统,或者需要将一台机器上的所有这些账户设置信息及邮箱里的邮件转移到另一台机器上,下面的工作就很必要了……
一、Outlook多账户信息的备份
别忘了,Outlook是Microsoft Office的一部分。在安装完Office 2003后,打开“开始→程序→Microsoft Office→Microsoft Office工具→Microsoft Office 2003用户设置保存向导”,打开“Microsoft Office 2003用户设置保存向导”对话框。单击“下一步”。
如图1,选择“保存本机的设置”,单击“下一步”,在出现的对话框中选择文件保存的位置和文件名(扩展名为.ops),单击“完成”,系统开始备份Office里所做的各种个性化设置,其中就包括Outlook的多个账户信息以及Office用户配置的注册表信息。有了这些信息,恢复多账户信息已经足够。
二、备份Outlook的邮件及任务、日历等信息
Outlook将数据存储在邮件应用程序编程接口 (MAPI) 文件夹中。MAPI 文件夹可以存储在硬盘上的称为“个人文件夹 (.pst) 文件”的文件中,使用以下步骤可以备份整个个人文件夹 (.pst) 文件:
第一步:关闭任何与邮件相关的程序,例如 Outlook、Microsoft Exchange或 Windows Messenger;
第二步:单击“开始→设置→控制面板”,打开“控制面板”窗口,双击“邮件”图标打开“Outlook属性”对话框,单击“显示配置文件”按钮,如图2;
第三步:单击适当的配置文件,然后单击“属性”按钮;
第四步:单击“数据文件”按钮,再单击选中要备份的个人文件夹服务;
小提示
如果你的配置文件中有一个以上的个人文件夹服务,必须分别备份每组个人文件夹 (.pst) 文件。
第五步:单击“设置”按钮,记下列出的路径和文件名;
小提示
个人文件夹 (.pst) 文件包含 Outlook中存储的所有数据,因此有可能太大。不过,可以通过单击“开始压缩”按钮来减小个人文件夹 (.pst) 文件的大小。
第六步:关闭所有属性窗口,在“资源管理器”或“我的电脑”中找到刚刚记下的.pst文件并做好备份。
三、备份其他信息
如果你已经做了自定义设置并希望通过 Outlook 将这些设置复制到另一台计算机,除了个人文件夹 (.pst) 文件外,还需要在备份中包括以下文件,这些文件一般保存在(C:\Documents Data\Microsoft\Outlook Settings\用户名\Application and>文件夹下:)
★Outcmd.dat:该文件存储工具栏与菜单设置;
★<配置文件名>.fav:这是你的收藏夹文件,它包含 Outlook 面板的设置;
★<配置文件名>.nk2:该文件存储“自动完成”功能所使用的昵称;
★Normal.dot:如果你使用 Microsoft Word 作为电子邮件编辑器,则签名会作为自动图文集词条存储在 Normal.dot 文件里;
★自定义签名文件的位置:<驱动器:\Documents and Settings\用户名\Application Data\Microsoft\Signatures>;其中,“驱动器”表示安装了 Outlook的驱动器,“用户名”表示当前系统登录的用户名。
小提示
每个单独的签名都有自己的文件,其名称与你创建该签名时所使用的名称相同。例如,如果你创建了一个名为MySig的签名,则 Signatures 文件夹中会创建三个以MySig为主文件名的自动签名文件,分别是.htm的超文本标记语言 (HTML)格式、.rtf(Microsoft Outlook RTF 格式 (RTF)和纯文本格式的.txt文件。
—–
超强取色工具,:)
新3.x版较2.X版本,功能及界面上有了很大的改进.
引用内容Experience the fun of using this interactive color wheel! No more guesswork when you pick colors for your next design project. With a single click you can create color combinations with an impact. Version 3 of the award winning ColorImpact features a completely redesigned user interface with lots of new tools and functions.
Just select the main color, and the visual color wheel instantly displays a selection of perfectly matching colors. Creating a color scheme for your design project has never been easier!
This award winning program is used by thousands of professional designers and hobbyists world wide.
页面如何实现显示随机标题
十一 17
类似于Verycd的效果。
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
- <HTML>
- <HEAD>
- <TITLE> New Document </TITLE>
- <META NAME="Generator" CONTENT="EditPlus">
- <META NAME="Author" CONTENT="">
- <META NAME="Keywords" CONTENT="">
- <META NAME="Description" CONTENT="">
- </HEAD>
- <BODY>
- <body onload="oload()">
- </body>
- <script type="text/javascript">
- function oload(){
- theTIT = new Array('共享世界,有你才精彩!'
- ,'目标愈高,志向愈可贵。'
- ,'生活的理想,就是为了理想的生活。'
- ,'每一天都是一个全新的开始。'
- ,'今天的执著,会造成明日的后悔。'
- ,'世间的活动,缺点虽多,但仍是美好的。'
- ,'不要浪费你的生命在你一定会后悔的地方上。'
- ,'人没有自由,犹如木偶。'
- ,'寻找本身就是一种幸福。'
- ,'不懂得自爱的人,是没有能力去爱别人的。'
- ,'如果你能像看别人缺点一样,如此准确地发现自己的缺点,那么你的生命将会不平凡。'
- ,'有个等待也不错。'
- ,'生活中的万事万物,无不可以吸收教益,无不可以成文,只要”求思之深而无不在”定能有所得益。'
- ,'不招人妒是庸才。'
- ,'精神里需要的东西,超出现实的负荷,是失败的一个原因。'
- ,'灵感,不过是顽强地劳动而获得的奖赏。'
- ,'春蚕到死丝方尽,人至期颐亦不休。一息尚存须努力,留作青年好范畴。'
- ,'要知道你用食指指着别人大骂时,手中另外三个指头是指着自己的。'
- ,'逆境中不自弃,顺境中不张扬。'
- ,'人家怕你,并不是一种福;人家欺你,并不是一种辱。'
- ,'分享互联网'
- ,'人生在世界是短暂的,对这短暂的人生,我们最好的报答就是工作。'
- ,'睡觉是为了踏实地工作,工作是为了踏实地睡觉。'
- ,'不是事业为了思想,而是思想为了事业。'
- ,'使生活变成幻想,再把幻想化为现实。'
- ,'来是偶然的,走是必然的。所以你必须,随缘不变,不变随缘。'
- ,'我们必须接受失望, 因为它是有限的,但千万不可失去希望,因为它是无穷的。'
- ,'羞耻心是所有品德的源泉。'
- ,'修行就是修正自己错误的观念。'
- ,'坐而论道,不如起而行动。'
- ,'有所成就是人生唯一的真正乐趣。'
- ,'你什么时候放下, 什么时候就没有烦恼。'
- ,'与其事过境还不时地感叹,不如用心地好好珍惜所有。'
- ,'一个人的价值,应该看他贡献什么,而不应当看他取得什么。'
- ,'忌妒别人,不会给自己增加任何的好处。忌妒别人,也不可能减少别人的成就。'
- ,'对人恭敬,就是在庄严你自己。','我的世界有我的真理,正义的立场由我决定。'
- ,'想象力比知识更重要。','你希望掌握永恒,那你必须控制现在。'
- ,'勇于接受别人的批评,正好可以调整自己的缺点。'
- ,'无事莫把闲话聊,是非往往闲话生。'
- ,'人生的价值,并不是用时间,而是用深度去衡量的。'
- ,'真正没有资格谈明天的人,是那个不懂得珍惜今天的人。'
- ,'超越自我。','随缘不是得过且过,因循苟且,而是尽人事听天命。'
- ,'只要自觉心安,东西南北都好。如有一人未度,切莫自己逃了。'
- ,'朋友就是另一个我。','谁给我一滴水, 我便回报他整个大海。'
- ,'人类最大的错误, 在于不敢承担圣人的心。'
- ,'一个不是我们有所求的朋友才是真正的朋友。'
- ,'拥有一颗无私的爱心,便拥有了一切。'
- ,'站在光明中看到的只是黑暗,站在黑暗中却拥有光明。'
- ,'你的选择是做或不做,但不做就永远不会有机会。'
- ,'不要在智慧中夹杂着傲慢,不要使谦虚缺乏智慧。'
- ,'我们确实有如是的优点, 但也要隐藏几分,这个叫做涵养。'
- ,'当你对自己诚实的时候,世界上没有人能够欺骗得了你。'
- ,'十日画一水,五日画一石。','最足以显示一个人性格的,莫过于他所嘲笑的是什么东西。'
- ,'和你一同笑过的人,你可能把他忘掉;但是和你一同哭过的人,你却永远不忘。'
- ,'沉默是诽谤最好的答复。'
- ,'戏言不能伤敌但能伤友。'
- ,'你的谦逊会使别人感到高兴。'
- ,'与人相处之道,在于无限的容忍。'
- ,'能为别人设想的人,永远不寂寞。'
- ,'学历代表过去,学习力掌握将来。'
- ,'要不得谦词是废话。'
- ,'自由的目的是为了为他人创造自由。'
- ,'人生得一知己足已,斯世当以同怀视之。'
- ,'广结众缘,就是不要去伤害任何一个人。'
- ,'人和人的心最远又最近,真诚便是中间的通道。'
- ,'自己不曾拥有,就快乐地欣赏别人的拥有。'
- ,'原谅别人,就是给自己心中留下空间,以便回旋。'
- ,'宁可自己去原谅原谅别人,莫让别人来原谅你。'
- ,'一个人如果不能从内心去原谅别人,那他就永远不会心安理得。');
- titID = Math.floor(Math.random()*theTIT.length);
- document.title = 'Life is like a dream :'+theTIT[titID]
- }
- </script>
- </BODY>
- </HTML>
中文域名的Punycode编码
十一 16
Punycode, defined in RFC 3492, is the self-proclaimed "bootstring encoding" of Unicode strings into the limited character set permitted in host names. The encoding is used as part of IDNA, which is a system enabling the use of internationalized domain names in all languages that are supported by Unicode, where the burden of translation lies entirely with the user application (a web browser for example).
The encoding is applied separately to each component of a domain name which is not represented solely within the ASCII character set, and a reserved prefix 'xn--' is added to the translated Punycode string. For example, bücher becomes bcher-kva in Punycode, and therefore the domain name bücher.ch would be represented as xn--bcher-kva.ch in IDNA.
Encoding of non-ASCII character insertions as code numbers
Special characters are removed from the string, while at the end a sequence of codes is added, one code for each insertion of a special character; these insertions are done primarily in the order of their Unicode-values, and secondarily in the order in which they occur in the string. The code for each insertion represents the number of possibilities of inserting a special character at the given stage (that is, without regard to characters that will be inserted afterwards), before the actual insertion, where these possible insertions are again ordered primarily according to their Unicode-values, and secondarily according to position. The first possibility, denoted by the code "a", means that character 128 is inserted at the beginning of the string, or, if there has already been an insertion of a special character, that the same character is added again immediately after the previous one.
The described coding is a form of delta encoding. Special characters in a word are usually from the same language, hence often with nearby Unicode values. Thus the numbers to be used are often smaller with this method. In the case of multiple occurrences of a character it also helps that positions are counted from the previous position.
In the case of "bücher", the code "kva" is used for inserting "ü" (character 252) in "bcher". Of all possibilities of inserting a special character somewhere in "bcher", there are potentially the characters 128–251, each in six possible positions, as well as "ü" in front of the "b", which come before the actual insertion of "ü" after the "b", hence 124 × 6 + 1 = 745 possibilities.
Re-encoding of code numbers as ASCII sequences
Punycode uses generalized variable length integers to represent these values. For example, this is how "kva" is used to represent the code number 745:
A number system with little-endian ordering is used which allows variable-length codes without separate delimiters: a digit lower than a threshold value marks that it is the most-significant digit, hence the end of the number. The threshold value depends on the position in the number and also on previous insertions, to increase efficiency. Correspondingly the weights of the digits (like the third digit from the right in ordinary numbers having a weight 100) varies.
In this case a "number system" with 36 "digits" is used, with the case-insensitive 'a' through 'z' equal to the numbers 0 through 25, and '0' through '9' equal to 26 through 35. Thus "kva", corresponds to "10 21 0". The second digit has a weight of 35 instead of 36 because for three-digit numbers the first (least significant) digit is in the range b-9, "a" would mark the end of the number. Therefore "kva" represents the number 10 + 35 × 21 = 745.
For the insertion of a second special character in "bücher", the first possibility is "büücher" with code "bcher-kvaa", the second "bücüher" with code "bcher-kvab", etc. After "bücherü" with code "bcher-kvae" comes "ýbücher" with code "bcher-kvaf", etc.
To make the encoding and decoding algorithms simple, no attempt has been made to prevent some encoded values from encoding inadmissible Unicode values: however, these should be checked for and detected during decoding.
Compare an ASCII 'punycoded' URL http://xn--tdali-d8a8w.lv/ (working) and its full Unicode counterpart that does include Latvian characters with appropriate diacritics: http://tūdaliņ.lv.
Punycode is designed to work across all script systems, and to be self-optimizing by attempting to adapt to the character set ranges within the string as it operates. It is optimized for the case where the string is composed of zero or more ASCII characters and in addition characters from only one other script system, but will cope with any arbitrary Unicode string. Note that for DNS use, the domain name string is assumed to have been normalized using Nameprep and (for top-level domains) filtered against an officially registered language table before being Punycoded, and that the DNS protocol sets limits on the acceptable lengths of the output Punycode string.
在线转码链接:
CNNIC
http://www.motobit.com/util/punycode-decoder-encoder.asp
—–