理解Java动态代理和CGLIB代理

动态代理在Java中有着广泛的应用,比如Spring AOP,Hibernate数据查询、测试框架的后端mock、RPC,Java注解对象获取等。静态代理的代理关系在编译时就确定了,而动态代理的代理关系是在编译期确定的。静态代理实现简单,适合于代理类较少且确定的情况,而动态代理则给我们提供了更大的灵活性。今天我们来探讨Java中两种常见的动态代理方式:JDK原生动态代理和CGLIB动态代理。

  

Feign服务间调用超时问题(结合项目中的TxLCNf框架)

Feign服务间调用超时问题(结合项目中的TxLCNf框架)

1.消费方超时

这里是指,服务方等待消费方返回事务的消息,等待超时(结合txlcn框架来说);在txlcn分布式事务框架中,消费方调用服务方的接口,调用成功后,睡10s,在提交事务;此时在服务方会报超时的错误信息,该错误和txlcn的配置项: tm.compensate.maxWaitTime=xxxx 有关

  

在有道云笔记上面写的东西转移到博客系统上

平时工作时会把一些遇到的问题记录在有道云笔记上面,昨天突然想,怎么把有道云笔记上面记得内容迁移到自己的博客系统中。之前有写过一些爬虫,所以很快有了思路。
一、获取链接
在有道云笔记客户端获取笔记内容的分享链接,在浏览器打开它,F12查看源码会发现页面内容并没有出现在页面中。这说明页面内容需要从接口中获取。点开NetWork查看异步请求记录

:D 一言句子获取中...