16_JAVA
zztfj
钓鱼
展开
-
大型网站架构必须考虑的问题
这里的大型网站架构只包括高互动性高交互性的数据型大型网站,基于大家众所周知的原因,我们就不谈新闻类和一些依靠HTML静态化就可以实现的架构了,我们以高负载高数据交换高数据流动性的网站为例,比如海内,开心网等类似的web2.0系列架构。我们这里不讨论是PHP还是JSP或者.NET环境,我们从架构的方面去看问题,实现语言方面并不是问题,语言的优势在于实现而不是好坏,不论你选择任何语言,架构都是必须要面原创 2014-01-21 23:23:56 · 1255 阅读 · 0 评论 -
Eclipse下Web开发环境的搭建
文章中主要介绍了Eclipse下进行Web开发需要的插件,其中包括:Tomcat集成插件,WTP插件和EMF、XSD、GEF、JEM等插件的安装和配置。 http://blog.csdn.net/ll_feng/article/details/492149原创 2012-05-22 16:11:51 · 944 阅读 · 0 评论 -
Eclipse下使用Apache CFX开发部署文件上传的WebService
Eclipse下使用Apache CFX开发部署文件上传的WebService配置和部署该示例将展示如何配置和开发一个运行在服务器上的基于 CXF 的 Web 服务,该服务会上传客户端提交的文件。参见下列规范。Tomcat Web 服务器 5.5 或更高版本:Tomcat servlet 引擎是一个开源包,是 Apache Software Foundation 的 Jakarta原创 2012-05-25 16:34:42 · 6522 阅读 · 0 评论 -
tomcat和apache服务器和IIS服务器集成
tomcat和apache服务器和IIS服务器集成的配置方法:http://wenku.baidu.com/view/afa84ed376eeaeaad1f33050.html tomcat和apache服务器的集成,其中包括负载平衡,Session复制等。http://wenku.baidu.com/view/e483520216fc700abb68fcbc.html?from=原创 2012-05-25 15:23:58 · 837 阅读 · 0 评论 -
Tomcat的安装和配置批处理脚本
Tomcat的安装和配置批处理脚本一、安装JDK 1.7 1、JDK1.7下载地址:进入官方下载 2、添加环境变量:在我的电脑->属性->高级->环境变量 2、新建系统变量,变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.7.0 (JDK的安装目录) 3、在原有的系统变量 Path后面加上英文分号,再添加%JAVA_H原创 2012-05-21 16:05:39 · 2741 阅读 · 0 评论 -
Axis2 WebService的发布和调用说明
准备工作1、下载:axis2-1.5.4-bin.zip,axis2-1.5.4-war.zip下载地址:http://axis.apache.org/axis2/java/core/2、环境变量设置AXIS2_HOME E:\research\axis2-1.5.4-bin\axis2-1.5.4JAVA_HOME C:\Program Files\Java\jdk1.6.0原创 2012-05-22 11:37:06 · 16282 阅读 · 1 评论 -
Java中的序列化
Java中的序列化一个类要想被序列化,就行必须实现java.io.Serializable接口。虽然这个接口中没有任何方法,就如同之前的cloneable接口一样。实现了这个接口之后,就表示这个类具有被序列化的能力。一、先让我们实现一个具有序列化能力的类:import java.io.*; /** * 实现具有序列化能力的类 * */public class Ser原创 2012-05-17 17:27:28 · 608 阅读 · 0 评论 -
Java中实现对象的Clone
Java中实现对象的Clone1、 声明实现Cloneable接口,并重写clone方法,如果不重写该方法,则不能调用对象的clone方法。2、 在重写的clone方法中,调用super.clone拿到一个对象,如果父类的clone实现没有问题的话,在该对象的内存存储中,所有父类定义的字段都已经clone好了,该类中的值类型字段和引用类型字段也克隆好了,只是现在的引用类型字段都是浅copy原创 2012-05-17 14:58:24 · 795 阅读 · 0 评论 -
Java中的注释Annotation用法
元数据的作用如果要对于元数据的作用进行分类,目前还没有明确的定义,不过我们可以根据它所起的作用,大致可分为三类:l 编写文档:通过代码里标识的元数据生成文档。l 代码分析:通过代码里标识的元数据对代码进行分析。l 编译检查:通过代码里标识的元数据让编译器能实现基本的编译检查。 基本内置注释 @Override注释能实原创 2012-05-16 15:14:08 · 1128 阅读 · 0 评论 -
Java中的集合关系图及常见操作
下面是一张下载的Java中的集合类型的继承关系图,便于正确的理解和使用相应的集合类型。 有序否允许元素重复否Collection否是List是是SetAbstractSet否否HashSet原创 2012-05-13 23:07:18 · 12430 阅读 · 0 评论 -
Java中的反射
Java中的反射如果要用到反射,肯定要用到java.lang.Class类型,下面就先介绍一下在Java中获取java.lang.Class。获取Class对象的方法:1、 对象.getClass()。比如:Class c = obj.getClass();2、 Class.forName(“要反射对象的全路径名”)。比如:Class c = Class.forName(“原创 2012-05-16 11:25:54 · 565 阅读 · 0 评论 -
Java中的异常处理
Java中的异常处理一、异常类的层次图java.lang.Object java.lang.Throwable java.lang.Exception java.lang.RuntimeException ... java.lang.Error java.l原创 2012-05-15 23:25:07 · 773 阅读 · 0 评论 -
Java中使用多线程
Java中使用多线程在java中要想实现多线程,有两种手段,一种是继续Thread类,另外一种是实现Runnable接口。1、 继承Thread实现多线程class hello extends Thread { public hello() { } public hello(String name) {原创 2012-05-15 17:32:56 · 828 阅读 · 0 评论 -
能成倍提高Eclipse编辑效率的快捷键
编辑快捷键【ALT +/】:此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT +/】快捷键带来的好处吧。【Ctrl+Shift +G】:查找类、方法和属性的引用。【Ctrl+G】 或者 Ctrl加鼠标左键:查找当前元素的声明【Ctrl+T】:搜索当前接口的实现类【Ctrl+/】:快速添加或删除原创 2012-06-02 00:10:12 · 1129 阅读 · 0 评论 -
Java下RESTful WebService的实现框架介绍
Java下RESTful WebService的实现框架介绍 Web Service更多是一种标准,而不是一种具体技术。不同的平台,不同的语言大都提供WebService的开发实现,在Java领域,WebService的框架很多,例如:Axis2,Xfire,CXF和Java6自带的WebService引擎。在 Spring 框架支持 REST 之前,人们会使用其他几种实现技术来创原创 2012-05-28 15:03:53 · 27385 阅读 · 3 评论 -
浅谈大型网站架构
1、HTML静态化其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息发布系统CMS,像我们常访问的各个门户站点的新闻频道,甚至他们的其他频道,都是通过信息发布系统来管理和实现的,信息发布系统可以实现原创 2014-01-21 23:22:57 · 1075 阅读 · 0 评论