自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(76)
  • 收藏
  • 关注

转载 50 JS-4 创建对象 继承

1JavaScript中定义对象的几种方式(JavaScript中没有类的概念,只有对象): (1)基于已有对象扩充其属性和方法: var object = new Object(); object.name = "zhangsan"; object.sayName = funct...

2015-07-22 14:07:00 75

转载 10 HashSet HashMap源码 Properties

2 HashSet底层是使用HashMap实现的。当使用add方法将对象添加到Set当中时,实际上是将该对象作为底层所维护的Map对象的key,而value则都是同一个Object对象(该对象我们用不上); 3. HashMap底层维护一个Node数组,我们向HashMap中所放置的对...

2015-07-22 14:06:00 45

转载 16Swing

Swing: •是第二代GUI开发工具 •它建立在AWT之上,但用新版本的组件替代了旧版本的组件。 •它提供了许多新的组件和相关的API JFrame 是一个带有标题和可变大小边框的窗口。 任何一个图形界面应用程序都必须至少有一个JFrame. 创建菜单: 步骤: 1.创...

2015-07-22 14:06:00 49

转载 TomCat部署

1 将MyEclipse 项目文件归档成.war文件 右键项目名称->export->javaEE->保存文档 2 设置tomcat管理员权限 tomcat安装目录下conf文件夹->tomcat-user.xml 去掉注释,并添加manager角色 &l...

2015-07-22 14:06:00 52

转载 3 Java操作符

Java SE 第四讲: 1. 当有若干个变量参与运算时,结果类型取决于这些变量中表示范围最大的那个变量类型。比如,参与运算的变量中,有整型int,有双精度浮点型double,有短整型short,那么最后的结果类型就是double。 2. int a = 1; int b = 2; doubl...

2015-07-22 14:06:00 55

转载 21 网络编程

1 Url UrlConnection public static void main(String[] args) throws Exception { URL url=new URL("Http://www.baidu.com"); URLConnection connec...

2015-07-22 14:06:00 55

转载 23XML DTD

1 #PCDATA (Parsed Character Data),可解析的字符数据。 DTD文档与XML文档是类与对象的关系 DTD是抽象的定义 XML是具体的内容 第一种 内部DTD文档 <?xml version="1.0" encoding="UTF-...

2015-07-22 14:06:00 57

转载 47JavaScript-1 变量 with语句 数组 字符串 定时器

1 变量 变量作用域:(方式、位置) •全局变量:在函数外声明 •局部变量:在函数内声明 •全局变量可在整个脚本中被使用,可在不同的窗口中相互引用(指定窗口名) •<Script> var globe = "JavaScript"; // globe是全局变量 test...

2015-07-22 14:06:00 57

转载 Hibernate one-to-many

1数据库开发中经常会遇到一对多的关系,例如客户与订单的关系,一个客户对应多个订单。 开发一个customer与orders的demo (1)领域模型 customer package com.songxu.domain; import java.io.Serializabl...

2015-07-22 14:06:00 58

转载 25XML解析--DOM

1DOM:Document Object Model (文档对象模型)。 2对于XML应用开发来说,DOM就是一个对象化的XML数据接口,一个与语言无关、与平台无关的标准接口规范 3要严格区分XML文档树中的根结点与根元素结点:根节点(Document)代表的是XML文档本身,是我们解析X...

2015-07-22 14:06:00 58

转载 1 IOC容器设计与实现

在Spring IOC容器的设计中,可以看到两个主要的容器系列,一个是实现BeanFactory接口的简单容器系列,这系列容器只实现了容器的最基本功能;另一个是ApplicationContext应用上下文,它作为容器的高级形态而存在。应用上下文在简单容器的基础上,增加了许多面向框架的特性,同...

2015-07-22 14:06:00 58

转载 11 泛型

所谓泛型:就是变量类型的参数化。 泛型是JDK1.5中一个最重要的特征。通过引入泛型,我们将获得编译时类型的安全和运行时更小地抛出ClassCastExceptions的可能。 •在JDK1.5中,你可以声明一个集合将接收/返回的对象的类型 如果使用泛型,只要代码在编译时没有出现警告,就...

2015-07-22 14:06:00 58

转载 41 Servlet2 多线程

1 Java Servlet是和平台无关的服务器端组件,它运行在Servlet容器中。Servlet容器负责Servlet和客户的通信以及调用Servlet的方法,Servlet和客户的通信采用“请求/响应”的模式。 •Servlet可完成如下功能: –创建并返回基于客户请求的动态HTML页面...

2015-07-22 14:06:00 60

转载 9 HashSet HashCode 迭代器 TreeSet Colletions类 HashMap

1. 当向ArrayList添加一个对象时,实际上就是将该对象放置到了ArrayList底层所维护的数组当中;当向LinkedList中添加一个对象时,实际上LinkedList内部会生成一个Node对象,该Node对象的结构为: void linkLast(E e) { ...

2015-07-22 14:06:00 61

转载 48 JS-2 history location

1•历史对象: 用以存储客户端最近访问的网址清单。 格式: •history.属性 history.方法(参数) <a href="js9.jsp">单击</a> <a href="#" onclick="history.back();retur...

2015-07-22 14:06:00 62

转载 SQL join leftjoin right join

有两张表student和team表 Student id card_id name age team_id 402881e64b5d8b54014b5d8b570f0001 s3 zhangsan 25 402881e64b5d...

2015-07-22 14:06:00 62

转载 26XML解析——SAX

1SAX(Simple APIs for XML),面向XML的简单APIs。 2使用DOM解析XML时,首先将XML文档加载到内存当中,然后可以通过随机的方式访问内存中的DOM树;SAX是基于事件而且是顺序执行的,一旦经过了某个元素,我们就没有办法再去访问它了,SAX不必事先将整个XML文档...

2015-07-22 14:06:00 66

转载 Struts国际化

Struts国际化分为页面视图国际化和Action国际化 国际化首先需要建立国际化资源文件 命名方式为**_zh_CN和**_en_US。建立中的资源文件时,需要利用jdk提供的native2ascii命令对其进行转码 转码后 <span style="font...

2015-07-22 14:06:00 68

转载 12 foreach 装箱拆箱 可变参数 枚举

Foreach int []a=new int[]{1,2,3,4,5,6,7,8}; for (int item : a) { System.out.println(item); } 1. 当遍历集合或数组时,如果需要访问集合或数组的下标,那么最好使用...

2015-07-22 14:06:00 69

转载 2Java常用数据类型

1. Java中的原生数据类型共有8种: 1) 整型:使用int表示。(32位) 2) 字节型:使用byte表示。(表示-128~127之间的256个整数, 8位)。 3)短整型:使用short表示。(16位) 4)长整型:使用long表示。(64位) 5)单精度浮点型:使用float表示。...

2015-07-22 14:06:00 71

转载 设计模式——观察者模式

观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观察者对象,让他们能够自动更新自己 观察者模式的组成 –抽象主题角色:把所有对观察者对象的引用保存在一个集合中,每个抽象主题角色都可以有任意数量的观察者。抽象主题提...

2015-07-22 14:06:00 71

转载 4 面向对象(传参数)(继承)

1. 类是一种抽象的概念,对象是类的一种具体表示形式,是具体的概念。先有类,然后由类来生成对象(Object)。对象又叫做实例(Instance) 2. 类由两大部分构成:属性以及方法。属性一般用名词来表示,方法一般用动词来表示。 3. 如果一个java源文件中定义了多个类,那么这些类中最...

2015-07-22 14:06:00 78

转载 Log4j

一、log4J的使用步骤 1 配置文件 log4j需要使用配置文件进行配置,共两种方式,一种为properties文件,一种为xml文件。 Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、INFO...

2015-07-22 14:06:00 78

转载 ANT(4) 编译 打包第三方jar包

在实际项目中,不可避免地要用到第三方jar包,利用ANT进行编译与打包,不仅可以处理自己的代码,而且可以将第三方的jar进行打包 设置第三方jar包路径 <path id="claspath"> <pathelement id="log4j" path="F:\现...

2015-07-22 14:06:00 82

转载 40 JavaBean

1使得HTML与Java程序分离,这样便于维护代码。如果把所有的程序代码都写到JSP网页中,会使得代码繁杂,难以维护 •可以降低开发JSP网页人员对Java编程能力的要求 •JSP侧重于生成动态网页,事务处理由JavaBean来完成,这样可以充分利用JavaBean组件的可重用性特点,提高开发...

2015-07-22 14:06:00 84

转载 利用session+application+cookie 实现单态登陆,且解决浏览器意外关闭的问题

最近在帮朋友做一个购物网站,里面涉及到了登陆的问题。其中包括后台管理员的登陆和用户的登陆。 在这个网站中,设计了后台管理员单态登陆,即一个账号只能有一个登陆实例。很容易想到的就是用application实现,在application中放置一个hashmap,储存登陆的管理员信息。同时为了实现...

2015-07-22 14:06:00 85

转载 18 IO 字符集编码

1、File 一个File类的对象,表示了磁盘上的文件或目录 •File类提供了与平台无关的方法来对磁盘上的文件或目录进行操作 •File类直接处理文件和文件系统。 •File类没有指定信息怎样从文件读取或向文件存储 File myFile = new File(" myfile...

2015-07-22 14:06:00 86

转载 ANT(2) Eclipse中使用ANT

在eclipse中使用ant非常方便,因为它提供了智能提示,自动检错等IDE常见的功能。 1 配置Ant eclipse中,默认打开build.xml文件时,将使用eclipse默认的xml编辑器,这并不是我们所希望的,因此需要修改fileAssociation. 在FileAssoci...

2015-07-22 14:06:00 92

转载 35 JSP语法 Page ForWard JSP内置对象

1 包含指令 include指令:向当前页中插入一个静态文件的内容。 •JSP 语法格式如下: •<%@ include file="relativeURL" %> 或 •<%@ include file="相对位置" %> <html> &...

2015-07-22 14:06:00 93

转载 ANT(1) 入门

1配置ant 下载 http://ant.apache.org/bindownload.cg 配置path和ANT_HOME 环境变量 path:F:\现在开始\1_Library\Apache\apache-ant-1.9.4-bin\apache-ant-1.9.4\bin...

2015-07-22 14:06:00 98

转载 51 js-unit

1 JavaScript单元测试(jsUnit):http://www.jsunit.net/ 2 JavaScript编码规范:通常在JavaScript不希望外界访问的成员和方法名以下划线开始。 3 jsUnit测试函数的要遵循的规则与JUnit 3.8类似(比如说测试函数名以tes...

2015-07-22 14:06:00 98

转载 17 内部类 递归

内部类(Inner Class),内部类共分为4种。 1静态内部类(static inner class): public static class Inner { } 只能访问外部类的静态成员变量与静态方法,生成静态内部类对象的方式为: OuterClass.In...

2015-07-22 14:06:00 104

转载 2 Hibernate映射 属性 主键 集合 组件 联合主键

Hibernate 提供了三种方式将POJO变成PO类 使用持久化注解(以JPA标准注解为主,如果有一些特殊要求,则依然需要使用Hibernate本身提供的注解) 使用JPA2提供的XML配置描述文件,这种方式可以让Hibernate的PO类与JPA实体类兼容 使用Hibern...

2015-07-22 14:06:00 125

转载 ANT(3) 编译 打包 移动 重命名

1 编译源代码 <javac srcdir="src"> 这个标签寻找src目录中以.java为拓展名的所有文件,并对他们调用javac编译器,从而在相同的目录中生成类文件。当然,将类文件放在一个单独的目录结构中通常会更清晰:可以通过添加destdir属性来让Ant做到这点 ...

2015-07-22 14:06:00 147

转载 6 包,单例模式,访问修饰符(public、protected,private)Object String

1. 接口中所声明的方法都是抽象方法。接口中的方法都是 public 的。 2. 接口中也可以定义成员变量。接口中的成员变量都是public、final、static的。 3. 一个类不能既是 final,又是 abstract 的。因为 abstract 的...

2015-07-22 14:06:00 207

转载 55 同一浏览器session会串的问题

E6是每新开一个窗口一个session,基本一定不会串 IE7是同一个窗口里面多个Tab页共享一个Session,同窗口的会串 IE8是所有窗口所有标签Tab页共享一个session,除非是用那个文件菜单新开会话打开窗口则独立session FireFox和Chrome则缺省就是所...

2015-07-22 14:06:00 234

转载 开发模式——策略模式

•策略模式(Strategy Pattern)中体现了两个非常基本的面向对象设计的原则 –封装变化的概念 –编程中使用接口,而不是对接口的实现 •面向接口的编程 策略模式的定义 –定义一组算法,将每个算法都封装起来,并且使它们之间可以互换。 –策略模式使这些算法在客户端调用它们的时候能够...

2015-07-22 14:06:00 261

转载 A 数据类型

Java中有8种基本数据类型,其中4种整型、2种浮点类型、1种表示Unicode的字符型和1种boolean类型。 整型 类型 储存需求 取值范围 int 4个字节 -2147483648~...

2015-07-22 14:06:00 830

转载 一些小技巧

1 Arrays.copyOfRange Arrays.copyOfRange返回的区间是一个左闭右开区间 2 数组初始化 数组中所有的元素在初始化时,数字初始化为0,boolean初始化为false,对象初始化为null 3 数组的拷贝与扩容 Java数组是不...

2015-07-22 14:05:00 25

转载 写给自己

给自己一个目标,学术已经不适合自己了,从今天开始学习一门技术。 从零开始,宁愿拿着高薪累死,也不能安逸地气死。学术再见! 两年研究生,虽未开始,已经结束。这两年是给我自学的时间! 版权声明:本文为博主原创文章,未经博主允许不得转载。 ...

2015-07-22 14:05:00 32

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除