低代码的核心到底是什么

业界有个说法,认为ERP经过了20多年的发展,理念已经不行了、跟不上时代了;而后起之秀中台,经历了兴起、火爆、被唱衰等阶段,也已经凉凉了。 再加上,最近一年低代码、零代码的迅速崛起,似乎企业数字化领域又要改朝换代了。 难道ERP死了,中台凉了,低代码

如何确保消息的可靠性送达

主从复制 如果一个broker有master和slave时,就需要将master上的消息复制到slave上,复制的方式有两种 「同步复制」:master和slave均写成功,才返回客户端成功。maste挂了以后可以保证数据不丢失,但是同步复制会增加数据写入延迟,降低吞吐量 「异步复制」

领域模型的概念与其作用概述

领域模型的概念与其作用概述

领域模型是对领域内的概念类或现实世界中对象的可视化表示。又称概念模型、领域对象模型、分析对象模型。它专注于分析问题领域本身,发掘重要的业务领域概念,并建立业务领域概念之间的关系。概念比较深奥,其实说白了就是我们把基于对业务的理解画成一个类

三大主流框架的优劣势

Python 领域,开发 Web 应用程序的三个主流框架是 Django,Flask 和 FastAPI。它们都非常优秀,但有各自的特点。本文接下来阐述每个框架的优缺点,以帮助你在使用时做出最合适的选择。 Django Django 是用于构建网站的免费开源 Web 开发框架。它于 2003 年创

连通性检查到底难不难?

连通性检查到底难不难?

在上篇中我们学习了深度优先搜索,知道了如何通过深度优先搜索在图中寻找路径;本篇我们继续一起来学习深度优先搜索算法的其他应用场景 连通分量 从一幅图中找出所有的连通分量,这是也是深度优先搜索的一个应用场景。什么是连通分量?这个定义在之前的文章中

创建线程的几个稳健手法

创建线程的几个稳健手法

1. 创建线程的四种方式 实现Runnable 重写run方法 继承Thread 重写run方法 线程池创建 Executors.newCachedThreadPool() 实现Callable接口 2. Thread线程操作方法 当前线程睡眠指定mills毫秒 Thread.sleep([mills]) 当前线程优雅让出执行权 Thread.yield()

Kafka脱离了Zookeeper

Kafka脱离了Zookeeper

普天同庆!最新版的Kafka 2.8.0,移除了对Zookeeper的依赖,通过KRaft进行自己的集群管理。很好很好,终于有点质的改变了。 一听到KRaft,我们就想到了Raft协议。Raft协议是当今最流行的分布式协调算法,Etcd、Consul等系统的基础,就来自于此。现在Kafka也有

Spring IOC容器中的作用域是什么

今天开始,我们就来一一突破这些大厂的面试题,好了,开始今天的正文。 问题: 正如题目所说:Spring IOC容器中只存放单例Bean吗? 先给出结论吧 这里,想来想去,我还是直接了当的说吧:是的,Spring IOC容器中只存放单例Bean。接下来,且听我细细道来为哈只

Spring Boot异常不能被统一异常获取

通常Spring Boot出现异常默认会跳转到/error进行处理,而/error的相关逻辑则是由BasicErrorController实现的。 @Controller @RequestMapping( ${server.error.path:${error.path:/error}} ) public classBasicErrorControllerextendsAbstractErrorController

与ZooKeeper正式说再见

这次升级包括了很多重要的改动,其中最引人瞩目的就是kafka通过自我管理的仲裁来替代ZooKeeper,通俗的说,Kafka将不再需要ZooKeeper,正式分手! 其实早在19年,就有人在社区中提出要移除Kafka对Zookeeper依赖的想法,当时被视为几乎不可能,但随着众人齐心