写点什么

后端

33 人感兴趣 · 2632 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/5e/5e23094a3a8bd6cac1e07b7de3f66727.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

从概念到实践,带你掌握层次递归查询

本文主要以GaussDB数据库为实验平台,为大家讲解层次递归查询使用方法。

https://static001.geekbang.org/infoq/2c/2c8ff880a4426cbdf534ed3578b1867f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

深入探讨 Swagger Array:开发者的步步为赢指南

用户头像
Liam
20 小时前

Swagger 允许开发者定义 API 的路径、请求参数、响应和其他相关信息,以便生成可读性较高的文档和自动生成客户端代码。而 Array (数组)是一种常见的数据结构,用于存储和组织多个相同类型的数据元素。数组可以有不同的维度和大小,通过索引访问特定位置的元

https://static001.geekbang.org/infoq/6e/6ecf0b1f0d3bf82903f4194bbfd604ca.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

探秘 Spring Boot Async:解析原理与实践详解

用户头像
Apifox
12-08

Spring Boot 的异步功能(Async)允许我们将某些任务异步执行,而不会阻塞主线程。这对于处理耗时的操作非常有用,如发送电子邮件、生成报表、调用外部 API 等。通过异步处理,我们可以释放主线程,让它继续处理其他请求,同时后台任务在后台线程中进行。这

https://static001.geekbang.org/infoq/65/65319d81f42303fd2d4e23950c6991e7.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

做服务的架构陷阱,你掌握了多少

软件层次式体系结构是最通用的架构,也被叫作N层架构模式。

https://static001.geekbang.org/infoq/06/06b471c242764b9d6284ebc07072505d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

细说 SQL 与 ETL 之间的小秘密

从GaussDB数据库生态出发,给大家简单讲一下SQL 与 ETL的过程与关系。

https://static001.geekbang.org/infoq/d4/d461d701db0ca70f1d2c9fdd1d85ee53.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

鸿蒙开发丨设备内 UIAbility 的几种交互方式

本文将探讨设备内UIAbility之间的交互方式,包括启动应用内的UIAbility、启动其他应用的UIAbility以及通过Call调用实现UIAbility交互。

https://static001.geekbang.org/infoq/8f/8f7e4845480e0f0e97e55078031c7153.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Java——编程语言中的王者

编程语言千千万,但在编程江湖屹立不倒的没有几个,Java便是其中的佼佼者。

https://static001.geekbang.org/infoq/24/2429924de92662ef9f3d93fd71bb97ba.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Go 语言很难吗?为什么 Go 岗位这么少?

其实这个话题已经躺在我的 TODO 里很久了,近来很多社区的小伙伴都私下来交流,也有在朋友圈看吐槽 Go 上海的大会没什么人。还不如 Rust 大会,比较尴尬。

https://static001.geekbang.org/infoq/a7/a7b27a9d356078e1d566cbc48bf3cc54.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

再也不怕面试官问 Redis 持久化了

本文主要介绍Redis的持久化机制AOF和RDB的执行原理和优缺点,另外也介绍了写时复制技术在RDB持久化中的应用,最后介绍了实际使用中如何使用AOF和RDB来尽量避免数据的丢失

https://static001.geekbang.org/infoq/78/78ca4ccd277776344eb6a653d86ab6e5.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

细说 GaussDB(DWS) 的 2 种查询优化技术

本文深入讲解在GaussDB(DWS)中如何进行表结构设计,如何进行SQL优化,如何查找慢SQL和高频SQL。

https://static001.geekbang.org/infoq/d8/d856c279d6b8033a64e0134c60b2f5fd.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

再也不怕面试官问缓存雪崩、缓存击穿、缓存穿透了

在日常使用缓存来提高系统性能的过程中,我们除了会遇到缓存不一致的问题,还会遇到缓存雪崩、缓存击穿、缓存穿透等可能引起数据库崩溃甚至整个系统瘫痪的问题,同时这几个问题也是面试官必问的问题,今天这篇文章带你彻底搞懂!吊打面试官!

https://static001.geekbang.org/infoq/f3/f38c0dccce057b9593afdfde1e43dc4d.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

彻底搞懂 Redis 事务机制

本文主要介绍了Redis事务相关的特性、包括如何保证原子性、一致性、隔离性和持久性等....

https://static001.geekbang.org/infoq/76/7601b076f8758a3e84e8c22cac746d0f.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Istio 网格的出口定义者:深入了解 Egress Gateway

Egress Gateway 是一个与 Ingress Gateway 对称的概念,它定义了网格的出口。Egress Gateway 允许我们将 Istio 的功能(例如,监视和路由规则)应用于网格的出站流量。

https://static001.geekbang.org/infoq/3c/3c5ba2b7ea004e28aa19c7ad53e7c3f2.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

数据库面试题从浅入深高频必刷「2024 版」

数据库面试必备攻略:从浅入深,逐步拓展你的数据库技能。通过详细解析50+面试题,让你在面试中游刃有余,轻松获得心仪的职位!

https://static001.geekbang.org/infoq/95/95dd2ccf3c8e56602f4053ba9b9505f2.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

用户注册这样玩,保你平安

基本上每个系统系统都包含用户注册、发送验证码等基本操作。在前些年,我还记得我在逛 csdn、贴吧、网易新闻等网站的时候是可以不登陆也能浏览完网页内容的,但是近几年这些网站已经改成了不登陆不让用,浏览网页时不时提醒你要进行登录,对于一些不喜欢注册

https://static001.geekbang.org/infoq/ea/ea3cdb33d4bdc00a2e0894e170063d0c.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

数仓实践丨常量标量子查询做全连接导致整体慢

本篇文章主要解决标量子查询同另一查询做nest loop导致整体性能劣化的问题。

你知道 Spring 中 BeanFactoryPostProcessors 是如何执行的吗?

Spring中的BeanFactoryPostProcessor是在Spring容器实例化Bean之后,初始化之前执行的一个扩展机制。它允许开发者在Bean的实例化和初始化之前对BeanDefinition进行修改和处理,从而对Bean的创建过程进行干预和定制化。

https://static001.geekbang.org/infoq/a1/a1fe57699416f72b14e340fd8053a7e6.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

Kmesh 内核级流量治理,服务转发性能提升 50%+

本文带来从服务治理演进,服务网格面临的挑战,Kmesh项目分析及技术能力介绍以及Demo演示等多方面解析。

https://static001.geekbang.org/infoq/f9/f918e82bd4d04ed998123985a597b2bb.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

云小课|HSS 教您如何应对 LockBit 勒索事件

勒索病毒是一种极具破坏性、传播性的恶意软件,勒索手段也逐步发展为加密数据、威胁泄露敏感数据、DDoS攻击威胁和供应链攻击等多阶段勒索。近期某银行的美国子公司发布公告被勒索攻击,数十亿美元的业务受到影响。

https://static001.geekbang.org/infoq/3b/3b688dc8aa67b2e86ce695883caa6f17.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

数仓性能调优:row_number() over(p)-rn=1 性能瓶颈发现和改写套路

本篇针对row_number() over(partition by order by) rn,并仅把rn列用于分类排序后筛选最大值的场景,分析了性能瓶颈的原因,并给出了两种改进方案。

https://static001.geekbang.org/infoq/07/07b588c4136bbd025161097037d19876.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

WebSocket 鉴权实战经验分享

用户头像
Liam
11-24

WebSocket 作为实时通信的利器,越来越受到开发者的青睐。然而,为了确保通信的安全性和合法性,鉴权成为不可或缺的一环。本文将深入探讨 WebSocket 的鉴权机制,为你呈现一揽子的解决方案,确保你的 WebSocket 通信得心应手。

https://static001.geekbang.org/infoq/90/90bb55615bf0591d3b364d4d8224c21d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

详解 CCE 服务:一站式告警配置和云原生日志视图

本文分享自华为云社区《新一代云原生可观测平台之CCE服务日志和告警篇》,作者:云容器大未来。

https://static001.geekbang.org/infoq/97/977c882897917990c5afaccc68bc666f.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

技术分享 | 在 IDE 插件开发中接入 JCEF 框架

用户头像
LigaAI
11-24

本文分享如何用 JCEF 框架解决 IDE 插件开发中“代码难复用”、“用户体验难统一”等问题,释放研发资源。

https://static001.geekbang.org/infoq/09/093a58510cc063301530573dfbb1111c.png?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

SOAP 协议和 HTTP 协议:分析比较

用户头像
Apifox
11-24

SOAP( Simple Object Access Protocol)是一种用于在节点之间交换结构化数据的网络协议。它使用XML格式来传输消息。它在 HTML 和 SMTP 等应用层协议的基础上进行标记和传输。SOAP 允许进程在整个平台、语言和操作系统中进行通信,因为像HTTP这样的协议已经安

https://static001.geekbang.org/infoq/06/06b471c242764b9d6284ebc07072505d.jpeg?x-oss-process=image%2Fresize%2Cw_416%2Ch_234

GeminiDB 新特性:让 Redis 广告频控爱不释手的 exHASH

GeminiDB Redis接口现已支持可为Field设置过期时间和版本的exHash类型,对开源Redis的Hash类型进行了扩展。

后端_后端技术文章_InfoQ写作社区