致虚极 , 守静笃

在线

  • 微信公众号
  • Discovery

    JAVA 异步入门CompletableFuture

    导言public class CompletableFuture<T> implements Future<T>, CompletionStage<T>CompletableFuture 实现了Future和CompletionStage两个接口,所以我们有必要先

    源码阅读技巧::积累

    通过调试断点,可以看到当前所以线程的调用帧栈。(也是找到监听的好方法)第三方的调用关系一般需要项目和库的搜索等级。

    跨库分页

    引用https://cloud.tencent.com/developer/article/1048654感觉已经写的很好了,就不瞎逼逼了QWQ最近遇到的一个问题,一个服务(分拨中心)需要从多个地区的相同服务中提取数据,然后对数据进行统计分页。分页的总页数,可以通过每个服务的总值相加除页面大小求得,

    JAVA IO 入门

    引用https://developer.aliyun.com/article/726698IO流即输入流和输出流BIO(blocking-io)同步阻塞数据的读(写)在一个线程内,当暂不可用时阻塞等待。NIO(non-blocking-io)同步非阻塞线程轮询IO是否就绪,当不可用时结束等待(去做其

    代理模式 与 在Spring 中的使用

    引用https://segmentfault.com/a/1190000011291179代理模式代理模式是一种设计模式,提供了对目标对象额外的访问方式,即通过代理对象访问目标对象,在不修改原目标对象的前提下,扩展目标对象的功能。

    Spring 配置文件

    引用https://blog.csdn.net/Michaelwubo/article/details/81289330http://blog.didispace.com/spring-boot-learning-21-1-3/都默认有了set方法@Value@Value注入是在spring注入该类

    graphql 批处理

    引用https://www.graphql-java.com/documentation/v16/batching/https://github.com/graphql-java/java-dataloader优势graphql 为我们带来了图式查询较少的数据(请求你所要的数据,不多不少)灵活的递归

    记录一次测试

    一些测试经验无论是MOCK,还是RANDOM_PORT的真实环境下,测试都可以通过加入@Transactional注解来实现回滚。无法回滚是应为模拟请求时,使用了真正的servlet环境时,HTTP客户端和服务器在单独的线程中运行,因此在单独的事务中运行。

    致虚极 , 守静笃

    切换主题 | SCHEME TOOL