KEEP EXPLORING

更多值得阅读的内容。

第 125 页 · 持续积累的技术实践

⌘探索技术专题找到你的下一站Agent18 篇文章 ↗Java553 篇文章 ↗Spring570 篇文章 ↗架构运维314 篇文章 ↗面试与职场68 篇文章 ↗

最新文章

持续更新的技术实践

Mac用户必备的工具Homebrew安装指南

对于MacOS用户来说,Homebrew是一个非常不错的软件安装工具。大部分常用的开发环境和中间件都可以通过Homebrew命令行的方式来完成,操作非常简单,所以广受欢迎。 如果您是Mac用户的话,强烈推荐把Homebrew安装下。不过如果您直接通过官网给出的安装方式,可能会因为网络问题遇到一些困难。对于这个问题,在之前的分享中也提到过 具体解决方案…

Linux 系统路线图

在计算机科学领域,Linux 操作系统以其稳定性、灵活性和卓越性能而受到广泛欢迎。要真正掌握 Linux 系统,我们需要深入了解其关键组成部分,包括系统、内存、进程、网络和存储等模块。让我们深入探索这些模块,以建立起对 Linux … 在计算机科学领域,Linux 操作系统以其稳定性、灵活性和卓越性能而受到广泛欢迎。要真正掌握 Linux…

美团多场景建模的探索与实践

1 引言 美团到家Demand-Side Platform(下文简称DSP)平台,主要负责在美团外部媒体上进行商品或者物料的推荐和投放,并不断优化转化效果。随着业务的不断发展与扩大,DSP对接的外部渠道越来越丰富、展示形式越来越多样,物料展示场景的差异性愈发明显(如开屏、插屏、信息流、弹窗等)。…

消息队列20年:腾讯专家沉淀的MQ设计精要

文章摘要:秒懂消息队列,看这篇就够了 腾小云导读 作者是腾讯 TDMQ 初创团队的成员,在多年的业务中台的实践中,也频繁地使用到了 MQ,比如最常见的消息推送,异常信息的重试等等,对消息队列有深刻的了解。此篇文章,作者会站在时间维度讲解这二十年每款 MQ 诞生的背景以及解决了何种问题,让你能够更加清晰地了解到 MQ…

Java 21的StringBuilder中多了个repeat方法

注意看下图: 该方法位于StringBuilder,根据名字猜猜是干嘛的? 可以试试下面的代码: var sb = new StringBuilder().repeat("*", 10); System.out.println(sb); 将输出: ********** 似乎可以用来快捷的构建一些文本类的分隔符?你觉得还有其他什么妙用吗?留言区一起聊聊

MJDK 如何实现压缩速率的 5 倍提升?

1 前言 数据压缩技术 [1] 因可有效降低数据存储及传输成本,在计算机领域有非常广泛的应用(包括网络传输、文件传输、数据库、操作系统等场景)。主流压缩技术按其原理可划分为无损压缩 [2] 、有损压缩 [3] 两类,工作中我们最常用的压缩工具 zip 和 gzip ,压缩函数库 zlib,都是无损压缩技术的应用。Java 应用中对压缩库的使用包括:处理…

Kafka文件存储机制那些事

Kafka是什么 Kafka是最初由Linkedin公司开发,是一个分布式、分区的、多副本的、多订阅者,基于zookeeper协调的分布式日志系统(也可以当做MQ系统),常见可以用于web/nginx日志、访问日志,消息服务等等,Linkedin于2010年贡献给了Apache基金会并成为顶级开源项目。…

SpringBoot 集成微信支付的各种支付产品

Spring Boot 是一款非常流行的 Java 开发框架,而微信支付则是众多移动支付产品中的佼佼者,整合两者可以让我们更方便地开发各种支付产品。在本篇博客中,我将介绍如何在 Spring Boot 中整合微信支付的各种支付产品。 准备工作 微信支付官网 注册一个微信支付商户账号 创建一个微信支付应用程序并获取应用程序的AppID和AppSecret…