gembin

OSGi, Eclipse Equinox, ECF, Virgo, Gemini, Apache Felix, Karaf, Aires, Camel, Eclipse RCP

HBase, Hadoop, ZooKeeper, Cassandra

Flex4, AS3, Swiz framework, GraniteDS, BlazeDS etc.

There is nothing that software can't fix. Unfortunately, there is also nothing that software can't completely fuck up. That gap is called talent.

About Me

 

《SOA Using Java Web Services》

     摘要: Prentice.Hall-《SOA Using Java Web Services》英文pdf版 计算机电子书下载 ,这本书介绍了很多Java Web Services框架实现细节的东西(很务实),特别是对JAXWS系列的规范有比较详细的介绍,同时书中还给出eBay以及Amazon的WebService的调用实例。  阅读全文

posted @ 2008-03-31 17:25 gembin 阅读(1152) | 评论 (4)编辑 收藏

精品Ajax图书下载

     摘要: 《Enterprise Ajax》《Ajax in action》 《Ajax in Practice 2007》 《Ajax for Web Application Developers》《Ajax实战》
《征服Ajax - Web20开发技术详解试读版》《征服AJAX.LUCENE构建搜索引擎》《Bulletproof Ajax》《Ajax Security 》
《Ajax Hacks》



  阅读全文

posted @ 2008-03-31 16:27 gembin 阅读(4232) | 评论 (46)编辑 收藏

各类Http请求状态(status)及其含义

     摘要: Web服务器响应浏览器或其他客户程序的请求时,其应答一般由以下几个部分组成:一个状态行,几个应答头,一个空行,内容文档。下面是一个最简单的应答:

状态行包含HTTP版本、状态代码、与状态代码对应的简短说明信息。在大多数情况下,除了Content-Type之外的所有应答头都是可选的。但 Content-Type是必需的,它描述的是后面文档的MIME类型。虽然大多数应答都包含一个文档,但也有一些不包含,例如对HEAD请求的应答永远不会附带文档。有许多状态代码实际上用来标识一次失败的请求,这些应答也不包含文档(或只包含一个简短的错误信息说明)。   阅读全文

posted @ 2008-03-31 13:08 gembin 阅读(856) | 评论 (0)编辑 收藏

SWT Accessibility

     摘要: 最近由于项目的需要,研究了一下SWT的Accessibility。关于Accessibility,这是一个很难缠的search,给残疾人用的东东,正常人基本上不会用到,网上文章少之又少。可以查阅到的一篇来自于IBM developerWorks的文章:使用 Eclipse 创建易访问的应用程序:介绍

易访问性是一个总括的术语,它包括生成使具有各种残疾的人易用的产品所涉及的所有东西和人。美国已经立法,不符合Accessibility规范的软件不能够在政府部门销售。在美国,创建易访问的应用程序的主要商业(对比人道主义)驱动力是 Rehabilitation Act 1998 年的修正法案,称为 Section 508。Section 508 要求联邦机构使他们的信息技术对带有残疾的人易于访问。
  阅读全文

posted @ 2008-03-30 02:13 gembin 阅读(667) | 评论 (0)编辑 收藏

HttpClient 学习整理[zhuan]

     摘要: HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java.net 包中已经提供了访问 HTTP 协议的基本功能,但是对于大部分应用程序来说,JDK 库本身提供的功能还不够丰富和灵活。HttpClient 是 Apache Jakarta Common 下的子项目,用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HttpClient 已经应用在很多的项目中,比如 Apache Jakarta 上很著名的另外两个开源项目 Cactus 和 HTMLUnit 都使用了 HttpClient,更多使用 HttpClient 的应用可以参见http://wiki.apache.org/jakarta-httpclient/HttpClientPowered。HttpClient 项目非常活跃,使用的人还是非常多的。目前 HttpClient 版本是在 2005.10.11 发布的 3.0 RC4 。  阅读全文

posted @ 2008-03-26 18:38 gembin 阅读(2197) | 评论 (0)编辑 收藏

HttpClient简介

     摘要: HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。本文首先介绍 HTTPClient,然后根据作者实际工作经验给出了一些常见问题的解决方法。  阅读全文

posted @ 2008-03-26 18:31 gembin 阅读(779) | 评论 (0)编辑 收藏

CSS设计日历

     摘要: CSS设计日历  阅读全文

posted @ 2008-03-26 14:32 gembin 阅读(740) | 评论 (0)编辑 收藏

css制作扑克牌

     摘要: Quote声明:此文章是我对Mike Hall 源代码的研究得到 了解更多请到
第一步:分析扑克牌的结构,看看是由哪些元素组成的
  阅读全文

posted @ 2008-03-26 14:26 gembin 阅读(583) | 评论 (0)编辑 收藏

absolute与relative

     摘要: 很多朋友问过我absolute与relative怎么区分,怎么用?我们都知道absolute是绝对定位,relative是相对定位,但是这个绝对与相对是什么意思呢?绝对是什么地方的绝对,相对又是相对于什么地方而言的呢?那他们又有什么样的特性,可以做出什么样的效果呢?关于两者之间又有什么样的技巧呢?下面我们就来一一解读。   阅读全文

posted @ 2008-03-26 14:23 gembin 阅读(389) | 评论 (0)编辑 收藏

网页中三列自适应高度布局的实现

     摘要: 网页中三列自适应高度布局的实现
三列的布局,一个固定宽度的左列是导航列,右列可以放Google Ads 或者 Flickr的像册,自适应宽度的中间列是主要内容。
  阅读全文

posted @ 2008-03-26 14:21 gembin 阅读(463) | 评论 (0)编辑 收藏

CSS设计:创建圆角边框一种尝试

     摘要: 可能你曾经听过类似下面的言论:

“用CSS设计的站点往往是箱子般四四方方的,并且都是非常死板的棱角。有圆角边框吗?”

圆角设计现在就在这里了:)。本篇教程中将示范如何完成一个可以灵活应用于动态内容布局的“圆角边框”。   阅读全文

posted @ 2008-03-26 14:12 gembin 阅读(1233) | 评论 (0)编辑 收藏

让文本框与按钮变个样

     摘要: 在网页制作中,表单中的对象总是给人一种单调与沉闷的感觉,比如说按钮、文本框等,它们一成不变的模样与颜色出现在您的主页上时,或多或少都会破坏主页的美观程度,那么可不可以改变它们的模样呢?我的回答是,这当然可以啊,下面我们就一起来动手来改变吧。  阅读全文

posted @ 2008-03-26 14:10 gembin 阅读(816) | 评论 (0)编辑 收藏

引入css的四种方式

     摘要: 一、使用STYLE属性: 将STYLE属性直接加在个别的元件标签里。
<元件(标签) STYLE="性质(属性)1: 设定值1; 性质(属性)2: 设定值2; ...}   阅读全文

posted @ 2008-03-26 14:09 gembin 阅读(477) | 评论 (0)编辑 收藏

CSS页码效果

     摘要: CSS页码效果  阅读全文

posted @ 2008-03-26 14:05 gembin 阅读(923) | 评论 (0)编辑 收藏

用DIV+CSS写小三角

     摘要: 用DIV+CSS写小三角  阅读全文

posted @ 2008-03-26 14:03 gembin 阅读(554) | 评论 (0)编辑 收藏

解读absolute与relative

     摘要: 很多朋友问过我absolute与relative怎么区分,怎么用?我们都知道absolute是绝对定位,relative是相对定位,但是这个绝对与相对是什么意思呢?绝对是什么地方的绝对,相对又是相对于什么地方而言的呢?那他们又有什么样的特性,可以做出什么样的效果呢?关于两者之间又有什么样的技巧呢?下面我们就来一一解读。   阅读全文

posted @ 2008-03-26 14:01 gembin 阅读(362) | 评论 (0)编辑 收藏

学习CSS的结构和规则

     摘要: 基本语法,规则,选择符
任何HTML元素都可以是一个CSS1的选择符。选择符仅仅是指向特别样式的元素。例如,P { text-indent: 3em } 当中的选择符是P。   阅读全文

posted @ 2008-03-26 10:24 gembin 阅读(304) | 评论 (0)编辑 收藏

CSS中的网页布局的属性

     摘要: 布局(Layout)属性:
在以前的HTML里,元素的位置只能靠元素的依次排列觉得,而在CSS里你可以更精确的定位元素。Netscape曾提出过Layer标记,它对于精确布局很有好处,但是并没有被W3C承认,W3C在CSS提出了类似于Layer标记的功能。   阅读全文

posted @ 2008-03-26 10:21 gembin 阅读(354) | 评论 (0)编辑 收藏

http header 详解

     摘要: HTTP(HyperTextTransferProtocol)是超文本传输协议的缩写,它用于传送WWW方式的数据,关于HTTP协议的详细内容请参考RFC2616。HTTP协议采用了请求/响应模型。客户端向服务器发送一个请求,请求头包含请求的方法、URI、协议版本、以及包含请求修饰符、客户信息和内容的类似于MIME的消息结构。服务器以一个状态行作为响应,相应的内容包括消息协议的版本,成功或者错误编码加上包含服务器信息、实体元信息以及可能的实体内容。   阅读全文

posted @ 2008-03-26 09:36 gembin 阅读(2307) | 评论 (0)编辑 收藏

Eclipse RCP中多线程Job使用

     摘要: 本文分析了Eclipse中多线程程序的实现,讨论了在Eclipse客户端程序开发中应用多线程的方法和要注意的问题,同时也讨论了多线程程序的一些调试和问题解决的方法。  阅读全文

posted @ 2008-03-21 17:40 gembin 阅读(6548) | 评论 (0)编辑 收藏

abstract interface和interface的区别吗?

posted @ 2008-03-21 17:29 gembin 阅读(2156) | 评论 (2)编辑 收藏

JPA查询

     摘要: 1.查询所有信息
Query q = em.createQuery("select u from Userinfo u");
List list =q.getResultList();
如果查询结果是多个,应该使用Query接口的getResultList方法,如果查询结果只有一个,可以使用Query接口的getSingleResult方法。
命名查询: ......  阅读全文

posted @ 2008-03-20 01:50 gembin 阅读(2560) | 评论 (0)编辑 收藏

用 eJFace 开发嵌入式应用程序

     摘要: 可以毫无顾虑地说,在未来几年中,对移动设备应用程序的需求将越来越多。现在是学习 eJFace 的好时机,eJFace 是开放标准的嵌入式 JFace 库,它是构建嵌入式应用程序的一项新技术。嵌入式 JFace(Embedded JFace,eJFace)是嵌入式富客户端平台(embedded Rich Client Platform,eRCP)的组件,它为开发人员提供了一个嵌入式环境,用于组合嵌入式应用程序的用户界面 (UI)。在本文中,我们将比较 eJFace 与 JFace,并展示如何用 eJFace 开发应用程序。  阅读全文

posted @ 2008-03-19 18:20 gembin 阅读(646) | 评论 (0)编辑 收藏

在定制 SWT 组件中实现 MVC

     摘要: Eclipse SWT(标准部件工具包)提供了丰富的 API 集来实现定制部件(widget)。在这篇文章中,作者简要概括了 MVC(模型-视图-控制器)架构,以结构化查看器的形式解释了 MVC 的当前实现,并介绍了一种使用定制 SWT 部件的实现。  阅读全文

posted @ 2008-03-19 18:06 gembin 阅读(952) | 评论 (1)编辑 收藏

SWT 自定义控件

     摘要: 现在基于Eclipse的应用越来越多,很多桌面应用都是用Eclipse开发的。Eclipse提供了一套SWT/JFACE 的控件库,使得人们开发界面应用极大的方便。但是,SWT/JFACE的控件库毕竟有限,在应用开发是我们不可避免地要自己开发一些自定义的控件。本文通过开发一个颜色列表控件的实例介绍了Eclipse自定义控件开发中所要用到的技术。  阅读全文

posted @ 2008-03-19 18:01 gembin 阅读(3099) | 评论 (1)编辑 收藏

Java SCA 调用样式[zhuan]

     摘要: 本文概略介绍了服务组件体系结构(Service Component Architecture,SCA)的传统 Java 对象(plain old Java object,POJO)组件中的 Java 用法以及传入传出 POJO 组件的数据流。您将通过本文了解在 POJO 组件中使用不同调用样式的效果。  阅读全文

posted @ 2008-03-12 18:51 gembin 阅读(574) | 评论 (0)编辑 收藏

了解 Eclipse 插件如何使用 OSGi

     摘要: 大多数 Java™ 编程语言开发人员通过作为 IDE 的功能认识了 Eclipse。Eclipse IDE 实际上由叫做插件 的交互式组件的集合组成。这些插件组成了 IDE 的基础,它们还可用于创建其他桌面应用程序。创建基于 Eclipse 的应用程序所需的最小插件集称为 Eclipse Rich Client Platform(RCP)。但是,插件本身不能启动。它们需要在一个环境中启动和操作。Eclipse 使用 OSGi R4 规范的实现提供了该环境。  阅读全文

posted @ 2008-03-12 18:49 gembin 阅读(1727) | 评论 (0)编辑 收藏

java.security AccessController

     摘要: AccessController.doPrivileged是一个在AccessController类中的静态方法,允许在一个类实例中的代码通知这个AccessController:它的代码主体是享受"privileged(特权的)",它单独负责对它的可得的资源的访问请求,而不管这个请求是由什么代码所引发的。  阅读全文

posted @ 2008-03-12 18:47 gembin 阅读(992) | 评论 (0)编辑 收藏

eclipse平台扩展点

     摘要: 扩展(Extension)是Eclipse中一个关键的机制,plug-in利用扩展向Eclipse平台添加新功能。Eclipse平台提供了一些扩展点,可以使用下列扩展点来扩展平台基础结构的功能:  阅读全文

posted @ 2008-03-12 18:44 gembin 阅读(1404) | 评论 (0)编辑 收藏

从 XML 生成可与 Ajax 共同使用的 JSON[zhuan]

     摘要: 时下,非常流行使用 JavaScript 代码为数据驱动的 Web 应用程序添加互动性。若能将数据编码成 JavaScript Object Notation(JSON)的格式,您就可以更轻松地通过 JavaScript 语言使用它。通过本文,发掘使用 XSLT V2 从 XML 数据生成 JSON 的几种不同方法。  阅读全文

posted @ 2008-03-12 18:33 gembin 阅读(816) | 评论 (0)编辑 收藏

Ajax 中的高级请求和响应[zhuan]

     摘要: 对于很多 Web 开发人员来说,只需要生成简单的请求并接收简单的响应即可;但是对于希望掌握 Ajax 的开发人员来说,必须要全面理解 HTTP 状态代码、就绪状态和 XMLHttpRequest 对象。在本文中,Brett McLaughlin 将向您介绍各种状态代码,并展示浏览器如何对其进行处理,本文还给出了在 Ajax 中使用的比较少见的 HTTP 请求。  阅读全文

posted @ 2008-03-12 18:32 gembin 阅读(717) | 评论 (0)编辑 收藏

《Java Server Faces in Action》源码[下载]

     摘要: 《Java Server Faces in Action》源码下载javaserver faces in action-src.rar 共28.19 MB   阅读全文

posted @ 2008-03-12 14:07 gembin 阅读(402) | 评论 (0)编辑 收藏

介绍几种名贵木材

     摘要: 紫檀木: 产自印度、菲律宾、广东、马来半岛、泰国。属小乔科,落叶乔木,亦有时为常绿者,树皮灰绿色,树干多弯曲,取材很小,极难得到大直径的长树,边材狭,材质致密坚硬,入水即沉,心材鲜红& 或橘红色,久露空气后变紫红褐色条纹,纹理纤细浮动,变化无穷,有芳香,同时也是名贵的药材,用它做成的椅子,沙发还有疗伤的功效,是我国自古以来认为最贵重的木材。菲律宾的“那拉”(narra,p.echinatus),安达曼群岛的“柏达克”(padauk, p.dalbergoides),非洲的血木(bloodwood p.angolensis),拉丁美洲的龙血树(dragon’s blood,p.draco),印度支娜的蔷薇木(rosewood,p.indicus)都属于紫檀木。...  阅读全文

posted @ 2008-03-12 10:13 gembin 阅读(1910) | 评论 (0)编辑 收藏

学习新Ajax技术--Dynamic Faces

     摘要: Dynamic Faces之DynaFaces.fireAjaxTransaction  阅读全文

posted @ 2008-03-11 17:32 gembin 阅读(788) | 评论 (0)编辑 收藏

用于Java的SCA客户机和实现模型

     摘要:  SCA Java 实现模型提供了用于在 Java 中实现 SCA 组件的框架。组件实现可以提供服务,也可以充当其他服务的客户机。本文将说明 SCA Java 组件实现和非 SCA Java 组件实现可以如何获得对服务的访问和调用服务方法。在本文中,所有元数据都使用 Java 2 Standard Edition (J2SE) 5 提供的 Annotation 功能定义。不过,SCA 服务客户机和组件实现也可使用 J2SE 1.4。  阅读全文

posted @ 2008-03-11 14:03 gembin 阅读(423) | 评论 (0)编辑 收藏

谷歌对决微软争夺搜索引擎市场

     摘要: 近日,微软欲斥资446亿美元收购雅虎的消息曝光后,当即在业内引起很大反响,也成为人们关注的热点。虽然这项行动只是微软单方面向雅虎董事会发出的要约,但是种种迹象表明,一旦通过美国相关司法部门审查,极有可能付诸实施。如果雅虎接受微软抛出的橄榄枝,那么微软在网络搜索引擎方面的实力将迅速得到加强,改变目前全球搜索引擎市场的格局  阅读全文

posted @ 2008-03-11 13:52 gembin 阅读(397) | 评论 (0)编辑 收藏

Eclipse基金会发表Ajax平台RAP 1.0

     摘要: The RAP project enables developers to build rich, Ajax-enabled Web applications by using the Eclipse development model, plug-ins with the well known Eclipse workbench extenstion points, JFace, and a widget toolkit with SWT API (using qooxdoo for the client-side presentation). The project has graduated from incubation and released its 1.0 release.
RAP 1.0 是第一个允许开发人员透过Eclipse组件模式建置RAI的Ajax平台,採用OSGi(Open Services Gateway Initiative)标準。  阅读全文

posted @ 2008-03-11 13:48 gembin 阅读(597) | 评论 (0)编辑 收藏

AJAX联手SOA新一代Web2.0应用程序

     摘要: 当今,各个企业都在想方设法提高自己的生产效率,并且对IT资产的重组也都在努力的探索当中。借助于面向服务的架构(SOA)技术,IT组织已经在克服这些问题方面取得了一定的成效;但是,在大多数情况下仍然只是实现了整个IT服务组合的一小部分。目前,有关这方面的大多数的努力也只不过是达到一种“刚刚满足”的SOA应用状况—在改进构建应用程序的能力以及使之与市场的结合更快更好更为便宜方面。而且正如我们已了解的,要实现这些目标说起来容易做起来难。  阅读全文

posted @ 2008-03-11 13:46 gembin 阅读(460) | 评论 (0)编辑 收藏

Web 2.0 到 web 4.0 :未来的语义网络和网络操作系统(WebOS)

     摘要: Radar Networks 公司的 Nova Spivack 绘制了一份未来 25 年的网络进化图。 Nova 没有明确指出 Web 4.0 具体的来临日期和所需技术,但每个阶段的发展以 10 年为期限是真实而可信的。同时,我们也不必拘泥于命名的规则 – 1.0、2.0 等等。互联网下一次显著进化将使其成为一个包含语义网络的平台,这一理念是合情合理的。  阅读全文

posted @ 2008-03-11 13:41 gembin 阅读(624) | 评论 (0)编辑 收藏

基于Ajax的web桌面操作系统AjaxWindows

     摘要: Linspire的创始人建立的AjaxWindows已正式发布,又一个基于Ajax的web桌面操作系统面世。

AjaxWindows在浏览器里完全模仿了Windows环境,甚至还提供了一个同步化工具,可以在服务器上把用户的电脑数据建立一个镜像,这意味著你可以在任何地方连接自己的桌面(这项技术还不成熟,有人反映同步工具不能正常工作)。
  阅读全文

posted @ 2008-03-11 13:38 gembin 阅读(1118) | 评论 (3)编辑 收藏

列出全部内容
共10页: First 上一页 2 3 4 5 6 7 8 9 10 下一页 

导航

统计

常用链接

留言簿(6)

随笔分类(440)

随笔档案(378)

文章档案(6)

新闻档案(1)

相册

收藏夹(9)

Adobe

Android

AS3

Blog-Links

Build

Design Pattern

Eclipse

Favorite Links

Flickr

Game Dev

HBase

Identity Management

IT resources

JEE

Language

OpenID

OSGi

SOA

Version Control

最新随笔

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜

free counters