• 微服务部署—使用Docker安装Nginx并配置免费的SSL证书详解

    SSL(Secure Socket Layer,安全套接字层)证书是一种数字证书,用于加密网站与访问者之间的数据传输。SSL证书是网站安全和可靠性的重要保证,是建立信任和保护用户隐私的重要手段。其作用可以总结为以下几点:数据安全:SSL证书能
    发布时间:2023-10-13 阅读:168
  • 微服务部署—使用Docker安装Nginx并配置免费的SSL证书详解

    SSL(Secure Socket Layer,安全套接字层)证书是一种数字证书,用于加密网站与访问者之间的数据传输。SSL证书是网站安全和可靠性的重要保证,是建立信任和保护用户隐私的重要手段。其作用可以总结为以下几点:数据安全:SSL证书能
    发布时间:2023-10-13 阅读:180
  • 六个建议与插件,提升IntelliJ IDEA安全性

    在软件开发中,安全是一个重要的问题。随着网络威胁不断增加,开发人员需要确保他们的应用程序能够抵御潜在的攻击。作为最流行的编程语言之一,Java应用程序需要高效的保护措施。为此,集成开发环境(IDE)IntelliJ IDEA提供了丰
    发布时间:2023-10-13 阅读:172
  • 六个建议与插件,提升IntelliJ IDEA安全性

    在软件开发中,安全是一个重要的问题。随着网络威胁不断增加,开发人员需要确保他们的应用程序能够抵御潜在的攻击。作为最流行的编程语言之一,Java应用程序需要高效的保护措施。为此,集成开发环境(IDE)IntelliJ IDEA提供了丰
    发布时间:2023-10-13 阅读:164
  • 四个步骤,掌握Spring Cloud Stream

    随着微服务和云原生应用程序的不断发展,事件驱动架构成为了一种实现微服务之间高效通信的主流方法。在Java Spring生态系统中,Spring Cloud Stream是一个专门为事件驱动、云原生应用程序设计的强大框架。本文带您了解Sp
    发布时间:2023-10-13 阅读:173
  • 四个步骤,掌握Spring Cloud Stream

    随着微服务和云原生应用程序的不断发展,事件驱动架构成为了一种实现微服务之间高效通信的主流方法。在Java Spring生态系统中,Spring Cloud Stream是一个专门为事件驱动、云原生应用程序设计的强大框架。本文带您了解Sp
    发布时间:2023-10-13 阅读:170
  • OOM异常会导致JVM退出吗?

    哈喽,大家好,我是了不起。熟悉Java开发的人,应该会经常遇到的异常:OOM,那么这个异常会导致 JVM 虚拟机退出吗?结论Java虚拟机(JVM)在运行Java应用时,可能会遇到内存不足的情况,从而抛出OutOfMemoryError(OOM)。这种错误是Error的
    发布时间:2023-10-13 阅读:159
  • OOM异常会导致JVM退出吗?

    哈喽,大家好,我是了不起。熟悉Java开发的人,应该会经常遇到的异常:OOM,那么这个异常会导致 JVM 虚拟机退出吗?结论Java虚拟机(JVM)在运行Java应用时,可能会遇到内存不足的情况,从而抛出OutOfMemoryError(OOM)。这种错误是Error的
    发布时间:2023-10-13 阅读:193
  • SpringBoot如何实现热部署?

    哈喽,大家好,我是了不起。热部署是软件开发中一个非常有用的功能,它允许我们在不重新启动整个应用的情况下,依旧能够使我们修改的代码生效。现在Java Web 开发应该都是使用的 SpringBoot,那么本篇文章就来介绍SpringBoot
    发布时间:2023-10-13 阅读:163
  • SpringBoot如何实现热部署?

    哈喽,大家好,我是了不起。热部署是软件开发中一个非常有用的功能,它允许我们在不重新启动整个应用的情况下,依旧能够使我们修改的代码生效。现在Java Web 开发应该都是使用的 SpringBoot,那么本篇文章就来介绍SpringBoot
    发布时间:2023-10-13 阅读:162
  • 必知必会的22种设计模式(GO语言)

    日常工作中免不了使用设计模式,那么你使用了哪些设计模式呢?设计模式是什么?设计模式是一种在软件设计中对常见问题的通用解决方案。它们是经过验证的、可重用的设计思想,可以帮助解决开发过程中遇到的各种问题。设计模式
    发布时间:2023-10-13 阅读:170
  • 必知必会的22种设计模式(GO语言)

    日常工作中免不了使用设计模式,那么你使用了哪些设计模式呢?设计模式是什么?设计模式是一种在软件设计中对常见问题的通用解决方案。它们是经过验证的、可重用的设计思想,可以帮助解决开发过程中遇到的各种问题。设计模式
    发布时间:2023-10-13 阅读:167
  • 并发乐观锁CAS原理,吊打问并发的面试官

    CAS的英文为Compare and Swap 翻译为比较并交换。CAS加volatile关键字是实现并发包的基石。没有CAS就不会有并发包,synchronized是一种独占锁、悲观锁,java.util.concurrent中借助了CAS指令实现了一种区别于synchronize
    发布时间:2023-10-13 阅读:153
  • 并发乐观锁CAS原理,吊打问并发的面试官

    CAS的英文为Compare and Swap 翻译为比较并交换。CAS加volatile关键字是实现并发包的基石。没有CAS就不会有并发包,synchronized是一种独占锁、悲观锁,java.util.concurrent中借助了CAS指令实现了一种区别于synchronize
    发布时间:2023-10-13 阅读:164
  • 深入了解桶排序:原理、性能分析与 Java 实现

    桶排序(Bucket Sort)是一种排序算法,通常用于将一组数据分割成有限数量的桶(或容器),然后对每个桶中的数据进行排序,最后将这些桶按顺序合并以得到排好序的数据集。图片桶排序原理确定桶的数量:首先,确定要使用的桶的数量。通
    发布时间:2023-10-13 阅读:162
  • 深入了解桶排序:原理、性能分析与 Java 实现

    桶排序(Bucket Sort)是一种排序算法,通常用于将一组数据分割成有限数量的桶(或容器),然后对每个桶中的数据进行排序,最后将这些桶按顺序合并以得到排好序的数据集。图片桶排序原理确定桶的数量:首先,确定要使用的桶的数量。通
    发布时间:2023-10-13 阅读:152
  • PixiJS 源码解读:Runner 事件通知类

    大家好,我是前端西瓜哥。PixiJS 的 Runner 类是高性能的事件通知类。其实就是一个简易的发布订阅库。发布订阅库,我们比较熟悉的就是 Nodejs 的 EventEmitter。不过这个 Runner 的逻辑稍微有点特殊,后面会说它怎么特殊。
    发布时间:2023-10-13 阅读:164
  • PixiJS 源码解读:Runner 事件通知类

    大家好,我是前端西瓜哥。PixiJS 的 Runner 类是高性能的事件通知类。其实就是一个简易的发布订阅库。发布订阅库,我们比较熟悉的就是 Nodejs 的 EventEmitter。不过这个 Runner 的逻辑稍微有点特殊,后面会说它怎么特殊。
    发布时间:2023-10-13 阅读:170
  • 如何更优雅的编程?面向接口编程四大法宝!

    在现代软件开发中,函数式编程变得愈发重要。它为开发人员提供了一种新的思考问题和编写代码的方式,使代码更加清晰、简洁和易于维护。在Java中,java.util.function为开发者提供了四大函数式接口——Consumer、Supplier、
    发布时间:2023-10-13 阅读:154
  • 如何更优雅的编程?面向接口编程四大法宝!

    在现代软件开发中,函数式编程变得愈发重要。它为开发人员提供了一种新的思考问题和编写代码的方式,使代码更加清晰、简洁和易于维护。在Java中,java.util.function为开发者提供了四大函数式接口——Consumer、Supplier、
    发布时间:2023-10-13 阅读:147
  • 编写更清晰代码:去掉所有多余的类型

    最近,在 r/swift 子论坛上,我偶然发现了一篇介绍“整洁架构”项目示例的帖子。这引起了我的兴趣,于是我决定在 GitHub 上下载并仔细研究。帖子截图初看代码颇为复杂,让我感到迷惑。但在下载和深入研究后,我发现所有组件都
    发布时间:2023-10-13 阅读:186
  • 编写更清晰代码:去掉所有多余的类型

    最近,在 r/swift 子论坛上,我偶然发现了一篇介绍“整洁架构”项目示例的帖子。这引起了我的兴趣,于是我决定在 GitHub 上下载并仔细研究。帖子截图初看代码颇为复杂,让我感到迷惑。但在下载和深入研究后,我发现所有组件都
    发布时间:2023-10-13 阅读:152
  • Tailwind CSS 真有那么好吗?讨厌它的前六大原因

    Tailwind CSS 是一个受欢迎的“实用优先”的 CSS 框架,声称可以帮助你更快、更轻松地创建自定义设计。然而,并不是每个人都对 Tailwind CSS 感到满意。事实上,有很多原因让你应该避免使用它,而坚持使用纯 CSS 或其他框架
    发布时间:2023-10-13 阅读:149
  • Tailwind CSS 真有那么好吗?讨厌它的前六大原因

    Tailwind CSS 是一个受欢迎的“实用优先”的 CSS 框架,声称可以帮助你更快、更轻松地创建自定义设计。然而,并不是每个人都对 Tailwind CSS 感到满意。事实上,有很多原因让你应该避免使用它,而坚持使用纯 CSS 或其他框架
    发布时间:2023-10-13 阅读:155
  • 亚马逊计划向韩国云计算基础设施再投资58.5亿美元

    10月12日消息,据外媒报道,当前全球云计算领域的竞争越来越激烈,主要厂商纷纷在加大相关设施上的投资,以为更多的用户提供服务。外媒最新的报道就显示,作为当前全球最大云计算服务提供商的亚马逊,就
    发布时间:2023-10-13 阅读:277
Top