-
Redis 的数据被删除,内存占用还这么大?
操作系统分配给 Redis 的内存有 6GB,通过指标used_memory_human发现存储数据只使用了 4GB,为何会这样?为何无法保存数据? 通过CONFIG SET maxmemory 100mb或者在redis.conf配置文件设置maxmemory 100mbRedis 内存占用限制。当达到内存最大值,会触发内存淘汰策略删除数据。 除此之外,···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
我有一个朋友写出了17种触发NPE的代码!避免这些坑
来源:阿里云开发者 阿里妹导读我有一个朋友,写代码的时候常常遭到NPE背刺,痛定思痛,总结了NPE出没的17个场景,哪一个你还没有遇到过?虽然无法统计出Java程序员写的最多的异常是哪一个,NullPointerException(NPE)它一定会榜上有名。无论是初次涉足编程世界的新手,还是在代码海洋中久经风浪的老鸟,几乎都写过NPE异常。要防范它,不在高···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
Pod无限重启,Minio数据迁移,字典数据插入指南
来源:think123 总结了下这段时间遇到的问题。 快速生成字典表数据 在前期开发的时候,BA总是给我好几张excel,让我生成字典表,写代码又耗时,而且不同的excel字段也不一样,不可能每次都要去改代码吧,总之我不干,好在我能借助excel函数完成这样的需求。 =CONCATENATE("insert into test_claims(`id`,`c···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
深入了解负载均衡器
来源:小技术君 每个负载均衡器都是反向代理,但并非每个反向代理都必须是负载均衡器。 问题:OSI模型是什么样的? 问题:负载均衡器的需求是什么? 答案 →为了创建一个容错系统,使得当客户端向负载均衡器发出请求时,它可以与一个或多个后端进行通信。 问题:解释一下第4层负载均衡器是如何工作的? 答案 →第4层负载均衡器的工作原理如下: 1.) 握手 →第4层负···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
SpringBoot中如何优雅的统一全局返回格式与处理系统异常?
来源:JAVA日知录 大家好,我是飘渺! 今天带来DDD系列的第七篇,欢迎持续关注! 在领域驱动设计(DDD)中,接口层主要负责处理与外部系统的交互,包括接收用户或外部系统的请求,调用应用层服务处理请求,以及将处理结果返回给请求方。 我发现一些代码中,接口的返回值类型众多,有的直接返回数据传输对象(DTO),甚至直接返回数据对象(DO),还有的返回Resu···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
一次由于八股文引起的内存泄漏
来源:阿里技术 这是2024年的第12篇文章 ( 本文阅读时间:15分钟 ) 01前言文章开头,先分享一张大部分Java开发同学都记在心里的一张图。没错,就是Spring Bean生命周期图。就因为这张图不熟悉,导致线上环境出现内存泄漏问题,系统频繁FullGC,服务无法响应。 02第一次报错系统监控现象关键时间节点:14:16 机器发布新代码15:35 ···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
golang 高性能无 GC 的缓存库 bigcache 是怎么实现的?
来源:小白debug 我们写代码的时候,经常会需要从数据库里读取一些数据,比如配置信息或者诸如每周热点商品之类的数据。 如果这些数据既不经常变化,又需要频繁读取,那比起每次都去读数据库,更优的解决方案就是将它们放到应用的本地内存里,这样可以省下不少数据库 IO,性能嘎一下就上来了。 那么现在问题就来了,假设我要在某个服务应用里实现一个缓存组件去存各种类型的···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
这些年背过的面试题——SpringCloud篇
来源:阿里云开发者 阿里妹导读本文是技术人面试系列SpringCloud篇,面试中关于SpringCloud都需要了解哪些基础?一文带你详细了解,欢迎收藏! WhySpringCloudSpring cloud 是一系列框架的有序集合。它利用 spring boot 的开发便利性巧妙地简化了分布式系统基础设施的开发,如服务发现注册、配置中心、消息总线、负载···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
高可用架构设计全面详解(8大高可用方案)
来源:mikechen的互联网架构 1.冗余 高可用性的冗余备份,是通过在系统中引入冗余(Redundancy)来提高系统的可用性。 冗余备份的目标是:在硬件或软件出现故障时,系统仍能够继续提供服务,这是最常见的高可用解决方案。 这个方案看似简单,但是重要性反而是最高的,很多人忘却了这一点。 比如,数据库里面的主备,或者主从等等,这些就是典型的冗余方案。 ···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])
-
在DDD集成支付宝支付,看这篇文章就够了!
来源:JAVA日知录 在今天的DailyMart项目实战中,我们将探讨如何在领域驱动设计(DDD)开发中集成支付宝的网页支付功能,以及相关的步骤和注意事项。 1. 申请阿里沙箱支付 首先,我们需要申请阿里沙箱支付环境,以便于方便地进行支付集成测试。以下是申请沙箱环境的简要流程: 1、访问支付宝沙箱环境,https://open.alipay.com/dev···
- 发布时间:2025-05-17
- 作者:益强科技
- 来源:[list:source]
- 浏览量([list:visits])
- 点赞([list:likes])