`
文章列表
<?xml version="1.0" encoding="UTF-8"?> <ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd" updateCheck="false"> <!-- | Please see http://ehcache. ...
OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此OAUTH是安全的。 OAUTH有1.0和2.0两个版本,2.0版本在1.0版本的基础上做了很多调整和改进,但目前尚不完善。 Spring Secrutiy的大名相信大家都应该有所了解,新的Spring Security版本对oAuth1.0有了完美的支持,支持oAuth2.0的版本目前正在开发过程中。 Spring Security官网上给出的spark ...
重新修改了以前的多文件上传,加入了JPG图片压缩功能! 概述 Flash多文件上传,提供JPG图片压缩选项。显示文件上传进度! Flash参数说明 说明: 当imageWidth和imageHeight都为0时,不对JPG图片进行任何缩放,将直接上传原始图 ...
图片压缩后上传!Flash图片极速上传!提供参数控制! 需求 如果用户使用数码相机照的照片一般都会在很大!(2M~5M) 一般网站都会在用户上传照片后对照片进行适当压缩,以提高网页浏览时照片的加载速度。 如果可以在客户端对照片压缩后上传,可以节省带宽,并且也减轻服务器压力。会有很好的用户体验!以前实现这样的功能都需要借助上传组件! 其实使用Flash 10.0就可以实现照片压缩后上传。 原理 首先使用Flash的上传功能让用户选择要上传的照片。 加载选择照片的数据到Flash中。(此功能需要Flash10.0以上版本) 将数据加载到Flash的image组件中。 将image按照合 ...
可以把图片缩小到理想的倍数,也可以根据自己的需要来具体规定图片转化后的大小 对于类型为jpg的图片来说,只需要三个参数就能转化得到自己想要的图片 参数1 存放图片的文件夹 参数2 输出处理后的图片的文件夹 参数3 需要转化的倍数 import com.sun.image.codec.jpeg.JPEGImageEncoder; import com.sun.image.codec.jpeg.JPEGCodec; import com.sun.image.codec.jpeg.JPEGEncodeParam; import javax.imageio.ImageIO; i ...
最近项目中涉及到了两个Oracle数据库的操作。需要用到分布式事务,研究之后贴出代码供大家参考。 1.dao-core.xml(核心事务配置XML) <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:tx=&qu ...
// 业务方法需要在一个事物中运行,如果方法运行时,已经存在一个事物中, // 那么加入该事物,否则为自己创建一个新事物。 @Transactional(propagation = Propagation.REQUIRED) public void test1() { } // 声明方法不需要事务,如果方法没有关联到一个事务,容器不会为它开启事物。 // 如果方法在一个事物中被调用,该事物会被挂起,在方法调用结束后,原先的 // 事物便会恢复执行。 @Transactional(propagation = Propagation.NOT_SUPPORTED) publi ...
  概念SSO,Single Sign On,通常叫做单点登录。说白了,就是用户在一个系统中登录一次后,再进入其他相关联的系统时,可以自动验证已登陆的信息从而实现自动登陆。所以说,要用到这个技术,前提是要有多个系统,并且这些系统拥有同样的用户验证模块。否则,谈SSO就没有意义了。 研究背景最近的项目需求,既存系统使用的是Oracle Application Server,其中SSO的实现使用的是Oracle提供的一种解决方案叫Oas SSO,这个是结合OAS来实现的。现在项目准备移植到weblogic中,由于OAS和WLS的引擎不同,Oas SSO不能直接被移植到WLS中使用。所以最近一直在 ...
1,下载Policy Agent http://www.forgerock.org/downloads/openam/j2eeagents/stable/3.0.2/tomcat_v6_agent_302.zip 2,配置tomcat,不要和openam用同一个端口。我用的是两个tomcat,分别监听两个端口。     tomcat1,端口8080,作为application服务器,agent指向这里。     tomcat2,端口9080,作为openam服务器。     PS : 系统环境变量中的CATALINA_HOME指向的是tomcat1。 3,保证JAVA_HOME ...
  1,下载OpenAM http://www.forgerock.org/downloads/openam/snapshot9.5/openam_s952RC1.war 2,修改本机host文件如下(测试用) 127.0.0.1       localhost   test.realsmy.com  3,安装Tomcat,这个不用提了。 4,Deploy下载好的OpenAm。 把下载的openam_s952RC1.war文件直接扔到tomcat的webapp下,文件名太长,我修改成openam.war。然后启动tomcat自动deploy。 5,管理员登录进入如下链接 h ...
  下载OpenDS http://www.opends.org/promoted-builds/2.2.0/OpenDS-2.2.0.zip 安装OpenDS 执行解压后的setup.exe 直接下一步。 配置密码,其他的默认。
说明一下目录结构 Spring配置文件 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:p="http://www.springframework.org/schema/p" ...
spring mvc(注解)上传文件的简单例子,这有几个需要注意的地方 1.form的enctype=”multipart/form-data” 这个是上传文件必须的 2.applicationContext.xml中 <bean id=”multipartResolver” class=”org.springframework.web.multipart.commons.CommonsMultipartResolver”/> 关于文件上传的配置不能少 大家可以看具体代码如下: web.xml <?xml version="1.0" encod ...
其实断点续传的原理很简单,就是在Http的请求上和一般的下载有所不同而已。 打个比方,浏览器请求服务器上的一个文时,所发出的请求如下: 假设服务器域名为wwww.sjtu.edu.cn,文件名为down.zip。 GET /down.zip HTTP/1.1 Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms- excel, application/msword, application/vnd.ms-powerpoint, */* Accept-Language: zh-cn ...
package com.icelove.util; import java.io.DataInputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import java.util.ArrayList; import java.util.List; import java.util.StringTokenizer; i ...
Global site tag (gtag.js) - Google Analytics