自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

shixing_11的专栏

实践是最好的成长,分享是最好的记忆

  • 博客(7)
  • 资源 (16)
  • 收藏
  • 关注

原创 FireFox下Ajax同步请求onReadyStateChange不执行问题解决

在FireFox下,使用Ajax提交请求,而该请求是同步时,IE浏览器下正常使用的代码在FireFox下却不执行,主要是不执行onReadyStateChange这个方法体里面的代码,代码如下:var xmlhttp = loadXMLDoc();var startRequestMethod = function(obj){ var url = "http://www.xxxx.com?id=1"; xmlhttp.open("get", url, false); //这是个同步请

2010-07-27 23:04:00 7189

原创 消除onkeydown事件按回车后出现的声音

WEB开发时,我们常常会在文本框的onkeydown事件中做一些处理,如按了回车后执行查询或者跳到下一个输入框,请看下面代码:消除onkeydown事件的声音

2010-07-21 17:04:00 2601

原创 要再次显示该网页,Internet Explorer需要重新发送您以前提交的信息

<br />WEB页面中,我们常常以form的形式提交数据,但是使用form通常涉及到表单信息被伪造的可能,所以常常会做一些token机制来防止,甚至浏览器本身都会有一定限制,请看页面中有如下表单: <br /><form action="youraction" method="post"> 名称:<input type="text"></input> <button type="submit" value="查询"></form> <br /> <br />该表单只是查询类型的表单,提

2010-07-21 15:18:00 8552 2

原创 Java 图片格式转换(包括bmp-->jpg)

java在做图片类型转换时,JDK本身提供的类对   GIF->JPG GIF->PNG PNG->GIF(X) PNG->JPG 这几种类型的转换支持比较好,可以通过类直接转,代码如下:/** * Created on 2010-7-13 * Discription:[convert GIF->JPG GIF->PNG PNG->GIF(X) PNG->JPG ] * @param source * @param formatName * @p

2010-07-13 10:29:00 19904 2

原创 Java开源图像处理框架Marvin介绍

Java对图像的处理框架比较少,目前比较流行的有Jmagick以及Marvin,但Jmagick只能处理图像(上篇Java清除图片中的恶意信息(利用Jmagick)中对Jmagick已做过简略介绍),而Marvin不但可以处理图像,而且可以集成各种插件,操作视频,摄像头来达到各种效果。Marvin 是一个Java开发的可扩展的图像处理框架,该框架主要提供以下几方面的功能:基本图像操作;从视频中捕获帧;多线程的图像处理;通过GUI界面集成插件;插件性能分析;通过插件进行功能扩展。授权协议: GPL开发语言:

2010-07-09 10:45:00 9008

原创 Java清除图片中的恶意信息(利用jmagick)

接上篇,Java判断文件类型,继续图片安全问题。若已正确判断出图片类型,防止了绝大多数恶意图片上传。但是若通过修改文件流的方法,给一张本身合法的图片中强行写入一些恶意代码,或者病毒代码,这样前面的方法仍然能够顺利通过,因为它本身是张正确格式的图片,仅仅读取字节与获取图片类型无法做到清除这种类型图片中隐藏的恶意代码。    试想,如这种类型图片上传到服务器,当引用了该图片的网页被访问时,而恰好用户的机子装了杀毒软件,则此时杀毒软件会对该页面报警,如果您的网页中存在大量的这种图片,那惨啦,一打开网页,杀毒软件就

2010-07-08 13:45:00 6338

原创 Java判断文件类型

    通常,在WEB系统中,上传文件时都需要做文件的类型校验,大致有如下几种方法:1. 通过后缀名,如exe,jpg,bmp,rar,zip等等。2. 通过读取文件,获取文件的Content-type来判断。3. 通过读取文件流,根据文件流中特定的一些字节标识来区分不同类型的文件。然而,在安全性较高的业务场景中,1,2两种方法的校验会被轻易绕过。1. 伪造后缀名,如图片的,非常容易修改。2. 伪造文件的Content-type,这个稍微复杂点,为了直观,截图如下:3.较安全,但是要读取文件,并有16进制转

2010-07-02 00:19:00 56711 8

IECookiesView

查看Cookies,web开发中了解Http协议,请求头相关内容时,可以使用,非常方便,包括Http如何编码,加密等信息,深层次的了解Cookies的机制,实现原理,需要的朋友可以看看。

2008-11-25

javascript跨域调试工具Javascript Debug Toolkit 1.0.2

非常有名的javascript调试工具,可设断点,单步执行,变量监视,刚出的新版本1.0.2,搞web开发非常实用,我们项目中都在用,该压缩包里有swf格式的例子及本人收集的资料。

2008-11-20

strtus整体架构及核心标签库的介绍.doc

strtus整体架构及核心标签库的介绍.doc 文中非常详细的介绍了Struts框架,每个类都有详细的描述,列出啦所有标签及用法!

2008-01-11

msxml4.0

在浏览网页时常会出现MSXML解析错误,版本过低之类的提示,就是缺少本插件,赶快下吧!

2008-01-11

Oracle迁移到DB2 SQL语句差异

在做项目的过程中,客户有可能会要求换数据库,那么除啦配置上的差异,还有最基本的Sql语句的差别,在这儿将这全部列出,为开发人员减轻痛苦.

2008-01-10

资源文件插件propedit 4.8.2

资源文件插件propedit 4.8.2,支持Eclipse3.2,可以在Eclipse下直接编辑资源文件,项目中最实用的插件

2008-01-10

java反编译插件jadeclipse3.2.4.rar

jadeclipse3.2.4.rar支持Eclipse3.2非常好用,在Eclipse下可以直接查看Class文件,非常方便.

2008-01-10

Oracle9i 数据库设计指引全集

Oracle9i 数据库设计指引全集.doc,实践总结,可打印,截图,说的非常详细!

2008-01-09

XML实用大全

XML实用大全,word版,方便实用

2008-01-09

XML编程从入门到精通.pdf

XML编程从入门到精通,对于理解XML非常不错

2008-01-09

JavaScript中的正则表达式简介

JavaScript中的正则表达式简介,word文档,可以打印下来慢慢看,写的比较详细,易懂!

2008-01-09

JavaScript常用技巧

JavaScript常用技巧,自己收集的,写的比较全,一看就懂!

2008-01-09

Hibernate开发指南.pdf

Hibernate开发指南.pdf

2008-01-09

Java 2平台安全技术-结构,API设计和实现

Java 2平台安全技术-结构,API设计和实现

2008-01-09

Oracle傻瓜手册

Oracle傻瓜手册,非常经典的著作,想提高Oracle水平的朋友们可以看看!

2008-01-09

空空如也

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

TA关注的人

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