摘要: 简介 WebService是一种服务的提供方式,通过WebService,不同应用间相互间调用变的很方便,网络上有很多常用的WebService服务,如:http://developer.51cto.com/art/200908/147125.htm,不同的语言平台对WebService都有实现,J 阅读全文
posted @ 2016-05-06 16:52 黑暗时代地表人 阅读(195) 评论(0) 推荐(0) 编辑
摘要: Web服务器常用配置1.Web系统采用B/S结构通信的:Browser Server1)浏览器向服务器发送访问目标资源请求(请求)2)服务器根据请求的目标资源路径,在服务器端进行查找(请求查找)3)服务器会将查找结果返回给客户端浏览器(响应)通信结构图: 2.什么是Web服务器?包括硬件环境和软件环 阅读全文
posted @ 2016-05-06 16:51 黑暗时代地表人 阅读(905) 评论(0) 推荐(0) 编辑
摘要: 简介: HTTP是hypertexttransfer protocol(超文本传输协议)的简写,它是TCP/IP协议的一个应用层协议,用于定义WEB浏览器与WEB服务器之间交换数据的过程。 HTTP协议是学习JavaWEB开发的基石,不深入了解HTTP协议,就不能说掌握了WEB开发,更无法管理和维护 阅读全文
posted @ 2016-05-06 16:49 黑暗时代地表人 阅读(587) 评论(0) 推荐(0) 编辑
摘要: JSP/Servlet(一) Web应用和web.xml文件: 一、构建Web应用: 1、在任意目录下创建一个文件夹。 2、在第1步所建的文件夹内建一个WEB-INF文件夹(注意大小写)。 3、进入Tomcat或任何其他web容器内,找到任何一个web应用,将Web应用的WEB-INF下的web.x 阅读全文
posted @ 2016-05-06 15:59 黑暗时代地表人 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 用java来构建一个web应用是特别容易的事情,jsp和php很像,可以嵌套在html中。程序的结构很简单,也很清楚,本文主要记录下大概的开发过程和环境的搭建。 环境搭建 下载: 开发过程 1.建立一个Dynamic Web Project 2.创建一个欢迎页面 页面可以是jsp/html,我们选择 阅读全文
posted @ 2016-05-06 15:36 黑暗时代地表人 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 一使用SELECT子句进行多表查询 SELECT 字段名 FROM 表1,表2 … WHERE 表1.字段 = 表2.字段 AND 其它查询条件SELECT a.id,a.name,a.address,a.date,b.math,b.english,b.chinese FROM tb_demo065 阅读全文
posted @ 2016-05-06 15:34 黑暗时代地表人 阅读(167) 评论(0) 推荐(0) 编辑
摘要: dom4j介绍 dom4j的项目地址:http://sourceforge.net/projects/dom4j/?source=directory dom4j是一个简单的开源库,用于处理XML、 XPath和XSLT,它基于Java平台,使用Java的集合框架,全面集成了DOM,SAX和JAXP。 阅读全文
posted @ 2016-05-06 15:31 黑暗时代地表人 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 一,网络编程中两个主要的问题 一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。 在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。 而TCP层则提供面向应用的可靠(tcp)的或非可靠(UD 阅读全文
posted @ 2016-05-06 15:27 黑暗时代地表人 阅读(131) 评论(0) 推荐(0) 编辑
摘要: Java是少数的集中支持多线程的语言之一,大多数的语言智能运行单独的一个程序块,无法同时运行不同的多个程序块,Java的多线程机制弥补了这个缺憾,它可以让不同的程序块一起运行,这样可以让程序运行更加顺畅,同时也达到了多任务处理的目的。 一、线程和进程的概念 现在的操作系统是多任务操作系统。多线程是实 阅读全文
posted @ 2016-05-06 15:20 黑暗时代地表人 阅读(716) 评论(0) 推荐(0) 编辑
摘要: 首先我们先提出两个问题: 什么是泛型? 为什么要使用泛型?我们先来看看第一个问题什么是泛型。如果你对Java三大特性中的多态性理解的比较透彻的话,泛型就比较好理解了。多态性表示一个对象具备多种状态。比如说你自己,你首先是一个人,同时你在看这篇帖子说明你是一个程序员,下了班之后你可能有变成了禽兽。所以 阅读全文
posted @ 2016-05-06 15:04 黑暗时代地表人 阅读(615) 评论(0) 推荐(0) 编辑
摘要: 老规矩我们还是先提出几个问题,一门技术必然要能解决一定的问题,才有去学习掌握它的价值 一、 什么是反射? 二、反射能做什么? 一、 什么是反射? 用在Java身上指的是我们可以于运行时加载、探知、使用编译期间完全未知的classes。换句话说,Java程序可以加载一个运行时才得知名称的class,获 阅读全文
posted @ 2016-05-06 14:59 黑暗时代地表人 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 1.什么是IO Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。 Java 阅读全文
posted @ 2016-05-06 14:32 黑暗时代地表人 阅读(488) 评论(0) 推荐(0) 编辑
摘要: Java Collections Framework是Java提供的对集合进行定义,操作,和管理的包含一组接口,类的体系结构。 Java集合框架的基本接口/类层次结构: java.util.Collection [I]+--java.util.List [I] +--java.util.ArrayL 阅读全文
posted @ 2016-05-06 14:13 黑暗时代地表人 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 《JAVA与模式》之策略模式 在阎宏博士的《JAVA与模式》一书中开头是这样描述策略(Strategy)模式的: 策略模式属于对象的行为模式。其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使得它们可以相互替换。策略模式使得算法可以在不影响到客户端的情况下发生变化。 策略模式的 阅读全文
posted @ 2016-05-06 11:53 黑暗时代地表人 阅读(295) 评论(0) 推荐(0) 编辑
摘要: Java之模板方法模式(Template Method) 1. 概念:定义一个算法的骨架,而将一些实现步骤延迟到子类中。 把不变的行为搬到超类,去除子类中重复的代码来体现他的优势。 2. UML图: 3.代码: public abstract class Templete { private voi 阅读全文
posted @ 2016-05-06 11:47 黑暗时代地表人 阅读(326) 评论(0) 推荐(0) 编辑
摘要: Java Singleton模式属于管理实例化过程的设计模式家族。Singleton是一个无法实例化的对象。这种设计模式暗示,在任何时候,只能由JVM创建一个Singleton(对象)实例。 JAVA Singleton模式属于管理实例化过程的设计模式家族。Singleton是一个无法实例化的对象。 阅读全文
posted @ 2016-05-06 11:39 黑暗时代地表人 阅读(5416) 评论(0) 推荐(0) 编辑