自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

原创 java面试常用的两种基本排序方法(选择、冒泡)

昨天看了传智博客毕向东老师的视频,让我对这两种数组排序的方法温故而知新。今天自己写了一遍代码,发上来让更多的人了解一下。1、选择排序给定一个数组,int [] shuzu = {5,7,6,8,3,2,9};选择排序就是让shuzu[0] 与shuzu[1],shuzu[],shuzu[3]……以此去比较,如果前面的一个数比后面的大,那么进行位置的置换。第一遍的时候已经把最小的

2012-01-26 10:28:54 1174 1

原创 java基础复习1

1、定义变量的格式 数据类型 变量名 = 初始化; 定义一个int类型变量 取值为4 int x = 4;2、类型转化 从低级转换成高级的类型,硬要把b+2赋值给b,就需要强制转化。 byte b = 3; b = (byte)(b+2); 3、算数运算符 开发不多见的形式,面试常用语考查 取模的问题 -1%5  输出结果是-1         1%-5结果

2012-01-25 10:18:10 447

原创 对于java基础知识的复习感受

今天在网上找了一份视频教程,传智播客的毕向东的java基础知识,下载了下来,看了看,感觉不错,毕老师的讲课很有意思,讲课也很细,很注意细节。每一个常用的关键字讲的很透彻,在我复习的道路上,有很大的帮助,使我更加细节的去关注javaSE。毕老师说了一句话很有感触:什么是经验,经验就是从错误中得到了。明天继续学习,我会用更多的时间去详细的写出自己的收获。给自己加油。Love Java Lo

2012-01-11 22:14:20 366

原创 Java中关键字

abstract:表明类获类中的方法是抽象的;assert:声明断言;boolean:基本数据类型之一,布尔类型;break:提前跳出一个块,多用于循环语句;byte:数据类型之一,字节类型;case:在switch语句中,表明其中的一个分支;catch:用于处理例外情况,用于捕捉异常;char:基本数据类型之一,字符类型;class:类;continue:回到

2012-01-10 19:26:39 365

原创 简述Java 从代码到运行的全过程

1:编写代码首先把我们想要计算机做的事情,通过 Java 表达出来,写成 Java 文件,这个过程就是编写代码的过程。2:编译写完 Java 代码后,机器并不认识我们写的 Java 代码,需要进行编译成为字节码,编译后的文件叫做 class 文件。3:类装载 ClassLoader类装载的功能是为执行程序寻找和装载所需要的类。ClassLoader能够加强代码的安全性,主要方式

2012-01-10 18:53:09 566

转载 Hibernate配置参数hibernate.hbm2ddl.auto详解

本文章转载kjfcpua的专栏 http://blog.csdn.net/kjfcpua/article/details/4272415hibernate.cfg.xml 中hibernate.hbm2ddl.auto配置节点如下:properties>           propertyname="hibernate.show_sql" value="true"/>

2011-12-08 22:06:34 353

原创 Hibernate中表与表之间的关系

1:多对1的关系       例如部门Department和员工Employee的关系,       一个部门可以有多个员工但是一个员工只能对应一个部门;1:倒如相应的文件驱动;       2:建立相应的Department类和Employee类 3; 建立相应的映射文件  Department 是1 的一方所以他的映射文件就是普通方式的建立;Employee是多的一方所

2011-12-08 22:01:43 460

原创 第一个Hibernate例子

一、引入(1)模型不匹配(阻抗不匹配)Java面向对象语言,对象模型,其主要概念有:继承、关联、多态等;数据库是关联模型,其主要概念有:表、主键、外键等。(2)解决办法1、  使用JDBC手工转换2、  使用ORM(ObjectRelation Mapping对象关系映射)框架来解决,主流的ORM框架有Hibernate、TopLink、OJB。二、安装配置(1)

2011-12-08 22:00:52 856

原创 Hibernate的环境搭建

1、  Hibernate概述Hibernate是由JBoss公司著名构架师Gavin King设计,开发的一个开源ORM框架,可以从不同的角度解释Hibernate。a)、它是连接Java应用程序和关系数据库的中间件。b)、它对JDBC API进行了封装,负责Java对象的持久化。C)、在分层的软件构架中它的地位持久化层,封装了所有数据访问细节,使业务逻辑层可以专注于现实业务逻辑

2011-12-08 21:59:51 530

原创 CSS+div 常用标签

最近在做网页的项目 很多东西都忘记了  我整理一下CSS+div 常用标签 希望可以帮助我和大家共同学习一下 先把整个网站构架起来才是基础,下一步才是加入jsp和Ajax。CSS中的长度 绝对单位:几乎不用在网页中 in 英寸      1in = 2.54cm cm 厘米    1cm = 0.394in pt 磅        1in = 72pt pc pica

2011-11-23 22:50:53 1013

原创 JAVA 基础要点复习

1,类的概念2,使用static 声明的域可以被类的所有对象共享,他不需要类的实例化,可以用类直接调用,在加载内存时就开辟了内存空间3,final 变量在其初始化之后就不能改变了——任何试图对这种域赋值的操作将导致编译时错误这种域必须在类初始化之后或者在类的对象完全构造完成之后立即初始化,否则编译器将拒绝编译4,方法的重载,方法重载具有在类中用相同的名字定义多个方法的能力,方法调用

2011-11-16 20:57:56 462

转载 仿baidu,google的查询分页技术

在这里我简单说说我的实现思路,我将整个分页的技术全部封装在了一个Pagination的JavaBean中.具体代码如下: Java代码 package cn.csdn.util;    import java.util.List;    /** *  * @author redarmy_chen* * @param */  publicclass

2011-11-08 21:58:22 448

转载 随机图片的分析

一、随机1、  输出随机图片:发送http头,控制浏览器定时刷新网页(REFRESH)发送http头,控制浏览器禁止缓存当前文档内容2、  创建随机图片的步骤:(1)       通知浏览器以图片图片方式打开(2)       创建图片(3)       得到图片(4)       设置图片背景色(5)       向图片上写边框(6)       向图片上

2011-11-08 21:56:39 491

原创 JSP的隐式对象

JSP隐式对象是Web容器加载的一组类的实例。它是可以直接在JSP页面使用的对象。分为4个主要类别:一、输入和输出对象:控制页面的输入和输出(request、response、out)。二、作用域通信对象:检索与JSP页面的Servlet相关的信息(session、application、pageContext)。三、Servlet对象:提供有关页面环境的信息(page、config)

2011-11-08 21:56:06 685

原创 分页操作的分析及代码

一  分页操作的分析:1.层的问题    Com.csdn.domaim    Com.csdn.dao    Com.csdn.daoImpl    Com.csdn.service 接口    Com.csdn.serviceImpl 实现类    Com.csdn.web 控制器    Com.csdn.web.filter    Com.csdn.web

2011-11-08 21:55:17 417

原创 如何配置myeclipse9.1与tomcat7.0服务器

当我们当我们成功安装myeclipse9.1和tomcat7.0并成功配置完成系统环境变量后,我们还需完成对myeclipse的配置才能成功使用工具。第一:在myeclipse工具栏中选择windows——>preferences完成后弹出如下菜单:选择general-->Worspace-->如图选择utf-8和unix编码问题配置好了,我们下面配

2011-11-08 19:12:06 1180 1

原创 JSP模式 实现用户注册的功能

一 实现的思路:1.Register.jsp负责向用户显示注册的页面,用户名、密码、确认密码、email2.ControllerServlet.java用来接收客户端提交的请求,然后进行验证:语法格式的验证和该用户是否是已经存在的用户,如果该用户是合法的,将该用户加入到users表中,然后跳转到loginSuccess.jsp页面上,显示用户信息。否则跳转到register.jsp

2011-11-08 19:08:16 6827 1

原创 url重写实现session跟踪和一次性验证码的实现

利用URL重写实现Session跟踪 1、   Servlet规范中引入了一种补充的会话管理机制,它允许不支持Cookie的浏览器也可以与WEB服务器保持连续的会话。这种补充机制要求在响应消息的实体内容中必须包含下一次请求的超链接,并将会话标识号作为超链接的URL地址的一个特殊参数。2、 将会话标识号以参数形式附加在超链接的URL地址后面的技术称为URL重写。如果在浏览器不支持Cookie

2011-11-08 19:06:59 1029

原创 jsp自定义标签

自定义标签主要用于移除Jsp页面中的java代码快速入门:使用自定义标签输出客户机的IP移除jsp页面中的java代码,只需要完成两个步骤:编写一个实现Tag接口的Java类,并覆盖doStartTag方法,把jsp页面中的java代码写到doStartTag方法中。编写标签库描述符(tld)文件,在tld文件中对自定义标签进行描述。完成以上操作,即可在JSP页面中导入和使用自

2011-11-08 19:05:06 469

原创 JSP九个隐式对象

JSP九个隐式对象:request   responseoutsession applicationpageContext pageconfigexception 隐式对象就是不需要我们new的对象,直接的我们就可以在页面使用的对象,注意是在里面或者是里面,request对象:保存了很多客户端请求的信息。如请求来源,Cookie和客户端请求的相关数据等request对象的方法:

2011-11-08 19:00:58 329

原创 总结出el表达式简单的集合输出方式

一、EL简介   1.语法结构     ${expression}   2.[]与.运算符     EL 提供.和[]两种运算符来存取数据。     当要存取的属性名称中包含一些特殊字符,如.或?等并非字母或数字的符号,就一定要使用[]。例如:         ${user.My-Name}应当改为${user["My-Name"] }     如果要动态取值时,就可以

2011-11-08 19:00:20 272

原创 JSP隐式对象和MVC设计模式

今天我们一起来了解一下关于JSP应用的JSP的隐式对像和MVC设计模式。首先我们先来说一下JSP的隐式对象:JSP隐式对象是Web容器加载的一组类的实例。它是可以直接在JSP页面使用的对象。分为4个主要类别:1、            输入和输出对象:控制页面的输入和输出(request、response、out)。2、            作用域通信对象:检索与JSP页面的Se

2011-11-08 18:59:08 422

原创 Jsp写一个自定义乘法表打印表 (一个小白的努力!)

题目的要求:写出两个列表框,输入自然数,点击重置,两个输入的自然数清空,点击提交,返回另一个页面,返回结果。很简单的一个作业,但是我学习jsp的起点。把过程写上来。  ------------------------------------------------------华丽的分割线--------------------------------------------------

2011-10-27 21:54:30 1430

原创 Jsp写一个自定义乘法表打印表 (一个小白的作业过程)

题目的要求:写出两个列表框,输入自然数,点击重置,两个输入的自然数清空,点击提交,返回另一个页面,返回结果。很简单的一个作业,但是我学习jsp的起点。把过程写上来。  ------------------------------------------------------华丽的分割线--------------------------------------------------

2011-10-27 21:25:41 213

原创 Web中重定向的概念

1重定向:HttpServletRequest接口提供的sendRedirect()方法用于生成302响应码和Location响应头,从而通知客户端去重新访问Location响应头中指定的URL,其完整的定义语法如下:       Response.sendRedirec

2011-10-17 20:06:56 2804

原创 Servlet的应用

Servlet是一种独立于平台和协议的服务器端的Java应用程序,可以生成动态的web页面。它担当Web浏览器或其他http客户程序发出请求、与http服务器上的数据库或应用程序之间交互的中间层。Web应用程序简介应用程序:指允许用户执行特定任务的软件程序,主要分为桌面应

2011-10-13 07:58:12 497

原创 HTTP协议的深度介绍

HTTP简介WEB浏览器与WEB服务器之间的一问一答的交互过程必须遵循一定的规则,这个规则就是HTTP协议。HTTP是hypertexttransfer protocol(超文本传输协议)的简写,它是TCP/IP协议集中的一个应用层协议,用于定义WEB浏览器与WEB服务器

2011-10-13 07:57:10 380

原创 配置WEB站点的虚拟目录和配置虚拟主机

虚拟WEB目录的概念及其原理如果想让某台计算机上的一个目录内容,能被外面的web浏览器通过http协议访问,该怎么办呢?首先要在这台计算机上安装和启动一个web服务器软件其次还要将该目录映射成一个web站点目录。这个web站点目录通常称为虚拟目录。一个web站点上

2011-10-13 07:55:57 758

原创 Tomcat构建Web站点

一、用Tomcat构建WEB站点(一)WEB应用的相关知识   2、Web应用程序简介应用程序:指允许用户执行特定任务的软件程序,主要分为桌面应用程序和Web应用程序两种类型。桌面应用程序(Desktop Application):一般是指采用客户机/服务器结构(

2011-10-11 08:03:26 445

原创 Java 遍历 xml

import java.io.File;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.

2011-09-28 17:52:40 2555

原创 DTD基本讲解

DTD是一套关于标记的语法规则,它定义了文档的逻辑结构,规定了文档中所使用的元素、实体、元素的属性、元素与实体之间的关系。DTD告诉你可以在哪些文档中使用哪些标记,各标记出现的次序,哪些标记出现在哪些标记中,哪些标记有属性等等。       DTD是XML文件

2011-09-27 19:16:29 391

原创 win7环境下配置Android开发环境

一、安装 JDK这个可以去官网下载java SE,我是学java的所以我本地已经配置好(配置方法详见本人第一篇博客),安装检查。打开运行cmd,输入javac或者where java。二、下载并安装 Eclipse 下载地址:http://www.ecli

2011-09-25 23:18:31 903

转载 myeclipse 快捷键大全 收藏

存盘 Ctrl+s(肯定知道)注释代码 Ctrl+/取消注释 Ctrl+\(Eclipse3已经都合并到Ctrl+/了)代码辅助 Alt+/快速修复 Ctrl+1代码格式化 Ctrl+Shift+f整理导入 Ctrl+Shift+o切换窗口 Ctrl+

2011-09-22 09:24:14 419

原创 UML软件设计和软件工程

1、软件设计: 把软件开发想清楚的过程。2、软件工程: 对软件开发全过程进行建模和管理。3、模型: 对问题的书面上的无歧义文字或图形的描述.简言之, 模型是对现实的简化.通过模型, 人们可以了解所研究事物的本质.4、建模: 对现实系统进行适当的过滤, 用适当的表现规则

2011-09-20 19:11:09 411

原创 Java网络编程

一、网络基本概念1、计算机网络,就是把分布在不同地理区域的计算机与专门的外部设备用通信线路互连成一个规模大、功能强的网络系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源。2、网络体系结构:国际标准化组织ISO于l978年提出“开放系统互连参考

2011-09-19 18:59:21 299

原创 JDBC的事务控制和批量处理

所谓事务:是指一组原子操作(一组SQL语句执行)的工作单元。这个工作单元中的所有原子操作在进行期间,与其他事务隔离,免于因数据来源的交相更新而发生混乱,事务中的所有原子操作要么全部执行成功,要么全部失败。创建JDBC的事务主要分以下步骤:1.设置事务的提交方式为非自动

2011-09-15 21:41:48 578

原创 MySQL复习JDBC应用

一、             JDBC是由Sun公司开发的针对数据库应用程序的API,由于JDBC是用Java语言编写的,所以JDBC同样拥有Java语言与生俱有的跨平台性,JDBC应用于数据库程序的开发使得程序开发更快捷、方便,更容易理解。JDBC是一种可以执行SQL语句并可返

2011-09-14 21:20:20 383

原创 Java中文件操作

一、Java把目录当做一种特殊的文件,即文件名的列表。通过File类的方法,可以得到文件或目录的信息包括名称、所在路径、读写性、长度等,进而可以进行创建新目录、创建临时文件、改变文件名、删除文件、列出一个目录中所有的文件或与某个模式相匹配的文件等操作。File类声明如下:Pu

2011-09-01 15:38:58 1525 1

原创 Java流中的InputStream类和OutputStream类 转换流

一、字节输入流InputStream类1、InputStream类是所有面向字节的输入流的父类,为java.io包中的抽象类。类的定义如下:public abstream class InputStreamextends Object2、InputStream类中声明了用

2011-08-31 15:14:32 5772

原创 Java流的BufferedReader和BufferedWriter

一、复习1、数据流的基本概念的复习。2、节点流,处理流,字节流,字符流(只能处理字符数据)。3、出入/输出流体系。用于实现I/O操作的流类和接口在java.io包中。二、缓冲的字符流(BufferedReader/BufferedWriter)1、采用缓冲处理

2011-08-30 20:40:06 2840

java.io包讲解

专业的课程讲解 所有的程序都离不开信息的输入和输出。例如,从键盘读取数据、在网络上交换数据、打印报表、读写文件信息等,都要涉及数据输入输出的处理。在面向对象语言中,输入和输出都是通过数据流来实现的。在Java中,处理数据流的类主要被放在java.io包中 。

2011-09-04

空空如也

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

TA关注的人

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