- 博客(16)
- 资源 (2)
- 收藏
- 关注
原创 POI实现Excel文件上传下载,读/写数据库(poi)
poi是Apache基金会的开放源码函式库,提供API给Java程式对Microsoft Office格式档案读和写的功能。这里是对Excel的读取下载/上传实现;在一些需要导入导出数据时感觉比较有用;曾经在CRM中实现下载/上传联系人信息,不过当时不是自己负责的,总体来说下载比较容易实现,上传由于格式必须与数据库字段对应,显得有些麻烦;这里为了demo方便,没有与数据库交互,使用的是...
2012-01-10 09:05:00
247
原创 js html javascript 获取本机的外网/广域网ip地址
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONT
2011-11-30 11:04:10
266
urlrewritefilter
url重写的最大用处在于: 可以隐藏真实地址 可以通配出让用户得容易识别的地址 1、下载urlrewritefilter-1.1.zip (about 500kb) ,解压缩后将文件考到相应的web-inf/lib和web-inf下。 2、配置web.xml <filter> <filter-name>UrlRewriteFilter</filter-name>...
2011-11-09 11:57:59
155
原创 采用DOM操作XML文件
Java与XML(一):采用DOM操作XML文件 1.DOM介绍DOM 是用与平台和语言无关的方式表示XML文档的官方 W3C 标准。DOM 是以层次结构组织的节点或信息片断的集合。这个层次结构允许开发人员在树中寻找特定信息。分析该结构通常需要加载整个文档和构造层次结构, 然后才能做任何工作。 由于它是基于信息层次的,因而 DOM 被认为是基于树或基于对象的。DOM 以及广义的基于树的...
2011-10-15 14:39:26
139
原创 Java相对路径/绝对路径总结(转)
1.基本概念的理解绝对路径:绝对路径就是你的主页上的文件或目录在硬盘上真正的路径,(URL和物理路径)例如:C:xyz est.txt 代表了test.txt文件的绝对路径。http://www.sun.com/index.htm也代表了一个URL绝对路径。相对路径:相对与某个基准目录的路径。包含Web的相对路径(HTML中的相对目录),例如:在Servlet中,"/"代表...
2011-10-15 14:35:59
124
原创 Apache Commons DbUtils 快速上手
Apache Commons DbUtils 快速上手 Hibernate太复杂,iBatis不好用,JDBC代码太垃圾,DBUtils在简单与优美之间取得了完美平衡。 一、概述 DbUtils小巧的Java数据库操作工具,它在JDBC的基础上做了科学的封装,旨在简化JDBC代码混乱与重复。 对于JDBC代码,存在很多问题,算是对Java的批判:1、操作过程复杂...
2011-10-15 14:31:57
106
原创 JavaWeb之文件上传
1.上传组件①Apache的Commons FileUpload②JavaZoom的UploadBean③JspSmartUpload 2.下载Commons的FileUpload组件地址:http://commons.apache.org/fileupload/ 同时还要下载Commons的IO组件地址:http://commons...
2011-10-15 14:29:16
133
原创 iBatis的简单增删改查(CRUD)操作
iBatis是基于SQL的数据持久层框架,那就是要书写SQL语句进行数据库操作。对比于Hibernate虽然在对象属性的扩展上修改麻烦但是对SQL的集中管理和主动权,也还是不错的。下面我们来探讨iBatis中的简单增删改查(CRUD)操作,这也是数据库应用的基本操作。 为了简化我们SQL输入参数的配置,我们写一个类来专门负责处理输入参数,把它们封装成一个Map类型,代码如下: J...
2011-10-10 12:10:31
191
原创 iBatis查询select详解
[align=center][/align][color=red][/color] 是iBatis已经映射的语句类型,就是查询了,为了配合说明,这里再介绍两个标记:和,前者用来创建一个文本片段,这些片段可以组合起来创建完整的SQL语句;后者很显然就是包含的意思了。假设我们有如下代码段: Xml代码 1. 2. select * from users 3. ...
2011-10-10 12:07:19
226
原创 iBatis查询API
先说点基础的内容,iBatis并不是真正意义上的ORM,官方文档中称其为dataMapper,是数据映射器,也就是一种映射查询工具。iBatis不是万能的,在某些它不能处理的问题时,不能放弃使用JDBC API,那才是根本中的根本。 在iBatis中,建议使用JavaBean,因为我们是面向对象的设计,那么在系统设计时肯定创建了很多刻画具体对象的类,使用JavaBean就可以直接操...
2011-10-10 12:04:34
136
原创 本人之前做的项目中积累常用的时间方法,贴出来与大家共享,如果哪里有错误或更有效的方法请尽管拍砖!...
package com.dc.util.date;import java.sql.Timestamp;import java.text.DateFormat;import java.text.ParseException;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java....
2011-10-09 17:25:17
116
原创 排序算法--折半插入排序(二分查找排序)
import java.util.Arrays;public class BinarySearch1 { public static void main(String args[]) { int array[]={49,38,65,97,76,13,27}; binarySort(array,array.length); System.out.println(Ar...
2011-10-09 14:51:26
140
原创 java集合框架总结
1)java集合框架的层次结构2)使用Collection接口定义的公用方法对集合和线性表操作3)使用Iterator接口遍历集合4)使用JDK的增强for循环替代迭代Iterator进行集合遍历5)熟悉Set接口,了解何时及如何使用HashSet,LinkedHashSet或TreeHashSet来存储元素6)使用Comparator接口来比较元素...
2011-10-08 09:51:10
105
原创 Meta的用法[meta是html语言head区的一个辅助性标签]
Meta的用法[meta是html语言head区的一个辅助性标签] meta是html语言head区的一个辅助性标签。几乎所有的网页里,我们可以看到类似下面这段的html代码: 也许你认为这些代码可有可无。其实如果你能够用好meta标签,会给你带来意想不到的效果,例如加入关键字会自动被大型搜索网站自动搜集;可以设定页面格式及刷新等等。 一、meta标签的组...
2011-10-04 14:16:52
155
原创 代码页面,产生大量的空白行,自动去除空白行的办法
解决方法一:web项目开发的时候,编写jsp时,很多地方都导入公共的js或css库文件,在访问页面的时候,经过浏览器解析之后的源 代码页面,产生大量的空白行,自动去除空白行的办法如下: 前提条件:web.xml引入的xsd验证地址版本需要在2.5及以上 解决方法二:在tomcat的web.xml中包含很多tomca...
2011-10-04 12:24:19
2062
原创 ip 纯真数据库查找
ip定位 已经不是什么新的技术,但是在做项目中却会常常用到。找网上找了许久,也做了许多的实验,觉得QQwry.dat,很很好用的,作者也提供了开发的源码和大家分享。 在这里感谢作者。 我在项目中也用到了ip定位,写了代码,希望能给没有用过的朋友有所帮助。 项目中包含了QQwry.dat数据,和代码。 我传到附件中,供大家下载,大家...
2011-10-03 11:09:07
135
ssh框架 ssh框架 ssh框架 ssh框架 ssh框架 ssh框架 ssh框架 ssh框架
2011-08-08
ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架 ssh 框架
2011-07-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人