<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet href='http://feeds.feedsky.com/styles/temp01.xsl' type='text/xsl' ?><!--这是一个由Feedsy提供技术支持的Feed，为了提高读者阅读的体验，以及满足用户美化自己Feed的需要，我们设计了多种精美的Feed模板，提供给大家选择，所有最终呈现出来的样式，皆由用户自愿选择使用，未经许可，任何团体和个人，请不要擅自修改样式或者盗用，这是对于用户选择权的尊重。--><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:fs="http://www.feedsky.com/namespace/feed" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link href="http://feeds.feedsky.com/csdn.net/Breeze2003" type="application/rss+xml" rel="self"></atom:link><fs:self_link href="http://feeds.feedsky.com/csdn.net/Breeze2003" type="application/rss+xml"></fs:self_link><lastBuildDate>Sat, 27 Jun 2009 09:04:00 GMT</lastBuildDate><title>清风徐来，水波不兴--郭见伟的blog</title><description>不断在更高的角度审视自己</description><link>http://blog.csdn.net/Breeze2003/</link><item><title>HBCZT信息中心Weblogic Server性能调优</title><link>http://blog.csdn.net/Breeze2003/archive/2009/06/27/4302424.aspx</link><wfw:comment>http://blog.csdn.net/Breeze2003/comments/4302424.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Breeze2003/comments/commentRss/4302424.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4302424</trackback:ping><description>&lt;br /&gt;调优背景&lt;br /&gt;HBCZT信息中心使用IBM X366服务器Windows2003运行其基于J2EE1.4技术的应用系统。另外运行一个基于COM技术的数据采集应用程序。该程序客户端读入用户填写的xls格式表格文件信息，并通过该程序将XLS内容封装成为XML并打包ZIP后发送到数据采集程序的服务器端，服务器端接受到文件后，对该ZIP包进行解包、并对解包后的XML信息进行解析、使用SQL逐条将记录插入到Oracle数据库中。数据库连接池已经设置为20，但批量数据插入数据库的时候（数据量至少500000条记录，一般情况5000000条记录）导致数据库异常缓慢。客户希望找到系统瓶颈，并提出相应性能调优建议。&lt;br /&gt;1、总体思路&lt;br /&gt;硬件调优、操作系统调优，数据库调优 略！我们假设都已经是最佳状态。由于本人负责WebLogic部分的调优，所以以下思路与内容均为WebLogic方面。特此说明&lt;br /&gt;J2EE应用架构环境下的系统调优，首先我们一般会从应用程序出发，去审核代码，做到代码级的优化，然后再调整应用服务器(BEA WebLogic8.1)和数据库 (Oracle&lt;img src =&quot;http://blog.csdn.net/Breeze2003/aggbug/4302424.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/237715187/Breeze2003/csdn.net/s.gif?r=http://blog.csdn.net/Breeze2003/archive/2009/06/27/4302424.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/Breeze2003/237715187/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/Breeze2003/237715187/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 27 Jun 2009 17:04:00 +0800</pubDate><author>皓月清风</author><comments>http://blog.csdn.net/Breeze2003/archive/2009/06/27/4302424.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Breeze2003/archive/2009/06/27/4302424.aspx</guid><dc:creator>皓月清风</dc:creator><fs:srclink>http://blog.csdn.net/Breeze2003/archive/2009/06/27/4302424.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Breeze2003/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/Breeze2003/~1127455/237715187/1127449</fs:itemid></item><item><title>教您怎样简化Java应用程序的打包和发布</title><link>http://blog.csdn.net/Breeze2003/archive/2009/06/20/4284306.aspx</link><wfw:comment>http://blog.csdn.net/Breeze2003/comments/4284306.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Breeze2003/comments/commentRss/4284306.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4284306</trackback:ping><description>&lt;br /&gt;什么是Jar文件？ &lt;br /&gt;&lt;br /&gt;在开发过程中，我们可以直接使用Java class文件来运行程序，但这并不是一个好方式，好在Java 提供了 Jar(Java Archive)文件来提供发布和运行。 &lt;br /&gt;&lt;br /&gt;Jar 文件实际上是class 文件的ZIP压缩存档，这种格式被广泛使用，因此易与使用，有很多中工具可以操作这种格式的文件。也正是因为这个原因，Jar文件本身并不能表达所包含应用程序的标签信息。 &lt;br /&gt;&lt;br /&gt;Manifest 因此得以出现 &lt;br /&gt;&lt;br /&gt;为了要提供存档的标签信息，Jar 文件指定了一个特定目录来存放标签信息：META-INF 目录，其中我们来关注该目录中的MANIFEST.MF文件，他就是Jar的manifest文件，他包含了Jar文件的内容描述，并在运行时向JVM提供应用程序的信息，大多数Jar文件含有一个默认生成的manifest 文件，执行Jar命令或使用zip工具，都可以产生它 &lt;br /&gt;&lt;br /&gt;如果是由Jar命令产生的 manifest 文件，形如: &lt;br /&gt;Manifest-Vers&lt;img src =&quot;http://blog.csdn.net/Breeze2003/aggbug/4284306.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/236600648/Breeze2003/csdn.net/s.gif?r=http://blog.csdn.net/Breeze2003/archive/2009/06/20/4284306.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/Breeze2003/236600648/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/Breeze2003/236600648/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 20 Jun 2009 09:28:00 +0800</pubDate><author>皓月清风</author><comments>http://blog.csdn.net/Breeze2003/archive/2009/06/20/4284306.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Breeze2003/archive/2009/06/20/4284306.aspx</guid><dc:creator>皓月清风</dc:creator><fs:srclink>http://blog.csdn.net/Breeze2003/archive/2009/06/20/4284306.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Breeze2003/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/Breeze2003/~1127455/236600648/1127449</fs:itemid></item><item><title>Java里判断Image文件信息格式(GIF/PNG/JPG)/Size/Height/Width?</title><link>http://blog.csdn.net/Breeze2003/archive/2009/05/28/4222410.aspx</link><wfw:comment>http://blog.csdn.net/Breeze2003/comments/4222410.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Breeze2003/comments/commentRss/4222410.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4222410</trackback:ping><description>&lt;br /&gt;关键字: Image 格式 大小 宽度 高度1,判断Image格式 &lt;br /&gt;用UE打开GIF/PNG/JPG格式的图片文件 &lt;br /&gt;我们会发现在文件头部某几个位置的字节的值连起来是'GIF'/'PNG'/'JFIF' &lt;br /&gt;它们的位置分别如下: &lt;br /&gt;GIF: 012 &lt;br /&gt;JFIF(JPG): 6789 &lt;br /&gt;PNG: 123 &lt;br /&gt;这样我们可以通过判断这几个字节值来得到Image文件格式: &lt;br /&gt;Java代码 String type = &quot;&quot;;   byte b0 = image.getFileData()[0];   byte b1 = image.getFileData()[1];   byte b2 = image.getFileData()[2];   byte b3 = image.getFileData()[3];   byte b6 = image.getFileData()[6];   byte b7 = image.getFileData()[7];   byte b8 = image.getFileData&lt;img src =&quot;http://blog.csdn.net/Breeze2003/aggbug/4222410.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/236600649/Breeze2003/csdn.net/s.gif?r=http://blog.csdn.net/Breeze2003/archive/2009/05/28/4222410.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/Breeze2003/236600649/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/Breeze2003/236600649/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 28 May 2009 22:57:00 +0800</pubDate><author>皓月清风</author><comments>http://blog.csdn.net/Breeze2003/archive/2009/05/28/4222410.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Breeze2003/archive/2009/05/28/4222410.aspx</guid><dc:creator>皓月清风</dc:creator><fs:srclink>http://blog.csdn.net/Breeze2003/archive/2009/05/28/4222410.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Breeze2003/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/Breeze2003/~1127455/236600649/1127449</fs:itemid></item><item><title>基于WebLogic的集群Web服务器的实现</title><link>http://blog.csdn.net/Breeze2003/archive/2009/05/27/4221350.aspx</link><wfw:comment>http://blog.csdn.net/Breeze2003/comments/4221350.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Breeze2003/comments/commentRss/4221350.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4221350</trackback:ping><description>&lt;br /&gt;摘  要  为了提高Web访问的实时性和吞吐量，本文提出了一种基于WebLogic的负载均衡集群系统的构建方案。应用于我们的Internet网络服务器上，将负载分给多个服务器分担，能够解决Internet服务器面临的大量并发访问造成的CPU或I/O的高负载问题。本文对系统进行了压力测试，实验结果表明该系统能够适应大型商业网站的需求。    关键词 负载均衡；集群；可伸缩性；可用性 &lt;br /&gt;&lt;br /&gt; 0  引言    互联网的出现使信息访问产生了质的飞跃，但随之而来的是Web流量的激增（高并发访问），由于涉及信息量十分庞大，用户访问的频率也高，许多基于Web的大型公共信息系统（如电子图书馆、BBS、搜索引擎和远程教育等）需要在实时性和吞吐量方面都具有较高性能的Web服务器支持。一些热门的Web站点由于负荷过重而变的反应迟缓。如何提高Web服务器的性能和效率成为一个亟待解决的问题。    实际上，服务器的处理能力和I/O已经成为提高Web服务的瓶颈。如果客户的增多导致通信量超出了服务器能承受的范围，那么其结果必然是服务质量下降。显然单台服务器有限的性能不可能解决这个问题&lt;img src =&quot;http://blog.csdn.net/Breeze2003/aggbug/4221350.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;img src=&quot;http://www1.feedsky.com/t1/236600650/Breeze2003/csdn.net/s.gif?r=http://blog.csdn.net/Breeze2003/archive/2009/05/27/4221350.aspx&quot; border=&quot;0&quot; height=&quot;0&quot; width=&quot;0&quot; style=&quot;position:absolute&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/Breeze2003/236600650/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/Breeze2003/236600650/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Thu, 28 May 2009 04:49:00 +0800</pubDate><author>皓月清风</author><comments>http://blog.csdn.net/Breeze2003/archive/2009/05/27/4221350.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Breeze2003/archive/2009/05/27/4221350.aspx</guid><dc:creator>皓月清风</dc:creator><fs:srclink>http://blog.csdn.net/Breeze2003/archive/2009/05/27/4221350.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Breeze2003/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/Breeze2003/~1127455/236600650/1127449</fs:itemid></item><item><title>javascript事件</title><link>http://blog.csdn.net/Breeze2003/archive/2009/05/09/4162649.aspx</link><wfw:comment>http://blog.csdn.net/Breeze2003/comments/4162649.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Breeze2003/comments/commentRss/4162649.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=4162649</trackback:ping><description>&lt;br /&gt;javascript事件&lt;br /&gt;click() 对象.click() 使对象被点击。&lt;br /&gt;closed 对象.closed 对象窗口是否已关闭true/false&lt;br /&gt;clearTimeout(对象) 清除已设置的setTimeout对象&lt;br /&gt;clearInterval(对象) 清除已设置的setInterval对象&lt;br /&gt;confirm(&quot;提示信息&quot;) 弹出确认框，确定返回true取消返回false&lt;br /&gt;cursor:样式 更改鼠标样式 hand crosshair text wait help default auto e/s/w/n-resize&lt;br /&gt;&lt;br /&gt;event.clientX 返回最后一次点击鼠标X坐标值；&lt;br /&gt;event.clientY 返回最后一次点击鼠标Y坐标值；&lt;br /&gt;event.offsetX 返回当前鼠标悬停X坐标值&lt;br /&gt;event.offsetY 返回当前鼠标悬停Y坐标值&lt;br /&gt;&lt;br /&gt;document.write(document.lastModified) 网页最后一次更新时&lt;img src =&quot;http://blog.csdn.net/Breeze2003/aggbug/4162649.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/Breeze2003/236600651/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/Breeze2003/236600651/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Sat, 09 May 2009 17:29:00 +0800</pubDate><author>皓月清风</author><comments>http://blog.csdn.net/Breeze2003/archive/2009/05/09/4162649.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Breeze2003/archive/2009/05/09/4162649.aspx</guid><dc:creator>皓月清风</dc:creator><fs:srclink>http://blog.csdn.net/Breeze2003/archive/2009/05/09/4162649.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Breeze2003/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/Breeze2003/~1127455/236600651/1127449</fs:itemid></item><item><title>Css中的filter常用滤镜属性及语句大全</title><link>http://blog.csdn.net/Breeze2003/archive/2009/02/24/3933024.aspx</link><wfw:comment>http://blog.csdn.net/Breeze2003/comments/3933024.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Breeze2003/comments/commentRss/3933024.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3933024</trackback:ping><description>滤镜说明：Alpha：设置透明层次.blur：创建高速度移动效果，即模糊效果.Chroma：制作专用颜色透明.DropShadow：创建对象的固定影子.FlipH：创建水平镜像图片.FlipV：创建垂直镜像图片.glow：加光辉在附近对象的边外.gray：把图片灰度化.invert：反色.light：创建光源在对象上.mask：创建透明掩膜在对象上.shadow：创建偏移固定影子.wave：波纹效果.Xray：使对象变的像被x光照射一样.1.滤镜:alpha语法:STYLE=&quot;filter:Alpha(Opacity=opacity,FinishOpacity=finishopacity,Style=style,StartX=startX,StartY=startY,FinishX=finishX,FinishY=finishY)&quot;说明：&lt;img src =&quot;http://blog.csdn.net/Breeze2003/aggbug/3933024.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/Breeze2003/236600652/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/Breeze2003/236600652/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 25 Feb 2009 01:45:00 +0800</pubDate><author>皓月清风</author><comments>http://blog.csdn.net/Breeze2003/archive/2009/02/24/3933024.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Breeze2003/archive/2009/02/24/3933024.aspx</guid><dc:creator>皓月清风</dc:creator><fs:srclink>http://blog.csdn.net/Breeze2003/archive/2009/02/24/3933024.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Breeze2003/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/Breeze2003/~1127455/236600652/1127449</fs:itemid></item><item><title>Java的绘图世界--Java 2D</title><link>http://blog.csdn.net/Breeze2003/archive/2009/02/24/3932814.aspx</link><wfw:comment>http://blog.csdn.net/Breeze2003/comments/3932814.aspx</wfw:comment><slash:comments>2</slash:comments><wfw:commentRss>http://blog.csdn.net/Breeze2003/comments/commentRss/3932814.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3932814</trackback:ping><description>&lt;br /&gt;一、简介 &lt;br /&gt;&lt;br /&gt;Java 2D API是JFC （Java Fundation Classes）的一员，加强了传统AWT（ Abstract Windowing Toolkit ）的描绘功能。在 JDK1.2中已经支援 Java 2D 的使用。透过Java 2D API ，Programmer 可以轻松地描绘出任意的几何图形、运用不同的填色效果、对图形做旋转（ rotate）、缩放（ scale）、扭曲（ shear）等。如图一所示，Programmer 透过2D API所提供的功能，简单地利用不同类型的线或是填色效果绘出统计图，以区分出不同的资料。当然， 2D API还有许多增强AWT能力的部分，像是处理影像档案可以有不同的滤镜（filter）效果、对於任意的几何图形亦能做碰撞侦测（hit detection）、图形重叠混色计算（composite）等功能。文中将会对这些技术做概略性地介绍。 &lt;br /&gt;&lt;br /&gt;二、Java 2D API Packages &lt;br /&gt;&lt;br /&gt;JDK1.2中关於2D API的Packages如下所述： &lt;img src =&quot;http://blog.csdn.net/Breeze2003/aggbug/3932814.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/Breeze2003/236600653/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/Breeze2003/236600653/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Wed, 25 Feb 2009 01:02:00 +0800</pubDate><author>皓月清风</author><comments>http://blog.csdn.net/Breeze2003/archive/2009/02/24/3932814.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Breeze2003/archive/2009/02/24/3932814.aspx</guid><dc:creator>皓月清风</dc:creator><fs:srclink>http://blog.csdn.net/Breeze2003/archive/2009/02/24/3932814.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Breeze2003/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/Breeze2003/~1127455/236600653/1127449</fs:itemid></item><item><title>关于Unicode和字符集的最基础的知识</title><link>http://blog.csdn.net/Breeze2003/archive/2008/11/25/3369369.aspx</link><wfw:comment>http://blog.csdn.net/Breeze2003/comments/3369369.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Breeze2003/comments/commentRss/3369369.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3369369</trackback:ping><description>ASCII 码&lt;br /&gt;&lt;br /&gt;　　7 位（00～7F）。32 ~ 127 表示字符。32 是空格，32 以下是控制字符（不可见）。第8位没有被使用。全世界非常多人同时对这个位的含义发展了不同的用处。比如 IBM PC 中的 OEM 字符集。最后就 128 位以下的用处达成共识，制定了 ASCII 标准。而 128 位以上的可能有不同的解释，这些不同的解释就叫做 code pages。甚至有用于在同一台计算机上解释多种语言的 code page。&lt;br /&gt;&lt;br /&gt;　　同时，在亚洲发生了更加疯狂的事情。亚洲语言的字符集通常数以千计， 8 位已不足以表达，这通常用一种非常凌乱的，叫做 DBCS（双字节字符集,double byte character set） 的系统来解决。这种系统中，有些字符占用 1 字节，有些 2 字节。这样一来，在字符串中向前解析非常容易，而倒退却非常麻烦。程式员们被建议，不要使用 s++ 或 s-- 来前进和后退，而使用一些函数，比如 视窗系统 的 AnsiNext 和AnsiPrev。因为这些函数知道是怎么回事。&lt;br /&gt;&lt;br /&gt;　　这些不同的&lt;img src =&quot;http://blog.csdn.net/Breeze2003/aggbug/3369369.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/Breeze2003/236600654/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/Breeze2003/236600654/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 25 Nov 2008 22:11:00 +0800</pubDate><author>皓月清风</author><comments>http://blog.csdn.net/Breeze2003/archive/2008/11/25/3369369.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Breeze2003/archive/2008/11/25/3369369.aspx</guid><dc:creator>皓月清风</dc:creator><fs:srclink>http://blog.csdn.net/Breeze2003/archive/2008/11/25/3369369.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Breeze2003/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/Breeze2003/~1127455/236600654/1127449</fs:itemid></item><item><title>Java应用中的编码问题</title><link>http://blog.csdn.net/Breeze2003/archive/2008/11/25/3368418.aspx</link><wfw:comment>http://blog.csdn.net/Breeze2003/comments/3368418.aspx</wfw:comment><slash:comments>0</slash:comments><wfw:commentRss>http://blog.csdn.net/Breeze2003/comments/commentRss/3368418.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3368418</trackback:ping><description>&lt;br /&gt; 这两天抽时间又总结/整理了一下各种编码的实际编码方式，和在Java应用中的使用情况，在这里记录下来以便日后参考。为了构成一个完整的对文字编码的认识和深入把握，以便处理在Java开发过程中遇到的各种问题，特别是乱码问题，我觉得组成一个系列来描述和分析更好一些，包括三篇文章：第一篇：JAVA字符编码系列一：Unicode,GBK,GB2312,UTF-8概念基础第二篇：JAVA字符编码系列二：Unicode,ISO-8859,GBK,UTF-8编码及相互转换第三篇：JAVA字符编码系列三：Java应用中的编码问题 第三篇：JAVA字符编码系列三：Java应用中的编码问题这部分采用重用机制，引用一篇文章来完整本部分目标。来源：  Eceel东西在线 问题研究--字符集编码 地址：http://china.eceel.com/article/study_for_character_encoding_java.htm&lt;br /&gt;&lt;br /&gt;1. 概述&lt;br /&gt;本文主要包括以下几个方面：编码基本知识，java，系统软件，url，工具软件等。&lt;br /&gt;在下面的描述中，将以&quot;中文&quot;两&lt;img src =&quot;http://blog.csdn.net/Breeze2003/aggbug/3368418.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/Breeze2003/236600655/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/Breeze2003/236600655/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 25 Nov 2008 20:07:00 +0800</pubDate><author>皓月清风</author><comments>http://blog.csdn.net/Breeze2003/archive/2008/11/25/3368418.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Breeze2003/archive/2008/11/25/3368418.aspx</guid><dc:creator>皓月清风</dc:creator><fs:srclink>http://blog.csdn.net/Breeze2003/archive/2008/11/25/3368418.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Breeze2003/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/Breeze2003/~1127455/236600655/1127449</fs:itemid></item><item><title>JAVA字符编码系列二：Unicode,ISO-8859-1,GBK,UTF-8编码及相互转换</title><link>http://blog.csdn.net/Breeze2003/archive/2008/11/25/3368406.aspx</link><wfw:comment>http://blog.csdn.net/Breeze2003/comments/3368406.aspx</wfw:comment><slash:comments>1</slash:comments><wfw:commentRss>http://blog.csdn.net/Breeze2003/comments/commentRss/3368406.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=3368406</trackback:ping><description>１、函数介绍在Java中，字符串用统一的Unicode编码，每个字符占用两个字节，与编码有关的两个主要函数为：１）将字符串用指定的编码集合解析成字节数组，完成Unicode－〉charsetName转换public byte[] getBytes(String charsetName) throws UnsupportedEncodingException　  ２）将字节数组以指定的编码集合构造成字符串，完成charsetName－〉Unicode转换public String(byte[] bytes, String charsetName) throws UnsupportedEncodingException ２、Unicode与各编码之间的直接转换下面以对中文字符串＂ａ中文＂的编码转换为例，来了解各种编码之间的转换１）Unicode和GBK测试结果如下，每个汉字转换为两个字节，且是可逆的，即通过字节可以转换回字符串String－GBK〉ByteArray：\u0061\u4E2D\u6587（a中文）－〉0x61 0xD6 0xD0 0xCE 0xC4ByteArray－GBK&lt;img src =&quot;http://blog.csdn.net/Breeze2003/aggbug/3368406.aspx&quot; width = &quot;1&quot; height = &quot;1&quot; /&gt;&lt;p class=&quot;fswww1&quot;&gt;&lt;a href=&quot;http://www1.feedsky.com/r/l/csdn.net/Breeze2003/236600656/art01.html&quot; target=&quot;_blank&quot;&gt;&lt;img border=&quot;0&quot; ismap=&quot;ismap&quot; src=&quot;http://www1.feedsky.com/r/i/csdn.net/Breeze2003/236600656/art01.gif&quot; onerror=&quot;this.style.display='none'&quot; /&gt;&lt;/a&gt;&lt;/p&gt;</description><pubDate>Tue, 25 Nov 2008 20:06:00 +0800</pubDate><author>皓月清风</author><comments>http://blog.csdn.net/Breeze2003/archive/2008/11/25/3368406.aspx#Feedback</comments><guid isPermaLink="false">http://blog.csdn.net/Breeze2003/archive/2008/11/25/3368406.aspx</guid><dc:creator>皓月清风</dc:creator><fs:srclink>http://blog.csdn.net/Breeze2003/archive/2008/11/25/3368406.aspx</fs:srclink><fs:srcfeed>http://blog.csdn.net/Breeze2003/feed.aspx</fs:srcfeed><fs:itemid>csdn.net/Breeze2003/~1127455/236600656/1127449</fs:itemid></item></channel></rss>