自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(247)
  • 资源 (5)
  • 收藏
  • 关注

转载 java压缩下载图片并以zip流的形式下载到客户端

/** * * @param page * @param rows * @param works * @return * @author ffwwzz 下载zip * @throws IOException * @throws InterruptedException */ @RequestMapping("/download") @ResponseBody public CommonRe..

2021-06-17 17:27:29 373 1

原创 java多线程实现下载图片并压缩

使用框架:SpringMVC定时任务实现:继承org.springframework.scheduling.quartz.QuartzJobBean;ftp环境搭建就不说了,在其他博客记录过,使用虚拟机中的CentOS搭建的FTP服务,创建FTP账号及对应目录,事先上传需要下载的图片地址文件。文件内容格式“图片ID||图片地址”。...

2021-06-17 17:21:14 414

原创 时间工具类(二)

import java.text.DateFormat;import java.text.ParseException;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.GregorianC...

2018-04-12 11:41:44 367

原创 时间工具类(一)

import java.sql.Timestamp;import java.text.DateFormat;import java.text.ParseException;import java.text.SimpleDateFormat;import java.util.ArrayList;import java.util.Calendar;import java.util.Date;impor...

2018-04-12 11:21:33 512

原创 跨站请求伪造CSRF(防御实例)

package com.wy.controller.console;import java.io.IOException;import java.util.ArrayList;import java.util.Arrays;import java.util.Enumeration;import java.util.UUID;import javax.serv

2018-04-12 11:01:51 645

原创 MySQL自动定时备份数据库(Windows计划任务)

用bat批处理来完成:MySQL 安装位置:C:\Program Files\MySQL\MySQL Server 5.5\data如图:数据库备份地址:d:\db_bak\ (你想把数据库备份到哪个盘的路径)备到D盘的db_bak目录下面============================新建db_bak.bat,写入以下代码net stop mysqlxcopy c:\mysql\data...

2018-04-12 10:45:44 1380

转载 embed用法参考(二)

要在 Web 浏览器中显示 SWF 文件,HTML 文档必须使用具有正确参数的 和 标记。可以通过在“发布设置”对话框中选择“HTML”选项生成使用正确的 object 和 embed 标签的 HTML 文档。 有关详细信息,请参阅指定用于创建带有嵌入 Flash 内容的 HTML 文档的设置 1、对于 object,其中的四个设置(height

2018-01-12 10:09:44 994

转载 embed用法参考(一)

我们要在网页中正常显示flash内容,那么页面中必须要有指定flash路径的标签。也就是OBJECT和EMBED标签。OBJECT标签是用于windows平台的IE浏览器的,而EMBED是用于windows和Macintosh平台下的Netscape Navigator浏览器以及Macintosh平台下的IE浏览器。windows平台的IE利用Activex控件来播放fla

2018-01-12 10:07:01 2211

转载 embed标签属性

(一)、基本语法:  embed src=url  说明:embed可以用来插入各种多媒体,格式可以是 Midi、Wav、AIFF、AU、MP3等等,   Netscape及新版的IE 都支持。url为音频或视频文件及其路径,可以是相对路径或绝对路径。  示例:(二)、属性设置:  1、自动播放:  语法:autostart=true、false  说明:该属性

2018-01-12 10:01:42 581

原创 MySQL与Oracle的关键字有哪些?

MySQL关键字:"ADD,ALL,ALTER,ANALYZE,AND,AS,ASC,ASENSITIVE,BEFORE,BETWEEN,BIGINT,BINARY,BLOB,BOTH,BY,CALL,CASCADE,CASE,CHANGE,CHAR,CHARACTER,CHECK,COLLATE,COLUMN,CONDITION,CONNECTION,CONSTRAINT,CONTINUE,CO...

2017-12-05 08:54:16 1838

转载 Spring MVC组件大全

1、SpringMVC 组件类有哪些?       在了解Spring MVC各组件之前,我们先来看一下Spring MVC框架结构:  从上图我们可以看到, Spring MVC主要包括:       1. 前端控制器组件(DispatcherServlet)       2. 处理器组件(Controller)       3. 处理器映射器组件(HandlerMapp

2017-10-10 08:34:11 634

转载 JS AJAX实现页面局部刷新~~~~

http://apps.hi.baidu.com/share/detail/34363149AJAX大家耳濡目染,它是个非常强大的东西。今天我就在这里写一些比较实在的东西,希望能够帮助到一些人~~~ 虽然AJAX是very strong的,但是呢,它也是有使用范围的,我这里交代一下:1、  AJAX主要应用到的是局部刷新。也就是当页面上的摸一个标签内容需要刷新,为了

2016-11-10 09:56:50 8371

转载 JAVA 正则表达式 (超详细)

在Sun的Java JDK 1.40版本中,Java自带了支持正则表达式的包,本文就抛砖引玉地介绍了如何使用java.util.regex包。  可粗略估计一下,除了偶尔用Linux的外,其他Linu x用户都会遇到正则表达式。正则表达式是个极端强大工具,而且在字符串模式-匹配和字符串模式-替换方面富有弹性。在Unix世界里,正则表达式几乎没有什么限制,可肯定的是,它应用非常之广泛。

2016-11-10 09:53:54 790

转载 Java 实现导出excel表 POI

1.首先下载poi-3.6-20091214.jar,下载地址如下:download.csdn.net/detail/evangel_z/3895051点击打开链接2.Student.javaimport java.util.Date;    public class Student  {      private int id;  

2016-11-08 11:05:43 372

转载 java如何读取Excel并存入list中时去除重复记录

import java.io.*; import java.text.SimpleDateFormat; import java.util.*; import java.sql.*; import java.util.Date; import java.util.HashMap; import java.util.Map; import jxl.*; public class Si

2016-11-08 10:42:57 5764

转载 Java操作Excel文件导入

用Excel作为数据源,通过Java Web进行导入,需要POI的jar。 apachepoi(org.apache.poi 3.8) 可以支持公式、日期等格式! 不说废话,上代码: Java代码  /**  * Jun 25, 2012  */    import java.io.File;  import java.io.FileInpu

2016-11-08 10:41:41 1321

转载 excel批量导入数据

这个功能也是我以前项目中经常用到的,感觉很实用,必须拿来分享下:excel进行批量导入数据,结合struts2+ajax导入的视图:batchAdd.ftl(视图无关紧要的,可以换成其他任何视图,就是普通的form表单的提交,就是这里是调用ajax)class="controltitle">当前操作:excel批量导入学生信息 onSubmit="

2016-11-08 10:34:55 774

原创 java poi导入EXCEL

import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.IOException;  import java.text.DecimalFormat; 

2016-11-08 10:29:09 356

原创 常用插件网站

1、极验验证(geetest)行为式验证技术:    http://www.geetest.com/install/index.html;2、jQuery插件库: http://www.jq22.com/;

2016-11-08 09:47:05 700

转载 java实现excel的导入导出(poi)

java实现excel的导入导出(poi)首先我们要知道MS excel文件由什么组成,比如说sheet(一个工作表格),表格的行,单元格,单元格格式,单元格内容格式…这些都对应着poi里面的一个类。一个excel表格:HSSFWorkbook wb =newHSSFWorkbook();或者 XSSFWorkbook wb =newXSSFWorkbook();

2016-11-08 09:27:36 3323

转载 使用 HttpClient 和 HtmlParser 实现简易爬虫

这篇文章介绍了 HtmlParser 开源包和 HttpClient 开源包的使用,在此基础上实现了一个简易的网络爬虫 (Crawler),来说明如何使用 HtmlParser 根据需要处理 Internet 上的网页,以及如何使用 HttpClient 来简化 Get 和 Post 请求操作,构建强大的网络应用程序。HttpClient 与 HtmlParser 简介

2016-11-08 09:11:17 482

转载 Spring集成Quartz定时任务框架介绍和Cron表达式详解

在JavaEE系统中,我们会经常用到定时任务,比如每天凌晨生成前天报表,每一小时生成汇总数据等等。我们可以使用java.util.Timer结合java.util.TimerTask来完成这项工作,但时调度控制非常不方便,并且我们需要大量的代码。使用Quartz框架无疑是非常好的选择,并且与Spring可以非常方便的集成,下面介绍它们集成方法和Cron表达式的详细介绍。一、增加所依

2016-11-08 09:08:58 384

转载 SSM框架——以注解形式实现事务管理

上一篇博文《SSM三大框架整合详细教程》详细说了如何整合Spring、SpringMVC和MyBatis这三大框架。但是没有说到如何配置mybatis的事务管理,实现开发中,事务是必不可少的。本篇作为对上一篇的补充,说明在SSM框架中如何使用注解的形式进行事务管理。什么是事务?          在编写业务的过程中,会需要进行事务处理,当需要执行多条插入语句时,如果前几

2016-11-07 13:04:58 451

转载 跨站请求伪造CSRF

以下转自:http://www.cnblogs.com/dolphinX/p/3403520.htmlCSRF是Cross Site Request Forgery的缩写,乍一看和XSS差不多的样子,但是其原理正好相反,XSS是利用合法用户获取其信息,而CSRF是伪造成合法用户发起请求。在XSS危害——session 劫持中我们提到了session原理,用户登录后会把登录信息存放在

2016-10-26 13:39:18 1302

转载 CSRF攻击与防御策略

CSRF攻击 目录 1 CSRF攻击简介 1 1.1 什么是CSRF 1 1.2 CSRF可以做什么 1 1.3 CSRF漏洞现状 1 2 CSRF的攻击原理 1 2.1 CSRF攻击原理 1 2.2 CSRF攻击实例 2 2.3 CSRF攻击对象 3 3 CSRF的防御策略 3 3.1 验证HTTP REFERER字段 3 3.2 请求中添

2016-10-20 11:05:52 1260

转载 CSRF进攻 (跨站域请求伪造)

CSRF 攻击的对象在讨论如何抵御 CSRF 之前,先要明确 CSRF 攻击的对象,也就是要保护的对象。从以上的例子可知,CSRF 攻击是黑客借助受害者的 cookie 骗取服务器的信任,但是黑客并不能拿到 cookie,也看不到 cookie 的内容。另外,对于服务器返回的结果,由于浏览器同源策略的限制,黑客也无法进行解析。因此,黑客无法从返回的结果中得到任何东西,他所能做的就是给服务器

2016-10-19 16:30:20 674

转载 跨站点请求伪造解决方案

AppScan 跨站点请求伪造 Token近期通过APPScan扫描程序,发现了不少安全问题,通过大量查阅和尝试最终还是解决掉了,于是整理了一下方便查阅。前一篇博客介绍了启用了不安全的HTTP方法的解决方案,有兴趣请移步http://www.cnblogs.com/xlyslr/p/5707995.html。1.跨站点请求伪造首先,什么是

2016-10-19 16:28:53 2249 1

转载 【Spring MVC】教程——使用拦截器实现权限控制

目录(?)[+]之前一直都在用mvc的拦截器权限控制,后来上网也研究了一些这方面的知识,下面就直接分享下我对mvc的拦截器的理解,通过项目来分析吧。。。1、首先准备对应的架包2、看看项目的架构3、基本的web.xml文件[html] view plain copy xml version="1.0"

2016-10-19 15:18:06 4957

转载 浅谈CSRF攻击方式

一.CSRF是什么?  CSRF(Cross-site request forgery),中文名称:跨站请求伪造,也被称为:one click attack/session riding,缩写为:CSRF/XSRF。二.CSRF可以做什么?  你这可以这么理解CSRF攻击:攻击者盗用了你的身份,以你的名义发送恶意请求。CSRF能够做的事情包括:以你名义发送邮件,发消息,盗取

2016-10-19 13:29:45 283

转载 spring-security中的csrf防御机制

目录(?)[+]什么是csrf?csrf又称跨域请求伪造,攻击方通过伪造用户请求访问受信任站点。CSRF这种攻击方式在2000年已经被国外的安全人员提出,但在国内,直到06年才开始被关注,08年,国内外的多个大型社区和交互网站分别爆出CSRF漏洞,如:NYTimes.com(纽约时报)、Metafilter(一个大型的BLOG网站),YouTube和百度HI......而现在,

2016-10-19 13:28:21 1603

转载 js 监听监键盘动作

主要分四个部分第一部分:浏览器的按键事件第二部分:兼容浏览器第三部分:代码实现和优化第四部分:总结 第一部分:浏览器的按键事件    用js实现键盘记录,要关注浏览器的三种按键事件类型,即keydown,keypress和keyup,它们分别对应onkeydown、 onkeypress和onkeyup这三个事件句柄。一个典型的按键会产生所有这三种事件,依次

2016-10-19 09:31:23 1175

转载 Struts2概述与MVC模式

truts分为两个主要版本,struts1和struts2,struts2是由webwork2发展而来的1、Framework概念:将相同类型问题的解决途径进行抽象,抽取成为一个应用框架。这就是Framework。Framework的体系提供了一套明确的机制,从而让开发人员很容易宽展和控制整个Framework开发上的结构;通常,Framework的结构中都有一个“命令和控制”组件

2016-10-13 14:13:33 3664

转载 (九)XML之DOM4J详解

DOM4J是JDOM项目的部分人员开发的另一个XML解析框架,与JDOM差不多。 创建XML文档并在命令行输出,同时输出为文件:[java] view plain copyimport java.io.FileOutputStream;  import java.io.FileWriter;  import java.io.I

2016-10-11 09:26:18 283

转载 (八)XML之JDOM详解

JDOM是一种使用 XML 的独特 Java 工具包,用于快速开发 XML 应用程序。它的设计包含 Java 语言的语法乃至语义。JAXP (用于 XML 语法分析的 Java API)包含了三个软件包–org.w3c.dom ,W3C 推荐的用于 XML 标准规划文档对象模型的 Java 工具–org.xml.sax ,用于对 XML 进行语法分析的事件驱动的简单 API–j

2016-10-11 09:24:15 360

转载 (七)XML Schema总结

简单类型1、简单元素:指只能包含文本内容,不能够包含子元素,也没有属性的元素。格式:例子:2、属性:所有的元素属性均被声明为简单类型。只有复杂类型的元素才可以拥有属性。格式:例子:所有的属性默认都是可选的,我们可以通过使用use关键字明确的指出是可选或是必需:找们可以通过使用default或fixed为简单类型(简单元素、属性)指定默认值或固定值,如

2016-10-11 09:23:25 386

转载 (六)使用SAX解析xml文档

SAX的全称是Simple APIs for XML,也即XML简单应用程序接口。使用DOM解析XML时,首先将XML文档加载到内存当中,然后可以通过随机的方式访问内存中的DOM树;SAX是基于事件而且是顺序执行的,一旦经过了某个元素,我们就没有办法再去访问他了,SAX不必事先将整个XML文档加载到内存中,因此它占据内存要比DOM小,对于大型的XML文档来说,通常会使用SAX而不是DOM进

2016-10-11 09:22:30 329

转载 (五)使用DOM解析XML文档

DOM:Document Object Model (文档对象模型)1、DOM与SAXW3C制定了一套书写XML分析器的标准接口规范--DOM。除此之外,XML_DEV邮件列表中的成员根据应用的需求也自发地定义了一套对XML文档进行操作的接口规范--SAX。这两种接口规范各有侧重,互有长短,应用都比较广泛。;XML应用程序不是直接对XML文档进行操作的,而是首先由XML分析器对XM

2016-10-11 09:21:40 703

转载 (四)XML设计模式——简单工厂模式

简单工厂模式是类的创建模式,又叫做静态工厂方法(Static Factory Method)模式。简单工厂模式是由一个工厂对象决定创建出那一种产品类的实例。通常它根据自变量的不同返回不同的类的实例;简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建出哪一个产品类的实例。1、简单工厂模式的构成•工厂类(Creator)角色:担任这个角色的是简单工厂模式的核心,含有与应用紧密

2016-10-11 09:20:49 1327

转载 (三)XML之Schema

什么是SchemaXML Schema是用一套预先规定的XML元素和属性创建的,这些元素和属性定义了XML文档的结构和内容模式;XML Schema规定XML文档实例的结构和每个元素/属性的数据类型。Schema(模式):其作用与dtd一样,也是用于验证XML文档的有效性,只不过它提供了比dtd更强大的功能和更细粒度的数据类型,另外Schema还可以自定义数据类型。此外,Schema也是一

2016-10-11 09:19:57 404

转载 (二)XML之DTD文档

什么是DTD、为什么要用DTD?文档类型定义——Document Type Definition,DTD用来描述XML文档的结构,一个DTD文档包含:- 元素(ELEMENT)的定义规则- 元素之间的关系规则- 属性(ATTLIST)的定义规则- 可使用的实体(ENTITY)或符号(NOTATION)规则1、DTD文档与XML文档实例的关系:相当于类与对象或者数据库

2016-10-11 09:18:59 365

web打印功能

web打印word文档源代码

2017-05-12

POI_3.8_API

2017-05-12

jQuery-EasyUI

支持兼容Web、App功能

2017-05-12

page分页jsp页面以及后台代码

前后台page分页

2016-12-07

简单的表单提交代码

表单代码提交的插件,解析后就可以直接应用到java项目当中;

2015-11-20

空空如也

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

TA关注的人

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