用户中心USER CENTER

首页/用户
  • SpringBoot非官方教程 | 第二十三篇: 异步方法

    摘要:如果去掉,你会发现,执行这三个方法都在线程中执行。耗时总结,如下耗时通过这一个小的栗子,你应该对异步任务有了一定的了解。 这篇文章主要介绍在springboot 使用异步方法,去请求github api. 创建工程 在pom文件引入相关依赖: org.springframework.boot spring-boot-starter ...

    jackwang 发布于Java
  • ArrayBlockingQueue与LinkedBlockingQueue

    摘要:序本文主要简单介绍下与。有界无界有界,适合已知最大存储容量的场景可有界可以无界吞吐量在大多数并发的场景下吞吐量比,但是性能不稳定。测试结果表明,的可伸缩性要高于。 序 本文主要简单介绍下ArrayBlockingQueue与LinkedBlockingQueue。 对比 queue 阻塞与否 是否有界 线程安全保障 适用场景 注意事项 ArrayBlockingQueue 阻...

    jackwang 发布于Java
  • 设计模式之中介者模式

    摘要:中介者模式的应用中介者模式的优点就是减少类间的依赖,将一对多的依赖变成一对一的依赖,降低耦合,符合迪米特法则。中介者模式适用于多个对象之间出现紧密联系,类图成网状结构,使用中介者模式可以梳理为星型结构,有助于理解其关系。 前言 由于最近疯狂加班,博客都停更许久,难过~.~ 中介者模式定义 用一个中介对象封装一系列的对象交互,中介者使各对象不需要显示地相互作用,从而使其耦合松散,而且可以...

    jackwang 发布于Java
  • leetcode 14 Longest Common Prefix

    摘要:题目详情题目要求是,给定一个字符串的数组,我们要找到所有字符串所共有的最长的前缀。为了解决这个问题,可以每次都纵向对比每一个字符串相同位置的字符,找出最长的前缀。 题目详情 Write a function to find the longest common prefix string amongst an array of strings. 题目要求是,给定一个字符串的数组,我们要...

    jackwang 发布于Java
  • 117. Populating Next Right Pointers In Each NodeII

    题目:Follow up for problem Populating Next Right Pointers in Each Node. What if the given tree could be any binary tree? Would your previous solution still work? Note: You may only use constant extra sp...

    jackwang 发布于Java
<