内容列表
XSWT for Eclipse form layout
XSWT is an XML-based GUI-description language for SWT. The XSWT engine uses Java reflection to actually construct a user interface, so it is automatically compatible with current and future SWT contro
分类:Java 查阅全文
Java面试中的陷阱
第一,谈谈final, finally, finalize的区别。 final?修饰符(关键字)如果一个类被声明为final,意味着它不能再派生出新的子类,不能作为父类被继承。因此一个类不能既被声明为 abstract的,又被声明为final的。将变量或方法声明为final,可以保证它们在使用中不被改变。被声明为final的变量必须在声明时给定初值,而在以后的引用中只能读取,不可修改。被声明为
分类:Java 查阅全文
Apache使用基础
Apache 使用基础(建议初学者仔细看看) Apache是目前世界上最经常使用的Web服务器.对于Linux用户来说,也是最容易使用的 Web服务器,而且,它是免费的.实际上,如果你仅仅是想要用Apache提供基本的Web页面服务, 那么你可能根本不需要调整任何配置.但是,在另一方面, Apache是一个十分强大的程序, 能够提供许多专业的功能,为了发挥它的功能, 你还是必须了解一点儿
分类:Java 查阅全文
An OSGi framework implementation
http://oscar.objectweb.org/ What is Oscar? Oscar is an open source implementation of the Open Services Gateway Initiative (OSGi) framework specification; the goal is to provide a completely complian
分类:Java 查阅全文
JSP直连各类数据库大全
  一、jsp连接Oracle8/8i/9i数据库(用thin模式)   testoracle.jsp如下:   <%@ page contentType="text/html;charset=gb2312"%>   <%@ page import="java.sql.*"%>   <html>   <body>   <%Class.forNa
分类:Java 查阅全文
J2ME打包--解决移动平台api 问题
  提交给移动上线的kjava游戏,如果直接用jb打包会遇到平台api 问题。 现在我们可以用ant打包来解决移动平台api问题。具体方法如下: 1.下载antenna-bin-0.9.13.jar,apache-ant-1.6.22.把antenna-bin-0.9.13.jar放到apache-ant-1.6.2\lib下,3.把nokiaui.jar放到apache-ant-
分类:Java 查阅全文
浅析模式与框架
现在软件设计里到处都是模式,框架。有次朋友问什么是模式?我也在学习中,就我的学习经验,给出以下小结。(注意:个人观点,仅供参考,欢迎指正。)1.什么是模式?模式,即pattern。其实就是解决某一类问题的方法论。你把解决某类问题的方法总结归纳到理论高度,那就是模式。Alexander给出的经典定义是:每个模式都描述了一个在我们的环境中不断出现的问题,然后描述了该问题的解决方案的核心。通过这种方式,
分类:Java 查阅全文
我的第一个Swing程序
利用反射机制获得JavaBean的属性,然后生成一个XML文件.//XmlFrame.javapackage xmlgen.gui; import java.awt.*;import javax.swing.*; public class XmlFrame extends JFrame{ public XmlFrame(){  this.setTitle("Xml
分类:Java 查阅全文
WebService之axis的复杂对象传输
先自定义发布: 写一个deploy.wsdd 文件:<deployment xmlns="http://xml.apache.org/axis/wsdd/" xmlns:java="http://xml.apache.org/axis/wsdd/providers/java"><service name="mShop" provider="java:RPC"><par
分类:Java 查阅全文
关于java中语言, 字符集,国际化,本地化一些总结
基本概念:     1.单字节,双字节:     2.地区,语言,编码,字符集,字体        编码和字符集之间的关系. 一般我们会设置encoding=utf-8或者charset=gb2312    &
分类:Java 查阅全文
管理信息系统的一些概念
管理信息系统的一些概念   【信息】是客观存在的一切事务通过物质载体所发生的消息、情报、指令、数据和信号等所包含的可传递、可交换的知识内容。   【数据】是人们用来反映客观世界而记录下来的可以鉴别的物理符号,或者说数据是用各种可以鉴别的物理符号记录下来的客观事实。   【信息的属性】真实性,实效性,扩充性,替代性,压缩性,扩散性,价值性,目的性,等级性,共
分类:Java 查阅全文
异常和线程
异常通常发生在特定的线程内.由该线程的动作所导致. 这种异常是同步异常,一般保持在线程内.
分类:Java 查阅全文
自定义事件(java)
   好久就想写出来,这段时间都不知道在忙什么,今天好点,写成文吧:)   开始看到java类中有的addListener()方法,感觉就是一个方法,很简单啊,后来自己想写事件,才发觉这里头还是有些学问的。   MyChangeEvent.java     事件类,继承了java.util.Even
分类:Java 查阅全文
Java随机存取文件, SmartAccessFile.java
这个类主要用于随机存取文件,它具有RandomAccessFile的大部分功能,除支持对文件的读写等基本操作外,还新加入了插入、删除,搜索等操作。可以非常灵活的操作文件。当前版本只支持以字节文件操作文件内容,在以后的版本中会加入以其它数据类型的方式操作文件。 下载测试使用:SmartAccessFile.java
分类:Java 查阅全文
轻量级的xml parser: KXML
kXML is a small XML pull parser, specially designed for constrained environments such as Applets, Personal Java or MIDP devices. 最小的版本只有11k,比那些庞大的xml解析起确实小好多。当你对xml解析不需要很严格时可以使用它。下面是使用kxml的一段示例代码:impo
分类:Java 查阅全文
J2ME学习笔记(1)--实现手机屏幕的切换
在编写手机程序时,经常要进行各个屏幕间的切换。一开始不知道怎么样去做,这两天看了一个例子,很简单,但很能说明问题。总结一下。如有不妥之外,请高手纠正!功能:在主程序中有多个按钮,每一个按钮对应一个功能,每一个功能要不同的屏幕(元素)表现出来。实现:一、主程序中必然定义了一个Display对像,如private Display display,它表示当前的屏幕。还有一些Displayable对像。如
分类:Java 查阅全文
JDK1.5最新消息
JDK 5.0 为开发人员开发高性能的并发应用程序提供了一些很有效的新选择。例如,java.util.concurrent.lock 中的类 ReentrantLock 被作为 Java 语言中 synchronized 功能的替代,它具有相同的内存语义、相同的锁定,但在争用条件下却有更好的性能,此外,它还有 synchronized 没有提供的其他特性。这是否意味着我们应当忘记 synchron
分类:Java 查阅全文
Struts开发技巧
在经历了《中国电信大客户贴心服务》项目的开发以及目前正在开发中的《中国电信经营分析》项目,已累计了一些对于Struts1.1和Tiles开发的一些技术和技巧,特写出来,方便以后的开发,同时也相信能给读者在开发Struts方面提供一些帮助。 模块配置 1.         Struts配置文件定义  
分类:Java 查阅全文
引用,造型,protected和private的困惑
   或许大家java的多态问题,对上溯,下溯造型有了一定的概念,对protected和private大家想必也很清楚,但是,这几个个结合在一起,往往令人产生很多困惑,在这里,我举一个例子,大家或许会发觉这篇文章对你来说还是很有意义的:    例子一共有两个class. 可能出现困惑的地方我都会在后面一一解释.&nbs
分类:Java 查阅全文
Hibernate 的批量处理
        很多人都对Java在批量数据的处理方面是否是其合适的场所持有怀疑的念头,由此延伸,那么就会认为ORM可能也不是特别适合数据的批量处理。 其实,我想如果我们应用得当的话,完全可以消除ORM批量处理性能问题这方面的顾虑。下面以Hibernate为例来做为说明,假如我们真的不得不在Java中使用Hibernate来对数
分类:Java 查阅全文
<< 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 >>