安博JavaEE实习
DawidZhu
It's a lovely, bright sunny day.
展开
-
Java技术体系图
一。Java程序员 高级特性反射、泛型、注释符、自动装箱和拆箱、枚举类、可变参数、可变返回类型、增强循环、静态导入核心编程 IO、多线程、实体类、 集合类、正则表达式、 XML和属性文件图形编程 AWT(Java2D/JavaSound/JMF)、Swi ng、SWT、JFace 网路编程 Applet、Socket/TCP/UDP、NIO、RMI、 CORBAJava翻译 2009-09-18 19:55:00 · 1292 阅读 · 1 评论 -
Hibernate 概述
Hibernate是一个免费的开源Java包,它使得与关系数据库打交道变得十分轻松,就像您的数据库中包含每天使用的普通Java对象一样,同时不必考虑如何把它们从神秘的数据库表中取出(或放回到数据库表中)。它解放了您,使您可以专注于应用程序的对象和功能,而不必担心如何保存它们或稍后如何找到它们。大多数应用程序都需要处理数据。Java应用程序运行时,往往把数据封装为相互连接的对象网络,但是当程序结翻译 2009-09-24 21:02:00 · 1003 阅读 · 0 评论 -
Spring 概述
Spring是轻量级的J2EE应用程序框架。Spring的核心是个轻量级容器(container),实现了IoC(Inversion of Control)模式的容器,Spring的目标是实现一个全方位的整合框架,在Spring框架下实现多个子框架的组合,这些子框架之间彼此可以独立,也可以使用其它的框架方案加以替代,Spring希望提供one-stop shop的框架整合方案 。Sprin原创 2009-09-24 21:06:00 · 1194 阅读 · 0 评论 -
JavaScript教程--从入门到精通(序)
JavaScript教程--从入门到精通(序) javascript是由Netscape公司开发并随Navigator导航者一起发布的、介于Java与HTML之间、基于对象事件驱动的编程语言,正日益受到全球的关注。因它的开发环境简单,不需要Java编译器,而是直接运行在Web浏览器中,而因倍受Web设计者的所爱。这一套javascript教程分九个章节从什么是javascript、ja原创 2009-09-29 21:00:00 · 1141 阅读 · 0 评论 -
JavaScript教程--从入门到精通(二)
javascript基本数据结构 javascript提供脚本语言的编程与C++非常相似,它只是去掉了C语言中有关指针等容易产生的错误,并提供了功能强大的类库。对于已经具备C++或C语言的人来说,学习javascript脚本语言是一件非常轻松愉快的事。 一、javascript代码的加入 javascript的脚本包括在HTML中,它成为HTML文档的一部分。与HTML标识相结合,构成原创 2009-09-29 21:05:00 · 808 阅读 · 0 评论 -
ajax
[编辑本段]AJAX介绍 读音:[e:j^ks] 。AJAX全称为“Asynchronous JavaScript and XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术。 国内通常的读音为“阿贾克斯”和阿贾克斯足球队读音一样。Web应用的交互如Flickr, Backpack和Google在这方面已经有质的飞跃。这个术语源自描述从基于网页的W原创 2009-09-29 21:14:00 · 1217 阅读 · 0 评论 -
javascript
[编辑本段]定义 Javascript是一种由Netscape的LiveScript发展而来的原型化继承的面向对象的动态类型的区分大小写的客户端脚本语言,主要目的是为了解决服务器端语言,比如Perl,遗留的速度问题,为客户提供更流畅的浏览效果。当时服务端需要对数据进行验证,由于网络速度相当缓慢,只有28.8kbps,验证步骤浪费的时间太多。于是Netscape的浏览器Navigato原创 2009-09-29 21:17:00 · 1411 阅读 · 0 评论 -
HTML 5 canvas —— 基本语法
目录简述 canvas 基础 2D context API 基本线条 路径 插入图像 像素级操作 文字 阴影 颜色渐变 小节 简述HTML 5 规范引进了很多新特性,其中最令人期待的之一就是 canvas 元素。HTML 5 canvas 提供了通过 JavaScript 绘制图形的方法,此方法使用简单但功能强大。每一个 ca原创 2009-09-29 20:53:00 · 1177 阅读 · 0 评论 -
JavaScript教程--从入门到精通(三)
javascript程序构成 javascript脚本语言的基本构成是由控制语句、函数、对象、方法、属性等,来实现编程的。一、程序控制流 在任何一种语言中,程序控制流是必须的,它能使得整个程序减小混乱,使之顺利按其一定的方式执行。下面是javascript常用的程序控制流结构及语句:1、if条件语句 基本格式if(表述式)语句段1;......else语句段2;..... 功能:若表达转载 2009-09-29 21:06:00 · 745 阅读 · 0 评论 -
JavaScript问题总结
? 什么是JavaScript?JavaScript 是一种使用者(Client)端的语言,它是 Netscape communications 以及 Sun Microsystems 合作下的产物,它可以让你直接崁入你的HTML文件中,而产生动态控制网页间的互动。 ? 要在哪一种软件写JavaScript程序?一般文书处理程序均可编辑。(ex.记事本、Microsoft NotePad、Ma原创 2009-09-29 21:11:00 · 1203 阅读 · 0 评论 -
自定义Java异常
1.前言:你的程序总有一天会崩溃掉,在崩溃掉的时候我们要知道它在哪,为了什么而崩溃掉,数据的保存或者丢失情况如何等问题。我们可以通过继承类java.lang.Throwable的子类:Exception来设计我们自己的Java异常。Exception类用于描述程序能够捕获的异常,如ClassNotFoundException。要注意的是自定义异常类之间也可以有继承关系,同时也需要为自定义异常类原创 2009-09-24 19:33:00 · 1095 阅读 · 0 评论 -
jdbc详解
■DriverManager 类DriverManager 类是 JDBC 的管理层,作用于用户和驱动程序之间。它跟踪可用的驱动程序,并在数据库和相应驱动程序之间建立连接。另外,DriverManager 类也处理诸如驱动程序登录时间限制及登录和跟踪消息的显示等事务。对于简单的应用程序,一般程序员需要在此类中直接使用的唯一方法是 DriverManager.getConnection。正如名称所示原创 2009-09-24 21:04:00 · 1177 阅读 · 0 评论 -
JSP中的EL表达式详细介绍
一、JSP EL语言定义 EL 提供了在 JSP 脚本编制元素范围外使用运行时表达式的功能。脚本编制元素是指页面中能够用于在 JSP 文件中嵌入 Java 代码的元素。它们通常用于对象操作以及执行那些影响所生成内容的计算。JSP 2.0 将 EL 表达式添加为一种脚本编制元素。 二、JSP EL简介1、语法结构 ${expression}2、[ ]翻译 2009-10-14 22:15:00 · 74864 阅读 · 10 评论 -
JSTL与EL的基本介绍
介绍JSTL与EL就不能不介绍一下JSP的标准动作元素。 JSP的标准动作元素: 使用javabean的元素 从一个JavaBean组件取得一个性质值,并将其增加到响应中去 设置一个JavaBean的属性值 在请求处理阶段包含来自一个Servlet或JSP页面的响应 将某个请求的处理转发到一个Servlet或JSP页面 对使用或传递到另一个Servlet原创 2009-10-14 22:26:00 · 2187 阅读 · 0 评论 -
hibernate中知识总结
1.hibernate的优缺点1.sql语句不用写了,它使用时只需要操纵对象,使开发更对象化,为我们提高了生产力; 2.移植性会很好; 3.它实现了透明持久化,如POJO,这个对象没有实现第三方框架或者接口; 4.它没有侵入性,即所谓的轻量级框架; 5.对象之间有很清晰的关系 一般场合: 针对某一对象(单个对象)简单的查/改/删/增,不是批量修改、删除,适合用Hibernate;原创 2009-09-23 20:17:00 · 914 阅读 · 0 评论 -
继承、多态 ---day4
一、使用面向对象思想,编写下列代码。1,定义一个接口Assaultable(可攻击的),该接口有一个抽象方法attack()。2,定义一个接口Mobile(可移动的),该接口有一个抽象方法move()。3,定义一个抽象类Weapon,实现Assaultable接口和Mobile接口,但并没有给出具体的实现方法。4,定义3个类:Tank,Flighter,WarShip都继承自W原创 2009-09-23 19:39:00 · 1959 阅读 · 0 评论 -
数组---day2
一、安装配置 MyEclipse ,使用 MyEclipse 插件连接 SVN 服务器 ;三、完成如下练习1.定义一个int型的一维数组,包含10个元素,分别赋一些随机整数,然后求出所有元素的最大值,最小值,平均值,和值,并输出出来。 2.定义一个int型的一维数组,包含10个元素,分别赋值为1~10, 然后将数组中的元素都向前移一个位置,即,a[0]=a[1],a[1]=a原创 2009-09-23 19:22:00 · 1963 阅读 · 0 评论 -
java常用集合类详解(有例子,集合类糊涂的来看!)
Collections Framework集合框架是一个统一的架构,用来表示和操作集合.集合框架主要是由接口,抽象类和实现类构成.接口:蓝色;实现类:红色Collection|_____Set(HashSet)| |_____SortedSet(TreeSet)|_____List(LinkedList,ArrayList)Collection:集合层次中的根接口,JDK没转载 2009-09-18 20:03:00 · 4288 阅读 · 1 评论 -
Java接口详解
对初学者来说,接口不是很好理解。现将某高手的一篇文章贴出来,共大家分享!我们来看一个类 class A { private int a; public int getA() { return a; } } 这个类的属性是私有的,外界不能访问,而外界可以通过公有方法来访问这个类。我们说一个类的公有方法就是这个类的对外接口。通常 一个类的属性都是私有的,方法大多是公有的。外界只能过个这些公有方法来访问原创 2009-09-18 21:12:00 · 4511 阅读 · 4 评论 -
java各版本名称
Java诞生以将近有十个年头,不知道你只不知道,它每发布一个版本都有其自己特有的名字,并且有一定的规律,是不是很有趣呢? 已发行的版本版本号 名称 中文名 发布日期 JDK 1.1.4 Sparkler 宝石 1997-09-12 JDK 1.1.5 Pumpkin 南瓜 1997-12-13 JDK 1.1.6 Abigail 阿比盖尔--女子名 1998-04-24 JDK 1.1.7 Bru原创 2009-09-18 18:59:00 · 2569 阅读 · 1 评论 -
Learn UML with JUDE
我希望你能够使用JUDE去学习和体验UML,JUDE是一个建模工具,你可以用它去画UML。下面我会指导你通过一些实例去学习使用JUDE来画UML。 一、Overview l UML and UML toolsl Description of JUDEl Installation of JUDEl Fundamental Components and Basi原创 2009-09-18 19:11:00 · 8829 阅读 · 3 评论 -
java集合框架图及介绍
简化图:Java平台提供了一个全新的集合框架。“集合框架”主要由一组用来操作对象的接口组成。不同接口描述一组不同数据类型。Java 2集合框架图集合接口:6个接口(短虚线表示),表示不同集合类型,是集合框架的基础。抽象类:5个抽象类(长虚线表示),对集合接口的部分实现。可扩展为自定义集合类。实现类:8个实现类(实线表示),对接口的具体实现。在很大程度上,一旦您理解了接口,您就理解了框架转载 2009-09-18 19:45:00 · 918 阅读 · 1 评论 -
JAVA集合类(大公司面试喜欢问的)
看了一些所谓大公司的JAVA面试问题,发现对于JAVA集合类的使用都比较看重似的,而自己在这方面还真的是所真甚少,抽空也学习学习吧。java.util包中就包含了一系列重要的集合类,而对于集合类,主要需要掌握的就是它的内部结构,以及遍历集合的迭代模式。接口:Collection所有集合类的根类型,主要的一个接口方法:boolean add(Ojbect c)虽返回的是boolean,但转载 2009-09-18 19:48:00 · 724 阅读 · 0 评论 -
Java虚拟机类装载的原理及实现
、引言 Java虚拟机(JVM)的类装载就是指将包含在类文件中的字节码装载到JVM中, 并使其成为JVM一部分的过程。JVM的类动态装载技术能够在运行时刻动态地加载或者替换系统的某些功能模块, 而不影响系统其他功能模块的正常运行。 本文将分析JVM中的类装载系统,探讨JVM中类装载的原理、实现以及应用。二、Java虚拟机的类装载实现与应用 2.1 装载过程简介 所谓装载就是寻找一个类或转载 2009-09-18 20:45:00 · 801 阅读 · 0 评论 -
详解java中的抽象类和接口的区别
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进 行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间还原创 2009-09-18 21:14:00 · 1225 阅读 · 1 评论 -
Java基础回顾,熟悉开发环境 ---day1
练习一: 利用for循环打印 9*9 表? 1*1=11*2=2 2*2=41*3=3 2*3=6 3*3=91*4=4 2*4=8 3*4=12 4*4=161*5=5 2*5=10 3*5=15 4*5=20 5*5=251*6=6 2*6=12 3*6=18 4*6=24 5*6=30 6*6=361*7=7 2*7原创 2009-09-23 19:02:00 · 899 阅读 · 0 评论 -
面向对象---day3
一、使用面向对象思想,编写下列代码。1. 写一个形状类Shape ,有两个方法一个求周长,一个求面积 2. 写一个长方形类Rect继承于形状类 增加属性长和宽 分别去覆盖求周长和求面积的方法 3.写一个圆形类Circle 增加属性半径 分别去覆盖求周长和求面积的方法原创 2009-09-23 19:33:00 · 1234 阅读 · 0 评论 -
集合 ---day5
一、运用所学集合的知识,写出一个奥运会奖牌榜排序程序,具体要求如下: 1.每个国家都分别拥有金牌银牌铜牌属性。 2.对各个国家实现奖牌榜排序,排序规则为:先比较金牌,如果金牌数相同则比较银牌,如果银牌数相同则比较铜牌 如果铜牌数也相同,则比较国家的名字 3.打印输出奖牌榜package day5;import java.util.ArrayList;/*原创 2009-09-23 19:47:00 · 1078 阅读 · 0 评论 -
SQL基础---day6
## 删除数据库drop database ecport;## 创建数据库create database ecport;## 使用数据库use ecport;## 国家表结构create table COUNTRY( country_id int primary key auto_increment,原创 2009-09-23 19:51:00 · 1112 阅读 · 0 评论 -
JDBC 、表的增删改查操作---day7
package com.ambow.ecport.dao;import java.util.List;import com.ambow.ecport.entity.User;/** * 定义访问 user 表的所有方法名称、参数等信息 * @author user * */public interface UserDao { /** * 增加(插入)一个用户方法, * @par原创 2009-09-23 19:54:00 · 1213 阅读 · 1 评论 -
Hibernate3的配置参数汇总
SQL方言1、Hibernate JDBC属性属性名 用途 hibernate.connection.driver_class jdbc 驱动类 hibernate.connection.url jdbc URLhibernate.connection.username 数据库用户hibernate.connection.password转载 2009-09-23 20:34:00 · 1223 阅读 · 7 评论 -
struts-config.xml
http://struts.apache.org/dtds/struts-config_1_2.dtd"> type="com.ambow.ecport.action.form.ContcatInfoForm" /> type="com.ambow.ecport.util.PageForm" /> type="com.ambow.ec原创 2009-11-19 14:51:00 · 1240 阅读 · 0 评论