- 浏览: 53300 次
- 性别:
文章分类
最新评论
javaWeb上传图片 jpg占用空间为4k时,CommonsMultipartFile转换为DiskFileItem对象是,文件创建失败;
导致找不到文件;
ftp异常:
解决办法:
导致找不到文件;
ftp异常:
FTP上传文件失败java.io.FileNotFoundException: d:\ppfuns_svn\ui_manage\ui_manage-web\target\ui_manage-web-1.5.0\WEB-INF\tmp\upload_1e401901_11c4_44fe_949a_f22d6206072f_00000001.tmp (系统找不到指定的文件。) org.codehaus.jackson.map.JsonMappingException: Conflicting getter definitions for property "privateCache": com.caucho.server.http.HttpServletResponseImpl#isPrivateCache(0 params) vs com.caucho.server.http.HttpServletResponseImpl#getPrivateCache(0 params) (through reference chain: org.springframework.web.multipart.support.DefaultMultipartHttpServletRequest["request"]->org.jasig.cas.client.util.CasHttpServletRequestWrapper["request"]) at org.codehaus.jackson.map.ser.StdSerializerProvider._createAndCacheUntypedSerializer(StdSerializerProvider.java:763) at org.codehaus.jackson.map.ser.StdSerializerProvider.findValueSerializer(StdSerializerProvider.java:380) at org.codehaus.jackson.map.ser.std.BeanSerializerBase.resolve(BeanSerializerBase.java:307) at org.codehaus.jackson.map.ser.impl.SerializerCache.addAndResolveNonTypedSerializer(SerializerCache.java:159) at org.codehaus.jackson.map.ser.StdSerializerProvider._createAndCacheUntypedSerializer(StdSerializerProvider.java:744) at org.codehaus.jackson.map.ser.StdSerializerProvider.findValueSerializer(StdSerializerProvider.java:344) at org.codehaus.jackson.map.ser.impl.PropertySerializerMap.findAndAddSerializer(PropertySerializerMap.java:39) at org.codehaus.jackson.map.ser.BeanPropertyWriter._findAndAddDynamic(BeanPropertyWriter.java:463) at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:441) at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150) at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112) at org.codehaus.jackson.map.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:446) at org.codehaus.jackson.map.ser.std.BeanSerializerBase.serializeFields(BeanSerializerBase.java:150) at org.codehaus.jackson.map.ser.BeanSerializer.serialize(BeanSerializer.java:112) at org.codehaus.jackson.map.ser.StdSerializerProvider._serializeValue(StdSerializerProvider.java:610) at org.codehaus.jackson.map.ser.StdSerializerProvider.serializeValue(StdSerializerProvider.java:256) at org.codehaus.jackson.map.ObjectMapper._configAndWriteValue(ObjectMapper.java:2575) at org.codehaus.jackson.map.ObjectMapper.writeValueAsString(ObjectMapper.java:2097) at com.ppfuns.core.utils.LogUtil.toJSONString(LogUtil.java:67) at com.ppfuns.core.utils.LogUtil.actioninfo(LogUtil.java:43) at com.ppfuns.ui.controller.UploadController.upload2(UploadController.java:125) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966) at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:868) at javax.servlet.http.HttpServlet.service(HttpServlet.java:159) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842) at javax.servlet.http.HttpServlet.service(HttpServlet.java:97) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:109) at org.jasig.cas.client.util.AssertionThreadLocalFilter.doFilter(AssertionThreadLocalFilter.java:54) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89) at org.jasig.cas.client.util.HttpServletRequestWrapperFilter.doFilter(HttpServletRequestWrapperFilter.java:75) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89) at com.ppfuns.cas.common.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:141) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89) at com.ppfuns.cas.common.AuthenticationFilter.doFilter(AuthenticationFilter.java:75) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89) at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89) at com.caucho.server.webapp.WebAppListenerFilterChain.doFilter(WebAppListenerFilterChain.java:114) at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:156) at com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:95) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:289) at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:838) at com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:1348) at com.caucho.network.listen.TcpSocketLink.handleRequest(TcpSocketLink.java:1304) at com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:1288) at com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:1196) at com.caucho.network.listen.TcpSocketLink.handleAcceptTaskImpl(TcpSocketLink.java:993) at com.caucho.network.listen.ConnectionTask.runThread(ConnectionTask.java:117) at com.caucho.network.listen.ConnectionTask.run(ConnectionTask.java:93) at com.caucho.network.listen.SocketLinkThreadLauncher.handleTasks(SocketLinkThreadLauncher.java:169) at com.caucho.network.listen.TcpSocketAcceptThread.run(TcpSocketAcceptThread.java:61) at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:173) at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118) Caused by: java.lang.IllegalArgumentException: Conflicting getter definitions for property "privateCache": com.caucho.server.http.HttpServletResponseImpl#isPrivateCache(0 params) vs com.caucho.server.http.HttpServletResponseImpl#getPrivateCache(0 params) at org.codehaus.jackson.map.introspect.POJOPropertyBuilder.getGetter(POJOPropertyBuilder.java:167) at org.codehaus.jackson.map.introspect.POJOPropertyBuilder.getAccessor(POJOPropertyBuilder.java:116) at org.codehaus.jackson.map.ser.BeanSerializerFactory.removeIgnorableTypes(BeanSerializerFactory.java:705) at org.codehaus.jackson.map.ser.BeanSerializerFactory.findBeanProperties(BeanSerializerFactory.java:562) at org.codehaus.jackson.map.ser.BeanSerializerFactory.constructBeanSerializer(BeanSerializerFactory.java:434) at org.codehaus.jackson.map.ser.BeanSerializerFactory.findBeanSerializer(BeanSerializerFactory.java:347) at org.codehaus.jackson.map.ser.BeanSerializerFactory.createSerializer(BeanSerializerFactory.java:291) at org.codehaus.jackson.map.ser.StdSerializerProvider._createUntypedSerializer(StdSerializerProvider.java:782) at org.codehaus.jackson.map.ser.StdSerializerProvider._createAndCacheUntypedSerializer(StdSerializerProvider.java:758) ... 67 more com.ppfuns.core.plugin.ftp.FTPClientException at com.ppfuns.core.plugin.ftp.FtpUpload.getUploadPathMap(FtpUpload.java:186) at com.ppfuns.ui.controller.UploadController.uploadFile(UploadController.java:90) at com.ppfuns.ui.controller.UploadController.upload2(UploadController.java:119) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221) at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:137) at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776) at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:705) at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:959) at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:893) at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:966) at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:868) at javax.servlet.http.HttpServlet.service(HttpServlet.java:159) at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:842) at javax.servlet.http.HttpServlet.service(HttpServlet.java:97) at com.caucho.server.dispatch.ServletFilterChain.doFilter(ServletFilterChain.java:109) at org.jasig.cas.client.util.AssertionThreadLocalFilter.doFilter(AssertionThreadLocalFilter.java:54) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89) at org.jasig.cas.client.util.HttpServletRequestWrapperFilter.doFilter(HttpServletRequestWrapperFilter.java:75) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89) at com.ppfuns.cas.common.AbstractTicketValidationFilter.doFilter(AbstractTicketValidationFilter.java:141) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89) at com.ppfuns.cas.common.AuthenticationFilter.doFilter(AuthenticationFilter.java:75) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89) at org.jasig.cas.client.session.SingleSignOutFilter.doFilter(SingleSignOutFilter.java:76) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89) at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:85) at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) at com.caucho.server.dispatch.FilterFilterChain.doFilter(FilterFilterChain.java:89) at com.caucho.server.webapp.WebAppListenerFilterChain.doFilter(WebAppListenerFilterChain.java:114) at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:156) at com.caucho.server.webapp.AccessLogFilterChain.doFilter(AccessLogFilterChain.java:95) at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:289) at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:838) at com.caucho.network.listen.TcpSocketLink.dispatchRequest(TcpSocketLink.java:1348) at com.caucho.network.listen.TcpSocketLink.handleRequest(TcpSocketLink.java:1304) at com.caucho.network.listen.TcpSocketLink.handleRequestsImpl(TcpSocketLink.java:1288) at com.caucho.network.listen.TcpSocketLink.handleRequests(TcpSocketLink.java:1196) at com.caucho.network.listen.TcpSocketLink.handleAcceptTaskImpl(TcpSocketLink.java:993) at com.caucho.network.listen.ConnectionTask.runThread(ConnectionTask.java:117) at com.caucho.network.listen.ConnectionTask.run(ConnectionTask.java:93) at com.caucho.network.listen.SocketLinkThreadLauncher.handleTasks(SocketLinkThreadLauncher.java:169) at com.caucho.network.listen.TcpSocketAcceptThread.run(TcpSocketAcceptThread.java:61) at com.caucho.env.thread2.ResinThread2.runTasks(ResinThread2.java:173) at com.caucho.env.thread2.ResinThread2.run(ResinThread2.java:118)
解决办法:
CommonsMultipartFile cf= (CommonsMultipartFile)multipartFile; DiskFileItem fi = (DiskFileItem)cf.getFileItem(); File file= fi.getStoreLocation(); if(!file.exists()){ multipartFile.transferTo(file); } Map<String,String> mapImage = UploadFTPFile.getFtpUpload().getUploadPathMap(file,Constants.POSTER_FLAG,multipartFile.getOriginalFilename()); //if(file.exists())file.delete(); return mapImage;
发表评论
-
java 之sftp实现
2018-03-31 17:41 662上周进行了linux环境下sftp的配置和用户权限的创建:ht ... -
java webService之CXF的使用
2018-03-29 14:25 453使用场景:华为VOD系统与媒资系统的接口,资产数据(元数据XM ... -
java 中jstat的用法
2018-03-20 18:06 722JDK自带VM分析工具jps,jstat,jmap,jcons ... -
javaEE性能优化
2018-03-20 16:41 508性能的优化一般可以从多方面入手,前端资源,java程序,数据传 ... -
jvm gc日志检查
2018-03-20 15:08 371JVM的GC日志的主要参数包括如下几个: -XX:+Pr ... -
负载均衡的几种原理
2018-03-19 16:05 477什么是负载均衡? 就 ... -
基于TCP协议实现RPC
2018-03-19 11:28 718RPC的全称:Remote Process Call,即远程过 ... -
java 多线程
2018-03-16 13:29 363Java 多线程编程 Java 给 ... -
SpringMVC执行流程图
2018-03-15 10:46 474SpringMVC 流程图 DispatcherServle ... -
Java中BIO、NIO、AIO的原理及其区别
2018-03-12 17:34 669IO的处理方式通常分为 ... -
基于Spring 自定义标签实现
2017-11-30 09:26 582一、源码分析: Spring标签的定义分为默认标签和自定义 ... -
java二维码的生成和解析
2017-09-26 11:15 438一、本文目的: 为了研究对支付宝和微信支付的统一路口管理 ... -
spring-data-redis
2017-09-18 11:54 736Spring-data-redis使用 1、maven依赖 ... -
java,redis
2017-09-18 11:32 360Redis 简介 Redis 是完全开源免费的,遵守BSD协议 ... -
Java xml与实体Bean的转换
2017-09-05 15:24 7041、pom.xml依赖包: <dependenc ... -
Java JVM虚拟机知识要点
2017-08-30 10:25 6001、JVM虚拟机图解: ... -
Springmvc 注入字符串与时间格式的转换
2017-03-24 11:10 1203以下列出两种spring支持的时间转换 -、方式一 1、 ... -
linux下修改war包
2017-03-06 15:32 1111Linux上修改war包上的文件 www.MyExceptio ... -
itellij idea 11.1.3 mybatis 自动构建代码
2016-11-16 09:50 450步骤一: 1、在工程中pom.xml加添 <buil ... -
intellij idea 下resin容器远程调试
2016-11-16 09:27 5392resin远程调试(我使用的是resin-4.0.41版本): ...
相关推荐
本文将详细介绍如何使用提供的4K测试图片来评估电视的各项关键指标。 首先,坏点测试是检查液晶面板质量的重要步骤。坏点可能包括亮点、暗点和色点,它们是由液晶面板制造过程中的缺陷造成的。亮点是指即使在全黑...
"4K屏幕检测亮点坏点测试.rar"这个压缩包文件就是专为检测4K屏幕这类问题而设计的。 亮点和坏点是液晶显示器(LCD)或有机发光二极管(OLED)屏幕常见的质量问题。亮点通常指的是在黑色背景下的白色像素,而坏点则...
为了打破这一局限,一款名为“4K图片采集器”的软件应运而生,它基于易语言编写,旨在为用户解决批量下载4K高清图片的难题。 易语言是一种特别适合初学者的编程语言,其开发工具简单易用,帮助许多对编程知之甚少的...
综上所述,"JAVA 视频转码及上传"涵盖了从视频处理技术到Web服务交互的多个核心概念。通过合理利用FFmpeg进行转码,结合Java的文件操作和Swing界面设计,我们可以创建出能够满足用户需求的视频处理应用。对于"微信...
### SSD固态4K对齐知识点详解 #### 1. 什么是4K对齐? 4K对齐是指在对磁盘进行分区时,确保分区的起始...通过合理的4K对齐策略,不仅可以优化数据读写的效率,还能最大化利用存储空间,为用户提供更好的使用体验。
这个名为"国花花卉数据集 JPG(9类 4K+ 图片)"的数据集,专门针对花卉识别,提供了丰富的图像资源。下面将详细阐述这个数据集的重要性和其在相关领域的应用。 首先,这个数据集包含九种不同类型的花卉:郁金香、...
随着技术的发展,4K已经成为高清视频和图像的标准,Camera4K API的出现,为开发者提供了一个便捷的工具,以便在Java平台上进行4K图像的处理和管理。 该API的核心功能可能包括: 1. **图像采集**:支持实时从4K相机...
4. **Java编程**:源码使用Java语言编写,这是因为Java有良好的跨平台性,且PCSC库提供了Java接口,使得在不同操作系统上使用相同代码成为可能。 5. **文件结构**: - `LICENSE`:通常包含项目使用的许可协议,...
总的来说,这个话题涵盖了4K图片的分辨率标准、原始图片与缩略图的区别,以及使用Python爬虫技术进行大规模图片下载的方法。在实际的开发过程中,需要结合编程知识、网络协议理解以及法律意识,才能安全、有效地完成...
通过图片的播放测试,可以轻松分辨出4K超高清电视和普通全高清电视在分辨率上的区别,也可以充分展现出4K电视的“细致入微”。丰富的影调层次,特别是亮、暗部的层次是显示图像档次的重要标志,在显示4K电视影调层次...
使用这些4K壁纸时,用户还是需要留意几个实际问题。首先,设备的兼容性是首要考虑的。不是所有的显示器和设备都支持4K分辨率,如果硬件不兼容,那么再好的壁纸也只能是浪费。其次,4K壁纸由于其高分辨率,文件体积...
4K测试短片.zip是一个压缩包文件,其中包含了一个4K超高清的测试视频——4k测试短片.mp4。4K视频技术是现代数字视频技术的重要里程碑,它提供了极高的分辨率,为观众带来极其清晰的视觉体验。在这个12秒的短片中,...
总的来说,使用4K测试图进行液晶电视和显示器的测试是确保设备质量的重要步骤,有助于消费者和专业人员在购买或维护时发现问题并进行调整,从而提升观看体验。无论是家庭用户还是专业人士,都应该定期进行这类测试,...
4K电视显示技术是近年来电视领域的一大热点,它代表了高清显示的新标准,提供超过全高清(1080p)四倍的分辨率,即3840 x 2160像素。这一高分辨率使得画面更加细腻,色彩更加丰富,细节表现力更强,为观众带来...
在算法协同运行方面,本文使用流处理消除了不同进程使用同一个GPU资源时互相的干扰问题,并通过将编码算法中的各个模块进一步划分,缩短了单个任务对GPU的连续占用时间,从而保证了困像前端处理的实时性与低...
UHD-900MB视频处理板作为4K@60fps图像处理系统的核心组件,不仅满足了高分辨率和高帧率的视频需求,还集成了多项先进技术,为不同的行业提供了全面的视频处理解决方案。 首先,UHD-900MB视频处理板采用的高性能ARM...
这种打包技术不仅节省了下载时间,还能够减少存储空间的占用。这在处理大量高清图片时尤其有用,可以极大地提高用户的使用效率。 综上所述,电脑高清4K高清壁纸(10张)这一主题,不仅涉及到了数字图像处理的高清...
4K视频转换器是一款强大的工具,专为处理高清晰度的4K视频文件而设计。在数字媒体领域,4K分辨率(通常指3840x2160像素或4096x2160像素)已经成为高清视频的标准,提供令人惊叹的细腻画质。然而,由于4K视频的大小和...
使用测试图进行检测时,应将电视设置为标准或电影模式,避免任何可能影响结果的图像增强功能。如果在测试过程中发现任何问题,应及时调整电视设置或联系制造商咨询解决方案。总的来说,"高端4K电视显示器测试图.rar...
4. **pink.jpg, blue.jpg, green.jpg, red.jpg**:这四张图片分别代表了红色、绿色、蓝色和粉色,用于测试显示器的RGB色彩平衡和色彩空间覆盖。通过比较实际显示的颜色与标准色彩,可以调整显示器的色彩设置,使其更...