- 博客(24)
- 资源 (7)
- 收藏
- 关注
转载 10个超棒jQuery表单操作代码片段
代码片段1: 在表单中禁用“回车键”大家可能在表单的操作中需要防止用户意外的提交表单,那么下面这段代码肯定非常有帮助:$("#form").keypress(function(e) { if (e.which == 13) { return false; }});代码片段2: 清除所有的表单数据可能针对不同的表单形式,你需要调用不同类型的清楚方法,
2013-12-25 14:03:06
1113
原创 java多线程读写文件实例
Java多线程读文件:package com.myjava;import java.io.BufferedReader;import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.util.ArrayList;import java.uti
2013-12-16 22:39:45
38306
2
原创 关于图片不能外链的解决方法
SpringMVC项目,imgUrl是图片地址,通过以下方法,可以显示图片页面代码:java Controller类:@RequestMapping("/imgPro")public String imgPro(HttpServletRequest request,HttpServletResponse response,String imgUrl)throws IOExc
2013-12-13 17:28:04
1852
转载 maven 与 eclipse 结合运用 创建web项目
初学maven即感受到其强大的便捷性,大体记录下maven的基础知识以备不时之需。 常用命令为 : mvn archetype:create :创建 Maven 项目 mvn compile :编译源代码 mvn test-compile :编译测试代码 mvn t
2013-10-04 15:47:19
994
原创 关于对象序列化的问题
一:什么是序列化? 当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进制序列的形式在网络上传送。发送方需要把这个Java对象转换为字节序列,才能在网络上传送;接收方则需要把字节序列再恢复为Java对象。 把Java对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为Java对象的过程称为对象的反序列化。
2013-05-13 23:17:02
912
转载 Struts2, Spring 和 Hibernate 的理解之我谈
Struts2, Spring 和 Hibernate 的理解之我谈某人提出的问题:大家好,我是应届毕业生,我在找工作时候,面试官问我:用自己的话分别谈谈对 struts2,spring,Hibernate的理解,我应该怎么说啊?求高人指点。(不要那些官方语言)我的回答:Struts2 是基于 Filter 进行跳转控制的工具,封装了从不同请求路径到不同程序的分发过程。我个
2013-03-24 21:00:37
1329
原创 Lucene入门实例
一、简介 Lucene是什么:Lucene是apache软件基金会jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包,即它不是一个完整的全文检索引擎,而是一个全文检索引擎的架构,提供了完整的查询引擎和索引引擎,部分文本分析引擎(英文与德文两种西方语言)。Lucene的目的是为软件开发人员提供一个简单易用的工具包,以方便的在目标系统中实现全文检索的功能,或者是以此为基础建立
2013-03-24 20:45:18
3950
转载 利用注解实现spring基本配置详解
Spring注解1.准备工作(1)导入common-annotations.jar(2)导入schema文件 文件名为spring-context-2.5.xsd(3)在xml的beans节点中配置2.xml配置工作 [html] view plaincopyprint?xml ve
2013-03-17 15:04:37
64072
原创 List,Set,Map用法以及区别
List,Set,Map是否继承自Collection接口? 答:List,Set是,Map不是。 Collection是最基本的集合接口,一个Collection代表一组Object,即Collection的元素。一些Collection允许相同的元素而另一些不行。一些能排序而另一些不行。Java JDK不能提供直接继承自Collection的类,Java JDK提供的类都是继承自Col
2013-03-17 00:46:32
68354
4
原创 Linux键盘快捷键
Linux键盘快捷键 桌面或窗口下:KEY: 应用程序键,右ctrl键左边的一个键,显示所选项的快捷菜单ctrl+space:中文与英文输入法切换ctrl+shift:输入法切换alt+Space:Activate window menu,激活窗口调整状态alt+F1:show the panel menu,即最左下角的运行程序alt+F2:Show
2013-03-14 22:52:36
1253
原创 Linux基本操作命令
首先介绍一个名词“控制台(console)”,它就是我们通常见到的使用字符操作界面的人机接口,例如dos。我们说控制台命令,就是指通过字符界面输入的可以操作系统的命令,例如dos命令就是控制台命令。我们现在要了解的是基于Linux操作系统的基本控制台命令。有一点一定要注意,和dos命令不同的是,Linux的命令(也包括文件名等等)对大小写是敏感的,也就是说,如果你输入的命令大小写不对的话,系统是不
2013-03-14 22:50:11
997
转载 web.xml 中的listener、 filter、servlet 加载顺序及其详解
首先可以肯定的是,加载顺序与它们在 web.xml 文件中的先后顺序无关。即不会因为 filter 写在 listener 的前面而会先加载 filter。最终得出的结论是:listener -> filter -> servlet 同时还存在着这样一种配置节:context-param,它用于向 ServletContext 提供键值对,即应用程序上下文信息。我们的 lis
2013-03-14 21:01:01
603
原创 Java中Runnable和Thread的区别
在java中可有两种方式实现多线程,一种是继承Thread类,一种是实现Runnable接口;Thread类是在java.lang包中定义的。一个类只要继承了Thread类同时覆写了本类中的run()方法就可以实现多线程操作了,但是一个类只能继承一个父类,这是此方法的局限。下面看例子:package org.thread.demo; class MyThread extends Th
2013-03-12 14:32:36
818
原创 关于监控窗口是否关闭的onbeforeunload与onunload事件
Onunload,onbeforeunload都是在刷新或关闭时调用,可以在脚本中通过 window.onunload来指定或者在里指定。区别在于onbeforeunload在onunload之前执行,它还可 以阻止onunload的执行。 Onbeforeunload也是在页面刷新或关闭时调用,Onbeforeunload是正要去服务器读 取新的页面时调用,此时还没开始读取;而on
2013-03-11 10:56:58
7085
原创 判断上传文件是否是图片格式
import java.io.File;import java.io.IOException;import java.util.Iterator;import javax.imageio.ImageIO;import javax.imageio.ImageReader;import javax.imageio.stream.ImageInputStream;
2013-03-11 10:49:35
1153
原创 建立XMLHttpRequest对象
script type ="text/javascript" language ="javascript" > var req; //定义变量,用来创建xmlhttprequest对象 function creatReq() // 创建xmlhttprequest,ajax开始 { var url="ajaxServe
2013-01-24 22:01:44
476
原创 如何在struts2配置文件xml的action中传参数
在 Action中我们经常会从这个Action跳转到另一个Action中,如果只是简单的跳转那么很容易,只需在struts配置文件中添加一个result,如:/manager/managerInfo/account.jsp. result有一个type属性,这里的type默认是dispatcher,但这种情况下action之间是不能发送请求的,这时我们就要用到redirect、redirect-a
2013-01-22 15:38:59
1181
原创 Struts2标签取值方式
Struts2标签取值方式 1.标签取值方式一 通过取值 当Action的valueStack中有该属性的值时,只需直接使用该属性的名字即可; 当Action的valueStack中没有该属性的值时,比如在session,application范围中的属性值时,需要加#或者#attr.; 例子: 假
2013-01-05 17:27:28
473
原创 各种数据库使用JDBC连接的方式
一、连接各种数据库方式速查表 下面罗列了各种数据库使用JDBC连接的方式,可以作为一个手册使用。 1、Oracle8/8i/9i数据库(thin模式) Class.forName("oracle.jdbc.driver.OracleDriver").newInstance(); String url="jdbc:oracle:thin:@localhost:1521
2012-12-18 09:44:00
425
原创 Java中的Vector,ArrayList,LinkedList
SDK提供了有序集合接口java.util.List的几种实现,其中三种最为人们熟知的是Vector、ArrayList和LinkedList。有关这些List类的性能差别是一个经常被问及的问题。在这篇文章中,我要探讨的就是LinkedList和Vector/ArrayList之间的性能差异。为全面分析这些类之间的性能差异,我们必须知道它们的实现方法。因此,接下来我首先从性能的角度出发,简要介
2012-12-18 09:33:18
680
原创 JDBC连接SQL Server 2005出现Connection refused:connect
Exception in thread "main" org.hibernate.exception.JDBCConnectionException: Cannot open connectionCaused by: com.microsoft.sqlserver.jdbc.SQLServerException: 通过端口 1433 连接到主机 localhost 的 TCP/IP 连接失败。
2012-12-17 16:33:53
2666
原创 从jar包中读取资源文件
我们常常在代码中读取一些资源文件(比如图片,音乐,文本等等)。在单独运行的时候这些简单的处理当然不会有问题。但是,如果我们把代码打成一个jar包以后,即使将资源文件一并打包,这些东西也找不出来了。看看下面的代码:Java代码 //源代码1: p
2011-08-26 09:33:29
555
原创 解析xml文件常见错误
当我们用java解析xml文件时,如果出现:matching "[xX][mM][lL]" is not allowed 的错误提示这说的是什么意思呢,是说在xml语言中,在这句话前面不允许出现空格,或者语句,也就是这句话你必须顶格写,这句话你要写在你的xml文件
2011-08-26 09:29:09
889
原创 教你5种JSP页面显示为乱码的解决方法
教你5种JSP页面显示为乱码的解决方法JSP编程中网页显示出现乱码的情况,基本可以归为5类: 1. JSP页面显示乱码。 2. Servlet接收Form/Request传递的参数时显示为乱码 3. JSP接收Form/Request传递的参数时显示为乱码 4
2011-08-26 09:22:22
1554
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人