Java程序员必须了解的七大开源协议2015-07-17 01:12:33
笔者偶尔在网上乱转的时候,发现了几个跟开源协议相关的约定说明,所以就仔细查了了一些资料和大家分享,下面只列决了个人认为Java程序员必须了解的七大开源协议: Mozilla Public License MPL License,允许免费重发布、免费修改,但要求修改后的代码版权归
Access control机制与动态Proxy2015-07-17 01:12:32
用户访问控制(Access control )机制总是围绕粗粒度和细粒度两个方面来讨论: 粗粒度控制:可以规定访问整个对象或对象群的某个层,而细粒度控制则总是在方法或属性层进行控制,比如: 允许一个文件为只读是属于粗粒度控制,而允许对这个文件某行有写操作则属
浅谈Java开发中的设计模式2015-07-17 01:12:31
1、工厂模式:客户类和工厂类分开。消费者任何时候需要某种产品,只需向工厂请求即可。消费者无须修改就可以接纳新产品。缺点是当产品修改时,工厂类也要做相应的修改。如:如何创建及如何向客户端提供。 2、建造模式:将产品的内部表象和产品的生成过程分割
Java web三层架构的配置方法2015-07-17 01:12:31
一、软件下载: 1、java 这里使用的是jdk1.4.2。 下载地址:http://dlc.sun.com/jdk/j2sdk-1_4_2_07-windows-i586-p.exe; 2、tomcat 这里的tomcat的版本是5.0的,安装版或是解压版都是可以的。 下载地址:http://apache.linuxforum.net/dis ... a-tomcat-5.0.28
Java程序:FTP的上传下载功能实例2015-07-17 01:12:30
FtpList部分是用来显示FTP服务器上的文件; GetButton部分为从FTP服务器下传一个文件; PutButton部分为向FTP服务器上传一个文件。 别忘了在程序中还要引入两个库文件(import sun.net.*,import sun.net.ftp.*)。 以下是这三部分的JAVA源程序: (1)显示FTP服务
手机软件开发的首选开发工具:Eclipse2015-07-17 01:12:29
什么是Eclipse Eclipse是一个开放源代码的、与NetBeans、Sun ONE Studio和Borland Jbuilder类似的一种基于Java的整合型可扩展开发平台,也是目前最著名的开源项目之一,IBM在最近几年里也一直在大力支持该项目的发展,目标是将其做成用以替代IBM Visual Age
Java基础教程:常见问题解答2015-07-17 01:12:29
作为一名游戏开发者,程序员,很自然必须熟悉对程序的调试方法。而要调试程序,自然需要对程序中的常见的异常有一定的了解,这些日子很多朋友都提出了很多问题,都是关于游戏中的报错,因此在这里我将一些常见的程序中的异常列举出来给大家参考: 1. java.lan
程序员必读:JavaBean规范2015-07-17 01:12:28
作为Java程序员,对于JavaBean也许你会说再熟悉不过了,它活跃于系统的很多层,不同的说法有 PO、VO、DTO、POJO。然而它无外乎就是一个Class类,带上些属性和它们的setter/getter方法,set/get后面那一个字母大写。虽然我们现在很少把JavaBean与那个古老的2.
Grails与遗留数据库2015-07-17 01:12:27
Grails 对象关系映射(Grails Object Relational Mapping,GORM)API 是 Grails Web 框架的核心部分之一。精通 Grails:GORM - 有趣的名称,严肃的技术 向您介绍了GORM 的基础知识,包括简单的一对多关系。之后的 使用 Ajax 实现多对多关系 教您使用 GORM 建模
java认证:常用StrutsHTML标签集结号2015-07-17 01:12:27
html:form ?xml:namespace prefix = html / html:form用来创建表单, html:form必须包含一个action属性,否则JSP会抛出一个异常. 常用属性: Action 指定用户提交的表单由哪个组件来处理 Enctype 指定表单所用的MIME编码 Method 指定表单的提交方式,如:POST GET

推荐java认证