自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

原创 Java类库中一些反模式的API

了解和使用过JDBC类库的同学可能知道,ResultSet类有大量的getXXX和updateXXX方法,PreparedStatement类有大量的setXXX方法,是区分类型参数的方法,每一种新类型出现都会在所有这些接口中添加新的对应的方法,这不仅导致由于添加方法导致了接口不兼容的问题,还增加了类库维护者,JDBC驱动实现者的负担,而对用户没有过多的好处: short getShor

2011-11-21 16:45:34 758

原创 Swing框架中Composite设计模式的误用

Swing控件是改善为了AWT控件而发展出来的轻量级GUI控件,采用的是Composite设计模式,然而,由于没有清楚的分隔组件(Component)和容器(Container)的边界,就造成了Swing的几乎每个单独的组件都是一个容器,能够添加其他容器或者组件,看似强大的功能实际上造成了大量的问题: 1.和人的直觉非常不一致:Swing的GUI上的各种组件如果添加的面板过多的话,就造成各个组件

2011-11-21 12:55:40 939

原创 REST vs SOAP

REST风格的API是Web服务的一个正确方向,对于部署实施Web服务的企业来说,应该优先考虑,从实施的角度来讲,从编程的风格来讲,REST风格要远远比实施SOAP容易,我甚至觉得新的Web服务提供商应该只考虑提供REST风格的API,这不仅仅是REST风格的Web服务变得更流行,更多企业选择,它本身确实有巨大的优势! 至于SOAP是不是僵尸,这很难讲,这篇《“僵尸”SOAP会阻碍企业发展吗?》

2011-11-17 21:40:08 913

原创 HTML5是未来

HTML5是未来,有可能取代Flash,JavaFX,Microsoft Sliverlight等技术,成为以后Web应用的主流形式,HTML5不仅是标签的变化,还增加了很多API,而对音频,视频和画布等标签的直接支持,让Web页面成为多媒体和游戏等应用的最佳平台,Form表单增加了对多种数据类型的支持,增强了用户体验和可用性! 决定部署实施HTML5需要考虑几个问题: 1.兼容性:由于HTM

2011-11-12 16:19:03 561

原创 好程序需要写两遍吗?

“好程序需要至少写两遍",最初是在博客园看到这篇文章,CSDN也转载了:http://sd.csdn.net/a/20111101/306695.html,不少人从需求不确定的角度出发,很赞成这个观点,我同意代码需要进化,需要迭代开发,但不同意好程序需要写两遍的观点,事实上,如果在程序写之前把一部分时间花在划分模块,讨论需求,设计API上,就能大大减轻后期代码阶段的负担,这也是《Effective

2011-11-09 12:08:54 592

jzip-1.0.zip

jzip是一个Java多线程文件压缩工具,按照线程数分块压缩目录

2011-10-18

JComponentPack产品NetBeans IDE插件

JComponentPack产品NetBeans IDE插件,Java Swing GUI Library

2009-02-20

ComponentSet(试用版)1.6

ComponentSet是一个Java swing 控件集,包括JWizardPane, JListView, Layout Suite(CellLayout, BoxLayout2, CardLayout2, GridLayout2), JDirChooser, JCalendar, JFontChooser, JLinkButton, JSidePane, JSideBar, JStatusBar, JImageViewer, XTree, XCheckBox, XSeparator, AComboBox, JCardPane, JGridPane等一系列控件.

2007-04-18

JDataGrid数据库版本(试用版)2.0

JDataGrid数据库版本是一个能够直接对数据库操作的表格,基于标准的JDBC技术,能够直接操作ResultSet和RowSet,并提供如打印和打印预览,多种格式的文件输入和输出的功能.

2007-04-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除