java后台用feign上传文件报错 [问题点数:100分,无满意结帖,结帖人liu_F_87]

Bbs1
本版专家分:40
结帖率 87.5%
Bbs1
本版专家分:34
Bbs2
本版专家分:273
Bbs1
本版专家分:40
Bbs1
本版专家分:40
spring cloud feign 上传文件老是报关于not a type supported by this encoder解决方案
项目是用Spring Cloud搭的微服务,使用了eureka,FeignClient。今天在做<em>上传</em><em>文件</em>功能时,直接使用FeignClient去远程调用注册中心上的<em>上传</em><em>文件</em>接口,一直<em>报错</em>。解决方案:加入maven依赖[html] view plain copy&amp;lt;dependency&amp;gt;        &amp;lt;groupId&amp;gt;io.github.open<em>feign</em>.form&amp;lt;/...
Type definition error: [simple type, class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializ
在用springboot根据id获取一个对象时出现以下异常:Type definition error: [simple type, class org.hibernate.proxy.pojo.<em>java</em>ssist.JavassistLazyInitializer]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDef...
spring boot 上传文件出错,Required request part 'file' is not present
我这个错,可能就比较奇葩了。项目用的是springboot框架,但由于项目需要,很多配置都是直接使用xml配置<em>文件</em>完成的,并没有交给springboot自动配置,如图:,为什么说这个呢,因为接下来就是大坑。以前spring mvc 的使用,<em>上传</em><em>文件</em>是需要在配置<em>文件</em>添加一个bean的,然后再pom.xml 加上<em>文件</em><em>上传</em>跟io的相关依赖。但是这次用了springboot,这个bean不用初始化,相关依...
Spring Boot上传文件出错,Required request part fileis not present
先上代码: @RestController @RequestMapping(&amp;quot;/file&amp;quot;) //@PreAuthorize(“hasAuthority(ROLE_USER)”) public class FileController { /** * 提取<em>文件</em><em>上传</em>的公用代码 * * @param uploadDir //<em>文件</em>储存路径 * @param file //要<em>上传</em>的<em>文件</em> ...
springboot-required-request-part-file-is-not-present
使用表单<em>上传</em><em>文件</em>: \ 前后端保持一致即可
使用WebService报:No serializer found for class ××× in registry org.apache.axis.encoding.TypeMappingDele
使用WebService报:No serializer found for class ××× in registry org.apache.axis.encoding.TypeMappingDele。。。
Spring MVC 解决 Could not write JSON: No serializer found for class java.lang.Object
Spring MVC 解决 Could not write JSON: No serializer found for class <em>java</em>.lang.Object 资料参考:http://stackoverflow.com/questions/28862483/spring-and-jackson-how-to-disable-fail-on-empty-beans-through-respo
微服务调用feign报错,有没有大佬帮看看什么问题,搞了一天了~~
这个是controller的代码: @Controller @RequestMapping(value = "dict") public class FinaDictController { priv
SpringBoot使用json返回数据的时候报错:No serializer found for class
错误如下: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class com.caohuimin.bean.Address and no properties discovered to create BeanSerializer (to avoid exception,...
谁知道如何解决这个问题? NO Serializer found for class java:com.sune365.platform.note.Note
各们老大,帮我看一下。我要传一个参数 Note Note是一个<em>java</em> bean 方法是:public void send(Note messages) 怎么老是报这个错误:NO Serializer
关于Springboot文件下载异常:getOutputStream() has already been called for this response 解决
使用Springboot做<em>文件</em>下载的时候报出了一下错误: <em>java</em>.lang.IllegalStateException: getOutputStream() has already been called for this response at org.apache.catalina.connector.Response.getWriter(Response.<em>java</em>:599) at org....
feign传递参数类型为MultipartFile的问题
<em>feign</em>传递参数类型为MutipartFile的问题 <em>feign</em>默认是不支持多媒体<em>文件</em>类型的<em>文件</em>传输的,但是可以通过引入第三方jar包解决这个问题,步骤可以分为三步。 一,引入maven依赖 &lt;dependency&gt; &lt;groupId&gt;io.github.open<em>feign</em>.form&lt;/groupId&gt; &l...
SpringBoot中springMVC返回JSON报错-->Could not write JSON: No serializer found for class org.spring...
用springboot简单写一个返回Model的小例子,因为控制器上注解为@RestController,自动应该返回json格式,<em>报错</em>:>Could not write JSON: No serializer found for class org.springframework.context.annotation.ConfigurationClassEnhancer$BeanMethodInt
No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistLazyInitializer and no pro
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class org.hibernate.proxy.pojo.<em>java</em>ssist.JavassistLazyInitializer and no properties discovered to create BeanS...
springcloud feign 控制层注入feign接口对象 报红 提示找不到对象 怎么回事?
![图片说明](https://img-ask.csdn.net/upload/201901/02/1546442502_752704.jpg) ![图片说明](https://img-ask.csdn.net/upload/201901/02/1546442509_854427.jpg) ![图片说明](https://img-ask.csdn.net/upload/201901/02/1546442517_755430.jpg) ![图片说明](https://img-ask.csdn.net/upload/201901/02/1546442522_28140.jpg)
轻松解决feign.codec.EncodeException: Could not write request: no suitable HttpMessageConverter found for
问题:使用<em>feign</em> client访问其他服务时,<em>报错</em>:<em>feign</em>.codec.EncodeException: Could not write request: no suitable HttpMessageConverter found for request type [com.example.demo.<em>feign</em>client.DTO] and content type [applicati...
Feign上传文件
今天给大家介绍下在Feign中如何调用<em>文件</em><em>上传</em>接口,进行<em>文件</em><em>上传</em>操作。 这边文章讲的Feign不是Spring Cloud Feign,是原始Feign的使用。 在一些比较老的,不是Spring Cloud的项目中,我们也可以用Feign来进行接口的调用。 关于Feign的使用可以参考我的这篇文章:http://cxytiandi.com/blog/detail/12189 使用Feign...
No serializer found for class java.io.FileDescriptor and no properties discovered to create BeanSeri
Caused by: com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class <em>java</em>.io.FileDescriptor and no properties discovered to create BeanSerializer (to avoid exception...
springcloud feign 调用服务上传文件时出现问题
<em>报错</em> There was an unexpected error (type=Internal Server Error, status=500). Type definition error: [simple type, class <em>java</em>.io.FileDescriptor]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class <em>java</em>.io.FileDescriptor and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: <em>java</em>.util.Collections$SingletonMap["file"]->org.springframework.web.multipart.support.StandardMultipartHttpServletRequest$StandardMultipartFile["inputStream"]-><em>java</em>.io.FileInputStream["fd"]) * <em>feign</em>.codec.EncodeException: Type definition error: [simple type, class <em>java</em>.io.FileDescriptor]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class <em>java</em>.io.FileDescriptor and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: <em>java</em>.util.Collections$SingletonMap["file"]->org.springframework.web.multipart.support.StandardMultipartHttpServletRequest$StandardMultipartFile["inputStream"]-><em>java</em>.io.FileInputStream["fd"]) at <em>feign</em>.ReflectiveFeign$BuildEncodedTemplateFromArgs.resolve(ReflectiveFeign.<em>java</em>:376) at <em>feign</em>.ReflectiveFeign$BuildTemplateByResolvingArgs.create(ReflectiveFeign.<em>java</em>:224) at <em>feign</em>.SynchronousMethodHandler.invoke(SynchronousMethodHandler.<em>java</em>:74) at <em>feign</em>.ReflectiveFeign$FeignInvocationHandler.invoke(ReflectiveFeign.<em>java</em>:103) at com.sun.proxy.$Proxy195.upimagefile(Unknown Source) at com.xieyang.xyonlineeducationprovide.web.UserController.upheadimage(UserController.<em>java</em>:162) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.<em>java</em>:62) at ``` ``` 服务端的代码 @Autowired private ossFileService oss; @RequestMapping("/upimagefile") public void upimagefile(@RequestPart MultipartFile file) { String upfile = oss.upfile(file); if(StringUtils.equals(upfile,"error")){ System.out.println("<em>上传</em>图片失败"); } else { System.out.println("成功<em>上传</em>图片"); } } ``` 客户端的代码 @FeignClient(value = "ALIYUNFILE",configuration=aliyunFileFeign.Myconfig.class ) public interface aliyunFileFeign { @Headers("Content-Type:multipart/form-data") @RequestMapping(value = "/upimagefile", produces = {MediaType.APPLICATION_JSON_UTF8_VALUE}) public void upimagefile(@RequestPart MultipartFile file); @Configuration public class Myconfig{ @Autowired private ObjectFactory messageConverters; @Scope("prototype") @Primary @Bean public Encoder <em>feign</em>Formecoder(){ return new SpringFormEncoder(new SpringEncoder(messageConverters)); } @Bean public <em>feign</em>.Logger.Level multipartLoggerLevel(){ return Logger.Level.FULL; } } } ``` springboot为2.1.9 这是jackson的依赖版本 com.fasterxml.jackson.core jackson-databind 2.9.10
日常踩坑Spring Cloud Feign之feign.codec.DecodeException: Type definition error: [simple type, class com.x
一、首先贴一段错误信息 <em>feign</em>.codec.DecodeException: Type definition error: [simple type, class com.xuecheng.framework.domain.cms.response.CmsPageResult]; nested exception is com.fasterxml.jackson.databind.exc.I...
com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class vo.auth
2019-06-27 19:25:46.515 ERROR 16548 --- [nio-8090-exec-5] o.a.c.c.C.[.[.[/].[dispatcherServlet] : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request ...
FTP上传错误----“200 Type set to I”
用Filezilla Server做的FTP服务器,没有使用客户端<em>上传</em>东西,直接用win10的<em>文件</em>管理器访问<em>上传</em><em>文件</em>,发现有的<em>文件</em><em>上传</em>时会提示:”200 Type set to I“,(如下图所示) 一阵猛上网搜索,原以为是由于“主动模式”(Active)和“被动模式”(PASV)的模式,使用客户端测试好像都可以。几经折腾,一直没有结果,无奈下搜索上图中的“200 Type set to I”,...
Spring-boot: Required request part 'file' is not present 错误解决方案
Spring-boot: Required request part 'file' is not presentspring-boot <em>上传</em><em>文件</em>错误我的原因是因为配置<em>文件</em>中缺少配置导致的 spring-boot <em>上传</em><em>文件</em>错误 我的原因是因为配置<em>文件</em>中缺少配置导致的 spring: http: multipart: //这个 enabled: false 参考这里 ...
使用org.springframework.mock.web.MockMultipartFile碰见的坑
项目开发中需要将file转化为MultipartFile,网上百度发现使用org.springframework.mock.web.MockMultipartFile可以 File file3 = new File(fileMap.get("file").toString()); FileInputStream in_file = new FileInputStream(file3);...
springcloud fegin文件上传又可以普通接口请求
如果要实现admin-file微服务既可以<em>文件</em><em>上传</em>,又可以当普通接口服务,则一个fegin用admin -file服务,一个fegin用gateway网关,就可以实现 // configuration配置相当于所有的admin-file服务都用这个配置信息 @FeignClient(value = "admin-file", configuration = FileFeign.MultipartS...
Spring Cloud Feign Client 实现MultipartFile上传文件功能
  由于公司运用的技术栈为Spring Cloud(一些Eureka, Feign)进行服务注册和远程调用。需要<em>上传</em>头衔这个需求but,重点来了,但直接使用FeignClient去远程调用注册中心上的<em>上传</em><em>文件</em>接口,会一直<em>报错</em>。好吧我们先来捋一下架构:  由于<em>上传</em>的功能是使用表单来完成<em>上传</em>处理,也就是说这个时候应该会有一个客户端(WEB 端、SpringBoot实现)调用 zuul,而后再由 zuu...
feignclient 文件上传下载的坑
当<em>feign</em>client 进行<em>文件</em><em>上传</em>下载的时候需要模拟表单提交,这个时候如果你配置FormEncoder 就会出现其它实体请求就不能用了 按如下方式配置就可以了。 @Configuration class MultipartSupportConfig { @Autowired private ObjectFactory&lt;HttpMessageConverters&g...
springMVC实现文件上传时遇到的问题
org.springframework.beans.BeanInstantiationException: Could not instantiate bean class : Specified c
fegin 图片上传失败解决方法
<em>报错</em> : 1 : No serializer found for class <em>java</em>.io.FileDescriptor and no properties discovered to create BeanSerializer. 2 : "message": "Could not write request: no suitable HttpMessageConverter found f...
使用 FeignClient 进行微服务交互,get 请求传递 json 参数失败
最近公司使用 FeignClient 进行微服务调用。 其中有一个 get 请求的接口,最开始时使用 json 传递参数并用 @RequestBody 进行参数接收。但是使用这种方式是 FeignClient 调用会在服务提供端产生 Required request body is missing 的错误。 在将请求参数改为键值对传参后错误消失,请问这是什么原因呢? <em>报错</em>的写法: ![图片说明](https://img-ask.csdn.net/upload/201904/08/1554703872_820383.png) ![图片说明](https://img-ask.csdn.net/upload/201904/08/1554703904_532891.png) ![图片说明](https://img-ask.csdn.net/upload/201904/08/1554703919_672637.png) 正确的写法: ![图片说明](https://img-ask.csdn.net/upload/201904/08/1554703949_549143.png) ![图片说明](https://img-ask.csdn.net/upload/201904/08/1554703960_75380.png) ![图片说明](https://img-ask.csdn.net/upload/201904/08/1554703932_543364.png)
feign接口使用JSONObject作为参数遇到的问题
首先有几个小知识点需要强调一下: 当方法的参数是对象时,参数其实是对象引用的拷贝 对象的hashCode是两个对象equals的依据,但hashCode相等不代表他们是同一个对象。 验证两个对象是否是同一个对象,可以使用“==“。 先上出现问题的代码 <em>feign</em>接口 import com.alibaba.fastjson.JSONObject; import org.springfra...
微信接口开发 Spring boot FeignClient [text/plain]问题解决
错误 今天开发微信公众号接口路遇一坑,<em>报错</em>如下: Could not extract response: no suitable HttpMessageConverter found for response type [classxxxx] and content type [text/plain] 错误原因 微信虽然接口返回为JSON格式数据但却将数据表示为了[text/plain...
使用feign发送http请求解析报错
错误如下: 发送请求开始 ----- [ChannelFeign#formRecog] ---&amp;gt; END HTTP (304117-byte body) 发送请求结束 返回开始 [ChannelFeign#formRecog] &amp;lt;--- HTTP/1.1 200 OK (4948ms) [ChannelFeign#formRecog] content-length: 5207 [C...
使用springcloud的feign调用服务时出现的错误:关于实体转换成json错误的介绍
http://blog.csdn.net/<em>java</em>_huashan/article/details/46428971 原因:实体中没有添加无参的构造函数 fastjson的解释: http://www.cnblogs.com/writeLessDoMore/p/6926451.html  
Could not write JSON: (was java.lang.NullPointerException)JsonMappingException: (was java.lang.NullP
接口本身应该返回的是一个map但是突然报了这个错,找半天不知道是什么原因。原来是实体中一个get方法中的返回值报了nullPointException,只要把null的异常过滤掉就可以了。...
落地 Spring Could 所踩过的坑(二)Feign Client 调用服务接口报错
问题描述 为了方便统一管理服务接口调用,服务调用 HTTP 客户端采用Feign Client,实施下来一直很顺利。负责测试的同事反馈其中一个接口调用<em>报错</em>:Could not extract response: no suitable HttpMessageConverter found for response type ,诡异的事只有...
Feign之Multipartfile文件传输埋坑
文章目录1. 添加依赖2. 添加配置类3. 接口编写 1. 添加依赖 &lt;dependency&gt; &lt;groupId&gt;io.github.open<em>feign</em>.form&lt;/groupId&gt; &lt;artifactId&gt;<em>feign</em>-form&lt;/artifactId&gt; &lt;version&gt;3.3....
Java IO:ByteArrayOutputStream使用详解及源码分析
1 使用方法  ByteArrayInputStream 包含一个内部缓冲区,该缓冲区包含从流中读取的字节。内部计数器跟踪 read 方法要提供的下一个字节。ByteArrayOutputStream实现了一个输出流,其中的数据被写入一个 byte 数组。缓冲区会随着数据的不断写入而自动增长。可使用 toByteArray()和 toString()获取数据。1.1 方法介绍  ByteArrayO
springcloud feign 找不到服务 value 和 url
找到原因了 eureka没有注册外网ip ,<em>feign</em>根据拿到的ip 不是正确的ip ------------------------------------------------------------ 服务提供者 和 消费者 部署在一台机子上 什么问题都没有 但是部署在2台机子时 <em>feign</em>超时 ribbon.ReadTimeout 和ribbon.ConnectTimeout 都已经调到很大了(我觉得是找不到微服务) 这时 把@FeignClient 的value 换成 url 不通过微服务名字 直接通过 ip和端口 不到1秒可以找到 通过value 微服务名字 ribbon.ReadTimeout设置10秒还是找不到 (微服务 服务方可以正常调用 , 注册中心 服务名字 和 <em>feign</em>的value 也是一样,部署在同一个机子上没出现问题) . ![图片说明](https://img-ask.csdn.net/upload/202001/10/1578631480_878086.jpg) . ![图片说明](https://img-ask.csdn.net/upload/202001/10/1578631488_570309.jpg) . ![图片说明](https://img-ask.csdn.net/upload/202001/10/1578631495_458488.jpg) . ![图片说明](https://img-ask.csdn.net/upload/202001/10/1578631501_347676.jpg)
使用Springboot时遇见org.codehaus.jackson.map.JsonMappingException: No serializer found for class org.hib.
hibernate会给每个被管理的对象加上hibernateLazyInitializer属性,同时struts-jsonplugin或者其他的jsonplugin都是因为jsonplugin用的是<em>java</em>的内审机制.hibernate会给被管理的pojo加入一个hibernateLazyInitializer属性,jsonplugin通过<em>java</em>的反射机制将pojo转换成json,会把hiber...
Map集合转Json字符串报错,求解答 全部分数
/** * Map集合转换为JSON字符串。 * * @param Map map集合 * @return JSON字符串 jsonStr */ public static String MapToj
解决SerializationFeature.FAIL_ON_EMPTY_BEANS异常
解决SerializationFeature.FAIL_ON_EMPTY_BEANS异常 在使用spring boot + jpa/hibernate,如果实体字段上加有FetchType.LAZY,并使用jackson序列化为json串时,会遇到SerializationFeature.FAIL_ON_EMPTY_BEANS异常,网上查了一下,测试了一下发现 https://my.oschina...
disable SerializationFeature.FAIL_ON_EMPTY_BEANS 关于springBoot序列化问题
 SpringBoot2.X整合mybatis过程中出现的问题,如下所示: org.springframework.http.converter.HttpMessageNotWritableException: Could not write  content: Noserializer found for class com.google.common.cache.CacheStats an...
MockMultipartFile
org.springframework.mock.web Class MockMultipartFile <em>java</em>.lang.Object org.springframework.mock.web.MockMultipartFile All Implemented Interfaces: MultipartFile public class MockMultipartF...
springcloud微服务之间通过feign调用方式上传文件MultipartFile
通过我们使用spring系列的框架<em>上传</em><em>文件</em>,都会利用MultipartFile<em>文件</em>流进行<em>文件</em>的<em>上传</em>。但是我在最近的项目中遇到一个问题,我们的项目是基于springboot框架的springcloud微服务搭建的,后端服务技术层面整体上分为business服务和core服务,business服务用于作为应用层,直接连接用户端,通常用于聚合数据,core服务用于基本很少变动的非业务核心接口。那么用户的...
Spring cloud Feign 文件上传 MultipartFile 构造
文章目录快速入门<em>文件</em><em>上传</em>QuickStart方式二MockMultipartFile 源码 快速入门<em>文件</em><em>上传</em> 如何还不熟悉如何使用 Spring cloud Feign 实现<em>文件</em><em>上传</em>。 可以参考翟永超 Spring Cloud Feign的<em>文件</em><em>上传</em>实现 本篇主要介绍如何构造MultipartFile,首先我们通过@RequestPart(&amp;amp;quot;file&amp;amp;quot;)和@FeignClient等注解成功的构造出了...
Feign 上传文件的常见问题
欢迎访问陈同学博客原文 Feign 作为 Spring Cloud 中 RPC 工具,利用注解来描述接口,简化了 Java HTTP Client 的调用过程,隐藏了实现细节。 本文将介绍利用 Feign <em>上传</em><em>文件</em>的几个常见问题。 如何<em>上传</em>一个/组<em>文件</em> 如何<em>上传</em>多种<em>文件</em> MultipartFile 参数不能为空问题 未提供 MultipartFile 参数接口报 no multipart b...
Spring boot + Spring Cloud框架下通过Feign进行跨服务传递MultipartFile文件
在我的写的方法中.涉及到了跨服务<em>上传</em><em>文件</em>的方法,但是这个时候经过尝试跨服务无法传递<em>文件</em>本来我是已经放弃了,改成了数组传递.不过后面又找到了可以支持传递<em>文件</em>的方式方法如下:最开始的时候Spring cloud中,Feign本身是不支持<em>上传</em><em>文件</em>的能力的,估约1年前.要想实现这个方法,需要自己去编写Encoder的,然而这种情况编写起来比较复杂麻烦.我也在网上看过编写Encoder的方式,情况比较麻烦....
RestTemplate文件上传
public class GameFileControllerTest extends BaseTest { @Test public void gameFileSupport() throws Exception { String filePath = "D:\\test.png"; RestTemplate rest = new RestTemp
Could not write content: No serializer found for class ch.qos.logback.core.spi.LogbackLock
开发的过程中使用logback遇到了一个不可序列化的错误。 这个是因为<em>后台</em>返回前台的数据(或者json串)里面包含 logback提供的日志类,如: private Logger logger = LoggerFactory.getLogger(this.getClass()); 里面有不可序列化的因素。只要保证返回的数据类,不包含日志类即可。
Java IO:常见Java IO流介绍(ByteArrayInputStream,ObjectInputStream,BufferedInputStream)
在接触 Jaba IO 流的时候,个人觉得需要首先理解 装饰器模式,否则,当看到 如下的代码 会比较纠结:InputStream inputStream = new BufferedInputStream(new FileInputStream(filePath));然后,由于 Java 的 IO 流比较多,不同的流可以应对不同情景,下面举例介绍几种常见的流:FileInputStream Byt
14 java.util.LinkedHashMap
LinkedHashMap 2015.01.28 By 970655147 备注 : “[” 和”]”之间的内容是 我添加的Map 接口的哈希表和链接列表实现,具有
org.codehaus.jackson.map.JsonMappingException: No serializer found for class org
org.codehaus.jackson.map.JsonMappingException: No serializer found for class org.springframework.va
java的json问题遇到以下问题怎么解决?
HTTP Status 500 - Request processing failed; nested exception is <em>java</em>.lang.IllegalArgumentException:
Feign实现微服务间文件上传
在Spring Cloud 的Feign组件中并不支持<em>文件</em>的传输,会出现这样的错误提示: <em>feign</em>.codec.EncodeException: class [Lorg.springframework.web.multipart.MultipartFile; is not a type supported by this encoder. at <em>feign</em>.codec.Encode...
springboot进行httpclient接口请求,请求带文件MultipartFile和普通数据类型的解决方案
场景: <em>文件</em>服务器的接口如下 @ApiResponses({ @ApiResponse(code = 200, message = "<em>文件</em><em>上传</em>成功"), @ApiResponse(code = 120, message = "<em>文件</em><em>上传</em>失败") }) @RequestMapping(value = "/upload", method = RequestMethod.POST) public Re...
SpringBoot RestTemplate进行POST请求,from-data传参
1.cinfig配置类 package com.haoqian.crm.kscrm.configration; import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Configuration; import org.springframework.h...
java IO笔记(FileDescriptor)
由于在看io源码中偶尔看到FileDescriptor,所以本篇决定讲讲FileDescriptor,从字面上来看它就是<em>文件</em>描述符。 官方是这么描述的: 可以看出,FileDescriptor可以看做一种指向<em>文件</em>引用的抽象化概念。它能表示一个开放<em>文件</em>,一个开放的socket或者一个字节的源。它最主要的用途就是去创建FileInputStream或者FileOutputStream。并且也说...
java.io ByteArrayInputStream
  <em>java</em>.ioByteArrayInputStreamDeclarationpublic class ByteArrayInputStream extends InputStream<em>java</em>.lang.Object|+--<em>java</em>.io.InputStream|+--<em>java</em>.io.ByteArrayInputStreamDescriptionA B
SpringBoot异常:No serializer found for class org.hibernate.proxy.pojo.javassist
SpringBoot-jpa异常: No serializer found for class org.hibernate.proxy.pojo.<em>java</em>ssist.JavassistLazyInitializer and no properties discovered to create BeanSerializer。。 截图   解决方案: 在pojo对象上加上注解 @Js...
File && FileDescriptor
转自:http://www.fengfly.com/plus/view-214059-1.html File  File是“<em>文件</em>”和“目录路径名”的抽象表示形式。 File 直接继承于Object,实现了Serializable接口和Comparable接口。实现Serializable接口,意味着File对象支持序列化操作。而实现Comparable接口,意味着File对象之间可以比较大小
Java IO之DataInputStream,ObjectInputStream,ByteArrayInputStream等
一、节点流 1、字节数组 字节 节点流 输入流 ByteArrayInputStream read(byte[] b, int off, int len)+close() 输出流 ByteArrayOutputStream write(byte[] b, int off, int len)+ toByteArray() 这是个新增方法,不要使用多态 二、处理流 1、基本类型+Str
Axis fault: No serializer found for class
最近使用axis时碰到Axis fault: No serializer found for class错误,以下是调用函数部分: Service service = new Service(); Call call = (Call) service.createCall(); call.setTargetEndpointAddress(new URL(service_url));
Could not write content: No serializer found for class org.hibernate.proxy.pojo.javassist.JavassistL
转换json的时候<em>报错</em>,用的jackson转json。 <em>报错</em>: Could not write content: No serializer found for class org.hibernate.proxy.pojo.<em>java</em>ssist.JavassistLazyInitializer and no properties discovered to create BeanSerial
Feign支持文件上传
1.2. Source code and dependenciesBeside <em>feign</em>-core, we will use <em>feign</em>-form which is module that adds support for encoding application/x-www-form-urlencoded and multipart/form-data forms for Feign requ...
java.util.Collections学习
<em>java</em>.util.Collections此类为<em>java</em>.util.Collection的工具类.字段:public static final List EMPTY_LIST ;public static final Map EMPTY_MAP ;public static fianl Set EMPTY_SET ;方法:boolean addAll(Collection c,Object
java.util.Collections.singleton()的一些理解
Set set1 =new HashSet(); set1.add(111); set1.add(11.11); set1.add(&quot;sss&quot;); for( Iterator it = set1.iterator(); it.hasNext(); ) { System.out.println(&quot;val...
Jackson异常情况处理
Jackson异常情况处理 分类: J2EE2014-02-26 21:18 486人阅读 评论(0) 收藏 举报 1、空值转换-异常情况: [html] view plaincopy Can not instantiate value of type [map type; class <em>java</em>.util.HashMap, [si
怎么去除警告:ArrayList is a raw type. References to generic type ArrayList should be parameterized
List list = new ArrayList(); ↑会出现警告,不太明白为何出警告。 该怎么去除警告?
springMVC返回json格式数据报错:No converter found for return value of type: class java.util.HashMap
博主刚在写上一篇文章: SpringMVC异步<em>上传</em>多<em>文件</em> 的时候返回json格式对象,一直<em>报错</em>:No converter found for return value of type: class <em>java</em>.util.HashMap at org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverte
Spring Cloud Feign Client 上传文件
项目是用Spring Cloud搭的微服务,使用了eureka,FeignClient。今天在做<em>上传</em><em>文件</em>功能时,直接使用FeignClient去远程调用注册中心上的<em>上传</em><em>文件</em>接口,一直<em>报错</em>。解决方案:加入maven依赖&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;io.github.open<em>feign</em>.form&amp;lt;/groupId&amp;gt; &amp;lt;artifac...
Java学习的正确打开方式
在博主认为,对于入门级学习<em>java</em>的最佳学习方法莫过于视频+博客+书籍+总结,前三者博主将淋漓尽致地挥毫于这篇博客文章中,至于总结在于个人,实际上越到后面你会发现学习的最好方式就是阅读参考官方文档其次就是国内的书籍,博客次之,这又是一个层次了,这里暂时不提后面再谈。博主将为各位入门<em>java</em>保驾护航,各位只管冲鸭!!!上天是公平的,只要不辜负时间,时间自然不会辜负你。 何谓学习?博主所理解的学习,它是一个过程,是一个不断累积、不断沉淀、不断总结、善于传达自己的个人见解以及乐于分享的过程。
程序员必须掌握的核心算法有哪些?
由于我之前一直强调数据结构以及算法学习的重要性,所以就有一些读者经常问我,数据结构与算法应该要学习到哪个程度呢?,说实话,这个问题我不知道要怎么回答你,主要取决于你想学习到哪些程度,不过针对这个问题,我稍微总结一下我学过的算法知识点,以及我觉得值得学习的算法。这些算法与数据结构的学习大多数是零散的,并没有一本把他们全部覆盖的书籍。下面是我觉得值得学习的一些算法以及数据结构,当然,我也会整理一些看过...
大学四年自学走来,这些私藏的实用工具/学习网站我贡献出来了
大学四年,看课本是不可能一直看课本的了,对于学习,特别是自学,善于搜索网上的一些资源来辅助,还是非常有必要的,下面我就把这几年私藏的各种资源,网站贡献出来给你们。主要有:电子书搜索、实用工具、在线视频学习网站、非视频学习网站、软件下载、面试/求职必备网站。 注意:文中提到的所有资源,文末我都给你整理好了,你们只管拿去,如果觉得不错,转发、分享就是最大的支持了。 一、电子书搜索 对于大部分程序员...
linux系列之常用运维命令整理笔录
本博客记录工作中需要的linux运维命令,大学时候开始接触linux,会一些基本操作,可是都没有整理起来,加上是做开发,不做运维,有些命令忘记了,所以现在整理成博客,当然vi,<em>文件</em>操作等就不介绍了,慢慢积累一些其它拓展的命令,博客不定时更新 free -m 其中:m表示兆,也可以用g,注意都要小写 Men:表示物理内存统计 total:表示物理内存总数(total=used+free) use...
比特币原理详解
一、什么是比特币 比特币是一种电子货币,是一种基于密码学的货币,在2008年11月1日由中本聪发表比特币白皮书,文中提出了一种去中心化的电子记账系统,我们平时的电子现金是银行来记账,因为银行的背后是国家信用。去中心化电子记账系统是参与者共同记账。比特币可以防止主权危机、信用风险。其好处不多做赘述,这一层面介绍的文章很多,本文主要从更深层的技术原理角度进行介绍。 二、问题引入 假设现有4个人...
程序员接私活怎样防止做完了不给钱?
首先跟大家说明一点,我们做 IT 类的外包开发,是非标品开发,所以很有可能在开发过程中会有这样那样的需求修改,而这种需求修改很容易造成扯皮,进而影响到费用支付,甚至出现做完了项目收不到钱的情况。 那么,怎么保证自己的薪酬安全呢? 我们在开工前,一定要做好一些证据方面的准备(也就是“讨薪”的理论依据),这其中最重要的就是需求文档和验收标准。一定要让需求方提供这两个文档资料作为开发的基础。之后开发...
网页实现一个简单的音乐播放器(大佬别看。(⊙﹏⊙))
今天闲着无事,就想写点东西。然后听了下歌,就打算写个播放器。 于是乎用h5 audio的加上js简单的播放器完工了。 演示地点演示 html代码如下` music 这个年纪 七月的风 音乐 ` 然后就是css`*{ margin: 0; padding: 0; text-decoration: none; list-...
Python十大装B语法
Python 是一种代表简单思想的语言,其语法相对简单,很容易上手。不过,如果就此小视 Python 语法的精妙和深邃,那就大错特错了。本文精心筛选了最能展现 Python 语法之精妙的十个知识点,并附上详细的实例代码。如能在实战中融会贯通、灵活使用,必将使代码更为精炼、高效,同时也会极大提升代码B格,使之看上去更老练,读起来更优雅。
数据库优化 - SQL优化
以实际SQL入手,带你一步一步走上SQL优化之路!
2019年11月中国大陆编程语言排行榜
2019年11月2日,我统计了某招聘网站,获得有效程序员招聘数据9万条。针对招聘信息,提取编程语言关键字,并统计如下: 编程语言比例 rank pl_ percentage 1 <em>java</em> 33.62% 2 cpp 16.42% 3 c_sharp 12.82% 4 <em>java</em>script 12.31% 5 python 7.93% 6 go 7.25% 7 p...
通俗易懂地给女朋友讲:线程池的内部原理
餐盘在灯光的照耀下格外晶莹洁白,女朋友拿起红酒杯轻轻地抿了一小口,对我说:“经常听你说线程池,到底线程池到底是个什么原理?”
《奇巧淫技》系列-python!!每天早上八点自动发送天气预报邮件到QQ邮箱
将代码部署服务器,每日早上定时获取到天气数据,并发送到邮箱。 也可以说是一个小型人工智障。 知识可以运用在不同地方,不一定非是天气预报。
经典算法(5)杨辉三角
杨辉三角 是经典算法,这篇博客对它的算法思想进行了讲解,并有完整的代码实现。
英特尔不为人知的 B 面
从 PC 时代至今,众人只知在 CPU、GPU、XPU、制程、工艺等战场中,英特尔在与同行硬件芯片制造商们的竞争中杀出重围,且在不断的成长进化中,成为全球知名的半导体公司。殊不知,在「刚硬」的背后,英特尔「柔性」的软件早已经做到了全方位的支持与支撑,并持续发挥独特的生态价值,推动产业合作共赢。 而对于这一不知人知的 B 面,很多人将其称之为英特尔隐形的翅膀,虽低调,但是影响力却不容小觑。 那么,在...
腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹?
昨天,有网友私信我,说去阿里面试,彻底的被打击到了。问了为什么网上大量使用ThreadLocal的源码都会加上private static?他被难住了,因为他从来都没有考虑过这个问题。无独有偶,今天笔者又发现有网友吐槽了一道腾讯的面试题,我们一起来看看。 腾讯算法面试题:64匹马8个跑道需要多少轮才能选出最快的四匹? 在互联网职场论坛,一名程序员发帖求助到。二面腾讯,其中一个算法题:64匹...
面试官:你连RESTful都不知道我怎么敢要你?
干货,2019 RESTful最贱实践
刷了几千道算法题,这些我私藏的刷题网站都在这里了!
遥想当年,机缘巧合入了 ACM 的坑,周边巨擘林立,从此过上了"天天被虐似死狗"的生活… 然而我是谁,我可是死狗中的战斗鸡,智力不够那刷题来凑,开始了夜以继日哼哧哼哧刷题的日子,从此"读题与提交齐飞, AC 与 WA 一色 ",我惊喜的发现被题虐既刺激又有快感,那一刻我泪流满面。这么好的事儿作为一个正直的人绝不能自己独享,经过激烈的颅内斗争,我决定把我私藏的十几个 T 的,阿不,十几个刷题网...
为啥国人偏爱Mybatis,而老外喜欢Hibernate/JPA呢?
关于SQL和ORM的争论,永远都不会终止,我也一直在思考这个问题。昨天又跟群里的小伙伴进行了一番讨论,感触还是有一些,于是就有了今天这篇文。 声明:本文不会下关于Mybatis和JPA两个持久层框架哪个更好这样的结论。只是摆事实,讲道理,所以,请各位看官勿喷。 一、事件起因 关于Mybatis和JPA孰优孰劣的问题,争论已经很多年了。一直也没有结论,毕竟每个人的喜好和习惯是大不相同的。我也看...
白话阿里巴巴Java开发手册高级篇
不久前,阿里巴巴发布了《阿里巴巴Java开发手册》,总结了阿里巴巴内部实际项目开发过程中开发人员应该遵守的研发流程规范,这些流程规范在一定程度上能够保证最终的项目交付质量,通过在时间中总结模式,并推广给广大开发人员,来避免研发人员在实践中容易犯的错误,确保最终在大规模协作的项目中达成既定目标。 无独有偶,笔者去年在公司里负责升级和制定研发流程、设计模板、设计标准、代码标准等规范,并在实际工作中进行...
SQL-小白最佳入门sql查询一
不要偷偷的查询我的个人资料,即使你再喜欢我,也不要这样,真的不好;
项目中的if else太多了,该怎么重构?
介绍 最近跟着公司的大佬开发了一款IM系统,类似QQ和微信哈,就是聊天软件。我们有一部分业务逻辑是这样的 if (msgType = "文本") { // dosomething } else if(msgType = "图片") { // doshomething } else if(msgType = "视频") { // doshomething } else { // doshom...
Nginx 原理和架构
Nginx 是一个免费的,开源的,高性能的 HTTP 服务器和反向代理,以及 IMAP / POP3 代理服务器。Nginx 以其高性能,稳定性,丰富的功能,简单的配置和低资源消耗而闻名。 Nginx 的整体架构 Nginx 里有一个 master 进程和多个 worker 进程。master 进程并不处理网络请求,主要负责调度工作进程:加载配置、启动工作进程及非停升级。worker 进程负责处...
【图解经典算法题】如何用一行代码解决约瑟夫环问题
约瑟夫环问题算是很经典的题了,估计大家都听说过,然后我就在一次笔试中遇到了,下面我就用 3 种方法来详细讲解一下这道题,最后一种方法学了之后保证让你可以让你装逼。 问题描述:编号为 1-N 的 N 个士兵围坐在一起形成一个圆圈,从编号为 1 的士兵开始依次报数(1,2,3…这样依次报),数到 m 的 士兵会被杀死出列,之后的士兵再从 1 开始报数。直到最后剩下一士兵,求这个士兵的编号。 1、方...
吐血推荐珍藏的Visual Studio Code插件
作为一名Java工程师,由于工作需要,最近一个月一直在写NodeJS,这种经历可以说是一部辛酸史了。好在有神器Visual Studio Code陪伴,让我的这段经历没有更加困难。眼看这段经历要告一段落了,今天就来给大家分享一下我常用的一些VSC的插件。 VSC的插件安装方法很简单,只需要点击左侧最下方的插件栏选项,然后就可以搜索你想要的插件了。 下面我们进入正题 Material Theme ...
电力变压器铁芯柱截面优化设计下载
09年全国大学生电工杯数学建模大赛 电力变压器铁芯柱截面优化设计 数学建模大赛 一等奖 答卷 相关下载链接:[url=//download.csdn.net/download/zhuchao576991830/3487321?utm_source=bbsseo]//download.csdn.net/download/zhuchao576991830/3487321?utm_source=bbsseo[/url]
轨道车管理系统 SQL 数据库版下载
轨道车管理系统基于ASP.NET技术构建,采用B/S架构,通过广域网来实施连接,以网站方式在客户端进行信息采集,通过服务器进行信息汇总,达到人员、车辆等管理及实时监控,以及各种报表的自动统计,来解决各工区每日报班,手动统计产生的各种问题,是一种高效、环保的实时车辆管理系统。 相关下载链接:[url=//download.csdn.net/download/object_delusion/4309998?utm_source=bbsseo]//download.csdn.net/download/object_delusion/4309998?utm_source=bbsseo[/url]
CDT 协议规范 电力行业等使用的比较多下载
标准, CDT 协议规范,电力行业用的比较多。 相关下载链接:[url=//download.csdn.net/download/wumao2/1094316?utm_source=bbsseo]//download.csdn.net/download/wumao2/1094316?utm_source=bbsseo[/url]
相关热词 c#中dns类 c#合并的excel c# implicit c#怎么保留3个小数点 c# 串口通信、 网络调试助手c# c# 泛型比较大小 c#解压分卷问题 c#启动居中 c# 逻辑或运算符
我们是很有底线的