自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 什么是SKU

  SKU=stock keeping uint(库存量单位)  即库存进出计量的单位, 可以是以件,盒,托盘等为单位。   SKU这是对于大型连锁超市DC(配送中心)物流管理的一个必要的方法。    现在已经被我们引申为产品统一编号的简称,每种产品均对应有唯一的SKU号  英文全称为 stock keeping unit, 简称SKU,定义为保存库存控制的最小可用单位,例如纺...

2010-10-06 11:51:02 826

原创 Spring在ssh中的作用

在SSH框假中spring充当了管理容器的角色。我们都知道Hibernate用来做持久层,因为它将JDBC做了一个良好的封装,程序员在与数据库进行交互时可以不用书写大量的SQL语句。Struts是用来做应用层的,他它负责调用业务逻辑serivce层。所以SSH框架的流程大致是:Jsp页面----Struts------Service(业务逻辑处理类)---Hibernate(左到右)  strut...

2010-09-28 22:16:41 186

原创 Swing布局管理器介绍

 当选择使用JPanel和顶层容器的content pane时,需要考虑布局管理。JPanel缺省是初始化一个FlowLayout,而content pane缺省是初始化一个BorderLayout。下面将分别介绍几种最常用的布局管理器:FlowLayout、BorderLayout、BoxLayout、CardLayout、GridLayout和GridBagLayout。 ...

2010-09-23 21:48:33 181

生成主键使用的UUID

System.out.println(UUID.randomUUID().toString().toUpperCase());

2010-09-10 17:39:30 166

Hibernate + Spring 开发错误信息及处理

错误信息:log4j:WARN No appenders could be found for logger 解决方法:     把log4j.properties这个文件拷贝入project的src和bin目录 错误信息:org.hibernate.hql.ast.QuerySyntaxException: is not mapped 解决方法:      有两个可能:1...

2010-09-09 23:36:36 123

原创 JavaFX入门

JavaFX入门教程  下载源代码〖 作者:翻译:Caoer 〗     什么是JavaFX?SUN在2007年春天发布了一个叫JavaFX新框架。这是一个泛泛的名字,因为JavaFX主要包含Script and Mobile两个组件,在将来SUN将开发更多的组件。     JavaFX 的核心是 JavaFX 脚本,是...

2010-09-06 16:55:56 202

原创 hibernate是否支持视图以及存储过程

hibernate是否支持视图以及存储过程呢? Hibernate2支持视图,不支持存储过程Hibernate3支持视图,也支持存储过程1. 其实视图和表对于Hibernate来说,并无任何区别,你是如何应用表,就是如何应用视图。2.Hibernate3调用存储过程为了在Hibernate中使用存储过程,你必须遵循一些规则,不遵循这些规则的存储过程将不可用.如果...

2010-09-06 16:44:40 165

原创 细说Java GUI:AWT,SWT,Swing

原文:http://blogs.sun.com/Swing/entry/awt_swt_swing_java_gui 译者:Matthew ChenOverview概述     Java GUI 工具包一直是一个倍受争议的话题。同样的争论也发生在其他编程语言如Smalltalk。实际上每个平台无关的语言都存在着这样的争论。Java作为当前最受广泛使用的编程语言而尤为突出。    这场争论在支...

2010-09-06 16:29:17 140

原创 Java中serialVersionUID的解释

serialVersionUID作用:       序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。有两种生成方式:       一个是默认的1L,比如:private static final long serialVersionUID = 1L;       一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如:       private st...

2010-09-06 16:27:24 116

原创 hibernate是否支持视图以及存储过程

hibernate是否支持视图以及存储过程呢? Hibernate2支持视图,不支持存储过程 Hibernate3支持视图,也支持存储过程 1. 其实视图和表对于Hibernate来说,并无任何区别,你是如何应用表,就是如何应用视图。 2.Hibernate3调用存储过程 为了在Hibernate中使用存储过程,你必须遵循一些规则,不遵循这些规则的存储过程将不可用.如果你仍然想要使用他们,这些规则针对于不同的数据库.因为数据库提供商有各种不同的存储过程语法和语义: (一)必须通过sess

2010-09-06 12:19:00 909

原创 定制 SWT/RCP 界面:如何编写一个漂亮的 SWT/RCP 界面

引言 Java 自从 1995 年发布以来,其图形界面一直为世人所诟病。无论是早期的 AWT,还是后来的 Swing 应用程序不能像本地应用程序一样执行,外观也不一样,响应的速度也不快。SWT 吸收了 AWT 和 Swing 实现的最好的部分 : 当可以得到本地组件时调用本地实现,当不能得到本地组件时使用 Java 实现。这就同时保证了与本地窗口部件相当的外观,又提高了响应速度。   目前 SWT 已被广泛应用于开发 JAVA 富客户端,但是基于 SWT/RCP 的应用程序界面都是经典的 Eclipse

2010-09-04 12:07:00 1678

原创 JAVA读写串口Bean范例

1. SerialBean SerialBean是本类库与其他应用程序的接口。该类库中定义了SerialBean的构造方法以及初始化串口,从串口读取数据,往串口写入数据以及关闭串口的函数。具体介绍如下: public SerialBean(int PortID) 本函数构造一个指向特定串口的SerialBean,该串口由参数PortID所指定。PortID = 1 表示COM1,PortID = 2 表示COM2,由此类推。 public int Initialize() 本函数

2010-09-04 12:01:00 883

原创 Java串口通信总结

最近在研究一个东西要用到串口的读写,通过读取串口COM2获取一个指令,然后根据该指令通过配置文件获取其他的信息再通过串口COM1进行做下一步的一系列操作。  java读写串口要用到的是javax扩展类库javacomm,它是一系列的标准,该类库在sun的官网上只提供linux版本。由于我所应用的平台是win32,所以找了个win32的实现。在此过程中遇到了一系列的问题,后来终于解决问题并完成了通过读写串口进行通信的功能。在此对其java读写串口的情况做个简要说明: 首先下载javacomm包,然后将其解压

2010-09-04 11:58:00 777

原创 HTML特殊字符显示

HTML字符实体(Character Entities) 有些字符在HTML里有特别的含义,比如小于号 大于 > > & &符号 & &

2010-09-04 11:52:00 410

原创 如何使RCP应用程序每次打开都显示Welcome页面

RCP开发中,很多开发人员都希望,自己的RCP应有Welcome页面,因此我们配置了intro扩展点以及introconfig扩展点,也写了xml文件,这样我们就有了Welcome页面。但是Welcome只有在RCP应用程序第一次运行时才会显示,以后都不会显示。 为什么会这样? 看看插件运行时环境中的.metadata/.plugins/org.eclipse.core.runtime/.settings目录下的org.eclipse.ui.prefs文件中的内容: .src_

2010-09-04 11:47:00 1404

原创 Hibernate的generator属性之意义

本文讲述Hibernate的generator属性的意义。Generator属性有7种class,本文简略描述了这7种class的意义和用法。 Hibernate的Generator属性有7种class,本文简略描述了这7种class的意义和用法。 1、identity:用于MySql数据库。特点:递增 1: 2: 3: 注:对于MySql数据库使用递增序列时需要在建表时对主键指定

2010-09-04 11:41:00 423

原创 @SuppressWarnings 详解

SuppressWarnings J2SE 提供的最后一个批注是 @SuppressWarnings。该批注的作用是给编译器一条指令,告诉它对被批注的代码元素内部的某些警告保持静默。 一点背景:J2SE 5.0 为 Java 语言增加了几个新的特性,并且和它们一起增加了许多新的警告并承诺在将来增加更多的警告。您可以为 "javac" 增加 -Xlint 参数来控制是否报告这些警告(如上面的 @Deprecated 部分所示)。 默认情况下,Sun 编译器以简单的两行的形式输出警告。通过添加 -Xlin

2010-09-04 11:39:00 348

原创 Eclipse快速上手指南之使用CVS

版本控制在团队开发中是必不可少的。CVS是优秀的开源版本控制软件,Eclipse本身就内置了对CVS的支持,只需简单配置,即可使用CVS。 首先我们要正确安装并配置好CVS服务器,通常Linux Server都自带CVS服务,不过命令行操作比较繁琐。Windows下也有简单易用的CVS服务器,这里我们推荐CVSNT,可以下载CVSNT,安装并启动CVSNT: 然后切换到Repositories面板,添加一个Repository,命名为/cvs-java,CVSNT会提示是否初始化这个Repos

2010-09-04 11:38:00 394

原创 SWT中的FormLayout

象其它的layout类一样,FormLayout用的data类是:FormData。FormData用另外一个类来控制窗口小部件的大小和位置: FormAttachment.一个FormData最多用4个FormAttachment,它们分别对应这个小部件的4个面:顶部,底部,左边和右边。FormAttachment定义了小部件在parent composite或是这个composite里其它部件的位置。 FormAttachment计算位置和大小的方法: y=ax+b 在这个等式中,在数学上y代表的

2010-09-04 11:36:00 1128

原创 自定义的SWT控件

效果图: 为了在SWT中实现像Windows桌面图标那样的效果,自定义了一个控件,该控件继承自org.eclipse.swt.widgets.Composite,由一个缩略图标(CLabel)和一个图标名称(Label)构成。缩略图是由图片文件提供,并缩放到固定尺寸。创建该控件需要向其构造函数传递一个Image和String,分别是缩略图的原图和即将在图标下方显示的名称。控件的代码如下,很简单: Java代码 隐藏行号 复制代码 ? Source import java.io.File;

2010-09-04 11:25:00 947

原创 细说Java GUI:AWT,SWT,Swing

原文: http://blogs.sun.com/Swing/entry/awt_swt_swing_java_gui 译者:Matthew Chen Overview概述 Java GUI 工具包一直是一个倍受争议的话题。同样的争论也发生在其他编程语言如Smalltalk。实际上每个平台无关的语言都存在着这样的争论。Java作为当前最受广泛使用的编程语言而尤为突出。 这场争论在支持模拟组件(如widgets和control,在下文中也称之为仿造组件)和支持本地组件(在下文中也称

2010-09-04 11:20:00 634

原创 Java中serialVersionUID的解释

serialVersionUID作用: 序列化时为了保持版本的兼容性,即在版本升级时反序列化仍保持对象的唯一性。 有两种生成方式: 一个是默认的1L,比如:private static final long serialVersionUID = 1L; 一个是根据类名、接口名、成员方法及属性等来生成一个64位的哈希字段,比如: 1 private static final long serialVersionUID = xxxxL;

2010-09-04 07:56:00 457

petshop4.0详解

M$ c#经典入门范例的中文说明,让你了解PetShop4的整体架构和设计思路

2010-04-08

空空如也

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

TA关注的人

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