自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 01-Web项目引入Spring的方法和原理

 JavaWeb项目中引入spring框架      主要步骤有以下3步:      1:下载spring的jar包      2:在项目中web.xml中添加spring配置      3:bean配置文件-applicationContext.xml 1:引入包,这个就不说了,官网下载(仅供参考)。1 spring-core-3.2.3.RELEASE.jar ...

2015-07-20 17:28:53 276

原创 几种排序的java代码实现

1、插入排序代码:public class InsertionSort { public static void main(String[] args) { int[] source = new int[]{4,2,1,6,3,6,0,-5,1,1}; int j; for(int i=1; i <source.length; i++) { if(s...

2015-04-07 18:07:15 167

原创 几种排序思路描述

排序目前先记录如下八中排序方法:排序名称算法描述联想记忆插入排序具体算法描述如下:1、从第一个元素开始,该元素可以认为已经被排序。2、取出下一个元素,在已经排序的元素序列中从后向前扫描。3、如果该元素(已排序)大于新元素,则该元素移到下一位置。4、重复步骤3,直到找到已排序的元素小于或者等于新元素的位置。5、将新...

2015-04-07 18:05:42 205

原创 JDBC连接数据库并更新

package test;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;import java.sql.SQLException;public class TestConnection { static Connection...

2015-04-07 17:59:21 125

原创 JavaScript中创建对象的几种方法

1、创建自定义对象的最简单方式就是创建一个Object的实例,然后再为它添加属性和方法,如下所示:   var person = new Object();person.name = "Nicholas":person.age = 29;person.job = "Software Engineer";person.sayName = function() { ...

2015-04-01 17:09:03 90

原创 i=i++和i=i--经典问题

public static void main(String[] args){           int j = 0;           for(int i = 0; i < 100; i++)               j = j++;           System.out.println(j);       } 该问题最终输出结果为0,分析 j = j ++ 的过程...

2015-02-13 17:21:08 170

原创 数据源DataSource的配置

一、J2EE数据源配置的标准是,1、首先需要在Server.xml中配置数据源:<Context docBase="TestDataSource" path="/TestDataSource" reloadable="true"    source="org.eclipse.jst.j2ee.server:TestDataSource"><Resource nam...

2015-02-13 10:01:33 1998

原创 18章-Java I/O 系统 & 编码问题

一、Java编码相关的概念二、InputStream 和 OutputStream 的类别 一、Java编码相关的概念Java编码的概念可以从下面5点来理解和分析1、文本文件存放在系统中的是某一编码方式下该字符串的编码2、内存中的字符串是以字符数组的形式存储:char[],其中字符数组中存储的内容为Unicode编码,既UTF-16编码3、ISO8859-1 进行解...

2014-12-28 15:31:20 86

原创 PLSQL 连接数据库 ORA-12154 TNS无法解析指定的连接标识符

1、首先看sqlplus能否正常登陆oracle如果sqlplus能正常登陆的话说明是客户端的配置问题,否则就得先从服务端解决,在进一步排除问题2、oracle_home 变量是否配置3、64位win7会把32位应用程序安装到Program Files (x86)目录下,安装的时候我觉得吧这也没什么,结果偏偏是它出问题了,奶奶的,重新装了并且换到C:\Program Files目录下...

2014-10-26 00:14:01 94

原创 02_oracle实例名,数据库名,服务名等概念区别与联系

1、Oracle实例名:由于一套Oracle数据库可以创建多个实例,所以引入了Oracle实例名来区分2、数据库名:由于一台机器上可以同时装多套Oracle数据库所以需要一个标识来进行区分,所以引入了数据库名3、全局数据库名:在分布工数据库系统中,不同版本的数据库服务器之间,不论运行的操作系统是unix或是windows,各服务器之间都可以通过数据库链路进行远程复制,数据库域名主要用于o...

2014-10-09 17:48:13 109

原创 Java编码

一、Java编码相关的概念 一、Java编码相关的概念Java编码的概念可以从下面5点来理解和分析1、文本文件存放在系统中的是某一编码方式下该字符串的编码2、内存中的字符串是以字符数组的形式存储:char[],其中字符数组中存储的内容为Unicode编码,既UTF-16编码3、ISO8859-1 进行解码不会有信息丢失,但是对一些类似包含中文的char[]编码会有信息丢...

2014-09-29 22:07:04 99

原创 01_Oracle的JDBC连接方式:oci和thin

oracle的jdbc连接方式:oci和thin    oci和thin是Oracle提供的两套Java访问Oracle数据库方式。    thin是一种瘦客户端的连接方式,即采用这种连接方式不需要安装oracle客户端,只要求classpath中包含jdbc驱动的jar包就行。thin就是纯粹用Java写的ORACLE数据库访问接口。   oci是一种胖客户端的连接方式,即采用这种连接方式需...

2014-09-26 14:32:14 234

原创 07_JSP

一、JSP隐式对象二、JSP指令(page,include,taglib)三、静态引入和动态引入<%@ include file="a.jsp"%> 和 <jsp:include page="inclued.jsp"></jsp:include>四、JSP乱码 一、JSP隐式对象      JSP的隐式对象共有9个,包括pageCon...

2014-09-23 11:22:20 342

原创 06_Cookie和Session

一、Cookie相关二、Session相关三、域名(Domain)四、去掉项目名称将服务映射成域名访问 一、Cookie相关       Cookie的大体原理是,服务器端根据需要向客户端写入cookie后(最多20个),浏览器每次向服务器端发送访问请求时,它都要根据下面的几个规则,决定是否发送Cookie请求头字段,以及在Cookie请求头字段中附带哪些Cookie信...

2014-09-11 16:57:16 81

原创 05_HttpServletRequest

一、请求转发(forward)和资源包含(include) 一、请求转发(forward)和资源包含(include)1、请求转发(forward)      forward 方法用于将请求转发到RequestDispatcher 对象封装的资源,Servlet 程序在调用这个方法进行转发之前可以对请求进行一些前期的预处理。在后面要讲解的MVC架构中,forward方法是一个核...

2014-09-06 21:29:36 88

原创 04_URI和URL的区别和联系

一、URI和URL的区别和联系二、HttpServletRequest.getRequestURI()和HttpServletRequest.getRequestURL()返回的内容有      何不同?为什么会如此?  一、URI和URL的区别和联系             首先,URI,是uniform resource identifier,统一资源标识符,用来唯一的...

2014-09-06 20:16:01 101

原创 03_URL编码

一、URL编码相关知识 一、URL编码相关知识首先来看一个URL编码的例子程序:  public static void main(String[] args) throws Exception { String content = "中国"; //这里将字符串转换成字节数组后的形式原样打印 testPrintBytes(content); //d6...

2014-09-05 17:31:22 125

原创 02_HttpServletResponse的应用

一、请求转发(forward)和请求重定向(sendRedirect)二、Response设置ContentType头字段编码和Response.getWriter 方法返回的PrintWriter采用的编码 一、请求转发(forward)和请求重定向(sendRedirect)    在Servlet程序中,有时需要调用另外一个资源来对浏览器的请求进行响应,这可以通过两种方式...

2014-08-29 11:01:32 124

原创 01_Servlet开发基础

一、Servlet配置和映射的要点二、ServletConfig接口  1、ServletConfig接口的作用  2、重写Servlet中几个方法时需要注意的几点 一、Servlet配置和映射的要点(1)/代表当前Web应用程序的根目录,而不是整个Web站点的根目录。(因为web.xml中只能配置当前web应用程序中的Servlet所以这里的/代表当前Web应用程序的...

2014-08-09 14:18:59 149

原创 3.4-函数参数

       javaScript函数不介意传递进来多少个参数,也就是说,即便你定义的函数形参只有两个参数,在调用这个函数时也未必一定要传递两个参数。可以传递一个、三个甚至不传递参数。之所以会这样,原因是JavaScript中的参数在内部是用一个类似数组的对象来表示的。函数接收到的始终都是这个类数组对象,而不关心数组中包括哪些参数。实际上,在函数体内可以通过arguments对象来访问这个参数...

2014-07-08 13:32:52 89

原创 3.3-操作符

javaScript中的操作符有很多这里先讨论一下加性操作符和乘性操作符等双目运算操作符:一、加性操作符和乘性操作符包括 + 、-、*、  /、%  等操作符:1、对象在这5种运算符中都是先通过Number(Person)转换成数值型,先通过valueOf如果没有用toString方法     直到返回基本5种基本类型的一种,然后将该对象作为一个基本类型按照基本类型规则参与运算...

2014-07-06 14:37:30 125

原创 3.2-数据类型的转换

1、JavaScript中有5种简单数据类型:Undefined、Null、Boolean、Number和String。还有一种复杂数据类型Object。 在使用中这几种数据类型的转换共有如下几种情况:转换成Boolean、Number、String 一、其它几种类型转换成Boolean的情况下遵循如下规则:数据类型转换为true的值转换为false的值...

2014-07-06 12:36:03 71

原创 3.1-undefined和null的区别

undefined和null的区别:http://developer.51cto.com/art/201401/426966.htm 一、undefined指的是不存在,当变量没有声明或者声明了但是没有赋值的情况下变量为undefined 二、nullnull是字面量同时也是语言中的关键字,用来表示无法识别的对象值。换句话说,这用来表示“无值(no value)”...

2014-07-02 17:42:27 75

原创 10章-内部类(笔记)

一、内部类的分类二、普通内部类(后面简称内部类)和嵌套类在创建时的区别三、Java为什么引入内部类,利用内部类能解决什么问题?四、匿名内部类中被直接使用的变量要被final关键字修饰 一、内部类的分类内部类根据是否为static可以分为两大类:1、内部类(普通内部类对象隐式地保存了一个引用,指向创建它的外围类对象,为了内部类可以操作外围类的数据)2、嵌套类(当内...

2014-04-13 21:37:21 55

原创 03章-操作符(笔记)

  Java中大部分的操作符如下面的表3.4中描述(还有一些特殊用法后面会进行描述) 1、首先要对分隔符做一下描述,这些分割符都是指英文输入法下的[] ()  . , ;  这里只对.和,这两个分隔符的使用场景进行一下说明,.一般就是用在调用方法或属性,例如:System.out,而,在extends  Person,Teacher这样的场景下使用2、短路:逻辑于(&amp...

2014-04-13 13:08:45 83

原创 10章-内部类-内部类的继承(笔记)

一、内部类的继承问题二、this和super关键字的两种用法 一、内部类的继承问题       当需要继承一个内部类的时候需要用如下语法才能编译通过:public class OutClass { class InnerClass { public InnerClass() { } public void test() { Syste...

2014-04-10 15:24:10 94

原创 11章-持有对象(笔记)

一、java 容器类类库的用途是“保存对象”,并将其划分分两个不同的概念1、Collection 一个独立的元素的序列,这些元素都服从一条或多条规则。List必须按照插入的顺序保存元素,Set不能有重复元素,Queue按照排队规则来确定对象产生的顺序(通常与它们被插入的顺序相同)2、Map 一组成对的“键值对”对象,允许你使用键来查找值。常用容器类型的分类和特点的总结如下表所示:...

2014-04-08 10:12:46 66

原创 ant相关用法总结(笔记)

一、property 的几种用法二、Ant build.xml中的各种变量 一、property 的几种用法==========================================<?xml version="1.0" encoding="UTF-8"?><project name="all" default="start" basedir=&quot

2014-04-04 15:35:41 109

原创 11.01-包和访问控制(笔记)

一、  同一包中的类默认可以相互访问,所以在同一个包中,不能出现类名相同的类。  这里有两个说明:  1、即使是子包和父包也是不同的包,例如com.test 和 com.test.utils 这是两个不同的包。  2、所谓的同一包的类默认访问是指不需要用 import 关键字来引入类,不要和方法、属性、变量的访问        权限混肴。   成员变量和方法的访问权...

2014-04-02 21:45:49 129

原创 07.02-重写和重载的特点(笔记)

重载:   每个重载的方法都必须有一个独一无二的参数类型列表(甚至参数顺序的不同也足以区分两个方法,不过一般情况下别这样做,因为这会使代码难以维护)。1、重载形成的条件就是方法名相同和一个独一无二的参数类型列表,对于其他的是没有要求的,例如(返回值、throws后面跑出的异常)。 重写:从写形成条件有1、方法名称要相同2、参数类型列表也要完全一致3、子类方法的修...

2014-04-02 21:41:14 112

原创 07.01-try-catch-finally等要点(笔记)

对于try-catch-finally的总结为:    当try中的某条语句引发了异常后,程序会立即跳转到catch部分,查找和该异常类型匹配的catch语句并执行catch{}中的所有语句,而位于try中的发生异常语句后面的所有语句(正常语句和会发生异常的语句)都不会执行。当异常没有发生在try中(如下面代码中的在catch块中发生异常的情况),那么该异常将会向上抛出,除了同级的fina...

2014-04-02 21:35:34 76

空空如也

空空如也

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

TA关注的人

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