龙果小程序
龙果小程序
问答
  • 最新发布
  • 热门推荐
  • 热门评论
  • 3055196782@qq.com

    spring boot反序列化json时如何忽略不需要的属性

    遇到一个奇怪的问题纠结了好几天,最终发现是反序列化json的时候需要忽略部分参数。 前端put更新请求的时候,出现错误,chrome调试错误代码如下: {"timestamp":1532181308556,"status":400,"error":"Bad Request","exception":"org.springframework.validation.BindException","errors":[{"codes":["typeMismatch.mold.customer","typeMismatch.customer","typeMismatch.org.sipes.entity.Customer","typeMismatch"],"arguments":[{"codes":["mold.customer","customer"],"arguments":null,"defaultMessage":"customer","code":"customer"}],"defaultMessage":"Failed to convert property value of type 'java.lang.String' to required type 'org.sipes.entity.Customer' for property 'customer'; nested exception is java.lang.IllegalStateException: Cannot convert value of type 'java.lang.String' to required type 'org.sipes.entity.Customer' for property 'customer': no matching editors or conversion strategy found","objectName":"mold","field":"customer","rejectedValue":"[object Object]","bindingFailure":true,"code":"typeMismatch"}],"message":"Validation failed for object='mold'. Error count: 1","path":"/mold/mold"} 这几天一直纠结于这个问题,今晚突然醒悟应该是在反序列化的时候,忽略掉customer对象。 请教大神,应该如何操作?
    发布于:2018-07-23 17:29:48 回答(1) 浏览(3)
  • 3055196782@qq.com

    java 如何判断一个数组是否包含令一个数组的所有元素

    String[] a={"1","2"} String[] b={"1","2","3"} 如何判断一个数组是否包含令一个数组的所有元素 我最初想到的是合并两个数组判断是否有重复值 但后来又想到a数组或b数组自身有重复元素的话 这么判断来的结果就不准确 那么 请问还有什么其他更好判断方法呢?
    发布于:2018-07-18 15:02:21 回答(2) 浏览(25)
  • 309****@qq.com

    mysql亿级表增加一个字段

    mysql亿级表增加一个字段 ,例如;alter table table1 add id int 每次都执行失败,原表大约有5亿行数据,30G,在执行alter table 时创建的临时表到大约19G的时候就停止了,这是为什么
    发布于:2018-07-12 12:23:00 回答(3) 浏览(56)
  • 309****@qq.com

    log4j的日志文件如何在程序启动时自动生成

    我再程序里面指定了日志的生成路径,比如: log4j.appender.D.File = D:/log/log.log 但是我本地电脑没有这个路径,我想在程序启动的时候自动生成这个路径。 我在web.xml里面的配置是 Log4JInitServlet com.sunyard.insurance.Servlet.Log4JInitServlet log4j-properties-location WEB-INF/classes/conf/log4j.properties 2 现在程序启动的时候报错找不到路径D:/log/log.log,这个该怎么解决
    发布于:2018-07-12 10:54:34 回答(1) 浏览(20)
  • 194****@qq.com

    spring boot测试

    大家好,目前在测试spring boot项目时,要么就是指定一个测试数据库,要么就是使用内存数据库, 但是这里有一个共同的问题:如果是内存数据库,无法查看测试后的结果,即测试运行后,数据库里面的数据是怎么样的?而且数据要么预先插入到数据库,要么通过程序插入到数据库,这样就可能导致每次运行的结果不一样,这就违背了测试用例的原则。 在spring boot之前,unitils支持通过excel的形式将数据预先插入到数据库,运行完后,将数据删除掉,请问针对spring boot有这样的测试框架吗?或者说unitils将来支持spring boot的测试吗?
    发布于:2018-07-11 16:07:28 回答(1) 浏览(29)
  • 3055196782@qq.com

    Redis不同类型的取值命令都不一样,那是不是不知道类型我们就取不到值了?

    发现redis的几种基本类型的取值命令是不一样的 , 也就是说我们没次取值都得先知道值的类型是什么才能确定用哪个命令来取出相应的值是吗? 每次都用type命令去确定类型 , 然后再get?
    发布于:2018-07-11 15:46:03 回答(1) 浏览(20)
  • 鸿蒙圣尊

    eclipse 导入spring boot项目报log cannot be resolved如何解决

    eclipse 导入spring boot项目一直在报log cannot be resolved如何解决本人还在学习spring boot阶段,求解决
    发布于:2018-07-05 09:54:15 回答(1) 浏览(40)
  • 309****@qq.com

    请问个问题,nginx怎么配置一个访问地址加参数,转发到两套环境?

    只有一个域名,现在要新老版本一起去,部署了两套集群环境。
    发布于:2018-06-14 15:04:45 回答(0) 浏览(61)
  • 小飞

    想咨询一个缓存问题

    就是当前我更新一个商品分类信息时,如何保证同时更新该商品分类下的所有商品所关联的商品分类信息缓存 有什么好的办法解决雪崩的问题
    发布于:2018-06-12 14:23:26 回答(1) 浏览(58)
  • 3055196782@qq.com

    最近碰到dubbox 里面添加filter的问题,网上找了下,也没有啥效果,想问问有谁也碰到过?

    Caused by: org.springframework.beans.PropertyBatchUpdateException; nested PropertyAccessExceptions (1) are: PropertyAccessException 1: org.springframework.beans.MethodInvocationException: Property 'filter' threw exception; nested exception is java.lang.IllegalStateException: No such extension AuthorityFilter for filter/com.alibaba.dubbo.rpc.Filter at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:101) at org.springframework.beans.AbstractPropertyAccessor.setPropertyValues(AbstractPropertyAccessor.java:57) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1450) ... 13 more
    发布于:2018-06-12 09:51:34 回答(0) 浏览(50)
  • 小飞

    突然觉得缓存如果单独搞一套服务出来,那不是每次写代码都要业务的写一遍,缓存的也写一遍啊?

    觉得有点怪怪的,比如查询的代码,如果只是想在查询搞个缓存,可以直接在service类上套个springcache的@cacheable注解就搞定了,多爽哎
    发布于:2018-06-06 18:14:29 回答(2) 浏览(100)
  • 309****@qq.com

    为什么要用分布式集群任务调度?

    在我们的日常开发中,各种大型系统的开发少不了任务调度,简单的单机任务调度已经满足不了我们的系统需求,复杂的任务会让程序猿头疼, 所以急需一套专门的框架帮助我们去管理定时任务,并且可以在多台机器去执行我们的任务,还要可以管理我们的分布式定时任务。
    发布于:2018-05-24 17:36:56 回答(1) 浏览(144)
  • 105****@qq.com

    spring+quart整合执行报OutOfMemoryError

    spring+quart整合执行时报下面的错误 Exception in thread "baseScheduler_QuartzSchedulerThread" java.lang.OutOfMemoryError: Java heap space
    发布于:2018-05-24 16:01:34 回答(0) 浏览(97)
  • 362****@qq.com

    对多线程以及volatile的一些迷惑,求解...

    现在有个疑惑, 比如现在有段代码 if(a>100){ .... } 这段代码运行在多线程环境下, 就是现在有多个线程来调用 比如线程2拿到CPU执行权的时候这个a的值还是103呢,所以满足if条件,但是刚判断完满足条件,还没来得及执行里边的代码呢,这时候线程1抢走了CPU执行权,线程1把a的值改成90了,改完后,线程2又重新抢回了CPU执行权,我想问这个时候线程2还会再重新 if 判断一下a的值吗? 还是同样的问题,如果我把if改成while(),那么线程2回过头来还会判断一下括号里的条件吗? 还是同样的问题,我把a变量用了volatile修饰后,会重新判断吗 如果加上volatile后,不会重新判断。 那volatile不是保证立即可见性吗?加上volatile就是为了让线程1的修改对线程2立即可见,就是为了立即告诉线程2现在a已经是90了已经不满足条件了, 不能再运行了,咱们想要的结果是这个。 那如果加上后不会重新判断的话,那就相当于加上volatile对我来说运行结果还是错的,还是没有达到预期的效果,那volatile有什么用呢
    发布于:2018-03-05 16:58:13 回答(1) 浏览(376)
  • 改邪归正

    mysql性能优化问题

    同一台机器window系统中,用mysql的工具把sqlserver数据库导入到mysql, 两边基本都用的默认配置 然后执行 select * from a ,85万数据,sqlserver26秒,mysql38秒 select * from a where b like '%c%' 80万数据,结果集18条.sqlserver 0.1微秒,mysql6.5秒 my.ini按照网上的改过多次,都没什么效果 如果手动加索引,效率倒是差不多,问题是上面说的这种没法用索引的查询效率差的实在太大
    发布于:2018-02-27 17:45:47 回答(1) 浏览(268)
  • 447****@qq.com

    roncoo-pay-service报错

    com.alipay.demo.trade.model.builder.AlipayTradePayContentBuilder;这个类一直找不到,请问是在哪个jar包里面
    发布于:2018-02-22 22:38:04 回答(0) 浏览(272)
  • 992****@qq.com

    龙果支付系统项目什么时候出视频啊?

    龙果支付系统项目什么时候出视频啊?好像挺久了没有见到视频
    发布于:2018-02-08 15:04:54 回答(1) 浏览(303)
  • ming

    Centos安装node.js后无法使用全局命令

    一直是用的window,从来没用过linux系统 今天在阿里云ECS上配置node环境 配置步骤 进入控制台,root身份登陆 下载node v8.9.4版本, 解压,局部调用npm命令可以的 用ln -s链接到usr/local/bin文件夹下 然后使用npm -v node -v 说是命令不存在 cd到usr/local/bin目录下面,显示有这两个文件..但是颜色是红色的 问题 怎么在centos里面启用全局命令呀 解决 在建立链接的时候使用的是相对路径,这就导致虽然成功了,但是指向的是一个错误的地址,肯定就用不了这个命令了....
    发布于:2018-01-24 11:12:25 回答(1) 浏览(323)
  • 大数据

    mongodb 如何在插入新数据时,实现某个字段的自增?

    像mysql我记得在新数据插入时可以自动实现id的自增, mongodb可以实现吗? 如果可以的话 需要在表设置时如何设置? 原因: 有个定时任务表,有beginTime, endTime, area三个字段, 在node服务启动时,我先去数据库里查询该表所有数据,然后一一设置定时任务, 但是当 定时任务被别人在网页上人为取消(数据库中该条数据删除),我需要在删除的同时clear掉该任务, 所以想到增加一个字段name之类的字段,代表他的变量名,到时候删除的时候,调用 eval(name).clear(). 撤了那么多。 问题: mongodb 是否可以实现 在新增数据时,实现某个字段的自增? 还有没有其他的方式可以实现我要的定时任务?
    发布于:2018-01-19 11:18:23 回答(1) 浏览(292)
  • 明溪

热门问题
数据加载中,请稍后...