YouFeng

home-banner-background home-banner-background
YouFeng

YouFeng

  • 首页
  • 说说
  • 相册
  • THINK
  • 首页
  • 说说
  • 相册
  • THINK
  • Archives
  • Tags
  • Categories
  • Essays
  • Masonry
17
标签
14
分类
32
文章
YouFeng
If its rainy, you won't see me.If its sunny ,you'll think of me.
Archives Tags Categories Essays Masonry
HYF
Lv4
17
标签
14
分类
32
文章
  • Java 中多种计算耗时方式详解

    引言在日常的 Java 开发过程中,性能问题往往是影响用户体验与系统稳定性的关键因素之一。无论是在调试某段逻辑执行是否过慢,还是在优化某个热点方法,我们都离不开一个基本动作——统计代码的执行耗时。 Java 提供了多种方式来实现耗时统计,从最原始的 ...
      2025-06-19  
    • Java 
     
    • Java 
    阅读全文Java 中多种计算耗时方式详解 
  • 使用 acme.sh 自动申请、续期免费的 SSL 证书

    引言在现代 Web 开发中,为网站启用 HTTPS 已经不是可选项,而是必选项。无论是保护用户数据安全、提升 SEO 排名,还是避免浏览器弹出“不安全网站”的警告提示,SSL 证书都成为了网站的标配。 虽然很多商业机构提供收费的 SSL 证书,但 L...
      2025-06-15  
    • acme.sh 
    • >
    • Docker 
     
    • Docker 
    • | acme.sh 
    阅读全文使用 acme.sh 自动申请、续期免费的 SSL 证书 
  • 优化多表查询:使用中间表和观察者模式提升性能

    在现代软件开发中,数据库设计和查询优化是至关重要的。阿里巴巴 Java 开发手册中明确指出,使用多张表进行 JOIN 操作时不应超过三张表,因为超出这一数量会带来显著的性能问题。尤其是在数据量大、查询复杂的情况下,这种多表连接会导致查询效率低下,增加数据库负担,甚至可能影响系统的响应时间。

      2024-08-15  
    • Java 
    • >
    • Java 设计模式 
     
    • Java 
    • | Java 设计模式 
    阅读全文优化多表查询:使用中间表和观察者模式提升性能 
  • Spring Boot 中 Bean 的注入方式

    在 Spring 中,Bean 是由 Spring 容器管理的对象。这些对象可以是应用中的任何对象,它们被 Spring 容器初始化、装配、管理和销毁。

      2024-08-08  
    • Java 
    • >
    • Spring Boot 
     
    • Java 
    • | Spring Boot 
    阅读全文Spring Boot 中 Bean 的注入方式 
  • 使用 Redis 实现接口节流

    在现代互联网应用中,API 接口的稳定性和可用性至关重要。面对高并发的请求量,如何有效地管理和控制流量成为了开发者必须解决的问题。接口节流(Rate Limiting)作为一种流量控制手段,可以帮助我们防止系统过载,保护服务免受恶意请求的影响,并确保资源的公平使用。

      2024-07-30  
    • Redis 
    • >
    • Java 
     
    • Java 
    • | Redis 
    阅读全文使用 Redis 实现接口节流 
  • ThreadLocal 介绍与简单使用

    线程封闭是一种通过限制数据的访问范围来实现线程安全的技术。其核心思想是将数据限制在单个线程的上下文中,使得其他线程无法直接访问或修改这些数据。这种方法避免了线程间的数据竞争和同步问题。ThreadLocal 是线程封闭的一种实现。

      2024-07-21  
    • Java 
     
    • Java 
    阅读全文ThreadLocal 介绍与简单使用 
  • Java 使用构建者模式创建对象实例

    学习 Java 的小伙伴们都应该听说过 Java 四大名著。今天博主将与大家分享其中一本经典著作《Effective Java》中的一个实用知识点 —— 如何使用设计模式中的构建者模式(Builder Pattern)来优化具有大量参数的类的构造方法。

      2024-07-16  
    • Java 
     
    • Java 
    阅读全文Java 使用构建者模式创建对象实例 
  • 使用 Assert 优雅的替换 Throw Exception

    在软件开发过程中,处理各种异常是不可避免的,代码中常常充斥着大量的 try {...} catch (Exception e) {...} 代码块。这种异常处理方式虽然十分有效,但却往往导致代码中出现大量冗余,不仅影响了代码的可读性,还增加了维护的难度。

      2024-07-09  
    • Java 
     
    • Java 
    阅读全文使用 Assert 优雅的替换 Throw Exception 
  • Docker 的基本使用

    引言随着软件开发和部署的不断进步,开发者们需要一种能够确保应用程序在各种环境中一致运行的方法。传统的虚拟机虽然能够提供环境隔离,但其资源开销和启动时间较长,限制了开发和部署的效率。在这种背景下,Docker 作为一种轻量级的容器化技术应运而生。 ...
      2024-07-04  
    • Docker 
     
    • Docker 
    阅读全文Docker 的基本使用 
  • Docker 部署 Redis 哨兵模式

    本文将介绍如何使用 Docker 快速部署 Redis 哨兵模式。

      2024-06-17  
    • Docker 
    • >
    • Redis 
     
    • Docker 
    • | Redis 
    阅读全文Docker 部署 Redis 哨兵模式 
1234
© 2025    HYF
闽ICP备2024051218号-1
闽公网安备35021102002138