用户中心USER CENTER

首页/用户
  • 消息队列二三事

    摘要:但是我们明显能感觉到这会降低吞吐量,因为消息不能并行投递了,而且会阻塞等待,也没法发挥的威力。 最近在看kafka的代码,就免不了想看看消息队列的一些要点:服务质量(QOS)、性能、扩展性等等,下面一一探索这些概念,并谈谈在特定的消息队列如kafka或者mosquito中是如何具体实现这些概念的。 服务质量 服务语义 服务质量一般可以分为三个级别,下面说明它们不同语义。 At most...

    dack 发布于Java
  • SpringIoc源码解析

    摘要:重要的会在后面拎出来单独详解加锁,防止在过程中,重启或销毁造成不必要的问题准备此上下文以进行刷新,设置其启动日期和,活动标志以及执行属性源的任何初始化,校验配置文件。以后所有的相关的操作其实是委托给这个实例来处理的。 1、先上测试代码 public static void main(String[] args){ //配置文件来启动一个 ApplicationContext App...

    dack 发布于Java
  • Spring Boot简单环境搭建

    摘要:一创建一个简单的项目使用,通过导入的模块,可以将许多程序依赖的包自动导入到工程中。三启动项目启动项目,也就是运行方法,在浏览器访问,即将看到页面上显示了。其实在依赖中集成了,服务器服务由提供。 一、创建一个简单的Maven项目 使用Maven,通过导入Spring Boot的starter模块,可以将许多程序依赖的包自动导入到工程中。使用Maven的parent POM,还可以更加容易...

    dack 发布于Java
  • Stack,ArrayDeque,LinkedList的区别

    摘要:类继承树由继承树看出,三者都是的间接实现类。实现接口,继承于,实现与接口。频繁的插入删除操作频繁的随机访问操作未知的初始数据量        这段时间把疯狂JAVA再看了一遍,发现Stack,ArrayDeque,LinkedList都可以作为栈使用,所以就稍微从性能以及实现的细节对比这三者的区别。 类继承树 showImg(https://img-blog.csdnimg.cn/20...

    dack 发布于Java
  • 力扣(LeetCode)22

    摘要:代码不过这一题标准的解法是回溯法。回溯法在生成全集的过程中进行剪枝,使得效率最大。并且不需要判重,因为回溯就是一次性生成全集,所以不会重复。 题目地址:https://leetcode-cn.com/probl...题目描述:给出 n 代表生成括号的对数,请你写出一个函数,使其能够生成所有可能的并且有效的括号组合。 例如,给出 n = 3,生成结果为: [ ((())), (()(...

    dack 发布于Java
<