• SpringBoot + Disruptor 实现特快高并发处理,赞!

    1.背景工作中遇到项目使用Disruptor做消息队列,对你没看错,不是Kafka也不是rabbitmq。Disruptor有个最大的优点就是快,还有一点它是开源的哦,下面做个简单的记录。2.Disruptor介绍Disruptor 是英国外汇交易公司LMAX开发的
    发布时间:2023-10-23 阅读:369
  • 深入探讨 Golang 中的追加操作

    简介在 Golang 编程领域,append 操作是一种多才多艺的工具,使开发人员能够动态扩展切片、数组、文件和字符串。在这篇正式的博客文章中,我们将踏上一段旅程,深入探讨在 Golang 中进行追加操作的复杂性。通过实际示例和积
    发布时间:2023-10-23 阅读:406
  • 深入探讨 Golang 中的追加操作

    简介在 Golang 编程领域,append 操作是一种多才多艺的工具,使开发人员能够动态扩展切片、数组、文件和字符串。在这篇正式的博客文章中,我们将踏上一段旅程,深入探讨在 Golang 中进行追加操作的复杂性。通过实际示例和积
    发布时间:2023-10-23 阅读:366
  • Java函数式编程实战:Consumer、Predicate和Supplier的使用指南

    近年来,函数式编程非常流行,今天我们也来回顾下 Java 函数式编程的相关知识。Java函数式编程是一种基于函数概念的编程范式,它提供了一种简洁、灵活的方式来编写代码。在Java 8中引入了函数式编程的核心概念,包括Consumer
    发布时间:2023-10-23 阅读:366
  • Java函数式编程实战:Consumer、Predicate和Supplier的使用指南

    近年来,函数式编程非常流行,今天我们也来回顾下 Java 函数式编程的相关知识。Java函数式编程是一种基于函数概念的编程范式,它提供了一种简洁、灵活的方式来编写代码。在Java 8中引入了函数式编程的核心概念,包括Consumer
    发布时间:2023-10-23 阅读:395
  • 如何确定Apache Kafka的大小和规模

    作者丨Andrew Mills编译丨云昭调整或扩展Kafka以获得最佳成本和性能的第一步是了解数据流平台如何使用资源。这里给一些实用的建议。实现Apache Kafka的团队,或者扩展他们对强大的开源分布式事件流平台的使用,通常需要
    发布时间:2023-10-23 阅读:392
  • 如何确定Apache Kafka的大小和规模

    作者丨Andrew Mills编译丨云昭调整或扩展Kafka以获得最佳成本和性能的第一步是了解数据流平台如何使用资源。这里给一些实用的建议。实现Apache Kafka的团队,或者扩展他们对强大的开源分布式事件流平台的使用,通常需要
    发布时间:2023-10-23 阅读:378
  • 20 个提高效率的 JavaScript 缩写技巧

    JavaScript中有很多速记技巧,可以缩短代码长度,减少冗余,提高代码的可读性和可维护性。本文将介绍20个提高效率的JS缩写技巧,帮助你告别写垃圾的生活,轻松写出优雅的代码!01、从数组中删除假值您可以使用 filter() 组合布尔
    发布时间:2023-10-23 阅读:396
  • 20 个提高效率的 JavaScript 缩写技巧

    JavaScript中有很多速记技巧,可以缩短代码长度,减少冗余,提高代码的可读性和可维护性。本文将介绍20个提高效率的JS缩写技巧,帮助你告别写垃圾的生活,轻松写出优雅的代码!01、从数组中删除假值您可以使用 filter() 组合布尔
    发布时间:2023-10-23 阅读:405
  • 甲骨文为 Visual Studio Code 推出 Java 扩展插件,号称涵盖全开发周期

    10 月 23 日消息,据甲骨文官方新闻稿,甲骨文目前推出了一款面向 Visual Studio Code 的 Java Platform 扩展插件,该扩展号称涵盖了整个开发周期,支持类级和变量重构,该扩展目前已在 Visual Studio Code marketplace 上提供
    发布时间:2023-10-23 阅读:400
  • 甲骨文为 Visual Studio Code 推出 Java 扩展插件,号称涵盖全开发周期

    10 月 23 日消息,据甲骨文官方新闻稿,甲骨文目前推出了一款面向 Visual Studio Code 的 Java Platform 扩展插件,该扩展号称涵盖了整个开发周期,支持类级和变量重构,该扩展目前已在 Visual Studio Code marketplace 上提供
    发布时间:2023-10-23 阅读:365
  • 一文读懂WebClient和RestTemplate的差异

    自 Spring 5 以来,WebClient已成为Spring WebFlux的一部分,并且是发出 HTTP 请求的首选方式。它是经典RestTemplate的首选替代方案,后者自 Spring 5.0 以来一直处于维护模式。本文将讨论 Spring WebClient和RestTemplate
    发布时间:2023-10-23 阅读:412
  • 一文读懂WebClient和RestTemplate的差异

    自 Spring 5 以来,WebClient已成为Spring WebFlux的一部分,并且是发出 HTTP 请求的首选方式。它是经典RestTemplate的首选替代方案,后者自 Spring 5.0 以来一直处于维护模式。本文将讨论 Spring WebClient和RestTemplate
    发布时间:2023-10-23 阅读:401
  • 图形编辑器开发:实现缩放图形

    编辑器 github 地址:https://github.com/F-star/suika线上体验:https://blog.fstars.wang/app/suika/图形的属性图形有几个重要的基础属性,会经常被用到,我们在实现缩放图形前需要理清一下它们。x / ywidth / heightrotat
    发布时间:2023-10-20 阅读:510
  • 图形编辑器开发:实现缩放图形

    编辑器 github 地址:https://github.com/F-star/suika线上体验:https://blog.fstars.wang/app/suika/图形的属性图形有几个重要的基础属性,会经常被用到,我们在实现缩放图形前需要理清一下它们。x / ywidth / heightrotat
    发布时间:2023-10-20 阅读:487
  • 深入理解 Netty FastThreadLocal

    一、前言最近在学习Netty相关的知识,在看到Netty FastThreadLocal章节中,回想起一起线上诡异问题。问题描述:外销业务获取用户信息判断是否支持https场景下,获取的用户信息有时候竟然是错乱的。问题分析:使用ThreadLocal保
    发布时间:2023-10-20 阅读:669
  • 深入理解 Netty FastThreadLocal

    一、前言最近在学习Netty相关的知识,在看到Netty FastThreadLocal章节中,回想起一起线上诡异问题。问题描述:外销业务获取用户信息判断是否支持https场景下,获取的用户信息有时候竟然是错乱的。问题分析:使用ThreadLocal保
    发布时间:2023-10-20 阅读:512
  • ​猜想生成式 AI 对软件工程的影响

    作者 | 冯英睿随着AI技术的进步,尤其是OpenAI的GPT-4等大型语言模型的出现,生成式AI正不断改变我们对软件工程的认识。本文试图从多个角度分析生成式AI对软件工程可能带来的影响,包括我们对软件本身的理解、对软件卓越的
    发布时间:2023-10-20 阅读:1081
  • ​猜想生成式 AI 对软件工程的影响

    作者 | 冯英睿随着AI技术的进步,尤其是OpenAI的GPT-4等大型语言模型的出现,生成式AI正不断改变我们对软件工程的认识。本文试图从多个角度分析生成式AI对软件工程可能带来的影响,包括我们对软件本身的理解、对软件卓越的
    发布时间:2023-10-20 阅读:596
  • 23种软件设计模式综述

    在软件行业设计模型的想法最早是由四位作者提出的:埃里希·伽马,约翰·弗里赛德斯,拉尔夫约翰逊,理查德·赫尔姆。1994年,他们四个人出版了《设计模式:可重用面向对象软件的元素》一书,他们在书中将设计模式的概念应用到编程
    发布时间:2023-10-20 阅读:474
  • 23种软件设计模式综述

    在软件行业设计模型的想法最早是由四位作者提出的:埃里希·伽马,约翰·弗里赛德斯,拉尔夫约翰逊,理查德·赫尔姆。1994年,他们四个人出版了《设计模式:可重用面向对象软件的元素》一书,他们在书中将设计模式的概念应用到编程
    发布时间:2023-10-20 阅读:520
  • 产品需求交付质量保证的“七重门”

    前言随着互联网红利的逐渐消失,互联网公司获取新客户的难度和成本越来越高,用户增长的运营同学需要不断尝试不同的拉新策略,并根据用户反馈及数据反馈快速调整,同时能够快速跟进市场热点,快速迭代产品功能。我们所在部门承
    发布时间:2023-10-20 阅读:427
  • 产品需求交付质量保证的“七重门”

    前言随着互联网红利的逐渐消失,互联网公司获取新客户的难度和成本越来越高,用户增长的运营同学需要不断尝试不同的拉新策略,并根据用户反馈及数据反馈快速调整,同时能够快速跟进市场热点,快速迭代产品功能。我们所在部门承
    发布时间:2023-10-20 阅读:433
  • 火山引擎实时、低延时拥塞控制算法的优化实践

    摘要火山引擎智能拥塞控制算法 VICC(Volcano Intelligent Congestion Control)是一种自适应的拥塞控制算法,旨在解决全球不同网络环境下,不同音视频应用对带宽利用率和延时的差异化要求。它结合了传统拥塞控制算法(如 GCC
    发布时间:2023-10-20 阅读:957
  • 火山引擎实时、低延时拥塞控制算法的优化实践

    摘要火山引擎智能拥塞控制算法 VICC(Volcano Intelligent Congestion Control)是一种自适应的拥塞控制算法,旨在解决全球不同网络环境下,不同音视频应用对带宽利用率和延时的差异化要求。它结合了传统拥塞控制算法(如 GCC
    发布时间:2023-10-20 阅读:427
Top