你知道什么是Kubernetes吗?(文末福利)
本文从开发人员的视角带大家理解一下Kubernetes。
DDD优雅远程调用,ACL与OpenFeign的绝佳配合!
大家好,我是飘渺。在今天的DDD与微服务系列文章中,让我们探讨如何在DDD的分层架构中调用第三方服务以及在微服务中使用OpenFeign的最佳实践。
简单把 Spring 容器分为了两大类!
因此,今天我想先和大家聊一个小的话题,就是我们先来捋一捋 Spring 中真正干活的容器到底是哪个? 说到 Spring 容器,我们很容易想到 BeanFactory,大家很容易拿到这张图:
Go 官方新玩具:漏洞管理和扫描,看看自己项目有没有坑?
这不,最近发现 Go 官方自己推出了新的工具,作用是漏洞管理,告诉你已报告的漏洞,并告知你应该如何升级到什么版本。
图解 LeetCode 算法汇总——二分查找
二分查找(Binary Search)是一种在有序数组中查找特定元素的高效算法。它的基本思想是将目标值与数组中间的元素进行比较,如果目标值小于中间元素,则在数组的左半部分继续查找,否则在右半部分查找,不断缩小搜索范围,直到找到目标值或确定目标值不存在为止。
一文带你弄懂 CSS 布局知识
说到 CSS 布局,有写过一些 CSS 页面的同学脑海中可能会浮现一些字眼,例如:float、display、relative、absolute 等等。但这些属性分别代表什么意思,它们之间都有什么区别,啥时候用 float 啥时候用 relative,你弄得懂吗?对于我来说,我没弄懂,有点懵。于是,我花了点时间弄懂它,这也是本文要重点弄懂的问题。
如何破解成为数据驱动型组织难题|数字化转型
当今许多组织都渴望成为数据驱动型组织,但只有少数组织能够在合理的预算和时间范围内实现这一目标。迈向数据驱动型组织的过程通常是数字化转型的重要组成部分,涉及技术和流程的逐步转变以优化运营。然而,变革很少是非常顺利的,通常进展比预期更慢、成本更高。
数据研发“新人”如何快速落地?
本文将以“如何快速落地”、“快速适应新环境”为出发点,探讨数据研发“新人”如何快速了解公司业务、领域模型和业务系统,然后快速高效的推进相关工作,赢得合作伙伴的信任和支持。
7种系统设计中的数据库范式
在设计系统时,选择合适的数据库并明确原因是最重要的决策之一。市场上有许多不同的数据库可供选择,这使得做出正确选择变得困难且令人困惑。每个数据库都有其自己的故事和自己独特的视角。 因此,让我们深入了解可以将数据库分类为的7个广泛范畴:
面试问到ThreadLocal,看这一篇就够了!|原创
ThreadLocal 是线程本地变量。当使用 ThreadLocal 维护变量时,ThreadLocal 为每个使用该变量的线程提供独立的变量副本,所以每一个线程都可以独立地改变自己的副本,而不会影响其它线程。
万字+20张图剖析Spring启动时核心的12个步骤
今天来扒一扒Spring在启动过程中核心的12个步骤
三一重工数字化转型之路
三一集团是我国工程机械行业的龙头企业,信息化建设起步较早,也是在行业内率先进行数字化转型。有人说数字化转型就像大象转身一样难,三一重工就是在数字化时代奔跑的大象。数字化转型给三一带来的巨大的效益,不仅在规模上追赶国际工程机械巨头,在毛利率、净利率等效益指标上也追上甚至超过了国际竞争对手。2021年5月13日,三一重工入围福布斯全球企业2000强榜单,排名第468位,首次跻身全球企业500强,是榜单中排名中国第一、全球第二的工程机械企业。2022年,三一集团 营业收入1545.60亿元 ,列中国企业500强的第170位。
十二弹:在DailyMart中构建一个通用数据模块~
在今天的DDD与微服务系列文章中,我们将继续探讨一个关键主题:如何构建一个通用的数据持久化模块。
图解 LeetCode 算法汇总——回溯
回溯算法是一种常见的算法,常见用于解决排列组合、排列问题、搜索问题等算法,在一个搜索空间中寻找所有的可能的解。通过向分支不断尝试获取所有的解,然后找到合适的解,找完一个分支后再往回搜索。「回溯算法通常使用递归的方式」实现。 回溯本质是一种「暴力搜索法」,列出所有可能的解,然后找到合适的解。以 a、b、c的排列组合为例,画出全排列组合。
请谨慎使用 @Builder 注解!
本文主要指出 @Builder 存在的一些问题,指出它并不是链式编程的最佳实践。
听说你会架构设计?来,弄一个打车系统
引言 网约车系统 需求设计 概要设计 详细设计 体验优化 小结
适配器模式:如何让不兼容的接口变得兼容
在软件开发中,我们经常会遇到这样的情况:我们需要使用一个现有的类或者接口,但它与我们系统的目标接口不兼容,而我们又不能修改它。这时候,我们该怎么办呢?大多数情况下我们都可以使用适配器模式来解决这个问题,本文将从以下四个方面讲解适配器模式。
大厂都在用的Git代码管理规范
master 分支 master 为主分支,也是用于部署生产环境的分支,需要确保master分支稳定性。master 分支一般由 release 以及 hotfix 分支合并,任何时间都不能直接修改代码。
从头到尾说一次 Spring 事务管理(器)
事务管理,一个被说烂的也被看烂的话题,还是八股文中的基础股之一。 本文会从设计角度,一步步的剖析 Spring 事务管理的设计思路(都会设计事务管理器了,还能玩不转?)
RocketMQ最新安全漏洞,如何不停机优雅升级?
Apache RocketMQ是阿里巴巴于2012年开发的分布式消息中间件,专为处理万亿级超大规模消息而设计。其出色的性能特点包括高吞吐量、低延迟、海量消息处理能力以及顺序消息传递功能。经过多次考验,尤其是在双十一这种高流量的情况下,RocketMQ已经成为Apache基金会的顶级项目,并在教育业务领域得到广泛应用。