自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

懒人的博客

从未坚持过,希望这次可以

  • 博客(231)
  • 资源 (5)
  • 收藏
  • 关注

用java实现翻页

最近在公司实习,一直都用的公司的公用控件,今天想来自己写一个。先从翻页开始吧。 分析:1、要分页,我们肯定要指定每页显示多少条记录吧,这里我们先设置个默认值,叫作rp=32、前台肯定要传入页码吧,我们叫它page3、一般除了支持手动输入页码还要支持上一页,下一页功能吧 好,基于这2点分析,我们先来写代码。  int page = request.getPar...

2013-10-26 21:58:47 2936

原创 MySQL之count(*)与count(id)效率比较<转>

1.任何情况下SELECT COUNT(*) FROM tablename是最优选择;2.尽量减少SELECT COUNT(*) FROM tablename WHERE COL = 'value’ 这种查询;3.杜绝SELECT COUNT(COL) FROM tablename的出现。  COUNT(*)与COUNT(COL)网上搜索了下,发现各种说法都有:比如认为COUNT(COL)比CO...

2013-10-25 12:50:03 1383

原创 Spring事务管理

 Spring提供了一流的事务管理。在Spring中可以支持声明式事务和编程式事务。     本章主要目标如下:     1,Spring事务     2,事务属性     3,事务管理器     4,声明式事务             1.1Spring的事务     事务管理在应用程序中起着至关重要的作用:它是一系列任务的组成工作单元,在这个工作单元中,所有的任务必须同时执行。它们只有二种可能...

2013-10-24 12:47:20 48

原创 用Junit对DAO层做单元测试

今天想对Spring的DAO层做单元测试 写好Junit方法,结果报错,说找不到资源文件。果断百度之。 先说两个读取上下文的方法 // ClassPathXmlApplicationContext 是读取 src 目录下的配置文件ApplicationContext app = new ClassPathXmlApplicationContext("application...

2013-10-23 22:47:58 1989 1

原创 commons dbcp.jar有什么用

主流数据库连接池之一(DBCP、c3p0、proxool)单独使用DBCP需要使用commons-dbpc.jar、commons-collections.jar、commons-pool.jar三个包,都可以在Apache组织的网站上下到(commons.apache.org)。...

2013-10-23 20:38:58 574

原创 java中内存分配策略及堆和栈的比较

内存分配策略按照编译原理的观点,程序运行时的内存分配有三种策略,分别是静态的,栈式的,和堆式的.静态存储分配是指在编译时就能确定每个数据目标在运行时刻的存储空间需求,因而在 编译时就可以给他们分配固定的内存空间.这种分配策略要求程序代码中不允许有可变数据结构(比如可变数组)的存在,也不允许有嵌套或者递归的结构出现,因为它们都会导致编译程序无法计算准确的存储空间需求.栈式存储分配也可称...

2013-10-22 12:49:34 56

原创 Java中堆与栈的区别(1)

简单的说: Java把内存划分成两种:一种是栈内存,一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。     堆内存用来存放由new创建的对象和数组。     在堆中分配的内存,...

2013-10-22 12:48:05 69

原创 Java中的栈和堆的区别是什么

出自:http://www.blogjava.net/beansoft/archive/2007/09/08/143551.html 栈与堆都是Java用来在Ram中存放数据的地方。与C++不同,Java自动管理栈和堆,程序员不能直接地设置栈或堆。  Java的堆是一个运行时数据区,类的(对象从中分配空间。这些对象通过new、newarray、anewarray和multianewarray等 指...

2013-10-22 12:32:46 158

原创 为什么servlet没有调用destroy方法?

我的serlet在服务器启动的时候可以启动init()和service(),可是关闭tomcat的时候却没有调用destroy()...我有重写这个方法并且打印,可是没有东西出来这是为什么?首先:你关闭的是consol控制台的按钮 还是关闭的server中的关闭按钮如果是控制台的按钮 那就相当于服务器断电,当然看不到打印信息。关闭server中的按钮才是调用 tomc...

2013-10-20 17:54:52 2621 1

原创 Servlet和filter的JAVAEE的配置

  一、servlet容器对url的匹配过程:   当一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url,比如我访问的是http://localhost/test/aaa.html,我的应用上下文是test,容器会将http://localhost/test去掉,剩下的/aaa.html部分拿来做servlet的映射匹配。这个映射...

2013-10-20 02:10:11 89

原创 Filter

过滤器:作用:拦截请求和响应1、拦截Servlet中公共代码2、设置权限编写Filter步骤:1、编写class,实现Filter接口2、配置web.xml:包括&lt;filter&gt;和&lt;filter-mapping&gt;3、当过滤器拦截目标资源后,通过filterChain.doFilter()方法让请求通过PS. 配置多个Filter,按照配...

2013-10-20 01:59:29 73

原创 怎么用filterServlet判断Session是否登录?

webapps\       \index.jsp       \common       .......       \文件夹根目录只留有一个index.jsp登录用不过滤掉过滤相关的文件夹如:&lt;filter-mapping&gt;    &lt;filter-name&gt;hello&lt;/filter-name&gt;    &lt;url-pattern&gt;/common/...

2013-10-20 01:12:56 464

原创 servlet利用filter实现登录过滤

登录过滤类loginFilter------------------------------------------package spell;import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;imp...

2013-10-19 23:43:28 357

原创 spring事务tx命名空间配置

&lt;aop:config&gt; &lt;aop:advisor pointcut="execution(* org.ocean.service.impl.*.*(..))" advice-ref="txAdvice" /&gt; &lt;/aop:config&gt; &lt;tx:advice id="txAdvice"

2013-10-18 10:53:11 466

原创 JS 怎么把 String 转成 new Date()型

S 怎样把 String 转成 new Date()型 JS 怎样把 String 转成 Date 把字符串 2010-03-22 转成原来的 new Date()型var   str   =   "2010-03-22";   var   d   =   new   Date(Date.parse(str.replace(/-/g,   "/")));//-------------------...

2013-10-16 10:39:10 814

原创 js跳转页面方法(转)

js跳转页面方法(转)&lt;span id="tiao"&gt;3&lt;/span&gt;&lt;a href="javascript:countDown"&gt;&lt;/a&gt;布丁足迹;秒后自动跳转……&lt;meta http-equiv=refresh content=3;url='/search/billsearch.jsp'&lt;/ul&gt

2013-10-13 22:29:10 110

原创 log4j重复打印的解决方法

# Set log levels #    log4j.rootLogger = error, Consolelog4j.logger.com.wadata.zhuchao.springmvc.HelloController = info, Console   #Console config setlog4j.logger.org.apache.velocity=OFF...

2013-10-13 20:43:54 3508

原创 Log4J基础详解及示例大全

转:去年这个时候,为做软件工程的大作业就详细学过Log4J的用法了,时隔一年想要在新的项目中好好使用一下的时候,发现几乎全忘了,悲催啊……再上网查资料,总是不能找到一篇符合我的口味,拿来就能轻松上手,方便查阅的文章。看了几篇网文以及Apache的官方文档,耐心的总结了一下,贴出来分享,也方便自己以后查阅!着急的话,可以直接从第8部分配置文件示例中截取一段配置文件拿去用就好啦~(可能还需要...

2013-10-13 20:15:45 112

原创 url-pattern问题

spring用到forward("/WEB-INF/jsp/*.jsp")而forward当然是又要经过web.xml的映射的,然后,在URL匹配时, &lt;url-pattern&gt; / &lt;/url-pattern&gt;   不会匹配到*.jsp,不会进入spring的DispatcherServlet类 &lt;url-pattern&gt; /* &lt;/url-patt...

2013-10-13 09:59:27 276

原创 Spring中DispatcherServlet与ContextLoaderListener的区别

转:昨天在写springmvc的时候,在web.xml中配置了DispatcherServlet,如下: &lt;servlet&gt; &lt;servlet-name&gt;DispatcherServlet&lt;/servlet-name&gt; &lt;servlet-class&gt;org.springframework.web.servlet.Dispatche...

2013-10-13 09:55:29 100

原创 url-pattern详解

Servlet和filter是J2EE开发中常用的技术,使用方便,配置简单。servlet和filter中的url-pattern有一些文章在里 面的,总结了一些东西,以免遇到问题又要浪费时间。 一. servlet容器对url的匹配过程:当一个请求发送到servlet容器的时候,容器先会将请求的url减去当前应用上下文的路径作为servlet的映射url,比如我访问的是 http:...

2013-10-12 20:51:28 5391

原创 java中遍历一个Map

//循环遍历map的方法 public class CircleMap { public static void main(String[] args) { Map&lt;String, Integer&gt; tempMap = new HashMap&lt;String, Integer&gt;(); tempMap....

2013-10-12 16:07:26 186

原创 ContextLoaderListener与DispatcherServlet所加载的applicationContext的区别

  spring通过在web.xml 中配置ContextLoaderListener 来加载context配置文件,在DispatcherServlet中也可以来加载spring context配置文件,那么这两个有什么区别呢。 ContextLoaderListener中加载的context成功后,spring 将 applicationContext存放在ServletContext中ke...

2013-10-12 13:28:26 98

原创 springSecurity源码分析——DelegatingFilterProxy类的作用

使用过springSecurity的朋友都知道,首先需要在web.xml进行以下配置,&lt;filter&gt;  &lt;filter-name&gt;springSecurityFilterChain&lt;/filter-name&gt;  &lt;filter-class&gt;org.springframework.web.filter.DelegatingFilterProxy...

2013-10-12 13:00:14 104

原创 从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPat...

转:http://zjutsoft.iteye.com/blog/1084260 从request获取各种路径总结 request.getRealPath("url"); // 虚拟目录映射为实际目录 request.getRealPath("./");    // 网页所在的目录 request.getRealPath("../"); // 网页所在目录的上一层目录 request.getCon...

2013-10-12 11:20:40 208

原创 Spring注解@Component、@Repository、@Service、@Controller区别

很长时间没做web项目都把以前学的那点框架知识忘光了,今天把以前做的一个项目翻出来看一下发现用·@Component标记一个组件,而网上有的用@Service标记组件,我晕就查了一下资料:Spring 2.5 中除了提供 @Component 注释外,还定义了几个拥有特殊语义的注释,它们分别是:@Repository、@Service 和 @Controller。在目前的 Spring 版本...

2013-10-09 23:01:59 63

原创 spring注解AOP详解

看了大概1个礼拜的java类加载机制和反射以及动态代理,总算对这些内容有了一个深刻的认识。类加载和反射就不在这里多说了,基于proxy实现的动态代理也不多说了,今天主要说一下基于spring注解的AOP。 Spring 的AOP,就是在运行时通过动态代理,动态的将某段代码织入到你的程序,从而在不影响原有的业务代码时增加了新的功能。 AOP涉及到如下几个概念:切面 Aspect...

2013-10-09 22:59:09 115

原创 aop的实现原理

aop涉及 动态代理和反射(不懂可以上网查查资料),大概实现原理就是: 接口ITest 里面有方法 public void test(); 具体实现类 Test implements ITest 个人理解,动态代理就是通过反射从实现类Test中提取了方法test()的所有信息,然后JVM通过一些DLL什么的重新写了一个代理类,里面包含了Test 中的test()方法,同...

2013-10-05 00:45:37 68

原创 log4j配置详情

1、 Log4j是什么? Log4j可以帮助调试(有时候debug是发挥不了作 用的)和分析,要下载和了解更详细的内容,还是访问其官方网站吧: http://jakarta.apache.org/log4j 。 2、Log4j的概念 Log4j中有三个主要的组件,它们分别是 Logger、Appender和Layout,Log4j 允许开发人员定义多个Logger,每个L...

2013-10-05 00:45:11 66

原创 log4j的使用

1.将log4j-1.2.14.jar加入你的项目中; 2.在src/下创建log4j.properties|log4j.xml文件; 3.在web.xml中配置log4j的信息,如下: log4jConfigLocation /WEB-INF/classes/log4j.properties org.springframework.web....

2013-10-05 00:44:35 78

原创 spring jar包详解

spring jar包详解(1) spring-core.jar这个jar文件包含Spring框架基本的核心工具类,Spring其它组件要都要使用到这个包里的类,是其它组件的基本核心,当然你也可以在自己的应用系统中使用这些工具类。(2) spring-beans.jar这个jar文件是所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行Inversio...

2013-10-05 00:41:24 61

cobar-server-1.2.7-seprate-commit

改进版cobar 原本cobar的commit/rollback操作和普通sql操作公用同一个线程池执行 可能造成死锁问题

2016-12-12

jacob-1.18-M2完整包

jacob-1.18-M2完整包,包括jar、dll和文档

2014-11-13

easyUI的dataGrid重画

实现dataGrid的自定义搜索框,以及对默认16x16按钮重绘到48x48

2014-08-05

springMVC+Velocity+iBATIS整合

springMVC+Velocity+iBATIS的整合小demo

2014-06-23

空空如也

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

TA关注的人

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