自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(31)
  • 资源 (12)
  • 收藏
  • 关注

原创 maven 导出所依赖的jar

maven 导出所依赖的jarmvn dependency:copy-dependencies -DoutputDirectory=lib   -DincludeScope=compile

2012-08-09 16:47:10 94

原创 使用jstl标签报错问题

JSP中出现According to TLD or attribute directive in tag file, attribute value does not accept any expressions 收藏 应用部署运行的时候出现JSP异常, 发生在使用JSTL库的时候: According to TLD or attribute directive in tag file, attr...

2011-04-28 09:31:36 527

原创 spring中配置dbcp连接池

使用ApplicationServer级别的连接池, 在ApplicationServer内的几个webapp间共享连接池以节约总的连接数,也可以为每个webapp独立分配以保证关键应用的供应。 view sourceprint?01<bean id="dataSourceDbcp"02        class="...

2011-03-17 09:37:26 276

原创 java程序员需要掌握的25点

1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该了解UML,尤其是class,object,interaction以及statediagrams。2.你需要学习Java语言的基础知识以及它的核心类库(collections,serialization,streams,networking,?multithreading,reflectio...

2010-12-14 10:18:34 99

原创 IT人士必去的10个网站

1、Chinaunix 网址:http://www.chinaunix.net/ 简介:中国最大的linux/unix技术社区。 2、ITPub 网址:http://www.itpub.net/ 简介:有名气的IT技术论坛,看看它的alexa排名就知道有多火了,尤其以数据库技术讨论热烈而闻名。ITPUB论坛的前身是建立在smiling的 oracle小组。 3、51cto 网址:http:...

2010-12-07 13:04:40 88

原创 spring jar 相关说明

前半部分spring本身的包, 从网上转载,因为是转了不止一次,找不到作者, 但还是要向作者和转载者表示感谢。spring.jar是包含有完整发布的单个jar包,spring.jar中包含除了 spring-mock.jar里所包含的内容外其它所有jar包的内容,因为只有在开发环境下才会用到spring-mock.jar来进行辅助测试,正式应用系统中是用不得这些类的。  除了spring....

2010-12-02 16:54:11 67

原创 java枚举

public class TestEnum {    /*最普通的枚举*/    public enum ColorSelect {        red, green, yellow, blue;        }    /* 枚举也可以象一般的类一样添加方法和属性,你可以为它添加静态和非静态的属性或方法,这一切都象你在一般的类中做的那样. */    public enum Season { ...

2010-06-22 15:14:58 67

iBatis自动生成的主键

在本项目开发中,刚接触到ibatis,看到项目里采用hibernate与ibatis结合起来,原来是考虑到ibatis在调用新增记录后无法返回主键值,所以当新增记录时就调用hibernate的实现方法。但今天却在网上看到这样一篇文章,原来ibatis也可以返回主键值:引自:http://hi.baidu.com/jenk/blog/item/4c5d63f09c1b83c67931aa21.h...

2010-04-29 15:47:25 72

得到当前地址

tring   url=request.getScheme()+"://";     url+=request.getHeader("host");     url+=request.getRequestURI();     if(request.getQueryString()!=null)         url+="?"+request.getQueryString();         o...

2010-04-28 23:28:35 86

SQLServer和Oracle的常用函数对比*

1.绝对值         S:select   abs(-1)   value       O:select   abs(-1)   value   from   dual          2.取整(大)         S:select   ceiling(-1.001)   value         O:select   ceil(-1.001)   value   from   dua...

2010-04-26 11:13:16 72

原创 Java调用SQL Server的存储过程详解

 1使用不带参数的存储过程  使用 JDBC 驱动程序调用不带参数的存储过程时,必须使用 call SQL 转义序列。不带参数的 call 转义序列的语法如下所示:   以下是引用片段:{call procedure-name}  作为实例,在 SQL Server 2005 AdventureWorks 示例数据库中创建以下存储过程:   以下是引用片段:CRE...

2010-01-20 12:11:44 115

原创 正则表达式 匹配 手机和电话号码

((^(13|15|18)[0-9]{9}$)|(^0[1,2]{1}\\d{1}-?\\d{8}$)|(^0[3-9]{1}\\d{2}-?\\d{7,8}$)|(^0[1,2]{1}\\d{1}-?\\d{8}-(\\d{1,4})$)|(^0[3-9]{1}\\d{2}-?\\d{7,8}-(\\d{1,4})$)) 匹配格式:11位手机号码3-4位区号,7-8位直播号码,1-4位分...

2010-01-14 15:44:57 289

原创 验证数字的正则表达式集

验证数字的正则表达式集验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整数:^\+?[1-9][0-9]*$验...

2010-01-12 14:03:52 63

原创 Sqlserver生成随机数的一些应用

Sqlserver虽然有rand()函数可以用,但单纯用rand()来获取随机数有很多限制,因为rand()生成的是类似0.747589267212168的随机小数,灵活处理一下就可以得到整数1.select cast(ceiling(rand() * N) as int) //生成的数是N以内的证书2.select cast(ceiling(rand(checksum(newid()))...

2010-01-06 13:26:35 112

运行多个tomcat实例两法

如果需要把一个alpha版的web应用部署到一台机器上的tomcat中作测试,而这台机器上的tomcat同时还运行着其他的一些比较重要的web应用,你会怎么做?显然不能简单地把它和重要的web应用放在一起,那样的话alpha版应用的崩溃会同时使其他应用也不能工作,因为它们是运行在同一个JVM上的。这时应该安装另外一份tomcat,使alpha版的应用在该tomcat里运行,这时需要修改conf/s...

2009-08-18 16:48:34 210

原创 比较一下java写文本文件文件的性能

     最近对以前开发的一个通用数据迁移的软件进行优化。除了用JDK5.0的多线程技术进行的改进之外,也比较了一下java写文件的性能。    在java写文件中,通常会使用FileOutputStream和FileWriter,FileWriter只能写文本文件。FileOutputStream也经常结合BufferedOutputStream。因为实际应用中写文本文件的情况占了大多数。所...

2009-06-05 10:58:34 120

原创 java native关键字

native是与C++联合开发的时候用的!java自己开发不用的! 使用native关键字说明这个方法是原生函数,也就是这个方法是用C/C++语言实现的,并且被编译成了DLL,由java去调用。这些函数的实现体在DLL中,JDK的源代码中并不包含,你应该是看不到的。对于不同的平台它们也是不同的。这也是java的底层机制,实际上java就是在不同的平台上调用不同的native方法实现对操作系统的...

2009-03-18 14:30:01 147

原创 OpenSessionInViewFilter 说明与配置

     Spring为我们解决最让人头痛的难题之一,Hibernate的Session的关闭与开启问题。 Hibernate 允许对关联对象、属性进行延迟加载,但是必须保证延迟加载的操作限于同一个 Hibernate Session 范围之内进行。如果 Service 层返回一个启用了延迟加载功能的领域对象给 Web 层,当 Web 层访问到那些需要延迟加载的数据时,由于加载领域对象的 Hibe...

2009-02-04 16:45:22 73

原创 java文件操作

package test;import java.io.*;public class FileOperate { public FileOperate() { } /** * 新建目录 * * @param folderPath * String 如 c:/fqf * @return boolean */ public void n...

2008-12-26 15:14:50 58

原创 Java利用对象流对对象进行序列化

在一个程序运行的时候,其中的变量数据是保存在内存中的,一旦程序结束这些数据将不会被保存,一种解决的办法是将数据写入文件,而Java中提供了一种机制,它可以将程序中的对象写入文件,之后再从文件中把对象读出来重新建立。这就是所谓的对象序列化Java中引入它主要是为了RMI(Remote Method Invocation)和Java Bean所用,不过在平时应用中,它也是很有用的一种技术。所有需要实...

2008-12-26 11:16:11 168

原创 table动态添加,删除行,列

 function createTr()   {       var tab = document.getElementById("tab");       var tr = tab.insertRow();//create tr       //create td       var td1 = tr.insertCell(0);       td1.style.textAlign = "cen...

2008-12-25 09:49:46 359

原创 hibernate 缓存的问题

Hibernate 缓存分为二级,第一级存放于 session 中称为一级缓存,默认带有且不能卸载。   第二级是由 sessionFactory 控制的进程级缓存。是全局共享的缓存,凡是会调用二级缓存的查询方法 都会从中受益。只有经正确的配置后二级缓存才会发挥作用。同时在进行条件查询时必须使用相应的方法才能从缓存中获取数据。比如 Query.iterate() 方法、 load 、 get ...

2008-12-18 17:30:52 58

原创 Hibernate缓存

(一)hibernate数据缓存策略  缓存是数据库数据在内存中的临时容器,它包含了库表数据在内存中的拷贝,位于数据库与数据访问层之间。对于查询操作相当频繁的系统(论坛,新闻发布等),良好的缓存机制显得尤为重要。  ORM在进行数据读取时,首先在缓存中查询,避免了数据库调用的性能开销。ORM的数据缓存应包含下面几个层次:1)事务级缓存   2)应用级缓存   3)分布式缓存具体针对Hibernat...

2008-12-18 17:26:04 55

原创 Java中的instanceof关键字

instanceof是Java的一个二元操作符,和==,>,<是同一类东东。由于它是由字母组成的,所以也是Java的保留关键字。它的作用是测试它左边的对象是否是它右边的类的实例,返回boolean类型的数据。举个例子:  String s = "I AM an Object!";  boolean isObject = s instanceof Object;  我们声明了一个Stri...

2008-12-15 12:11:17 58

==与.equals()方法的区别

==与.equals()的区别比较内存地址是否相同:.equals(Object o)与==一致,如果引用同一对象,则结果都为true;     举例说明:    boolean isSame=false;    Customer c1=new Customer();    Customer c2=c1;    isSame=(c1==c2);   说明:isSame=true;    i...

2008-12-15 12:10:26 85

原创 HtmlParser

利用htmlparser进行网页信息的抽取 2006-08-29 21:54 这是个好东西,有相见恨晚之意,也比较容易上手,对很多的功能都进行了封装,做信息采集的朋友应该尽快使用它来做抓取工作.下面给一个完整的例子:  这是一个用来抽取某个网站中产品评论的类,有兴趣的朋友可以仔细看下,欢迎交流!  package com;  import java.util.regex.Match...

2008-12-04 12:56:57 62

原创 HtmlParser

// 获取一个网页上所有的链接和图片链接  public static void extracLinks(String url) {    try {      Parser parser = new Parser(url);      parser.setEncoding("gb2312");//过滤 <frame> 标签的 filter,用来提取 frame 标签里的 src 属性...

2008-12-04 12:56:14 72

原创 htmlparser使用指南

  需要做一个垂直搜索引擎,比较了nekohtml和htmlparser 的功能,尽管nekohtml在容错性、性能等方面的口碑好像比htmlparser好(htmlunit也用的是nekohtml),但感觉nekohtml的测试用例和文档都比htmlparser都少,而且htmlparser基本上能够满足垂直搜索引擎页面处理分析的需求,因此先研究一下htmlparser的使用,有空再研究neko...

2008-12-04 12:50:27 141

原创 Htmlparser

HTMLParser将解析过的信息保存为一个树的结构。Node是信息保存的数据类型基础。请看Node的定义:public interface Node extends Cloneable;Node中包含的方法有几类:对于树型结构进行遍历的函数,这些函数最容易理解:Node getParent ():取得父节点NodeList getChildren ():取得子节点的列...

2008-12-04 12:47:39 72

原创 实践中整理出tomcat集群和负载均衡

实践中整理出tomcat集群和负载均衡(一)环境说明(1)服务器有4台,一台安装apache,三台安装tomcat(2)apache2.0.55、tomcat5.5.15、jk2.0.4、jdk1.5.6或jdk1.4.2(3)ip配置,一台安装apache的ip为192.168.0.88,三台安装tomcat的服务器ip分别为192.168.0.1/2/4(二)安装过程(...

2008-11-26 19:58:11 52

原创 [脚本]兼容IE, FF, Opera的无缝滚动效果……

代码1:西邮评估网#demo a {width:100%;overflow:hidden;font:12px/16px tahoma;display:block;text-decoration:none;margin:2px;color:#4a551c;padding-left:2px;text-align:left;}#...

2008-10-28 13:09:56 61

MyEclipse解决方案

解决MyEclipse6.0中的包冲突问题

2008-04-15

夏昕.深入浅出Hibernate

夏昕.深入浅出Hibernate

2008-04-15

hibernate v3.04中文参考手册

hibernate v3.04中文参考手册

2008-04-15

Hibernate AIP

Hibernate AIP

2008-04-15

CRM介绍

详细解释了什么是CRM

2008-04-14

CRM客户关系管理系统架构图表

CRM客户关系管理系统架构图表

2008-04-14

CRM客户关系管理系统功能图表

对于CRM里面的功能以图表的形式详细介绍

2008-04-14

CRM 客户关系管理系统介绍

CRM客户关系管理(CRM)系统基于WEB数据库技术,B/S(浏览器/服务器)的方式操作,可与电子商务系统/办公自动化(OA)系统无缝融合,方便日常事务管理.........

2008-04-14

SQL安装时挂起问题解决

安装sql2000时电脑有时要出现一个挂起问题,这是需要改注册表里面的东西,文档里面详细说明怎样处理这个问题

2008-04-14

连接SQL的几种驱动程序

自己收集的连接sql的3种驱动程序,附带相应的连接字符串

2008-04-14

Java API 完整版

完整版的API,希望可以给大家带来帮助

2008-04-14

hibernate V3.12中文参考手册

hibernate V3.12中文参考手册电子书

2008-04-12

空空如也

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

TA关注的人

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