- 博客(102)
- 收藏
- 关注
原创 Struts2 -- 2
Struts2 接收参数的方式:1. action的属性:在action 里面定义要接收的参数,并提供相应的setter,getter 和提交参数的名称一致,并不用做数据类型的转换。相应提交方式可以用get 和post, 如:testAction?name=adminpublic class TestAction extends BaseAction{ private Stri...
2010-10-16 12:13:49
142
原创 s-s-h
SSH整合--用户登录的例子:-------------------------------------------------------------------------------------------------------------------------spring和Struts2整合:
2010-10-07 13:52:01
156
原创 JDBC 连接数据库
preparedstatement 和statement的区别:参考:http://www.hudong.com/wiki/PreparedStatement1: PreparedStatement是预先编译的语句,而Statement则不是预先编译的。当由于 PreparedStatement 对象已预编译过,所以其执行速度要快于 Statement 对象。2: PrepareStat...
2010-10-06 23:29:51
143
原创 Struts.xml
<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE struts PUBLIC "-//Apache Software Foundation//DTD Struts Configuration 2.0//EN" "http://struts.apache.org/dtds/struts-2.0.dtd">
2010-10-06 18:08:33
141
原创 0928--算法题
算法设计:n个连续自然数,乱序存放于一个数组中,缺失一个,缺失的位置处放置-1,问怎么确定丢失的那个数?1)如果只缺少一个:n个连续自然数的和-当前自然数的和+1 可得2)如果缺少多个元素: 1. ...
2010-09-28 11:14:44
144
原创 MySQL存储过程
一个存储过程包括名字,参数列表,以及可以包括很多SQL语句的SQL语句集。 创建存储过程: 语法: CREATE PROCEDURE p() BEGIN /*此存储过程的正文*/ END CREATE PROCEDURE productpricing() BEGIN SELECT Avg(pro_price) AS priceaverage FROM products; EN...
2010-09-26 15:18:45
107
原创 Hibernate -- 2
=====================Hibernate面试题========================== 1.Hibernate有哪几种查询数据的方式 a) HQL b) 本地sql 2.load()和get()的区别 load加载方法: Users user = (Users)session.load(Users.class, userId); get...
2010-09-26 11:44:29
101
原创 #JPA
对JPA的理解:JPA全称Java Persistence API.JPA通过JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。JPA 是 JCP 组织发布的 Java EE 标准之一,因此任何声称符合 JPA 标准的框架都遵循同样的架构,提供相同的访问 API,这保证了基于JPA开发的企业应用能够经过少量的修改就能够在不同的JPA框架下运行。 ...
2010-09-20 12:15:08
121
原创 Reverse String
package org.jyjiao;public class Reverse{ public String reverse(String str){ char[] array=str.toCharArray(); int len=array.length; char tmp; int i=0,j=len-1; while(i<j){ tmp...
2010-09-19 16:46:44
113
原创 ??JVM
了解jvm体系 Java虚拟机是一个想象中的机器,在实际的计算机上通过软件模拟来实现。Java虚拟机有自己想象中的硬件,如处理器、堆栈、寄存器等,还具有相应的指令系统。 Java语言的一个非常重要的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。 Java语言使用模式Java虚拟机屏蔽了与具体平台相关的信息,使得Java语言编译程序只需生成在Java虚拟机上运行的目标代码...
2010-09-19 13:35:21
132
原创 Date类
Date类型比较大小:a.after(b)返回一个boolean,如果a的时间在b之后(不包括等于)返回true b.before(a)返回一个boolean,如果b的时间在a之前(不包括等于)返回true a.equals(b)返回一个boolean,如果a的时间和b相等返回true SimpleDateFormat:DateFormat format = new ...
2010-09-19 13:10:55
94
原创 #request & response
Http协议客户端和服务器端的交互过程: Http请求和Http响应消息的内容:请求信息:请求行,请求头,空行,消息体。响应信息:状态行,响应头,空白行,消息体。 生命周期:每次客户端访问服务器时创建,服务器端发送响应信息到servlet引擎后销毁??? HttpServletRequest API: request.getAttribute("")...
2010-09-18 10:31:54
127
原创 **JSP
JSP部分知识点 JSP 相关面试题:1 、 jsp 有哪些内置对象 ? 作用分别是什么 ? 答: JSP 共有以下 9 种基本内置组件(可与 ASP 的 6 种内部组件相对应): request 用户端请求,此请求会包含来自 GET/POST 请求的参数 response 网页传回用户端的回应 pageContext 网页的属性是在这里管理 ...
2010-09-15 11:40:19
146
原创 **xml
xml约束模式文档(作用:规定xml文件的语法): DTD(.dtd) , XML Schema(.xsd) 对比两者来看XML Schema的优势: xml解析方式: Dom, SAX 参考:http://blog.cnw.c...
2010-09-15 11:34:38
127
原创 #对spring的理解
对spring的理解,spring的核心概念(原理+三个重要应用)->spring的优势所在Spring 的原理(反射机制+工厂设计模式)使用Spring框架,可以通过spring容器来管理对象的创建和使用,可以灵活地将对象注入到其他对象中去Spring模拟实现代码:1.Spring核心: BeanFactory.java:public interface BeanFactor...
2010-09-13 12:54:26
142
原创 ServletContext
作用:ServletContext可以实现一个web应用程序中所用servlet共享数据。生命周期:ServletContext随着第一个Servlet的创建而创建,随着服务器的停止而销毁。 ServletContext接口表示一个web应用的上下文。可以想象成一个web应用的共享数据区域,该区域保存整个web共享数据。 当一个web应用启动的时候,就会创建该ServletContex...
2010-09-13 00:25:50
100
原创 ThreadLocal
转自:http://hi.baidu.com/cjjic02/blog/item/1ba41813aabde8886438dbe5.html ThreadLocal:是Thread的局部变量。当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程所对应的副本。 ...
2010-09-12 23:34:07
107
原创 对hibernate的理解
================映射关系设置===================== 关系映射:对象之间的对应数量关系单、双的数据库表是一样的,只是程序中不同 1. 1 对 1:(双向外键关联的意思:在程序中两边都设置对方的引用,但是在数据库中一样的,注意设置 mappedBy属性) 1.1 单(主键、外键) 外键关联:@OneToOne ...
2010-09-10 18:27:50
141
原创 servlet filter
filter功能:使用户可以改变一个request和修改一个response. Filter 不是一个servlet,它不能产生一个response,它能够在一个request到达servlet之前预处理request,也可以在离开servlet时处理response.换种说法,filter其实是一个”servlet chaining”(servlet 链).一个filter 包括: 1. 在s...
2010-09-09 00:07:49
116
原创 #对struts框架的理解
struts框架和传统的web应用框架的不同之处?答:struts2框架的知识点,设计思路就行Struts的优点:Struts的优点主要集中体现在两个方面:Taglib和页面导航。a、利用Struts提供的taglib可以大大节约开发时间。b、维护扩展比较方便。通过一个配置文件,即可把握整个系统各部分之间的联系,这对于后期的维护有着莫大的好处。c、表现与逻辑分离d、表单验证解决了请求数据...
2010-09-08 15:39:58
184
原创 类加载器--ClassLoader
当JVM(Java虚拟机)启动时,会形成由三个类加载器组成的初始类加载器层次结构: bootstrap classloader | extension classloader | system classloader bootstrap classloader -引导(也称...
2010-09-08 15:07:04
121
原创 java异常备忘
Java中的异常类,包括内置的异常类以及自定义的异常类,都直接或者间接地继承自java.lang.Throwable类。1. 两个主要分支:在java.lang包中,我们可以看到Throwable类有两个直接子类:Error类和Exception类,如图所示: Error类及其子类描述了java运行时系统的内部错误和资源耗尽错误。出现这样的错误的,除了通知用户...
2010-09-08 15:05:50
121
原创 **session and cookie
1. 概念和原理Cookie: Session: 2. 用法举例说明2.1 cookie应用:面试题: 如何保存用户的登陆状态呢? 2.2 session应用:2.2.1 session 实现购物车 2.2.2 session 实现防止表单重复提交 2.3 session和...
2010-09-08 14:41:30
103
原创 servlet原理
客户端与服务器端之间的通信过程: 客户端将请求发送到web服务器中,web服务器将客户请求发给servlet引擎来,servlet引擎调用相应的servlet来处理,servlet将处理结果返回给servlet引擎,最后servlet引擎将结果发送至客户端。 可见:servlet引擎是web服务器中的一个应用程序,客户端(浏览器)是通过servlet引擎来实现与serv...
2010-09-08 14:40:53
135
原创 # sql基础与优化
1.查询时尽量不要使用范围条件查询(between,<,>,<=,>=),尽量使用 =,不要使用!=; 查询条件尽量使用索引进行查询,提高查询速度。但是要注意:如果是针对组合索引查询条件中的字段顺序必须和索引中字段的排列顺序相同。 2.适合创建索引的情况 主键,外键,唯一的字段,经常查询的字段或者字段组合 3.不适合创建索引情况 不稳定表(数据变动频繁),eg.如果字段经常...
2010-09-07 14:50:27
83
原创 #数据库相关问答
数据库索引的作用和注意点 数据库索引的分类 关于函数索引的特点 聚集索引和非聚集索引的区别和用法 左右关联--[转] left join/right join/inner join操作演示 表A记录如下:aID aNum1 a200501112 a200501123 ...
2010-09-07 14:49:44
98
原创 sql
用户信息表customerinfo字段字段含义Gcustomerid用户IDcustomername用户名state用户状态(4,正常,7删除) 计费名表cn字段字段含义customerid用户ID...
2010-09-07 09:32:32
147
原创 #重要linux命令
tail/headcatsortuniqjoincutpastegrepfind locate crontab atnetstatps/pstreetopdatelsscp实例:
2010-09-07 09:31:09
120
原创 #perl 重要练习
数组,列表练习--小游戏的例子 文件练习 模式匹配练习-- 一道包括数组、文件和模式匹配的综合练习题: 编写一个短程序,是他能够执行下列操作: 1)打开一个文件 2)将所有文件行读入一个数组 3)从每行中取出所有单词 4)找出至少拥有4个连续辅音或非原因字符的所有单词(比如"thoughts" 或者"yar...
2010-09-06 10:38:52
158
原创 0906--拼接出最小整数
题目描述:设有n个正整数,将它们联接成一排,组成一个最小的多位整数。程序输入:n个数程序输出:联接成的多位数例如:n=2时,2个整数32,321连接成的最小整数为:32132,n=4时,4个整数55,31,312, 33 联接成的最小整数为:312313355[题目要求]1. 给出伪代码即可,请给出对应的文字说明,并使用上面给出的例子试验你的算法。2. 给出算法的时间空间复杂度。3. ...
2010-09-06 10:38:19
186
原创 #perl内置变量
$- 当前页可打印的行数,属于Perl格式系统的一部分 $! 根据上下文内容返回错误号或者错误串 $” 列表分隔符 $# 打印数字时默认的数字输出格式 $$ Perl解释器的进程ID $% 当前输出通道的当前页号 $& 与上个格式匹配的字符串 $( 当前进程的组ID $) 当前进程的有效组ID $* 设置1表示处理多行格式.现在多以/s和/m修饰符取代之. $, 当前输出字段分隔符 $. ...
2010-09-06 08:46:46
107
原创 网络协议
说明白每种协议的完整通信过程:1. Http协议参考:http://shenyuer.iteye.com/blog/398732 HTTP是协议, HTTP是传输的方式 HTML是传输的内容。 浏览器可以解释HTML的内容。 HTTP请求的格式 :请求行,头信息,消息体 1)请求行包括:请求方式(主要是get,post),服务器端资源路径(u...
2010-09-02 17:20:15
117
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人