自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (7)
  • 收藏
  • 关注

原创 java复制和删除指定文件和文件夹

测试文件路径 执行复制代码 package test; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStr...

2018-09-07 17:43:38 798

转载 Spring Cache

缓存是实际工作中非常常用的一种提高性能的方法, 我们会在许多场景下来使用缓存。 本文通过一个简单的例子进行展开,通过对比我们原来的自定义缓存和 spring 的基于注释的 cache 配置方法,展现了 spring cache 的强大之处,然后介绍了其基本的原理,扩展点和使用场景的限制。通过阅读本文,你应该可以短时间内掌握 spring 带来的强大缓存技术,在很少的配置下即可给既有代码提

2016-03-23 13:24:06 258

原创 如何解决intelij集成的git提交信息出现乱码的问题

File-->Settings-->Appearance, override default fonts by(not recommended) 选择Microsoft YaHei

2016-01-18 14:36:14 1237 1

转载 cglib动态代理介绍

一、原理       代理为控制要访问的目标对象提供了一种途径。当访问对象时,它引入了一个间接的层。JDK自从1.3版本开始,就引入了动态代理,并且经常被用来动态地创建代理。JDK的动态代理用起来非常简单,当它有一个限制,就是使用动态代理的对象必须实现一个或多个接口。如果想代理没有实现接口的继承的类,该怎么办?现在我们可以使用CGLIB包。 二、什么是cglib      CGL

2016-01-15 11:27:37 231

转载 Java动态代理的实现

动态代理作为代理模式的一种扩展形式,广泛应用于框架(尤其是基于AOP的框架)的设计与开发,本文将通过实例来讲解Java动态代理的实现过程。        友情提示:本文略有难度,读者需具备代理模式相关基础知识,。           通常情况下,代理模式中的每一个代理类在编译之后都会生成一个class文件,代理类所实现的接口和所代理的方法都被固定,这种代理被称之为静态代理(Sta

2016-01-15 11:26:01 292

转载 java 根据开始日期 ,需要的工作日天数 ,计算工作截止日期,并返回截止日期

/** * 根据开始日期 ,需要的工作日天数 ,计算工作截止日期,并返回截止日期 * @param startDate 开始日期 * @param workDay 工作日天数(周一到周五) * @return Date类型 * @createTime 2014-2-14 * @author Sunqinbo */ public static Date getWorkDay(Date

2015-07-07 09:51:07 1163 2

转载 Collections.sort的两种用法

import java.util.ArrayList; import java.util.Collections; import java.util.Comparator; import java.util.List; public class SortTest { public static void main(String[] args) { List lists = ne

2015-02-10 16:42:44 347

转载 Java实现BASE64编解码

BASE64和其他相似的编码算法通常用于转换二进制数据为文本数据,其目的是为了简化存储或传输。更具体地说,BASE64算法主要用于转换二进制数据为ASCII字符串格式。Java语言提供了一个非常好的BASE64算法的实现,即Apache Commons Codec工具包。本文将简要地讲述怎样使用BASE64以及它是怎样工作的。 下面我们用BASE64对字符串进行编码:

2014-09-22 14:20:51 346

转载 JSTL函数标签库 fn标签

在使用jstl的函数标签库之前需要在页面中引入: http://java.sun.com/jsp/jstl/functions"%>   1、fn:contains(string, substring) 如果参数string中包含参数substring,返回true。   2、fn:containsIgnoreCase(string, substring) 如果参数string中

2014-09-15 13:33:33 301

原创 如何删除cookie

Cookie cookie = new Cookie(Cookiename, null); cookie.setMaxAge(-1); response.addCookie(cookie); setMaxAge方法设置cookie经过多长秒后被删除。如果参数是0,就说明立即删除。如果是负数就表明当浏览器关闭时自动删除。 如果没有设定cookie的age可以用getMaxAge方法来查看coo

2014-08-21 16:53:11 327

原创 jquery select获取选中的值和文本

$(this).find("option:selected").text() $(this).find("option:selected").text()

2014-08-21 15:25:27 325

转载 从request中获取上一个请求的url

在HTTP的request对象中,可以取到HTTP头HEADER,其中有一个是"Referer",通过它,我们可以知道上上个请求的URL,这在某些场合中相当有用. 如在一个列表页中,通常会有一个删除链接,删除列表中的某项数据,如果希望删除成功后再返回到该列表页,可以如下做法: java 代码

2014-08-15 11:16:18 943

原创 mysql日期和时间戳转换

日期转时间戳:selectunix_timestamp(date('2014-08-14')); 时间戳转日期:select from_unixtime(1382544000);

2014-08-14 12:30:02 404

原创 jvisualvm远程监控Tomcat

第一步 首先利用password.template文件创建jmxremote.password文件,并且设置相应的读写权限。 将jmxremote.password中的权限部分注释标记去除。 # password "QED". The "controlRole" role has password "R&D". # # monitorRole QED # controlRole  R&

2013-09-02 13:29:16 459

中国移动通信互联网短信网关接口协议

中国移动通信互联网短信网关接口协议DOC版CMPP2.0

2014-05-26

ssi2(struts2+spring+ibatis)整合加用户增加改查操作

struts2+spring+ibatis整合加用户增加改查操作,包括所有需要的包

2011-08-27

bbsxp论坛程序,天使的泪6.5程序

bbsxp论坛程序,天使的泪6.5程序bbsxp论坛程序,天使的泪6.5程序bbsxp论坛程序,天使的泪6.5程序bbsxp论坛程序,天使的泪6.5程序bbsxp论坛程序,天使的泪6.5程序

2008-12-19

jsp在线考试系统主要用java做的

这个一个JSP做的在线考试系统,里面是我辛苦的成果,希望大家喜欢

2008-11-28

Struts+spring+hibernate (ssh)的整合配置

这是一个Struts+spring+hibernate (ssh)的整合和配置,里面有详细的视频和文档说明

2008-11-28

Struts+spring+hibernate (ssh)整合和配置

这是一个SSH的整合和配置,里面有具体的视频,还有说明

2008-11-28

空空如也

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

TA关注的人

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