开发运维

三分钟白话RocketMQ系列—— 核心概念

三分钟白话RocketMQ系列—— 核心概念

白话3分钟,快速了解RocketMQ基础,包括适用场景,以及基本概念。看完如果不了解,欢迎来打我。关键字摘要低延迟、高可用、高可靠、高并发 的消息中间件适合在线业务分为producer、consumer、nameserver、broker等角色另外还有主题(Topic)、队列(MessageQueu

共饮一杯 共饮一杯 2023-07-25
0 0 0
SpringBoot分布式事务之可靠消息最终一致性

SpringBoot分布式事务之可靠消息最终一致性

环境:springboot2.3.9 + RocketMQ4.8.0可靠消息最终一致性原理执行流程Producer发送Prepare message到broker。Prepare Message发送成功后开始执行本地事务。如果本地事务执行成功的话则返回commit,如果执行失败则返回rollback

泡泡 泡泡 2023-07-25
0 0 0
关于Dockerfile的最佳实践技巧

关于Dockerfile的最佳实践技巧

Dockerfile的语法非常简单,然而如何加快镜像构建速度,如何减少Docker镜像的大小却不是那么直观,需要积累实践经验。这篇文章可以帮助你快速掌握编写Dockerfile的技巧。目标更快的构建速度更小的Docker镜像大小更少的Docker镜像层充分利用镜像缓存增加Dockerfile可读性让

法医 法医 2023-07-25
0 0 0
深入理解 JSX:从零开始实现一个 JSX 解析器

深入理解 JSX:从零开始实现一个 JSX 解析器

JSX 表示 JavaScript XML,它是 JavaScript 的扩展,允许开发人员在 JavaScript 代码中使用类似 HTML 的语法。此扩展使组件的组合更易于阅读,它随着 React 一起出现,简化了在 HTML 和 JavaScript 中编写代码的方式。那 JSX 究竟是如何工

大树 大树 2023-07-25
0 0 0
一篇文章带你了解JavaScript json 对象

一篇文章带你了解JavaScript json 对象

一、对象的语法JSON 对象被大括号环绕 {},JSON 对象被写成key/value。{ "name":"John", "age":30, "car":null }key必须是字符串,并且value必须是一个有效的JSON数据类型(字符串、数字、对象、数组、布尔值或空),Keys 和 values

贤蛋大眼萌 贤蛋大眼萌 2023-07-25
0 0 0
Python 3.11的十个使代码更加高效的新特性

Python 3.11的十个使代码更加高效的新特性

性能有巨大的提升是Python 3.11的一个重要的改进,除此以外Python 3.11还有增加了许多新的特性。在本文中我们将介绍Python 3.11新特性,通过代码示例演示这些技巧如何提高生产力并优化代码。1、模式匹配Python 3.11引入了模式匹配,可以简化复杂的条件逻辑。下面是一个使用模

LOVEHL^ˇ^ LOVEHL^ˇ^ 2023-07-25
0 0 0
数字包容之对什么“症”下什么“药”

数字包容之对什么“症”下什么“药”

作者 | 张维宇写在前面全球有15%的人伴随着不同程度的障碍。我国现有残疾人约8500万,老年人口约2.6亿,并且我们每个人都可能会遇到「临时性障碍」和「情境性障碍」,从而变成“有障”人士。而他们(或未来的我们)的障碍在数字化面前是被放大还是被减弱,取决于数字产品是不是足够包容,包容到足够实现每个人

张二河 张二河 2023-07-25
0 0 0
如何避免AWS的高额账单?

如何避免AWS的高额账单?

作者 | 刘龙飞前言Serverless架构在今天已经不再是新鲜的事物。该架构具有多个特点:较低的运营和开发成本、能快速上线、自动扩展、安全性高和适合微服务等。各大云服务商也提供了各自的Severless解决方案。然而,尽管Serverless架构在某些方面表现出色,但在当前轰轰烈烈的“微服务”进程

贤蛋大眼萌 贤蛋大眼萌 2023-07-25
0 0 0
火山引擎DataLeap如何解决SLA治理难题(三): 平台架构与未来展望

火山引擎DataLeap如何解决SLA治理难题(三): 平台架构与未来展望

更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群 平台架构总结 火山引擎 DataLeap SLA平台整体主要分为基础组件、规划式治理服务、响应式治理服务三大块,系统组件架构图如下: 规划式治理服务 所谓“规划式治理”,即在问题发现前治理,通过主动规划约定SL

法医 法医 2023-07-25
0 0 0
带你找回那些被 Docker 吃掉的磁盘空间

带你找回那些被 Docker 吃掉的磁盘空间

如果你是 Docker/Kubernetes 的重度使用者,应该多多少少会遇到一个问题:“no space left on device” 当然,如果你的硬盘空间很大,也不介意把大量空间用来存放不必要的 Docker 资源,那你可以忽略这篇文章了XD~ 在我们讨论如何有效避免Docker占用大

竹子爱熊猫 竹子爱熊猫 2023-07-25
0 0 0
《Spring6核心源码解析》已完结,涵盖IOC容器、AOP切面、AOT预编译、SpringMVC,面试杠杠的!

《Spring6核心源码解析》已完结,涵盖IOC容器、AOP切面、AOT预编译、SpringMVC,面试杠杠的!

作者:冰河 博客:binghe.gitcode.host 文章汇总:binghe.gitcode.host/md/all/all.… 源码地址:github.com/binghe001/s… 沉淀,成长,突破,帮助他人,成就自我。 大家好,我是冰河~~ 提起Spring,可以这么说,Spring

宇宙之一粟 宇宙之一粟 2023-07-25
0 0 0
开发中需要知道的密码学知识

开发中需要知道的密码学知识

阅读完本篇文章,你可以知道: 什么是对称加密? 什么是非对称加密? 单向散列函数的应用 数字签名是什么? 数字证书是什么? 概要 无论加密系统实现的算法如何不同、形式如何复杂,其基本组成部分是相同的,通常都包括四个部分: (1)需要加密的初始消息,即明文M。 (2)用于加密或解密的钥匙,即密钥K

三掌柜 三掌柜 2023-07-25
0 0 0
玩一玩编程式 AOP

玩一玩编程式 AOP

@[toc] 平时我们项目中涉及到 AOP,基本上就是声明式配置一下就行了,无论是基于 XML 的配置还是基于 Java 代码的配置,都是简单配置即可使用。声明式配置有一个好处就是对源代码的侵入小甚至是零侵入。不过今天松哥要和小伙伴们聊一聊编程式的 AOP,为什么要聊这个话题呢?因为在 Spring

张二河 张二河 2023-07-25
0 0 0
ClickHouse与Elasticsearch压测实践 | 京东物流技术团队

ClickHouse与Elasticsearch压测实践 | 京东物流技术团队

1 需求分析 1.1 分析压测对象 1)什么是ClickHouse 和Elasticsearch ClickHouse 是一个真正的列式数据库管理系统(DBMS)。在 ClickHouse 中,数据始终是按列存储的,包括矢量(向量或列块)执行的过程。只要有可能,操作都是基于矢量进行分派的,而不是单个

醒在深海的猫 醒在深海的猫 2023-07-25
0 0 0
Java Web 文章管理系统(Jsp+Ajax+JDBC+MySql实现)

Java Web 文章管理系统(Jsp+Ajax+JDBC+MySql实现)

本示例是使用JavaWeb技术实现一个简单的文章管理系统(新闻管理系统)其中主要功能如下: 用户和管理员登录 用户发布新文章、文章详情查看、文章修改、文章删除与恢复 用户查看他人对自己授权的文章及其文章信息 用户将自己的文章对他人进行授权 管理员对普通用户新发布的文章进行审核和删除 管理员查看普通

贤蛋大眼萌 贤蛋大眼萌 2023-07-25
0 0 0
图解Kubernetes 架构

图解Kubernetes 架构

介绍 什么是 Kubernetes? Kubernetes 架构和组件 Master Node - 控制节点 API Server Key-Value Store (etcd) Controller 控制器 Scheduler Worker Node-工作节点 kubelet

大树 大树 2023-07-25
0 0 0
【底层服务/编程功底系列「手把手教学系列」带你打造一个属于自己的规则引擎服务,打破任何业务难题(逻辑模型和API设计)

【底层服务/编程功底系列「手把手教学系列」带你打造一个属于自己的规则引擎服务,打破任何业务难题(逻辑模型和API设计)

规则引擎是什么 规则引擎是一种基于规则的软件系统,它可以自动化地执行规则,从而实现业务流程控制、风险管理、决策支持等功能。规则引擎通常由三个主要组件组成:规则信息库、逻辑推理引擎和执行引擎。 规则信息库 规则信息库是规则引擎的数据核心,它包含了所有的规则。 规则可以是 业务规则、决策规则、计算

贤蛋大眼萌 贤蛋大眼萌 2023-07-25
0 0 0
LiteFlow v2.10.6发布!一款社区驱动型优秀的规则引擎框架

LiteFlow v2.10.6发布!一款社区驱动型优秀的规则引擎框架

LiteFlow介绍 LiteFlow是一个开源编排式规则引擎,能够让你的系统逻辑任意编排,可选用脚本书写逻辑,支持多达6种脚本语言,支持丰富的第三方存储的支持,所有的逻辑和规则均可热变更。设计系统和重构系统的神器。 LiteFlow也是Gitee的高star项目,过去一年来保持了非常快的增长趋势。

捡田螺的小男孩 捡田螺的小男孩 2023-07-25
0 0 0
详解TCP网络协议栈的工作原理

详解TCP网络协议栈的工作原理

本文分享自华为云社区《网络通信的神奇之旅:解密Linux TCP网络协议栈的工作原理》,作者: Lion Long 。 一、TCP网络开发API TCP,全称传输控制协议(Transmission Control Protocol),是一种面向连接的、可靠的、基于字节流的传输层通信协议。 1.1、T

剑圣无痕 剑圣无痕 2023-07-25
0 0 0
细节对线,让你写出更安全的 Dockerfile

细节对线,让你写出更安全的 Dockerfile

自从进入大容器时代以来,Docker、K8s已逐渐成为开发、测试和部署时不可或缺的工具。如果突然让我不使用Docker,那我可能什么都做不了。但也因为如此,与容器相关的攻击也越来越普遍,因此容器的安全性也变得越来越重要。 想要从零开始构建一个容器,第一步就是要编写 Dockerfile 将你的应用程

张二河 张二河 2023-07-25
0 0 0
1 … 1,605 1,606 1,607 1,608 1,609 … 1,703