
JAVA~
guofei886
这家伙很赖,什么也没有留下~
展开
-
JAVA集合类
在使用Java的时候,我们都会遇到使用集合(Collection)的时候,但是JavaAPI提供了多种集合的实现,我在使用和面试的时候频频遇到这样的“抉择” 。:)(主要还是面试的时候)久而久之,也就有了一点点的心得体会,写出来以供大家讨论 。 总的说来,Java API中所用的集合类,都是实现了Collection接口,他的一个类继承结构如下:CollectionCollection原创 2013-10-17 10:55:40 · 176 阅读 · 0 评论 -
java HashMap的使用
java HashMap的使用import java.util.HashMap;import java.util.Iterator;public class WpsklHashMap{public static void main(String[] args){ System.out.println("************HashMap**********"); //原创 2013-10-17 10:57:23 · 233 阅读 · 0 评论 -
Page标签 ContentType 属性指定响…
ContentType ContentType 属性指定响应的 HTTP 内容类型。如果未指定 ContentType,默认为text/HTML。 语法 Response.ContentType [= ContentType ] 参数 ContentType 描述内容类型的字符串。该字符串通常被格式化为类型/子类型,其中类型是常规内容范畴而子类为特定内容类型。有关支持内容原创 2013-10-17 10:57:26 · 238 阅读 · 0 评论 -
Hibernate介绍
1 基本信息摘要:介绍Hibernate的一些名词及Hibernate部分类。作者:王文斌 2 Hibernate 1、 hibernate.cfg.xml(默认在classpath下,也可以通过api指定加载其他位置的配置文件)。配置项主要包括:指定数据库方言(dialect),配置数据源,cache配置,事务管理,以及.hbm.xml文件的路径等,具体配置可见:http://docs原创 2013-10-17 10:57:32 · 237 阅读 · 0 评论 -
有关Hibernate延时加载与lazy机制
Hibernate延时加载是Hibernate开发项目中最常见的错误,其中最常见的原因就是延迟初始化错误。如果对一个类或者集合配置了延迟检索策略,那么如果在游离状态时才初始化它,就会产生延迟初始化错误。 Hibernate延时加载,其实这个异常写的非常之清楚,就是会话关闭,无法对Hibernate实体进行操作。造成这样的情况有很多,什么书写错误啊,逻辑错误啊。但就此说一下关于lazy机原创 2013-10-17 10:57:34 · 181 阅读 · 0 评论 -
JSP中的EL表达式详细介绍~
一、JSPEL语言定义 E L(ExpressionLanguage) 目的:为了使JSP写起来更加简单。 表达式语言的灵感来自于 ECMAScript 和 XPath 表达式语言,它提供了在 JSP中简化表达式的方法。它是一种简单的语言,基于可用的命名空间(PageContext属性)、嵌套属性和对集合、操作符(算术型、关系型和逻辑型)的访问符、映射到原创 2013-10-17 10:58:04 · 189 阅读 · 0 评论 -
SqlServer数据库tomcat连接池连接~
一、安装JDBC Driver 将数据库的驱动jar文件放至{Tomcat_install}\common\lib目录下二、配置Connection Pool 1.配置全局的连接池,Tomcat里的任何Web应用都能使用该配置的连接池。 在Tomcat的server.xml文件中的GlobalNamingResources结点下面添加,连接池设置原创 2013-10-17 10:58:06 · 219 阅读 · 0 评论 -
log4j自定义输出多个文件~
转自:http://dickyzhu.javaeye.com/blog/664092 log4j的强大功能无可置疑,但实际应用中免不了遇到某个功能需要输出独立的日志文件的情况,怎样才能把所需的内容从原有日志中分离,形成单独的日志文件呢?其实只要在现有的log4j基础上稍加配置即可轻松实现这一功能。 先看一个常见的log4j.properties文件,它是在控制台和myweb.l原创 2013-10-17 10:58:23 · 187 阅读 · 0 评论 -
Hibernate防止SQL注入
原文地址:Hibernate防止SQL注入作者:酷云 今天读《HibernateIn Action》,看到有关的SQL中可能被注入单引号的问题前阶段我做完了一个系统,如果在查询字段中输入单引号"'",则会报错,这是因为输入的单引号和其他的sql组合在一起编程了一个新的sql,实际上这就是SQL注入漏洞,后来我在前台和后台都对输入的字符进行了判断。 今天看《Hiberna原创 2013-10-17 11:00:21 · 206 阅读 · 0 评论 -
Hibernate使用sql语句查询
import java.util.Iterator;import java.util.List;import java.util.Map;import org.hibernate.Hibernate;import org.hibernate.SQLQuery;import org.hibernate.Session;import org.hibernate.Transaction;i原创 2013-10-17 11:00:23 · 210 阅读 · 0 评论 -
五种jsp跳转
原文地址:五种jsp跳转作者:随波逐流1.RequestDispatcher.forward() 是在服务器端起作用,当使用forward()时,Servlet engine传递HTTP请求从当前的Servlet orJSP到另外一个Servlet,JSP或普通HTML文件,也即你的form提交至a.jsp,在a.jsp用到了forward()重定向至b.jsp,此时form提交的所转载 2013-10-17 11:00:32 · 191 阅读 · 0 评论 -
Java中for循环中执行顺序问题及bre…
最近在机子上装了jdk1.4.2,装了编辑器eclipse3.0.1,用后感觉eclipse确实很好用,特别是参数提示功能。网上的java资源也还不少,看了《thinking in java》中文版前几章,记点问题与发现在这里:1. for循环的一个问题for(int i=1, j=i+10 ; ii++ , j=i*2)system.out.println("i="+i+" j="原创 2013-10-17 11:00:47 · 266 阅读 · 0 评论 -
jsp伪静态--url rewrite
第一步:首先到这里下载http://tuckey.org/urlrewrite/ 稳定版:urlrewrite-2.6.0.jar第二步:将urlrewrite-2.6.0.jar 放到tomcat的lib目录下。第三步:将urlrewrite-2.6.0.jar放到Netbeans的工程目录下的Web-inf/Lib文件夹中。同时把urlrewrite.xml 放到Web-inf文件夹原创 2013-10-17 11:01:23 · 277 阅读 · 0 评论 -
Dom4j读取XML文件
package com.jlds.tools;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import org.dom4j.Document;import org.dom4原创 2013-10-17 11:02:02 · 226 阅读 · 0 评论 -
JAVA分割字符串
现在有一个字符串AAA,BBB,CCC,DDD我想把每个“,”之间的字符串分解出来,分成AAA BBB CCC DDD然后把这四个放在List里String str = "AAA,BBB,CCC,DDD";String[] str_split = str.split(", ");java.util.List s_list = new java.util.List();for(int原创 2013-10-17 10:57:21 · 205 阅读 · 0 评论 -
JSP里request变量列表
JSP里request变量列表out.println("Protocol: " + request.getProtocol() +"");out.println("Scheme: " + request.getScheme() +"");out.println("Server Name: " + request.getServerName() +"" );out.println("原创 2013-10-17 10:57:17 · 195 阅读 · 0 评论 -
struts防止重复提交
1,先在一个Action中,调用saveToken(HttpServletRequestrequest)方法。然后转向带有表单的JSP页面。2,在JSP页面提交表单给一个Action,再这个Action中进行是否为重复提交的判断。 if(isTokenValid(request, true)) { //未重复提交时原创 2013-10-17 10:55:42 · 247 阅读 · 0 评论 -
Struts框架下Ajax发送中文乱码问题…
来自:http://blog.zol.com.cn/434/article_433704.html今天在使用AJAX向服务器端发送中文数据时,出现乱码,折腾了很久,在网上也找了很多解决办法,比如全站UTF-8编码、请求头编码为中文、使用javascript中的escape函数等等,但一一试过均无效。在绝望之际,找到了一篇和我的情况比较相近的文章(详见:http://blog.youkuaiyun.com/原创 2013-10-17 10:55:44 · 463 阅读 · 0 评论 -
jsp实现在线人数统计
jsp实现在线人数统计-------------------------------------------------------------------------------- 作者: 发布时间:2008-07-16 15:53:50 来源:育路计算机考试 首先写个类: import javax.servlet.*; import javax.servlet.ht原创 2013-10-17 10:55:51 · 276 阅读 · 0 评论 -
Hibernate本地SQL查询SQLQuery
使用SQLQuery对原生SQL查询执行的控制是通过SQLQuery接口进行的,通过执行Session.createSQLQuery()获取这个接口。最简单的情况下,我们可以采用以下形式:List cats = sess.createSQLQuery("select * from cats").addEntity(Cat. class ).list();这个查询指定了:SQL原创 2013-10-17 10:55:55 · 180 阅读 · 0 评论 -
JSP Cookie 操作
Setting and ReadingCookies Cookie[] cookies = request.getCookies(); boolean foundCookie = false; for(int i = 0; i Cookie c = cookies[i];原创 2013-10-17 10:56:10 · 241 阅读 · 0 评论 -
[转] hibernate中给集合排序的方法
http://blog.youkuaiyun.com/wangjian5748/archive/2006/11/14/1384623.aspxhttp://linweihan.javaeye.com/blog/145326 set,map可以支持内存排序和数据库排序List什么都不支持bag支持数据库排序 这里我们用set作示例,不讨论map,bag等结构有执行排序的位置,可以分为内存排序和原创 2013-10-17 10:56:14 · 202 阅读 · 0 评论 -
Hibernate 3.0的批量删除
今天把孙MM的>里第五章的代码跑了一遍,有一个方法怎么也过不去: public void deleteAllObjects(String className)throws Exception{ // Ask for asession using the JDBC information we've configured Sessionsession = sessionFa原创 2013-10-17 10:56:16 · 198 阅读 · 0 评论 -
JSP地址栏接受中文
今天想设置一个<a href="newsselect.do?con=吉林"target="_blank">,但后台中 String con =request.getParameter("con");接收到的是乱码"????",不成功,在网上搜了搜,在conf/server.xml中的 <Connector port="8080" maxThreads="150"minSpareThrea原创 2013-10-17 10:56:40 · 215 阅读 · 0 评论 -
jsp页面下载链接出现乱码
jsp中实现文件下载的最简单的方式是在网页上做超级链接,如:<ahref="music/abc.mp3">点击下载。但是这样服务器上的目录资源会直接暴露给最终用户,会给网站带来一些不安全的因素。因此可以采用其它方式实现下载,可以采用:1、RequestDispatcher的方式进行;2、采用文件流输出的方式下载。1、采用RequestDispatcher的方式进行jsp页面中添加如下代码原创 2013-10-17 10:57:02 · 225 阅读 · 0 评论 -
jsp获取文件路径
<%@ page contentType="text/html; charset=gb2312"language="java" import="java.io.*" errorPage=""%><meta http-equiv="Content-Type" content="text/html;charset=gb2312">UntitledDocument/title>原创 2013-10-17 10:57:04 · 239 阅读 · 0 评论 -
常用 java File 操作类
业务常用,供大家学习:引用地址:http://www.easydone.cn/014/200604022353065155.htmpackage org.easydone.file;import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.PrintWriter;im原创 2013-10-17 10:57:07 · 222 阅读 · 0 评论 -
用JAVA操作数据库Datetime数据
导读: 在JDK 1.1后,java.util.Date 类型的大多数方法已经不推荐使用了。代替它的是Calendar。 而在java.sql.Date 和 java.util.Date之间,有些微妙的关系。 如何将Date类型插入数据库中,成为好多人的一个不小的障碍。 当然,并不一定要在外部插入时间,因为在数据库中,可以让它自动插入,比如:MSSQL里面,用getdate()来插原创 2013-10-17 10:57:11 · 178 阅读 · 0 评论 -
澄清 Java 的接口与继承机制
澄清 Java 的接口与继承机制 作者:[转载] 文章来源:http://www.alixixi.com/ 更新时间:2006-3-19 大多数人认为,接口的意义在于顶替多重继承。众所周知Java没有c++那样多重继承的机制,但是却能够实现多个接口。其实这样做是很牵强的,接口和继承是完全不同的东西,接口没有能力代替多重继承,也没有这个义务。接口的作用,一言以蔽之,就是标志类的类别(t原创 2013-10-17 10:57:13 · 208 阅读 · 0 评论 -
web.xml不认taglib解决办法
如果是头是这样的<!DOCTYPE web-appPUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN""http://java.sun.com/dtd/web-app_2_3.dtd">直接在后面加 /WEB-INF/struts-logic.tld原创 2013-10-17 10:57:15 · 224 阅读 · 0 评论 -
JAVA 数组,List集合遍历测试~
数组:二种遍历方式、 publicstatic void main(String[] args) { String[] arrStr = new String[9999]; for(int i=0;i arrStr[i]="str"+i; } Long oneOk = oneMethod(a原创 2013-10-17 11:00:04 · 210 阅读 · 0 评论