Java
文章平均质量分 69
黎明的蜗牛
这个作者很懒,什么都没留下…
展开
-
java基础——介绍
一、定义:java是一种可以撰写跨平台应用软件的面向对象的程序设计语言,是java程序设计语言和java平台(J2SE、javaEE、javaME)的总称。平台简介:J2SE——标准java平台J2SE是Java语言的标准版,指的就是JDK(1.2及以后版本),包含Java基础类库和语法。它用于开发具有丰富的GUI(图形用户界面)、复杂逻辑和高性能的桌面应用程序。 J2EE原创 2014-06-24 16:34:47 · 1690 阅读 · 16 评论 -
认识EJB
一、定义 将业务逻辑从客户端软件中抽取出来,封装在一个组件中。这个组件运行在一个独立的服务器上,客户端软件通过网络调用组件提供的服务以实现业务逻辑,而客户端软件的功能单纯到只负责发送调用请求和显示处理结果。在J2EE中,这个运行在一个独立的服务器上,并封装了业务逻辑的组件就是EJB(Enterprise JavaBean)组件。EJB体系结构中涉及以下 6 类软件构件:1原创 2015-07-31 19:39:57 · 1065 阅读 · 2 评论 -
认识中间件
一、定义中间件就是软件产业不断发展过程中自然产生的。互联网促使分布式系统和网络应用的诞生,中间件就是伴随网络技术的产生、发展而兴起的,可以说没有网络就没有现代意义上的中间件。因为,网络环境需要解决异构分布网络环境下软件系统的通信、互操作、协同、事务、安全等共性问题,提高异构分布网络环境下软件系统的互操作性、可移植性、适应性、可靠性等问题。 中间件是一种独立的系统软件或服务程序,分布式应用软件借助这原创 2015-07-31 16:28:38 · 1593 阅读 · 2 评论 -
认识J2EE
一、J2EE定义 J2EE 的目标是用来支持以构件化的方法开发、部署、管理多层结构的分布式企业应用,尤其是基于 Web 的多层应用,J2EE 围绕这一目标提供了一种统一的、 开放标准的多层平台。 J2EE 为开发人员提供的是一种工业标准,而不是某个厂商自己的产品,尽管 J2EE 规范是由 Sun 负责制定和发布的,但它确实是一套业界普遍支持和采纳的开放标准,原创 2015-07-31 18:16:26 · 1461 阅读 · 3 评论 -
认识Web Servcie
一、定义 WebService是一种跨编程语言和跨操作系统平台的远程调用技术。从表面上看,WebService就是一个应用程序向外界暴露出一个能通过Web进行调用的API,也就是说能用编程的方法通过Web来调用这个应用程序。我们把调用这个WebService的应用程序叫做客户端,而把提供这个WebService的应用程序叫做服务端。从深层看,WebService是建立可互操作的原创 2015-07-31 22:15:00 · 1249 阅读 · 3 评论 -
一步一步学jQuery(四)
这篇博客,总结jQuery对DOM的基本操作。回顾DOM D代表document,O代表object,M代表model。即文档上的元素或者文本。操作的对象也即元素或文档。设置元素及内容 $(function(){ alert($("#box").html()); //获取元素,html的值 $("#box").html("<em>原创 2015-10-04 15:44:04 · 805 阅读 · 2 评论 -
一步一步学jQuery(一)
Jquery是JavaScript的库,极大的简便了编程。自2006年Jquery1.0发布,Jquery备受编程者的青睐。前端的技术,我已经垂涎欲滴了很久,掌握的不深。这段时间,参照李炎恢老师的教程,捡着开发中需要的,重新梳理下。初步认识页面引入jquery库 <scripttype="text/javascript"sr="jquery-1.10.1.js"></script> 取得页原创 2015-09-26 19:49:07 · 1020 阅读 · 2 评论 -
一步一步学jQuery(三)
这次学习的是过滤器,其实也是选择器。jQuery的过滤器,很类似于CSS的伪类。基本过滤器 说明:书写时,注意“:”前边是否有空格。没有空格,代表当前元素。有空格,代表后代选择器。 $(document).ready(function(){ $('li:first').css('background','green'); //第一个li元素,背景色为绿色 $('l原创 2015-10-03 22:22:25 · 873 阅读 · 0 评论 -
一步一步学jQuery(六)
这篇博客总结对表单的操作。其实通过前面总结的基本选择器,过滤器等都可以定位到表单元素,以及进行操作。jQuery特别针对表单元素,提供了选择器和过滤器。表单代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"原创 2015-10-05 15:26:55 · 892 阅读 · 3 评论 -
一步一步学jQuery(五)
DOM中的M即model(节点)。通过对节点的操作,可以实现页面元素的增、删、复制以及替换。操作页面:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html><head> <meta http-原创 2015-10-05 10:08:39 · 674 阅读 · 2 评论 -
一步一步学jQuery(二)
Jquery提供的选择器,用来获取页面中DOM对象。利用这篇博客,系统的来认识下Jquery的选择器.Jquery获取DOM对象的语法和CSS语法类似。但是CSS获取对象,编辑DOM对象的样式,而Jquery是操作DOM对象的方法。Jquery分为:简单选择器,进阶选择器,高级选择器简单选择器 jquery分别可以通过id,class,标签元素获取对象。 值得说明的是: 1.页面中每个标签元原创 2015-09-27 22:47:58 · 895 阅读 · 1 评论 -
编辑数据-表单保存
上次是编辑数据,进行回显。这次继续说编辑数据。在编辑完成后,点击保存将数据保存到数据库。 之前的做法是通过ajax,将表单上的数据异步传动到后台然后调用后台方法,将数据更新到数据。那如果窗体上的数据很多,ajax调用后台controller的方法是,就需要定义多个变量进行传输。 这里对传递的变量,封装了一个方法,利用map传输。form.jsp-js=function save(){原创 2015-04-27 17:55:56 · 2733 阅读 · 18 评论 -
编辑数据-表单回显
最近做的项目中,在对单表进行增删改查的时候,对于数据的编辑都使用了数据回显。 具体使用环境: 列表页面:main.jsp,借助easy-ui的datagrid表格列表显示数据库中查询的数据。选中某条记录进行编辑,在弹出的编辑框-form.jsp中,将选中的数据利用封装的方法,将数据显示到相应的控件上。看两张截图: 实现流程:main.jsp页面-js方法function edit(){原创 2015-04-27 17:35:24 · 18760 阅读 · 16 评论 -
java开发环境(eclipse,tomcat7.0)搭建
简要介绍下java开发环境搭建的步骤。 开发工具: 1. eclipse,下载地址:http://www.eclipse.org/downloads/ 2. tomcat7.0,下载地址:http://www.veryhuo.com/down/html/72613.html 3. jdk1.7,下载地址:http://www.uzzf.com/soft/58818.html 4. jre原创 2015-03-30 18:20:51 · 1626 阅读 · 11 评论 -
java基础——对象引用
一、概念理解:我们经常这样理解,变量就像是杯子,是一种容器,承装某些事物,在java中基本数据类型可以这样理解,那对象是怎么处理的呢?如下示例,“myDog”是对象变量么?Dog myDog = new Dog(); 事实上,我们无法将对象装到变量中。 引用变量:1.事实上没有对象变量这样的东西存在2.只有引用(reference)到对象的变量3.对象引用变量保原创 2014-06-25 09:06:07 · 1168 阅读 · 16 评论 -
java基础——文件(IO)操作2
一、System.in和 System.out 为了支持标准输入输出设备,Java定义了两个特殊的流对象:System.in和System.out。 System.in: 对应键盘,是 InputStream 类型的,程序使用 System.in 可以读取从键盘上输入的数据。 System.out: 对应显示器,是 PrintStream 类型的,PrintSt原创 2014-07-17 09:20:55 · 1022 阅读 · 15 评论 -
java基础——“==”与equals方法的区别
==:是用来判断两个对象的地址是否相同,即是否是指相同一个对象。比较的是真正意义上的指针操作。原创 2014-06-25 09:28:20 · 1297 阅读 · 18 评论 -
java基础——ArrayList、LinkedList、Vector
如果涉及到“栈”、”队列“、”链表“等操作,应该考虑用List。 ArrayList接口:1.ArrayList内部实现是基于内部数组Object[],所以从概念上讲,它更像数组。2.在ArrayList的前面或中间插入数据时,必须将其后的所有数据响应的后移,这样必然要花费较多的时间,所以,当操作是在一列数据的后面添加数据,而不是在前面或中间,并且需要随机地访问其中的元素时,使用A原创 2014-06-30 08:30:58 · 1728 阅读 · 8 评论 -
java基础——Collection
一、类集框架类集框架,是一组类和接口,存在于java.util中,主要用于存储和管理对象。 JAVA2之前,Java提供了一些专门的类如:Dictionary,Vector,Stack和Properties存储和操作对象组。尽管这些类非常有用,但是它们缺少一个集中,统一的主题。举例:Vector的方法与Properties的方法不同。这些专门的类都都有各自专门的方法,没有被设计成易于扩原创 2014-07-01 13:14:31 · 1535 阅读 · 11 评论 -
drp——servlet
一、Servlet容器、Servlet接口、Servlet实现类客户端通过浏览器,以可以交互的Html页面,对Web服务器发送请求。Web应用程序发布、运行在服务器上。Web服务器通过调用Web应用中的服务(方法),实现客户请求。并通过Web服务器,返回响应结果。过程如下:原创 2014-09-05 22:47:48 · 1337 阅读 · 14 评论 -
drp——jdbc连接数据库
一、JDBC概念、体系JDBC(Java DataBase Connectivity)是一种执行SQL语句的java API,可以为多种关系数据库提供统一的访问接口,能够以一致的方式连接多种不同的数据库系统。进而使用标准的SQL语言来存取数据库中的数据。 JDBC API通过数据库驱动程序管理器(DriverManager)加载具体的数据库驱动程序。数据库驱动程序负原创 2014-08-23 20:07:30 · 1072 阅读 · 14 评论 -
drp——Web组件交互的转发、包含
一、Web组件协作的两种方式 Servlet对象由Servlet容器创建,并且Servlet对象的service()方法也由容器调用。一个Servlet对象可否直接调用另一个Servlet对象的service()方法呢?答案是否定的,因为一个Servlet对象无法获得另一个Servlet对象的引用。 Web应用在响应客户端的一个 请求时,有可能响应过原创 2014-09-19 15:24:30 · 1341 阅读 · 13 评论 -
drp—包含
一、静态包含、动态包含上篇博客:Web组件的交互,涉及到了包含。这篇博客对静态包含、动态包含进行区分。 1.静态包含include指令用于静态包含。被包含组件的URL"%> 2.动态包含include标签用于动态包含<jsp:includepage="被包含组件的URL"/> 3.共同点:无论是静态包含还是动态包含,组件和被包含的目标组件都共享请求范原创 2014-09-25 11:46:02 · 1217 阅读 · 16 评论 -
SSH-Seesion中存放数据
将数据信息放到Seesion中有三种方式'。通过实例,分别说明一下。现有登陆的类,在其方法中实现了,将用户信息放到Session中。方法一:通过ActionContext访问Servlet API,此种方式没有入侵性package com.bjpowernode.struts2;import com.opensymphony.xwork2.Action;import com.open原创 2015-01-27 23:44:10 · 987 阅读 · 5 评论 -
一步一步学jQuery(七)
在前面的总结中,选择器、过滤器、DOM的基本操作以及对表单的操作都是在说定位元素的位置。后面,从这里的总结开始,整理jQuery的事件。页面代码:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html>原创 2015-10-06 08:39:45 · 970 阅读 · 3 评论