自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

技术何

微信交流:monky2020

  • 博客(53)
  • 资源 (2)
  • 收藏
  • 关注

翻译 Linux File Systems

This is a beginner's course and one of the concepts that newcomers to Linux find different is the idea of a file system in Linux. That is to say, the way data is stored and managed in Linux. Most us

2014-11-30 17:04:59 920

原创 Transact-SQL编程

Transact-SQL编程Transact-SQL(1)数据定义语言(DDL)create tabl/*创建表*/alter table/*修改表*/drop table/*删除表*/(2)数据操纵语言(DML)select /*从一个表或对个表中检索数据*/delete/*从表中删除数据*/insert/*向一个表添加数据*/update/*修改表中已有

2014-11-29 22:31:33 940

原创 sql server2008的游标

sql server2008中的游标包括游标结果集和游标位置,游标结果集由定义select语句返回的行的集合,游标位置则是指向这个结果集的某一行的指针在使用游标之前要先声明游标,定义Transact-SQL服务器的属性,例如游标的滚动行为用于生成游标所操作的结果集的查询例如在学生成绩管理系统数据库中为学生信息表定义一个游标Declare cursor1 cursorfor

2014-11-29 20:39:53 1170

原创 购物车系统

商品显示页,请选购你喜欢的商品 HP笔记本电脑移动硬盘价格900.0......//商品类public class CartItem{private String name;private int quantity;private double price;pr

2014-11-29 19:36:51 2382

原创 javascript函数

javascript函数function cal(x){return 2*x;}console.log(cal(10));var x=2;function cal(){x=x*2;}function cal(x){return 2*x;}console.log(cal());//undefinedconsole.log(cal(10));

2014-11-29 16:02:21 770

转载 B-Tree索引在sqlserver和mysql中的应用

B-Tree索引在sqlserver和mysql中的应用在谈论数据库性能优化的时候,通常都会提到“索引”,但很多人其实并没有真正理解索引,也没有搞清楚索引为什么就能加快检索速度,以至于在实践中并不能很好的应用索引。事实上,索引是一种廉价而且十分有效的优化手段,设计优良的索引对查询性能提升确实能起到立竿见影的效果。 相信很多读者,都了解和使用过索引,可能也看过或者听过”新华字典“、”

2014-11-29 12:45:25 628

原创 javascript基础

javascript基础1.理解javascript基础知识(1)理解数值在javascript中,所有数值都是64位双精度,也就是说javascript中整数和浮点数之间并没有什么区别两者都是数值.typeof 1//numbertypeof 1.5//number(2)javascript中没有内置的十进制数据类型,但javascript为数字提供了两个方法

2014-11-29 12:33:37 942

原创 流程控制

流程控制1.顺序结构顺序结构就是程序从上到下逐行地执行,中间没有任何判断和跳转如果main方法的多行代码之间没有任何流程控制,则顺序总是从上向下依次执行,排在前面的代码先执行,排在后面的代码后执行,这意味着,如果没有流程控制,Java方法里语句是一个顺序执行流,则上向下依次执行每条语句2.if分支语句分支结构:(1).if(logic statement){

2014-11-29 08:59:53 722

原创 类的继承和组合

类的继承public class Fruit{public double weight;public void info(){System.out.println("水果"+weight);}}public class Apple extends Fruit{public static void main(String[] args){//创建Apple对象

2014-11-29 08:59:05 576

原创 分页实现

pages.jsp//分页变量定义final int e=3;//每页显示的记录数int totalPages=0;//页面总数int currentPage=1;//当前页面int totalCount=0;//数据库中数据的总记录数int p=0;//当前页面所显示的第一条记录的索引//读取当前待显示的页面的编号String tempStr=ruques

2014-11-29 08:57:45 661

原创 Java日期时间类

Java日期时间类Date类Java提供的Date类和Calendar类用于处理日期和时间的类,包括创建日期,时间对象,获取系统当前日期,时间等操作。但Date类无法实现国际化,注意,月份与小时都是以0开始,而月份中的天数则是以1开始,年是以1990年开始。Date类提供的主要构造器:Date()生成一个代表当前日期时间的Date对象,该构造器在底层调用System.cur

2014-11-28 10:56:26 1711

原创 java正则表达式

正则表达式正则表达式是一个强大的字符串处理工具,可以对字符串进行查找,提取,分割,替换等操作String类也提供了如下几个特殊的方法boolean matches(String regex):判断该字符串是否匹配指定的正则表达式String replaceAll(String regex,String replacement):将该字符串中所有匹配的regex的字串替换成repla

2014-11-27 22:19:06 515 1

原创 BigDecimal类

BigDecimal类为了能精确表示,计算浮点数,java提供了BigDecimal类,该类提供了大量的构造器用于创建BigDecimal对象,包括把所有的基本数值型变量转换成一个BigDecimal对象,也包括利用数字字符串,数字字符数组来创建BigDecimal对象BigDecimal类提供了add()方法,subtract(),multiply(),divide(),pow()方

2014-11-27 21:50:11 608

原创 Object类

Object类Object类是所有类,数组,枚举类的父类,也就是说,java允许把任何类型的对象赋值给Object类型的变量,当定义一个类是没有石油extends关键字为他显示指定父类时,则该类默认继承Object父类因为所有的类都是Object类的子类,所有任何java对象都可以调用Object类的方法,Object类提供了如下的几个常用的方法1.boolean equa

2014-11-27 21:36:24 759

原创 Math类

Math类java提供了基本的+,-,*,/算数运算符,同时也提供了更复杂的运算符,比如三角函数,对数元,指数运算Math是一个工具类。它的构造器被定义为private,因此无法创建Math类的对象,Math类中的所有方法都是类方法,可以直接通过类名来调用,Math除了提供了大量的静态方法,还提供了两个类变量PI和Epublic class MathTest{public st

2014-11-27 21:14:52 845

原创 sql server 2008存储过程参数

--使用存储过程参数--包括输入参数和输出参数,以及参数的默认值--指定参数名称和数据类型--输入参数允许用户将数据值传递到存储过程或者函数--输出参数允许存储过程将数据值或者游标变量传递给用户

2014-11-27 16:21:08 2365

原创 String StringBuffer和StringBuilder类小结

String StringBuffer和StringBuilder类小结String类提供了大量的构造器来创建String对象,其中如下几个有特殊用途String()String(byte[] bytes,CharSet charset):String(byte[] bytes,int offset,int length,String charsetName)String(

2014-11-27 14:20:57 914

原创 自定义jsp标签的一般步骤

自定义jsp标签的一般步骤:(1)编写标签处理类:public class Echo extends TagSupport{//标签开始时调用的处理方法public init doStartTag()throws JspException{try{//将信息内容输出到jsp页面pageContext.getOut().print(msg);}catch(Ex

2014-11-27 13:32:20 1131

原创 JSTL大复习

JSTL标签库EL简介EL表达式等价于$(param.name)或者$(param["name"]);1.EL运算符-------------------------------------------------------------------------------------------运算符类别---------------------运算符--------

2014-11-26 22:20:23 448

原创 jQuery复习

jQuery复习/*jQuery对象和DOM对象DOM对象jQuery对象:就是通过jQuery包装DOM对象后产生的结果jQuery对象时jQuery独有的,如果一个对象时jQuery对象,那么就可以使用jQuery里的方法$("#foo").html()//获取id为foo的元素内的html代码,.html()是jQuery的方法等同于document.getEle

2014-11-26 16:47:21 970

原创 jQuery的is()方法

is(expr|obj|ele|fn)概述根据选择器、DOM元素或 jQuery 对象来检测匹配元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true。如果没有元素符合,或者表达式无效,都返回'false'。 '''注意:'''在jQuery 1.3中才对所有表达式提供了支持。在先前版本中,如果提供了复杂的表达式,比如层级选择器(比如 + , ~ 和 > )

2014-11-26 16:46:20 2139

原创 Struts2大复习

Struts2大复习:/*Struts2的MVC实现*//*1.Struts2的基本组成2.Struts2的常用类介绍3.Struts2的业务控制器Action实现4.Struts2的处理结构Result 5.功能强大的OGNL表达式语言6.Struts2的运行流程分析7.Struts2的异常处理*//*Str

2014-11-26 15:40:26 1202

原创 Hibernate大复习

/*1.Hibernate的体系结构2.Hibernate API体系3.配置Hibernate4.Hibernate映射配置文件5.Hibernate会话管理*//*Hibernate的映射机制1.Hibernate基本映射数据类型2.Hibernate的主键映射3.Hibernate的实体映射4.映射一对一关联关系5.映射多对

2014-11-26 14:09:37 1074 3

原创 向上转型和向下转型

向上转型和向下转型:向上转型(upcasting)instanceof关键字该关键字判断一个变量的数据类型是否是某类型或其子类型,这样能保证向下转型时不会出错同时会做编译时和运行时的检查null不属于任何类型

2014-11-25 12:53:25 1464 1

原创 类的初始化顺序注意问题

1.未继承的情况:(静态变量先有值)静态初始化块实例初始化块构造方法小结:1.静态成员变量,静态代码块(与顺序有关)2.实例成员变量,代码块(有顺序有关)3.构造方法2.继承的情况:1.父类静态变量,父类静态初始化块2.子类静态变量,子类静态初始化块3.父类变量,父类初始化块,父类构造方法4.子类变量,子类初始化块,子类构造方法

2014-11-25 12:33:25 558

原创 继承注意的问题

如何使用继承有些父类成员不能继承1.rivate成员变量和方法2.子类和父类不在同包,使用默认访问权限的成员3.构造方法

2014-11-24 22:45:13 471

原创 方法重载注意的问题

方法重载注意的问题重载方法的参数分别是基本数据类型和对应的包装类调用规则;1.如果实参是基本数据类型先找到带有该类型参数的方法,找不到则扩大范围继续找前面的步骤找不到,则带有装箱之后的包装类型参数的方法2.如果实参是包装类型先找到该包装类型的方法,如果没有匹配,不会扩大范围,而是按照父子类的规则传参如果上面的匹配找不到,则将包装类拆箱来匹配参数或扩大范围

2014-11-24 22:00:31 1325

原创 字符包装类

CharacterisDigit();isLowerCase();isUpperCase()toUpperCase();

2014-11-24 20:59:07 720

原创 JDBC数据源和连接池

JDBC数据源和连接池数据库连接池就是在应用程序启动时就创建足够多的数据库连接池,在java程序中需要访问数据库时就可以通过数据源取得一个空闲连接,用完在返还到连接池中实例:在Tomcat6.0中+MySQL5.5数据源和连接池的配置(1)将数据库的JDBC驱动程序复制到/common/lib目录下(2)在/conf/server.xml中配置数据源和连接池,例如

2014-11-24 20:38:36 1387

原创 项目小结-JDBC访问数据库的基本步骤

JDBC访问数据库的基本步骤:(1)将数据库的JDBC驱动加载到classpath中,在基于javaEE的web应用实际开发过程中,通常把目标产品的JDBC驱动复制到WEB-INF/lib中(2)加载JDBC驱动,将其注册到DriverManager中//Oracle8/8i/9i(thin模式)数据库Class.forName("oracle.jdbc.driver.

2014-11-24 19:56:13 1433

原创 java包装类的实例化秘密

包装类的实例化所有的包装类都是不可变的实例化方法:构造方法除了Character类,其他包Integer(int x)Integer(String x)NumberFormatException异常对于Boolean构造方法的参数不区分大小写装类都是提供了两种构造方法静态方法:valueOf()方法Integer i=

2014-11-24 16:01:39 1637

翻译 Using FileUpload(Apache文件上传组件)

Using FileUploadFileUpload can be used in a number of different ways, depending upon the requirements of your application. In the simplest case, you will call a single method to parse the servlet re

2014-11-18 19:13:49 620

原创 java实现的链式线性表结构

package com.hephec.ds;public class LinkedList {//定义一个内部类节点Node Node实例代表链表的节点class Node{//保存节点的数据private T data;//保存下一个节点的引用private Node next;//无参的构造方法public Node(){}//有参的构造方法

2014-11-17 10:50:49 1849 1

原创 java实现顺序表结构

package com.hephec;import java.util.Arrays; public class SequenceList{   //以指定长度的数组来创建顺序线性表 //@param element 指定顺序线性表中的第一个元素 //@param initSize 指定顺序线性表底层数组的长度   private int DEFAULT_SIZE =

2014-11-17 09:26:48 1154

转载 XML 验证

XML 验证拥有正确语法的 XML 被称为"形式良好"的 XML。通过 DTD 验证的XML是"合法"的 XML。形式良好的 XML 文档"形式良好"的 XML 文档拥有正确的语法。在前面的章节描述的语法规则:XML 文档必须有一个根元素XML元素都必须有一个关闭标签XML 标签对大小写敏感XML 元素必须被正确的嵌套XML 属性值必须加引号

2014-11-03 22:17:35 439

转载 XML 语法规则

XML 语法规则XML 的语法规则很简单,且很有逻辑。这些规则很容易学习,也很容易使用。所有的 XML 元素都必须有一个关闭标签在 HTML 中,某些元素不必有一个关闭标签:This is a paragraph.在 XML 中,省略关闭标签是非法的。所有元素都必须有关闭标签:This is a paragraph.注

2014-11-03 22:04:17 543

转载 Struts2 MySQL数据库访问

Struts2 MySQL数据库访问本章将教如何使用Struts 2的简单的步骤来访问数据库。 Struts是一个MVC框架,而不是一个数据库框架,但它提供了极好的支持JPA/ Hibernate集成。我们将看看在的Hibernate集成在后面的章节,但在这一章中,我们将使用纯JDBC来访问数据库。在这一章中的第一个步骤是设置我们的数据库。我作为我的数据

2014-11-03 21:19:02 1510

转载 Struts2 值栈/OGNL

Struts2 值栈/OGNL值栈:值栈是一个集合中的几个对象保持下列对象提供的顺序:SN对象& 描述1Temporary ObjectsThere are various temporary objects which are created during execution of a page.

2014-11-03 21:15:01 517

转载 Struts2 结果和结果类型

Struts2 结果和结果类型正如前面提到的,标签在Struts2的MVC框架的视图中所扮演的角色。动作是负责执行业务逻辑。执行业务逻辑后,接下来的步骤是使用标签显示的视图。 经常有一些附带导航规则的结果。例如,如果在操作方法是对用户进行验证,有三种可能的结果。 (一)成功登录;(二)不成功的登录,用户名或密码错误;(三)帐户锁定。在这种情况下的

2014-11-03 21:05:29 937

转载 Struts2 拦截器

Struts2 拦截器拦截器的概念是Servlet过滤器或JDK代理类一样的。拦截器允许横切功能分开实现的动作,以及框架。使用拦截器,可以实现如下:提供预处理行动之前被称为逻辑。提供后处理逻辑动作后被调用捕获异常,这样可以进行替代处理。Struts2框架提供的许多功能都使用拦截实现的例子包括异常处理,文件上传,

2014-11-03 21:04:04 528

数据结构C语言版实验报告

数据结构C语言版实验报告

2014-06-25

空空如也

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

TA关注的人

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