page contents
Pack
Pack

性别: 注册于 2019-11-22

向TA求助
9899金币数
25230 经验值
4个粉丝
主页被访问 7664 次

1048 个回答

0 赞同

关于fegin动态代理的一些疑惑

仔细看了下题主的实现,很怪吧,为什么这么写?正常来说是存在两个Bean,因为FeiginClient也会生成一个beanDefinition注入进去,而且name属性设置就是当前的className,正常会冲突的,但是因为FeignClient这个注解上有一个属性: /** * @return whether to mark the feign proxy as a primary bean. Defaults to true. */...

回答于 2020-03-03 18:05

0 赞同

项目开发中一定需要 service 接口和 serviceImpl 吗?

这个基于传统的mvc项目架构原理。接口是为了解耦使用的。后面到spring,所有的bean交给spring了.所以后面就弱化了这个接口的作用。这个写与不写看你们项目统一风格。根据自己项目情况,或者技术规范吧。

回答于 2020-03-03 18:03

0 赞同

对接h5,javascript RSA分段加密java解密异常

待加密字符串短一点没事,超长字符串加密完java来解密就有问题:如果是这个问题可能数据在传输时数据丢失,不完整。因为http传输数据是有限的。可能被截掉。你用的什么方式传输?,传输的是什么格式数据?我们之前是采用base4进行流传输然后在转换,或者先压缩好在传输。

回答于 2020-03-03 18:02

0 赞同

有谁做过 给word模板的 复选框自动填充数据

使用poi中插入字符符号

回答于 2020-03-03 18:01

0 赞同

java web项目(基于servlet原生web项目),怎么集成rocketMQ消息...

com.alibaba.rocketmq rocketmq-client 3.2.6 生产者只要发送消息的时候调用一下 消费者需要初始化时启动监听 spring可以继承InitializingBean ,或者使用@PostConstruct注解

回答于 2020-03-03 17:59

0 赞同

高并发下更新库存会有什么问题?

不是高并发的问题,是分布式的问题分布式环境下库存和订单可能是存放在2个不同数据库中的,中间会通过消息中间件来操作从而导致无法在一个事务中操作,会发生下了订单后因为网络问题多次进行扣减库存的现象这时就需要通过幂等来保证一次订单只扣减一次库存用状态机的话就是在扣减库存时修改订单的状态(例如已扣库存),再...

回答于 2020-03-03 17:58

0 赞同

抽象工厂模式的理解

第一种更合适点吧,比如说,小米手机、小米电脑等属于小米产品族,华为手机、华为路由器属于华为产品族,但是华为手机、小米手机属于手机类产品等级

回答于 2020-03-03 17:57

0 赞同

为什么要用浅克隆,而不用深克隆?

觉得场景是一方面问题,例如,我们从数据库查询出一个对象,前台传值传入一个对象,此操作为修改操作,这样直接浅克隆就可以另外一方面可能因为把控问题,深克隆,很多不容易把控,如内存开销等,另外,很多浅克隆的jar效率并不是很高,也饱受诟病,所以他们可能也先把简单的给弄好再说吧。

回答于 2020-03-03 17:57

0 赞同

静态方法和实例方法到底有何不同

目前从用的方面去理解: 静态方法适合做工具方法, 尽量避免共享成员变量, 成员属性, 否则容易出现安全问题;实例方法是一种弥补的感觉(存疑)我觉得你问的可能要从jvm, 从底层方面去理解, 目前还比较模糊, 从下面的答案中知道了, JVM只有一个静态方法, 实例方法归属于非共享的实例对象的方法, 因此在一个程度上面...

回答于 2020-03-02 14:44

0 赞同

设计模式之策略模式

1、工厂关注的是为了创建某个产品。策略关注的点是实现的解耦。一种是创建、一种是行为。 2、然后在看handler,他的作用其实相当于是干了一个抉择。抉择是通过哪个controller,哪个Method 进行组合使用。注意是抉择而不是创建某个新的对象来干什么事情。所以是策略模式,而非工厂。

回答于 2020-03-02 14:42