架构共0篇 第20页
架构
一个适合你使用的权限脚本生成策略-五八三

一个适合你使用的权限脚本生成策略

我正在参加「掘金·启航计划」 简介 项目开始至今,长期的迭代开发导致系统权限配置越来越繁琐,为了减轻开发人员配置权限的时间,特定自研一个能够增量生成权限脚本的工具。本文也主要为各位开...
admin的头像-五八三admin2年前
0100
Frontend开疆拓土 -- 打造专属于你的BFF方案-五八三

Frontend开疆拓土 — 打造专属于你的BFF方案

BFF网关是什么? BFF 即 Backend For Frontend,翻译过来就是服务于前端的后端。这个概念最早在Pattern: Backends For Frontends中提出,它不是一种技术,而是一种逻辑分层:在后端普遍采用微服...
admin的头像-五八三admin2年前
070
Go 设计模式(12)|项目依赖耦合度太高?可以用适配器做下优化-五八三

Go 设计模式(12)|项目依赖耦合度太高?可以用适配器做下优化

大家好,这里是每周都在陪你进步的网管~!今天介绍一个在我们在开发做项目时,经常会用到的设计模式—适配器模式。 适配器模式(Adapter Pattern)又叫作变压器模式,它的功能是将一个类的接口...
admin的头像-五八三admin2年前
020
从根儿上学习微服务01:微服务的“前世今生”-五八三

从根儿上学习微服务01:微服务的“前世今生”

前言 大家好,我是「周三不Coding」,今天我们一起聊一聊微服务。 想来第一次与微服务结缘是在我的第一个 SpringBoot 项目,我接触到了 Nacos 和 Gateway,从那时起,便对微服务产生了浓厚的兴...
admin的头像-五八三admin2年前
090
【从0-1 千万级直播项目实战】线上拦截器中使用ThreadLocal失效问题排查-五八三

【从0-1 千万级直播项目实战】线上拦截器中使用ThreadLocal失效问题排查

背景 运营反馈,有用户在直播间内发送公屏,A用户发送的公屏 结果直播间内所有人员都显示了B用户发送的,而实际却是A用户发的。 原因分析 日志排查 询问运营要到问题截图 定位公屏内容和出现问...
admin的头像-五八三admin2年前
090
依赖管理-下-五八三

依赖管理-下

依赖冲突 特殊优先 特殊优先∶当同级配置了相同资源的不同版本,后配置的覆盖先配置的(提醒:要尽量避免这种没有意义的冲突) 修改D:\java_projects\maven_A\pom.xml, 引入mysql5.1 <?xml ver...
admin的头像-五八三admin2年前
0190
《量子计算实践—Java样例》第二章:“Hello World”,量子计算风格-五八三

《量子计算实践—Java样例》第二章:“Hello World”,量子计算风格

本章内容包括: 介绍Strange,一个Java中的量子计算库 尝试在Strange中使用高级和低级API 对量子电路进行基本可视化 本章介绍了Strange,一个开源的量子计算项目,其中包括一个量子模拟器和一个...
admin的头像-五八三admin2年前
090
Redis断连从框架层面该如何抢救?-五八三

Redis断连从框架层面该如何抢救?

前言 上周发生了一件鸡飞狗跳的线上事故,六节点的Redis-Cluster集群所在的大部分机器因为网络带宽问题断连了,排查之后发现是那几台物理机带宽被占满了,导致整个集群因为槽位不满16384而请求...
admin的头像-五八三admin2年前
0160
Monorepo 入门(keng)指南-五八三

Monorepo 入门(keng)指南

背景 无论是开发应用还是二方库,monorepo 确实带来很多方便之处,之前一直使用的是 lerna + npm 作为 monorepo,由于公司无法使用 pnpm 也受限于 node版本的限制(部署阶段) 所以一直没有用上...
admin的头像-五八三admin2年前
0130

《Docker 实战:打造可靠的生产环境容器化应用》第七章:容器调试(Debugging Containers)

一旦你把一个应用程序部署到生产环境中,总会有一天它会出现意外情况。在那一天来临之前,提前了解可能会发生的情况总是很好的。在继续进行更复杂的部署之前,对容器调试有一个良好的理解也是非...
admin的头像-五八三admin2年前
0180
C++11时间日期库chrono的使用-五八三

C++11时间日期库chrono的使用

chrono是C++11中新加入的时间日期操作库,可以方便地进行时间日期操作,主要包含了:duration, time_point, clock。 时钟与时间点 chrono中用time_point模板类表示时间点,其支持基本算术操作;...
admin的头像-五八三admin2年前
0720
都在用 AI 生成美少女,而我却。。。-五八三

都在用 AI 生成美少女,而我却。。。

最近 AI 画画特别的火,你能从网上看到非常多好看的图片,于是我就开始了我的安装之旅,我看到的图是这样的。 这样的。 还有这样的。 然后我就开始了我的 AI 安装生成计划。 安装环境 首先我们...
admin的头像-五八三admin2年前
080
我为什么认为netty是java七层应用开发最优解?-五八三

我为什么认为netty是java七层应用开发最优解?

对于netty的性能和良好的表现在七层网络应用开发中大家是有目共睹的,我为什么还要再谈这个问题呢?首先在我日常的工作中netty确实给我带来了很多方便的地方,比如netty稳定的性能、良好的并发...
admin的头像-五八三admin2年前
060
再看全局状态管理-五八三

再看全局状态管理

“错误“的官方 你或许看过这篇文章《你或许不需要 Redux》,它的作者是 Dan ,这篇文章总结起来就是:非必要不用 Redux。 Dan 是 Redux 的作者、React 的核心开发者以及前端大网红,他经常发表...
admin的头像-五八三admin2年前
050
【软件架构】流水线设计模式-五八三

【软件架构】流水线设计模式

这是软件架构模式博客系列第 3 章,我们将讨论流水线架构模式。 流水线模式 流水线模式是一种软件设计模式,它提供了构建和执行一系列操作的能力。 此模式最好与插件模式结合使用,以便在应用程...
admin的头像-五八三admin2年前
0120
C语言编程语法—三目运算符和逗号表达式的使用-五八三

C语言编程语法—三目运算符和逗号表达式的使用

三目运算符,又称条件运算符,它是唯一有3个操作数的运算符,有时又称为三元运算符。三目运算符的结合性是右结合的;逗号表达式,是c语言中的逗号运算符,优先级别最低,它将两个及其以上的式子...
admin的头像-五八三admin2年前
080
尺寸变化的魔术师:ResizeObserver 的神奇力量-五八三

尺寸变化的魔术师:ResizeObserver 的神奇力量

我正在参加「掘金·启航计划」 引言 在介绍完 IntersectionObserver API 之后,这次来介绍 Observer API 家族中的另一个非常好用的成员 ResizeObserver。 文章结构也依然围绕是什么,能做什么,...
admin的头像-五八三admin2年前
060
kafka-consumer端核心参数解析-五八三

kafka-consumer端核心参数解析

kafka-consumer端 主要和partition(分区)以及offset相关; 1.partition的基础知识 partition一共有3种类型的身份 leader follower ISR( in-sync replicas ) follower副本的介绍 Kafka的Topic分区...
admin的头像-五八三admin2年前
040
优秀设计背后的思考:票务系统的架构分析-五八三

优秀设计背后的思考:票务系统的架构分析

随着信息技术和互联网的发展,票务系统也在不断升级,比如实现了移动支付、电子票据、实时数据分析等先进功能。此外,许多票务系统还引入了人工智能和大数据技术,用于精准营销、个性化推荐和风...
admin的头像-五八三admin2年前
0110
移动端APP组件化架构实践 | 京东云技术团队-五八三

移动端APP组件化架构实践 | 京东云技术团队

前言 对于中大型移动端APP开发来讲,组件化是一种常用的项目架构方式。个人最近几年在工作项目中也一直使用组件化的方式来开发,在这过程中也积累了一些经验和思考。主要是来自在日常开发中使用...
admin的头像-五八三admin2年前
0300