﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>BlogJava-gembin</title><link>http://www.blogjava.net/gembin/</link><description>OSGi JSF Eclipse RCP</description><language>zh-cn</language><lastBuildDate>Thu, 24 Jul 2008 03:17:14 GMT</lastBuildDate><pubDate>Thu, 24 Jul 2008 03:17:14 GMT</pubDate><ttl>60</ttl><item><title>Catch Jackrabbit and the Java Content Repository API</title><link>http://www.blogjava.net/gembin/archive/2008/07/22/216560.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Tue, 22 Jul 2008 03:57:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/07/22/216560.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/216560.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/07/22/216560.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/216560.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/216560.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Relational and object databases lack many data management features required by modern applications, such as versioning, rich data references, inheritence, or fine-grained security. Content repositories extend databases with such additional capabilities. The Java Content Repository API (JSR 170) defines a standard to access content repositories from Java code, and promises to greatly simplify Java database programming. This article reviews the Java Content Repository API and its open-source imple&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/07/22/216560.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/216560.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-07-22 11:57 <a href="http://www.blogjava.net/gembin/archive/2008/07/22/216560.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java Content Repository specification (JSR-170) </title><link>http://www.blogjava.net/gembin/archive/2008/07/22/216559.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Tue, 22 Jul 2008 03:53:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/07/22/216559.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/216559.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/07/22/216559.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/216559.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/216559.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: the Java Content Repository specification (JSR-170) focuses on "content services," where these not only manage data, but offer author based versioning, full-text searches, fine grained access control, content categorization and content event monitoring.&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/07/22/216559.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/216559.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-07-22 11:53 <a href="http://www.blogjava.net/gembin/archive/2008/07/22/216559.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java Content Repository API 简介</title><link>http://www.blogjava.net/gembin/archive/2008/07/21/216338.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Mon, 21 Jul 2008 05:36:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/07/21/216338.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/216338.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/07/21/216338.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/216338.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/216338.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文提供了对 JSR-170 规范所提供特性的广泛介绍。在 2005 年 6 月 17 日通过的规范的最终发行版中，已有两个商业实现：Day Software 的 CRX 和 Obinary 的 Magnolia Power Pack。JSR-170 的引入也导致了企业开源门户和内容管理系统（如 Magnolia 和 eXo 平台）的增多。最重要的是，JSR-170 拥有来自行业领导者（包括 SAP AG、Macromedia 和 IBM）的强大支持，从而在企业阵营建立起了它自己的应用和重要性。就像对象关系映射框架改变了数据库编程一样，JCR API 也有可能极大地改变我们思考和开发内容应用程序的方式。&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/07/21/216338.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/216338.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-07-21 13:36 <a href="http://www.blogjava.net/gembin/archive/2008/07/21/216338.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>分布式计算管理及SUN Grid Engine</title><link>http://www.blogjava.net/gembin/archive/2008/07/14/214708.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Mon, 14 Jul 2008 05:50:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/07/14/214708.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/214708.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/07/14/214708.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/214708.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/214708.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Sun Grid Engine软件是用来在一个分布式环境里优化利用软硬件资源的分布式计算管理软件...&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/07/14/214708.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/214708.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-07-14 13:50 <a href="http://www.blogjava.net/gembin/archive/2008/07/14/214708.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Cloud computing(云计算)</title><link>http://www.blogjava.net/gembin/archive/2008/07/14/214705.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Mon, 14 Jul 2008 05:27:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/07/14/214705.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/214705.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/07/14/214705.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/214705.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/214705.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Cloud computing refers to computing resources being accessed which are typically owned and operated by a third-party provider on a consolidated basis in Data Center locations. Consumers of cloud computing services purchase computing capacity on-demand and are not generally concerned with the underlying technologies used to achieve the increase in server capability. There are however increasing options for developers that allow for platform services in the cloud where developers do care about the&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/07/14/214705.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/214705.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-07-14 13:27 <a href="http://www.blogjava.net/gembin/archive/2008/07/14/214705.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>BAT编写详细手册</title><link>http://www.blogjava.net/gembin/archive/2008/07/09/213479.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Tue, 08 Jul 2008 16:10:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/07/09/213479.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/213479.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/07/09/213479.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/213479.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/213479.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: BAT编写详细手册&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/07/09/213479.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/213479.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-07-09 00:10 <a href="http://www.blogjava.net/gembin/archive/2008/07/09/213479.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OSGI：Class Loading Architecture</title><link>http://www.blogjava.net/gembin/archive/2008/07/07/212942.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Sun, 06 Jul 2008 17:40:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/07/07/212942.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/212942.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/07/07/212942.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/212942.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/212942.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: OSGI：Class Loading Architecture&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/07/07/212942.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/212942.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-07-07 01:40 <a href="http://www.blogjava.net/gembin/archive/2008/07/07/212942.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Java创始人认为JSR 311应更名</title><link>http://www.blogjava.net/gembin/archive/2008/07/06/212819.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Sun, 06 Jul 2008 02:15:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/07/06/212819.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/212819.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/07/06/212819.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/212819.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/212819.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Java创始人认为JSR 311应更名...&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/07/06/212819.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/212819.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-07-06 10:15 <a href="http://www.blogjava.net/gembin/archive/2008/07/06/212819.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>深入浅出REST</title><link>http://www.blogjava.net/gembin/archive/2008/06/30/211593.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Mon, 30 Jun 2008 02:29:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/06/30/211593.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/211593.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/06/30/211593.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/211593.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/211593.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 不知你是否意识到，围绕着什么才是实现异构的应用到应用通信的“正确”方式，一场争论正进行的如火如荼：虽然当前主流的方式明显地集中在基于SOAP、WSDL和WS-*规范的Web Services领域...&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/06/30/211593.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/211593.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-06-30 10:29 <a href="http://www.blogjava.net/gembin/archive/2008/06/30/211593.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>REST架构风格</title><link>http://www.blogjava.net/gembin/archive/2008/06/27/211165.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Fri, 27 Jun 2008 08:13:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/06/27/211165.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/211165.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/06/27/211165.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/211165.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/211165.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: REST架构风格是全新的针对Web应用的开发风格，是当今世界最成功的互联网超媒体分布式系统架构，它使得人们真正理解了Http协议本来面貌。随着 REST架构成为主流技术，一种全新的互联网网络应用开发的思维方式开始流行。&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/06/27/211165.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/211165.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-06-27 16:13 <a href="http://www.blogjava.net/gembin/archive/2008/06/27/211165.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JPA批注参考</title><link>http://www.blogjava.net/gembin/archive/2008/06/23/210036.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Mon, 23 Jun 2008 05:42:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/06/23/210036.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/210036.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/06/23/210036.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/210036.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/210036.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 作为 Java 企业版 5 (Java EE 5) Enterprise Java Bean (EJB) 3.0 规范的组成部分，Java 持续性 API (JPA) 显著简化了 EJB 持续性并提供了一个对象关系映射方法，该方法使您可以采用声明方式定义如何通过一种标准的可移植方式（在 Java EE 5 应用服务器内部以及 Java 标准版 (Java SE) 5 应用程序中的 EJB 容器外部均可使用）将 Java 对象映射到关系数据库表。&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/06/23/210036.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/210036.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-06-23 13:42 <a href="http://www.blogjava.net/gembin/archive/2008/06/23/210036.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MySQL的常用操作</title><link>http://www.blogjava.net/gembin/archive/2008/06/23/210035.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Mon, 23 Jun 2008 05:40:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/06/23/210035.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/210035.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/06/23/210035.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/210035.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/210035.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: MySQL的常用操作!&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/06/23/210035.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/210035.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-06-23 13:40 <a href="http://www.blogjava.net/gembin/archive/2008/06/23/210035.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一个浙江人的23条经典经商法则！ </title><link>http://www.blogjava.net/gembin/archive/2008/06/22/209938.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Sun, 22 Jun 2008 14:52:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/06/22/209938.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/209938.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/06/22/209938.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/209938.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/209938.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 一个浙江人的23条经典经商法则... &nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/06/22/209938.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/209938.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-06-22 22:52 <a href="http://www.blogjava.net/gembin/archive/2008/06/22/209938.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OSGi and Mobile Device Management</title><link>http://www.blogjava.net/gembin/archive/2008/05/31/204216.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Fri, 30 May 2008 17:15:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/31/204216.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/204216.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/31/204216.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/204216.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/204216.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: OSGi and Mobile Device Management&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/31/204216.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/204216.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-31 01:15 <a href="http://www.blogjava.net/gembin/archive/2008/05/31/204216.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JSF KickStart: A Simple JavaServer Faces Application</title><link>http://www.blogjava.net/gembin/archive/2008/05/27/203204.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Tue, 27 May 2008 05:42:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/27/203204.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/203204.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/27/203204.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/203204.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/203204.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: A Simple JavaServer Faces Application&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/27/203204.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/203204.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-27 13:42 <a href="http://www.blogjava.net/gembin/archive/2008/05/27/203204.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MYSQL密码加密函数的实际用途</title><link>http://www.blogjava.net/gembin/archive/2008/05/27/203079.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Mon, 26 May 2008 16:48:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/27/203079.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/203079.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/27/203079.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/203079.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/203079.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在新增一条数据库记录时,有时候密码需要加密存储,此时我们采用MYSQL自带的加密算法&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/27/203079.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/203079.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-27 00:48 <a href="http://www.blogjava.net/gembin/archive/2008/05/27/203079.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> JSP使用URLRewirte实现url地址伪静态化(转)</title><link>http://www.blogjava.net/gembin/archive/2008/05/27/203077.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Mon, 26 May 2008 16:44:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/27/203077.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/203077.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/27/203077.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/203077.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/203077.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: URLRewirte.............&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/27/203077.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/203077.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-27 00:44 <a href="http://www.blogjava.net/gembin/archive/2008/05/27/203077.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title> filter过滤器</title><link>http://www.blogjava.net/gembin/archive/2008/05/27/203075.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Mon, 26 May 2008 16:42:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/27/203075.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/203075.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/27/203075.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/203075.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/203075.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 从J2EE1.3开始，Servlet2.3规范中加入了对过滤器的支持。过滤器能够对目标资源的请求和响应进行截取。过滤器的工作方式分为四种，下面让我们分别来看看这四种过滤器的工作方式...&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/27/203075.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/203075.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-27 00:42 <a href="http://www.blogjava.net/gembin/archive/2008/05/27/203075.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>谁能相信！地震前的汶川竟是这么美[组图]</title><link>http://www.blogjava.net/gembin/archive/2008/05/23/202343.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Fri, 23 May 2008 03:00:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/23/202343.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/202343.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/23/202343.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/202343.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/202343.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 谁能相信！地震前的汶川竟是这么美&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/23/202343.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/202343.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-23 11:00 <a href="http://www.blogjava.net/gembin/archive/2008/05/23/202343.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>相爱的奇迹：夫妻两人被困废墟下139小时生还</title><link>http://www.blogjava.net/gembin/archive/2008/05/20/201533.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Mon, 19 May 2008 16:19:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/20/201533.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/201533.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/20/201533.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/201533.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/201533.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:  核心提示：谢守菊躺倒的地方，可以隐约的看到一丝光亮。她就看着这亮光数日子，同时告诉唐雄：“‘晚上了，老公’、‘天亮了，老公’、‘天又黑了，老公’。”&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/20/201533.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/201533.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-20 00:19 <a href="http://www.blogjava.net/gembin/archive/2008/05/20/201533.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>网友评"男子骑摩托背妻尸照":纯爷们 你妻嫁对了</title><link>http://www.blogjava.net/gembin/archive/2008/05/20/201531.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Mon, 19 May 2008 16:14:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/20/201531.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/201531.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/20/201531.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/201531.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/201531.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 娶妻入门背进门，同命相连送君尘。欲哭无泪心流血，单车无助送归程&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/20/201531.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/201531.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-20 00:14 <a href="http://www.blogjava.net/gembin/archive/2008/05/20/201531.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>南京乞讨老人搜遍全身零钱为灾区捐款105元(图)</title><link>http://www.blogjava.net/gembin/archive/2008/05/20/201529.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Mon, 19 May 2008 16:10:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/20/201529.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/201529.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/20/201529.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/201529.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/201529.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 太感动了。。。。。。中国人都是伟大的&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/20/201529.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/201529.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-20 00:10 <a href="http://www.blogjava.net/gembin/archive/2008/05/20/201529.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>广东老乞丐捐尽80元讨饭钱 称该向国家捐点(图)</title><link>http://www.blogjava.net/gembin/archive/2008/05/19/201464.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Mon, 19 May 2008 10:51:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/19/201464.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/201464.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/19/201464.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/201464.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/201464.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 核心提示：前日，东莞石龙镇一个义卖捐款点出现感人一幕，一位老乞丐在买可乐后，捐出身上所有的80元钱给灾区。“我们追着他，他也不理，他不说自己叫什么。”志愿者们只记得老伯说了一句，向社会讨了这么多年，也该向国家捐点了。 &nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/19/201464.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/201464.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-19 18:51 <a href="http://www.blogjava.net/gembin/archive/2008/05/19/201464.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最牛希望小学震后无恙 网友向建筑商致敬(图)</title><link>http://www.blogjava.net/gembin/archive/2008/05/19/201463.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Mon, 19 May 2008 10:47:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/19/201463.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/201463.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/19/201463.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/201463.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/201463.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 新快报讯(记者郭晓燕)在这次汶川大地震中，距离北川县城仅15里路的邓家海元村山中的刘汉希望小学在这次地震中顽强地存活了下来，不仅教学楼丝毫没有垮塌，而且该校 483名小学生以及教职工都奇迹般地全部撤离。日前，网友发帖称其为“史上最牛的希望小学”，该帖引发强烈反响，网友们纷纷“向建这座楼的施工者致敬!” 提议要将这所最牛的教学楼背后的建筑商搜索出来，希望以后所有的教学楼都能由这个房地产商负责。 &nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/19/201463.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/201463.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-19 18:47 <a href="http://www.blogjava.net/gembin/archive/2008/05/19/201463.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>中国首支自发抗震救灾队伍-老板”带60台工程机械，几乎与军队同时抵达了灾区</title><link>http://www.blogjava.net/gembin/archive/2008/05/16/200953.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Fri, 16 May 2008 08:44:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/16/200953.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/200953.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/16/200953.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/200953.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/200953.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 星岛网讯】中国首支自发抗震救灾队伍——由60台挖掘机等大型工程机械组成的抢险突击队14日抵达绵阳、北川一带，全面展开大规模救灾行动。据中新社报道，率领这支队伍的是刚刚被评为“中国首善”、并被授予“中国红十字勋章”的江苏黄埔再生资源利用公司董事长陈光标。陈光标以1.8亿的慈善捐款在上月揭晓的2008中国慈善排行榜上名列榜首。“我在北川老县城，这里的房子全倒了。是一片大坟地。”陈光标说，“我背出来四个人，全都死了。” &nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/16/200953.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/200953.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-16 16:44 <a href="http://www.blogjava.net/gembin/archive/2008/05/16/200953.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>System.getProperty()参数大全  </title><link>http://www.blogjava.net/gembin/archive/2008/05/15/200740.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Thu, 15 May 2008 14:45:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/15/200740.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/200740.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/15/200740.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/200740.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/200740.html</trackback:ping><description><![CDATA[<ol start="1" class="dp-j">
    <li class="alt"><span><span>&nbsp;&nbsp;System.getProperty()参数大全&nbsp;&nbsp;</span></span></li>
    <li class=""><span>&nbsp;&nbsp;</span></li>
    <li class="alt"><span>java.version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Java&nbsp;Runtime&nbsp;Environment&nbsp;version&nbsp;&nbsp;</span></li>
    <li class=""><span>java.vendor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Java&nbsp;Runtime&nbsp;Environment&nbsp;vendor&nbsp;&nbsp;</span></li>
    <li class="alt"><span>java.vendor.url&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Java&nbsp;vendor&nbsp;URL&nbsp;&nbsp;</span></li>
    <li class=""><span>java.home&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Java&nbsp;installation&nbsp;directory&nbsp;&nbsp;</span></li>
    <li class="alt"><span>java.vm.specification.version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Java&nbsp;Virtual&nbsp;Machine&nbsp;specification&nbsp;version&nbsp;&nbsp;</span></li>
    <li class=""><span>java.vm.specification.vendor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Java&nbsp;Virtual&nbsp;Machine&nbsp;specification&nbsp;vendor&nbsp;&nbsp;</span></li>
    <li class="alt"><span>java.vm.specification.name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Java&nbsp;Virtual&nbsp;Machine&nbsp;specification&nbsp;name&nbsp;&nbsp;</span></li>
    <li class=""><span>java.vm.version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Java&nbsp;Virtual&nbsp;Machine&nbsp;implementation&nbsp;version&nbsp;&nbsp;</span></li>
    <li class="alt"><span>java.vm.vendor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Java&nbsp;Virtual&nbsp;Machine&nbsp;implementation&nbsp;vendor&nbsp;&nbsp;</span></li>
    <li class=""><span>java.vm.name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Java&nbsp;Virtual&nbsp;Machine&nbsp;implementation&nbsp;name&nbsp;&nbsp;</span></li>
    <li class="alt"><span>java.specification.version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Java&nbsp;Runtime&nbsp;Environment&nbsp;specification&nbsp;version&nbsp;&nbsp;</span></li>
    <li class=""><span>java.specification.vendor&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Java&nbsp;Runtime&nbsp;Environment&nbsp;specification&nbsp;vendor&nbsp;&nbsp;</span></li>
    <li class="alt"><span>java.specification.name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Java&nbsp;Runtime&nbsp;Environment&nbsp;specification&nbsp;name&nbsp;&nbsp;</span></li>
    <li class=""><span>java.<span class="keyword">class</span><span>.version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Java&nbsp;</span><span class="keyword">class</span><span>&nbsp;format&nbsp;version&nbsp;number&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>java.<span class="keyword">class</span><span>.path&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Java&nbsp;</span><span class="keyword">class</span><span>&nbsp;path&nbsp;&nbsp;</span></span></li>
    <li class=""><span>java.library.path&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List&nbsp;of&nbsp;paths&nbsp;to&nbsp;search&nbsp;when&nbsp;loading&nbsp;libraries&nbsp;&nbsp;</span></li>
    <li class="alt"><span>java.io.tmpdir&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default&nbsp;temp&nbsp;file&nbsp;path&nbsp;&nbsp;</span></li>
    <li class=""><span>java.compiler&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Name&nbsp;of&nbsp;JIT&nbsp;compiler&nbsp;to&nbsp;use&nbsp;&nbsp;</span></li>
    <li class="alt"><span>java.ext.dirs&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Path&nbsp;of&nbsp;extension&nbsp;directory&nbsp;or&nbsp;directories&nbsp;&nbsp;</span></li>
    <li class=""><span>os.name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Operating&nbsp;system&nbsp;name&nbsp;&nbsp;</span></li>
    <li class="alt"><span>os.arch&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Operating&nbsp;system&nbsp;architecture&nbsp;&nbsp;</span></li>
    <li class=""><span>os.version&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Operating&nbsp;system&nbsp;version&nbsp;&nbsp;</span></li>
    <li class="alt"><span>file.separator&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;File&nbsp;separator&nbsp;(<span class="string">"/"</span><span>&nbsp;on&nbsp;UNIX)&nbsp;&nbsp;</span></span></li>
    <li class=""><span>path.separator&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Path&nbsp;separator&nbsp;(<span class="string">":"</span><span>&nbsp;on&nbsp;UNIX)&nbsp;&nbsp;</span></span></li>
    <li class="alt"><span>line.separator&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Line&nbsp;separator&nbsp;(<span class="string">"\n"</span><span>&nbsp;on&nbsp;UNIX)&nbsp;&nbsp;</span></span></li>
    <li class=""><span>user.name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User's&nbsp;account&nbsp;name&nbsp;&nbsp;</span></li>
    <li class="alt"><span>user.home&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User's&nbsp;home&nbsp;directory&nbsp;&nbsp;</span></li>
    <li class=""><span>user.dir&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;User's&nbsp;current&nbsp;working&nbsp;directory&nbsp;&nbsp; <br />
    </span></li>
</ol>
<img src ="http://www.blogjava.net/gembin/aggbug/200740.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-15 22:45 <a href="http://www.blogjava.net/gembin/archive/2008/05/15/200740.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OSGi Service Platform Core Specification Release 4 - Package Admin Service Specification</title><link>http://www.blogjava.net/gembin/archive/2008/05/09/199576.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Fri, 09 May 2008 10:00:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/09/199576.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/199576.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/09/199576.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/199576.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/199576.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Bundles can export packages to other bundles. This exporting creates a dependency between the bundle exporting a package and the bundle using the package. When the exporting bundle is uninstalled or updated, a decision must be taken regarding any shared packages.<br>The Package Admin service provides an interface to let the Management Agent make this decision.<br>Bundles能输出包到其他bundles，这个输出将会在输出bundle与引入bundle间发生一个依赖关系，当输出bundle被卸载或更新时，对相关的共享包必须做出一个决定（相应动作）。包管理服务提供了一个接口让Management Agent来做这个决定。 &nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/09/199576.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/199576.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-09 18:00 <a href="http://www.blogjava.net/gembin/archive/2008/05/09/199576.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OSGi Service Platform Core Specification Release 4 - Service Layer</title><link>http://www.blogjava.net/gembin/archive/2008/05/09/199575.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Fri, 09 May 2008 09:58:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/09/199575.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/199575.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/09/199575.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/199575.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/199575.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: The OSGi Service Layer defines a dynamic collaborative model that is highly integrated with the Life Cycle Layer. The service model is a publish, find and bind model. A service is a normal Java object that is registered under one or more Java interfaces with the service registry. Bundles can register services, search for them, or receive notifications when their registration state changes.&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/09/199575.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/199575.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-09 17:58 <a href="http://www.blogjava.net/gembin/archive/2008/05/09/199575.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OSGi Service Platform Core Specification Release 4 - Life Cycle Layer</title><link>http://www.blogjava.net/gembin/archive/2008/05/09/199573.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Fri, 09 May 2008 09:57:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/09/199573.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/199573.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/09/199573.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/199573.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/199573.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: The Life Cycle Layer provides an API to control the security and life cycle operations of bundles. The layer is based on the module and security layer.<br>生命周期层提供了一个用于控制bundle的安全和生命周期操作的API，这个层是基于模块层和安全层的。&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/09/199573.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/199573.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-09 17:57 <a href="http://www.blogjava.net/gembin/archive/2008/05/09/199573.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OSGi Service Platform Core Specification Release 4 - Module Layer ( Part I 3.7-)</title><link>http://www.blogjava.net/gembin/archive/2008/05/09/199572.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Fri, 09 May 2008 09:56:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/09/199572.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/199572.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/09/199572.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/199572.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/199572.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Resolving is the process that creates a wiring between bundles. Constraints on the wires are statically defined by:<br>• Import and export packages (the DynamicImport-Package header is ignored in this phase)<br>• Required bundles, which import all exported packages from a bundle as defined in Requiring Bundles on page 65.<br>• Fragments, which provide their contents and definitions to the host as defined in Fragment Bundles on page 68&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/09/199572.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/199572.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-09 17:56 <a href="http://www.blogjava.net/gembin/archive/2008/05/09/199572.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>英文原版书籍寻找秘籍</title><link>http://www.blogjava.net/gembin/archive/2008/05/09/199476.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Fri, 09 May 2008 05:46:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/09/199476.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/199476.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/09/199476.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/199476.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/199476.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 以前常常抱怨由于老外版权意识强，读英语原版书籍难。<br>后来有机会认识了rapidshare，很多新书都能够找到下载，才恍然大悟：并不是找不到书籍阅读，而是没有找到方法。当然并非所有图书都可以在网上免费下载，能免费下载的是少数，一般而言，畅销书、计算机类图书比较多。但是这已经足够丰富自我的日常阅读，毕竟并不需要读所有书籍。&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/09/199476.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/199476.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-09 13:46 <a href="http://www.blogjava.net/gembin/archive/2008/05/09/199476.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OSGi Service Platform Core Specification Release 4 - Module Layer [zhuan]</title><link>http://www.blogjava.net/gembin/archive/2008/05/08/199316.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Thu, 08 May 2008 11:00:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/08/199316.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/199316.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/08/199316.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/199316.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/199316.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 标准的JAVA平台对打包，部署和验证基于JAVA的应用程序和组件仅仅提供了有限的支持。所以许多基于JAVA的项目，例如JBoss和 NetBeans，都通过编写自己的类加载器生成面向模块的层来打包，部署和验证应用程序和组件。OSGi框架为java模块化提供了一个通用的标准的解决方案。&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/08/199316.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/199316.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-08 19:00 <a href="http://www.blogjava.net/gembin/archive/2008/05/08/199316.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>如何使用JSF FacesContext  </title><link>http://www.blogjava.net/gembin/archive/2008/05/08/199258.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Thu, 08 May 2008 07:21:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/08/199258.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/199258.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/08/199258.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/199258.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/199258.html</trackback:ping><description><![CDATA[在Faces API中有两个类是要经常使用的. 一个是FacesContext 一个是ExternalContext, 本篇文章讲解如何使用前者, 在下面的一篇文章中在继续讲解任何使用后者:
<br />
<br />
对每个JSF请求，FacesServlet对象都会为其获取一个javax.faces. context.
FacesContext类的实例。<br />
FacesServlet对象将下列3个取自Web容器的对象传给javax.faces.context.FacesContextFactory对象的getFacesContext方法，以此来做到这一点：
<br />
<br />
● javax.servlet.ServletContext<br />
● javax.servlet.ServletRequest<br />
●
javax.servlet.ServletResponse<br />
这意味着FacesContext的实例里包含了所有处理JSF请求所需的每个请求的状态信息。<br />
&nbsp;FacesContext实例及其封装的对象<br />
&nbsp;获取当前实例一个经常用到的方法是静态的getCurrentInstance方法，它返回当前的FacesContext实例。<br />
此方法的签名如
下：public static FacesContext
getCurrentInstance()<br />
<br />
下面的代码是一个用此方法获取FacesContext当前实例的例子：<br />
&nbsp;&nbsp; FacesContext
facesContext = FacesContext.getCurrentInstance();<br />
<br />
&nbsp;获取和修改组件树FacesContext实例里最重要的内容是请求页面的组件树。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 组件树是由javax.faces.tree.Tree类来表示的(本
章后面的&#8220;使用Tree类&#8221;一节会讨论)。<br />
FacesContext实例的tree属性就是Tree对象。要获取或修改Tree对象，可使用tree属性
的读取方法和赋值方法：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public abstract Tree getTree()public abstract void
setTree(Tree tree)<br />
<br />
添加和获取消息在请求处理生命周期里，可能会遇到错误。比如，当验证器执行输入验证时，因为用户输入了不正确的值，验证可能失败；当组件试图把输入值转换
为绑定到组件的模型对象所需的类型时，也可能会失败。<br />
所有消息都必须存放到FacesContext实例里以备后面进行处理。比如，您可能希望在页面里显
示错误消息，从而为用户更正错误提供帮助。<br />
错误消息是由javax.faces.application.Message接口(第11章再详细讨论)来表
示的，您可以通过使用FacesContext类的addMessage方法向FacesContext实例里添加Message对象。<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp; 这个方法的签名如
下：public abstract void addMessage(UIComponent component, Message
message)<br />
<br />
如果component不为空，新加入的message就关联到component上。否则，它就不与任何特定组件的实例相关。举例来
说，验证器在验证组件值失败时可调用FacesContext的addMessage方法，传入值无效的组件及一个包含特定错误消息的Message对
象。<br />
<br />
所有添加到FacesContext实例的Message对象都被加入到一个集合里。<br />
可通过调用getMessages方法的两个重载方法之一来获取
加入的Message对象：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public abstract Iterator getMessages()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public abstract
Iterator getMessages(UIComponent
component)<br />
第一种形式的调用在一个Iterator里返回所有Message对象，<br />
第二种形式的调用则仅返回与给定UIComponent相
关联的Message对象。<br />
<br />
<br />
添加和获取请求处理事件UIComponent可以生成FacesEvent对象。<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 比如，当单击一个UICommand组件时，它会生成一个
ActionEvent对象(ActionEvent类是FacesEvent类的子类)。<br />
&nbsp;&nbsp;&nbsp;&nbsp; 这个FacesEvent对象需要在FacesContext
实例里保存起来，以备请求处理生命周期里的下一步处理事件时所用。<br />
&nbsp;&nbsp;&nbsp;&nbsp; 可通过使用FacesContext类的addFacesEvent方法向
FacesContext实例添加FacesEvent对象。<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp; 此方法的签名如下：public abstract void
addFacesEvent(FacesEvent
event)<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp; 要提取先前添加的FacesEvent对象，可调用getFacesEvents方法，<br />
&nbsp;&nbsp;&nbsp;&nbsp; 其签名如下：public abstract
Iterator getFacesEvents()<br />
&nbsp;&nbsp;&nbsp; 此方法返回FacesEvent时的顺序与其在队列中的顺序一致。<br />
<br />
&nbsp;向Response对象里写入信息为了向Response对象里写入信息，FacesContext类提供了两个属性，<br />
一个是
javax.faces.Context.ResponseStream类型，<br />
另一个是
javax.faces.context.ResponseWriter类型。<br />
<br />
ResponseStream类型的对象用于输出二进制数据，而
ResponseWriter类型的对象则用于输出字符。<br />
这些属性的读取方法和赋值方法如下：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public abstract
ResponseStream getResponseStream()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public abstract void
setResponseStream(ResponseStream responseStream)<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public abstract
ResponseWriter getResponseWriter()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public abstract void
setResponseWriter(ResponseWriter responseWriter)<br />
<br />
获取和设置地区，JSF支持国际化和本地化。这意味着您可以根据用户的地区决定发送什么样的回应信息。<br />
locale属性里存放了当前处
理中所用的Locale对象。初始状况下，locale属性的值和网络浏览器里指定的地区是一样的，但可以修改这个值，从而发送输出所使用的地区将独立于
浏览器所使用的地区。<br />
此属性的读取方法和赋值方法如下：<br />
<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public abstract Locale getLocale()<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public
abstract void setLocale(Locale locale)<br />
<br />
操作请求处理生命周期FacesContext类还提供了两个方法与请求处理生命周期进行交互：<br />
●
在当前阶段的处理完成后，调用renderResponse方法通知JSF实现把控制权转到呈现响应阶段。也就是说，处于当前阶段和呈现响应阶段之间的所
有其他阶段都不再执行。<br />
●
调用responseComplete方法，告诉JSF实现此次请求的HTTP响应已经完成(比如在使用了HTTP重定向的情况下)。<br />
<br />
因此，当前阶段完成
后，必须中止请求处理生命周期的处理。<br />
这些方法的签名如下：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public abstract void renderResponse()<br />
&nbsp;&nbsp;&nbsp;&nbsp; public
abstract void responseComplete()<br />
<br />
&nbsp;获取其他请求状态信息其他每个请求的状态信息封装在ExternalContext对象里，可以使用getExternalContext方法获取该对
象：<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; public abstract ExternalContext
getExternalContext()ExternalContext放在下一节讨论。
<img src ="http://www.blogjava.net/gembin/aggbug/199258.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-08 15:21 <a href="http://www.blogjava.net/gembin/archive/2008/05/08/199258.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>短信接口平台 [转]</title><link>http://www.blogjava.net/gembin/archive/2008/05/08/199253.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Thu, 08 May 2008 07:09:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/08/199253.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/199253.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/08/199253.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/199253.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/199253.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 中国电信和中国移动的短信协议要求客户端主动连接到网关收取信息，并且接受的连接只能有一个。因此客户端的接收程序必须尽快处理收到的信息，好尽快接收下一个信息。而客户端的程序又有很多事情必须处理，比如写日志并分发给相关的应用。&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/08/199253.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/199253.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-08 15:09 <a href="http://www.blogjava.net/gembin/archive/2008/05/08/199253.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Apache Common fileUpload API 详解</title><link>http://www.blogjava.net/gembin/archive/2008/05/08/199240.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Thu, 08 May 2008 06:38:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/08/199240.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/199240.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/08/199240.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/199240.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/199240.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Apache Common fileUpload API 详解&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/08/199240.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/199240.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-08 14:38 <a href="http://www.blogjava.net/gembin/archive/2008/05/08/199240.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>利用 Eclipse 开发基于 OSGi 的 Bundle 应用</title><link>http://www.blogjava.net/gembin/archive/2008/05/08/199168.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Thu, 08 May 2008 02:50:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/08/199168.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/199168.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/08/199168.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/199168.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/199168.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: OSGi 联盟建立于 1999 年，是一个非赢利机构，旨在建立一个开放的服务规范。OSGi 规范为网络服务定义了一个标准的、面向组件的计算环境，它最初的目的就是为各种嵌入式设备提供通用的软件运行平台，屏蔽设备操作系统与硬件区别的中间件平台，通过这个平台，可以对不同软件商提供的应用(OSGi 中称为 Bundle)进行组件的生命周期管理的能力，如应用组件可以从运行中被安装、升级或者移除而不需要中断设备的操作，应用组件可以动态的发现和使用其他库或者应用程序。由于 OSGi 技术具有服务组件模块化、动态加载应用等优点，正被越来越多的领域关注，如嵌入设备制造业、汽车制造业、企业应用等。目前，OSGi 联盟发布的最新的 OSGi 服务规范为 4.0，读者可以查阅参考资料了解详细信息。&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/08/199168.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/199168.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-08 10:50 <a href="http://www.blogjava.net/gembin/archive/2008/05/08/199168.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OSGi Declarative Services简介</title><link>http://www.blogjava.net/gembin/archive/2008/05/08/199164.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Thu, 08 May 2008 02:45:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/08/199164.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/199164.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/08/199164.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/199164.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/199164.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在 OSGi 服务平台上构建应用时，必须考虑各种服务之间依赖关系及服务的管理，应用所依赖的服务有可能在任何时候被注销或者更新，用户在完成对 Service 的发布、查找、绑定的同时，还需要对服务的状态进行监听，以便作出适当的响应，所以在 OSGi 服务平台上，对服务依赖关系的动态管理至关重要。在 OSGi Release 4 中，提出了 Declarative Services 规范，通过该规范可以方便地对服务之间的依赖关系和状态进行监听和管理。在本文中，将对 Declarative Services 规范进行介绍并且基于该规范开发一个实例。&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/08/199164.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/199164.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-08 10:45 <a href="http://www.blogjava.net/gembin/archive/2008/05/08/199164.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>黑洞是什么</title><link>http://www.blogjava.net/gembin/archive/2008/05/07/198969.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Wed, 07 May 2008 06:52:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/07/198969.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/198969.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/07/198969.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/198969.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/198969.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 广义相对论语言的一种特别致密的暗天体。大质量恒星在其演化末期发生塌缩，其物质特别致密，它有一个称为“视界”的封闭边界，黑洞中隐匿着巨大的引力场, 因引力场特别强以至于包括光子在内的任何物质只能进去而无法逃脱。形成黑洞的星核质量下限约3倍太阳质量，当然，这是最后的星核质量，而不是恒星在主序时期的质量。除了这种恒星级黑洞，也有其他来源的黑洞——所谓微型黑洞可能形成于宇宙早期，而所谓超大质量黑洞可能存在于星系中央。&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/07/198969.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/198969.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-07 14:52 <a href="http://www.blogjava.net/gembin/archive/2008/05/07/198969.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>白洞是什么</title><link>http://www.blogjava.net/gembin/archive/2008/05/07/198968.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Wed, 07 May 2008 06:49:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/07/198968.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/198968.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/07/198968.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/198968.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/198968.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要:  理论上预言的一种天体。其性质与黑洞正相反。白洞有一个封闭的边界。与黑洞不同的是，白洞内部的物质（包括辐射）可以经过边界发射到外面去，而边界外的物质却不能落到白洞里面来。因此，白洞像一个喷泉，不断向外喷射物质（能量）。白洞学说在天文学上主要用来解释一些高能现象。白洞是否存在，尚无观测证据。有人认为，白洞并不存在。因为，白洞外部的时空性质与黑洞一样，白洞可以把它周围的物质吸积到边界上形成物质层。只要有足够多的物质，引力坍缩就会发生，导致形成黑洞。另外，按照目前的理论，大质量恒星演化到晚期可能经坍缩而形成黑洞；但并不知道有什么过程会导致形成白洞。如果白洞存在，则可能是宇宙大爆炸时残留下来的。&nbsp;&nbsp;<a href='http://www.blogjava.net/gembin/archive/2008/05/07/198968.html'>阅读全文</a><img src ="http://www.blogjava.net/gembin/aggbug/198968.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-07 14:49 <a href="http://www.blogjava.net/gembin/archive/2008/05/07/198968.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>星系</title><link>http://www.blogjava.net/gembin/archive/2008/05/07/198967.html</link><dc:creator>gembin</dc:creator><author>gembin</author><pubDate>Wed, 07 May 2008 06:45:00 GMT</pubDate><guid>http://www.blogjava.net/gembin/archive/2008/05/07/198967.html</guid><wfw:comment>http://www.blogjava.net/gembin/comments/198967.html</wfw:comment><comments>http://www.blogjava.net/gembin/archive/2008/05/07/198967.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/gembin/comments/commentRss/198967.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/gembin/services/trackbacks/198967.html</trackback:ping><description><![CDATA[<span class="t1">星系的定义</span><a target="_blank" href="http://baike.baidu.com/view/38936.htm">恒星系</a>或称星系，是宇宙中庞大的<a target="_blank" href="http://baike.baidu.com/view/21403.htm">星星</a>的&#8220;岛屿&#8221;，它也是<a target="_blank" href="http://baike.baidu.com/view/2496.htm">宇宙</a>中最大、最美丽的天体系统之一。到目前为止，人们已在宇宙观测到了约一千亿个星系。它们中有的离我们较近，可以清楚地观测到它们的结构；有的非常遥远，目前所知最远的最系离我们有近两百亿<a target="_blank" href="http://baike.baidu.com/view/17539.htm">光年</a>。<br />
<br />
<div class="titord"><span class="arr"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN_0" href="http://baike.baidu.com/view/8851.htm#" name="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN" title="返回页首"></a></span><span class="t1"><a style="width: 20px; height: 20px; text-indent: 20px; background-repeat: no-repeat; background-image: url(/CuteSoft_Client/CuteEditor/Load.ashx?type=image&amp;file=anchor.gif);" name="2"></a>星系的演化</span></div>
<br />
按照宇宙大爆炸理论，第一代星系大概形成于<a target="_blank" href="http://baike.baidu.com/view/354857.htm">大爆炸</a>发
生后十亿年。在宇宙诞生的最初瞬间，有一次原始能量的爆发。随着宇宙的膨胀和冷却，引力开始发挥作用，然后，幼年宇宙进入一个称为&#8220;暴涨&#8221;的短暂阶段。原
始能量分布中的微小涨落随着宇宙的暴涨也从微观尺度急剧放大，从而形成了一些&#8220;沟&#8221;，星系团就是沿着这些&#8220;沟&#8221;形成的。<br />
<br />
<a target="_blank" href="http://baike.baidu.com/view/38690.htm">哈勃太空望远镜</a>拍摄的遥远的年轻星系照片，其中包含有正在形成中的<a target="_blank" href="http://baike.baidu.com/view/174457.htm">星系团</a>（原星系）。 <br />
十八个正在形成中的星系团的单独照片。每个团快距地球约一百十亿光年。&nbsp; &nbsp; <br />
著名的&#8220;哈勃深空&#8221;照片。展示了一千多个在宇宙形成后不到十亿年内形成的年轻星系。&nbsp;&nbsp;<br />
哈勃深空图片。箭头所指的可能是迄今为止发现的最遥远的星系。&nbsp;&nbsp;<br />
阿贝尔2218星系群。照片反映了宇宙中的&#8220;<a target="_blank" href="http://baike.baidu.com/view/50113.htm">引力透镜</a>&#8221;现象。 <br />
两个相邻的星系NGC1410、NGC1409因引力作用而互相吸取物质。 <br />
<br />
随着暴涨的转瞬即逝，宇宙又回复到如今日所见的那样通常的膨胀速率。在宇宙诞生后的第一秒钟，随着宇宙的持续膨胀冷却，在能量较为&#8220;稠密&#8221;的区域，大量<a target="_blank" href="http://baike.baidu.com/view/24430.htm">质子</a>、<a target="_blank" href="http://baike.baidu.com/view/24530.htm">中子</a>和<a target="_blank" href="http://baike.baidu.com/view/3476.htm">电子</a>从背景能量中凝聚出来。一百秒后，质子和中子开始结合成氦原子核。在不到两分钟的时间内，构成<a target="_blank" href="http://baike.baidu.com/view/262972.htm">自然界</a>的所有原子的成分就都产生出来了。大约再经过三十万年，宇宙就已冷却到氢原子核和氦原子核足以俘获电子而形成<a target="_blank" href="http://baike.baidu.com/view/21855.htm">原子</a>了。
这些原子在引力作用下缓慢地聚集成巨大的纤维状的云。不久，星系就在其中形成了。大爆炸发生过后十亿年，氢云和氦云开始在引力作用下集结成团。随着云团的
成长，初生的星系即原星系开始形成。那时的宇宙较小，各个原星系之间靠得比较近，因此相互作用很强。于是，在较稀薄较大的云中凝聚出一些较小的云，而其余
部分则被邻近的云所吞并。<br />
<br />
同时，原星系由于氢和氦的不断落入而逐渐增大。原星系的质量变得越大，它们吸引的气体也就越多。一个个云团各自的运动加上它们之间的相互作用，最终使得原
星系开始缓慢自转。这些云团在引力的作用下进一步坍缩，一些自转较快的云团形成了盘状；其余的大致成为椭球形。这些原始的星系在获得了足够的物质后，便在
其中开始形成<a target="_blank" href="http://baike.baidu.com/view/1538.htm">恒星</a>。这时的宇宙面貌与今天便已经差不多了。星系成群地聚集在一起，就像我们地球上海洋中的群岛一样镶嵌在宇宙空间浩瀚的气体云中，这样的星系团和星系际气体伸展成纤维状的结构，长度可以达到数亿光年。如此大尺度的星系的群集在广阔的空间呈现为球形。<br />
<br />
<div class="titord"><span class="arr"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN_1" href="http://baike.baidu.com/view/8851.htm#" name="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN" title="返回页首"></a></span><span class="t1"><a style="width: 20px; height: 20px; text-indent: 20px; background-repeat: no-repeat; background-image: url(/CuteSoft_Client/CuteEditor/Load.ashx?type=image&amp;file=anchor.gif);" name="3"></a>星系的类别</span></div>
宇宙中没有两个星系的形状是完全相同的，每一个星系都有自己独特的外貌。但是由于星系都是在一个有限的条件范围内形成，因此它们有一些共同的特点，这使人们可以对它们进行大体的分类。在多种星系分类系统中，天文学家<a target="_blank" href="http://baike.baidu.com/view/19663.htm">哈勃</a>于1925年提出的分类系统是应用得最广泛的一种。哈勃根据星系的形态把它们分成三大类：<a target="_blank" href="http://baike.baidu.com/view/174456.htm">椭圆星系</a>、<a target="_blank" href="http://baike.baidu.com/view/174453.htm">旋涡星系</a>和<a target="_blank" href="http://baike.baidu.com/view/26334.htm">不规则星系</a>。
椭圆星系分为七种类型，按星系椭圆的扁率从小到大分别用E0-E7表示，最大值7是任意确定的。该分类法只限于从地球上所见的星系外形，原因是很难确定椭
圆星系在空间中的角度。旋涡星系分为两族，一族是中央有棒状结构的棒旋星系，用SB表示；另一种是无棒状结构的旋涡星系，用S表示。这两类星系又分别被细
分为三个次型，分别用下标a、b、c表示星系核的大小和旋臂缠绕的松紧程度。不规则星系没有一定的形状，而且含有更多的尘埃和气体，用Irr表示。另有一
类用S0表示的透镜型星系，表示介于椭圆星系和旋涡星系之间的过渡阶段的星系。 <br />
<br />
属E0型椭圆星系的NGC4552。该星系位于室女座。 <br />
NGC4486，同样位于室女座，属E1型椭圆星系。 <br />
NGC4479属于E4型椭圆星系，位于室女座。 <br />
NGC205椭圆星系，属于E6型，位于<a target="_blank" href="http://baike.baidu.com/view/63455.htm">仙女座</a>。 <br />
位于<a target="_blank" href="http://baike.baidu.com/view/49455.htm">六分仪座</a>的NGC3115，属E7型椭圆星系，也有把它归为S0型的。<br />
位于<a target="_blank" href="http://baike.baidu.com/view/2463.htm">狮子座</a>的NGC3623，属Sa型旋涡星系。 <br />
属Sb型的NGC3627旋涡星系，位于狮子座。 <br />
<a target="_blank" href="http://baike.baidu.com/view/70445.htm">猎犬座</a>的NGC5194旋涡星系，属Sc型。左侧是一个<a target="_blank" href="http://baike.baidu.com/view/307177.htm">矮星系</a>。 <br />
NGC3351位于狮子座，属SBb型棒旋星系。 <br />
SBc型棒旋星系NGC3992，位于狮子座。 <br />
<a target="_blank" href="http://baike.baidu.com/view/6282.htm">银河系</a>的卫星系&#8220;<a target="_blank" href="http://baike.baidu.com/view/661761.htm">大麦哲伦云</a>&#8221;，属不规则星系。 <br />
NGC3034不规则星系，位于<a target="_blank" href="http://baike.baidu.com/view/164532.htm">大熊星座</a>。 <br />
<br />
宇宙中的大部分大星系都是旋涡星系，其次是椭圆星系，不规则星系占的比较最小。旋涡星系自转得比较快，其盘面中含有大量尘埃和气体，这些物质聚集成能供恒
星形成的区域。这些区域发育出含有许多蓝星的旋臂，所以盘面的颜色看上去偏蓝。而在其棒状结构和中央核球上稠密地分布着许多年老的恒星。与旋涡星系相比，
椭圆星系自转得非常慢，其结构是均匀而对称的，没有<a target="_blank" href="http://baike.baidu.com/view/455081.htm">旋臂</a>，尘埃和气体也极少。造成这种局面的原因是早在数十亿年前恒星迅速形成时就已经将椭圆星系中的所有尘埃和气体消耗完了。其结果是造成这些星系中无法诞生新的恒星，因此椭圆星系中包含的全都是老年恒星。<br />
<br />
宇宙中约有十亿个星系的中心有一个超大质量的<a target="_blank" href="http://baike.baidu.com/view/863.htm">黑洞</a>，这类星系被称为&#8220;活跃星系&#8221;。类星体也属于这类星系。<br />
<br />
此外还有一类个子矮小的&#8220;矮星系&#8221;。这类星系不象大型星系那样明亮，但其数量非常多。银河系附近有许多矮星系，其数量比所有其它类型星系之和都多。在邻近的星系团中也已发现了大量的矮星系。其中一些形状规则，多半都含有星族II的恒星；形状不规则的矮星系一般含有明亮的<a target="_blank" href="http://baike.baidu.com/view/51575.htm">蓝星</a>。<br />
<br />
星系的形状一般在其诞生之时就已经确定了，此后一直都保持着相对稳定，除非发生了星系碰撞或邻近星系的引力干扰。<br />
<br />
<div class="titord"><span class="arr"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN_2" href="http://baike.baidu.com/view/8851.htm#" name="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN" title="返回页首"></a></span><span class="t1"><a style="width: 20px; height: 20px; text-indent: 20px; background-repeat: no-repeat; background-image: url(/CuteSoft_Client/CuteEditor/Load.ashx?type=image&amp;file=anchor.gif);" name="4"></a>四大星系种类</span></div>
<br />
<strong>椭圆星系/椭球星系(EllipticalGalaxy,E-typeGalaxy)</strong><br />
椭圆星系是<a target="_blank" href="http://baike.baidu.com/view/6380.htm">河外星系</a>的
一种，呈圆球型或椭球型。中心区最亮，亮度向边缘递减，对距离较近的，用大型望远镜望远镜可以分辨出外围的成员恒星。同一类型的河外星系，质量差别很大，
有巨型和矮型之分。其中以椭圆星系的质量差别最大：质量最小的矮椭圆星系和球状星团相当，而质量最大的超巨型椭圆星系可能是宇宙中最大的恒星系统；质量范
围约为太阳的千万倍到百万亿倍，<a target="_blank" href="http://baike.baidu.com/view/129725.htm">光度</a>幅度范围从绝对星等-9等到-23等。椭圆星系质量光度比约为50~100，而旋涡星系的质光比约为2~15。表明椭圆星系的产能效率远远低于旋涡星系。椭圆星系的直径范围是1~150千秒差距。总<a target="_blank" href="http://baike.baidu.com/view/41199.htm">光谱</a>型
为K型，是红巨星的光谱特征。颜色比旋涡星系红，说明年轻的成员星没有旋涡星系里的多，由星族II天体组成，没有或仅有少量星际气体和星际尘埃，椭圆星系
中没有典型的星族I天体蓝巨星。椭圆星系根据哈勃分类，按其椭率大小分为E0、E1、E2、E3、&#8230;、E7共八个次型，E0型是圆星系，E7是最扁的椭圆
星系。同一类型的河外星系，质量差别很大，有巨型和矮型之分，其中以椭圆星系的质量差别最大。质量最小的矮椭圆星系和球状星团相当，而质量最大的超巨型椭
圆星系可能是宇宙中最大的恒星系统，质量范围约为太阳的千万倍到百万亿倍，光度幅度范围从绝对星等-9等到-23等。椭圆星系质量光度比约为
50~100，而旋涡星系的质光比约为2~15。这表明椭圆星系的产能效率远远低于旋涡星系。椭圆星系的直径范围是1~150千秒差距。总光谱型为K型，
是红巨星的光谱特征。颜色比旋涡星系红，说明年轻的成员星没有旋涡星系里的多，由星族II天体组成，没有或仅有少量星际气体和星际尘埃，椭圆星系中没有典
型的星族I天体蓝巨星。关于椭圆星系的形成，有一种星系形成理论认为，椭圆星系是由两个旋涡扁平星系相互碰撞、混合、吞噬而成。天文观测说明，旋涡扁平星
系盘内的恒星的年龄都比较轻，而椭圆星系内恒星的年龄都比较老，即先形成旋涡扁平星系，两个旋涡扁平星系相遇、混合后再形成椭圆星系。还有人用计算机模拟
的方法来验证这一设想，结果表明，在一定的条件下，两个扁平星系经过混合的确能发展成一个椭圆星系。加拿大天文学家考门迪在观测中发现，某些比一般椭圆星
系质量大的多的巨椭圆星系的中心部分，其亮度分布异常，仿佛在中心部分另有一小核。他的解释就是由于一个质量特别小的椭圆星系被巨椭圆星系吞噬的结果。但
是，星系在宇宙中分布的密度毕竟是非常低的，它们相互碰撞的机会极小，要从观测上发现两个星系恰好处在碰撞和吞噬阶段是是非常困难的。所以，这种形成理论
还有待人们去深入探索。<br />
<br />
<strong>旋涡星系(Spiral Galaxy, S-type Galaxy)</strong><br />
具有旋涡结构的河外星系称为旋涡星系，在哈勃的星系分类中用S代表．螺旋星系的螺旋形状，最早是在1845年观测猎犬座星系M51时发现的．螺旋星系的中
心区域为透镜状，周围围绕着扁平的圆盘．从隆起的核球两端延伸出若干条螺线状旋臂，叠加在星系盘上．螺旋星系可分为正常漩涡星系和棒旋星系两种．按哈勃分
类，正常漩涡星系又分为
a、b、c三种次型：Sa型中心区大，稀疏地分布着紧卷旋臂；Sb型中心区较小，旋臂较大并较开展；Sc型中心区为小亮核，旋臂大而松弛。除了旋臂上集聚
高光度O、B型星、超巨星、电离氢区外,同时还有大量的尘埃和气体分布在星系盘上。从侧面看在主平面上呈现为一条窄的尘埃带，有明显的消光现象。漩涡星系
通常有一个笼罩整体的、结构稀疏的晕，叫做星系晕。其中主要是星族Ⅱ天体，其典型代表是球状星团。一个中等质量的漩涡星系往往有100~300个球状星
团。随机地散布在星系盘周围空间。在往外，可能还有更稀疏的气体球，称为星系晕。漩涡星系的质量为十亿到一万亿个<a target="_blank" href="http://baike.baidu.com/view/2376.htm">太阳</a>质量，对应的光度是绝对星等-15~-21等。直径范围是5~50Kpc。Sa型星系的总光谱型为K，Sb型为F~K, Sc型为A~F。产生总光谱的主要天体既有高光度早型星，又有高光度晚型星。星族Ⅰ天体组成星系盘和旋臂，星族Ⅱ天体主要构成星系核、星系晕和星系冕。<br />
<br />
<strong>棒旋星系(Barred Sprial Galaxy, SB-type Galaxy)</strong><br />
棒旋星系是中心呈长棒形状的螺旋形星系，一般的螺旋形星系的中心是有圆核的，而棒旋形星系的中心是棒形状，棒的两边有旋形的臂向外伸展。<br />
<br />
<strong>不规则星系(Irregular Galaxy, Irr-type Galaxy)</strong><br />
外形不规则,没有明显的核和旋臂,没有盘状对称结构或者看不出有旋转对称性的星系,用字母Irr表示。在全天最亮星系中,不规则星系只占5%。
按星系分类法,不规则星系分为Irr I型和Irr II型两类。 I型的是典型的不规则星系,
除具有上述的一般特征外,有的还有隐约可见不甚规则的棒状结构。它们是矮星系,质量为太阳的一亿倍到十亿倍,也有可高达100亿倍太阳质量的。
它们的体积小,长径的幅度为2~9千秒差距。星族成分和Sc型螺旋星系相似:O-B型星、电离氢区、气体和尘埃等年轻的星族I天体占很大比例。
II型的具有无定型的外貌,分辨不出恒星和星团等组成成分,而且往往有明显的尘埃带。
一部分II型不规则星系可能是正在爆发或爆发后的星系，另一些则是受伴星系的引力扰动而扭曲了的星系。所以I型和II型不规则星系的起源可能完全不同。<br />
<br />
<br />
<div class="titord"><span class="arr"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN_3" href="http://baike.baidu.com/view/8851.htm#" name="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN" title="返回页首"></a></span><span class="t1"><a style="width: 20px; height: 20px; text-indent: 20px; background-repeat: no-repeat; background-image: url(/CuteSoft_Client/CuteEditor/Load.ashx?type=image&amp;file=anchor.gif);" name="5"></a>银河系</span></div>
在
没有灯光干扰的晴朗夜晚，如果天空足够黑，你可以看到在天空中有一条弥漫的光带。这条光带就是我们置身其内而侧视银河系时所看到的它布满恒星的圆面——银
盘。银河系内有约两千多亿颗恒星，只是由于距离太远而无法用肉眼辩认出来。由于星光与星际尘埃气体混合在一起，因此看起来就像一条烟雾笼罩着的光带。银河
系的中心位于<a target="_blank" href="http://baike.baidu.com/view/37914.htm">人马座</a>附近。<br />
<br />
银河系是一个中型恒星系，它的银盘直径约为十二万光年。它的银盘内含有大量的星际尘埃和气体云，聚集成了颜色偏红的恒星形成区域，从而不断地给星系的旋臂
补充炽热的年轻蓝星，组成了许多疏散星团或称银河星团。已知的这类疏散星团约有一千两百多个。银盘四周包围着很大的银晕，银晕中散布着恒星和主要由老年恒
星组成的球状星团。<br />
<br />
天鹅-人马座方向的<a target="_blank" href="http://baike.baidu.com/view/8250.htm">银河</a>。&nbsp; &nbsp;&nbsp;&nbsp;<br />
辉煌的银河系中心（银核）部分。&nbsp; &nbsp; <br />
辉煌的银河系中心（银核）部分II。&nbsp; &nbsp;&nbsp;&nbsp;<br />
织女、牵牛星-人马座方向的银河。&nbsp; &nbsp;&nbsp;&nbsp;<br />
天鹰-人马座方向的银河。&nbsp; &nbsp; <br />
长盾-人马座方向的银河。 <br />
<br />
从我们所处的角度很难确切地知道银河系的形状。但随着近代科技的发展，探测手段的进步在某种程度上克服了这些障碍，揭示出银河系具有的某些出人意料的特征。长期以来人们一直以为银河系是一个典型的旋涡星系，与<a target="_blank" href="http://baike.baidu.com/view/394259.htm">仙女座星系</a>类似。但最近的观测却发现，它的中央核球稍带棒形。这意味着银河系很可能是一种棒旋星系。另外，银河系是一个比较活跃的星系，银核有强烈的宇宙射线辐射，在那里恒星以高速围绕着一个不可见的中心旋转。这表明在银河系的核心有一个超大质量的黑洞。<br />
<br />
银河系有两个较矮小的邻居——大麦哲伦云和小麦哲伦云，它们都属于不规则星系。由于引力的作用，银河系在不断地从这两个小星系中吸取尘埃和气体，使这两个邻居中的物质越来越少。预计在一百亿年里，银河系将会吞没这两个星系中的所有物质，这两个近邻将不复存在。 <br />
<br />
<div class="titord"><span class="arr"><a id="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN_4" href="http://baike.baidu.com/view/8851.htm#" name="STAT_ONCLICK_UNSUBMIT_CATALOG_RETURN" title="返回页首"></a></span><span class="t1"><a style="width: 20px; height: 20px; text-indent: 20px; background-repeat: no-repeat; background-image: url(/CuteSoft_Client/CuteEditor/Load.ashx?type=image&amp;file=anchor.gif);" name="6"></a>河外星系</span></div>
它们是与银河系类似的天体系统,距离都超出了银河系的范围,因此称它们为&#8220;河外星系&#8221;。仙女座星系就是位于仙女座的一个河外星系。河外星系与银河系一样,也是由大量的恒星、<a target="_blank" href="http://baike.baidu.com/view/6248.htm">星团</a>、<a target="_blank" href="http://baike.baidu.com/view/8606.htm">星云</a>和星际物质组成。目前我们观测到的星系有10亿个之多.
<img src ="http://www.blogjava.net/gembin/aggbug/198967.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/gembin/" target="_blank">gembin</a> 2008-05-07 14:45 <a href="http://www.blogjava.net/gembin/archive/2008/05/07/198967.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>