首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
程序员的思考与落地
掘友等级
Geek
|
Freedom
啥也不想,坚持到底。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
32
文章 29
沸点 3
赞
32
返回
|
搜索文章
最新
热门
使用AQS实现LimitLatch:掌握高效灵活的同步框架
AQS(AbstractQueuedSynchronizer)是 Java 中用于实现同步器的基础框架,通过它可以很方便地实现自定义的同步组件。在并发编程中,同步控制是十分关键的,AQS 提供了一种高
使用自定义注解和@Aspect实现责任链模式的组件增强
责任链模式 责任链模式是一种行为设计模式,其作用是将请求的发送者和接收者解耦,从而可以灵活地组织和处理请求。它通过将请求沿着一个由多个处理器组成的链路进行传递和处理,直到有一个处理器能够处理该请求或者
如何在字节码层面实现方法拦截:探索 Java Agent 与 ASM 的魅力
Java Agent Java Agent 是一种运行在 Java 虚拟机 (JVM) 上的特殊程序,可以在程序运行期间对字节码进行修改和增强,从而达到在不修改源码的情况下实现各种功能的目的。 Jav
策略模式和工厂模式共舞——支付路由设计
策略模式是一种行为型设计模式,它定义了一系列算法,并将每个算法封装到一个类中,使得它们可以相互替换。这样可以让算法的变化独立于使用算法的客户端代码。策略模式的核心思想是将算法的实现和使用分离开来,从而
我们还在用JDK 8,最新版本都到JDK18啦,来看下它们的主要特性!
本文总结了JDK 9至18版本中的一些主要特性,包括模块化系统、HTTP客户端API、局部变量类型推断、Records等。这些新特性和改进为Java开发者提供了更丰富、更便捷的编程体验,也为Java应
灰度方案中的坑点:注意开关、随机放量等状态不一致问题
在灰度方案中,为了降低新功能的风险,我们通常会采用渐进式发布策略。然而,在实践中,随着代码的不断迭代,开发人员可能会遇到一些坑点。其中最常见的问题是在开关控制和随机放量时出现状态不一致的情况。 首先,
当插件化遇上微内核:揭秘SPI扩展点的神奇魔力
最近几年,随着移动互联网的快速发展,越来越多的企业开始重视插件化和微内核架构的应用。在这个背景下,SPI扩展点技术逐渐受到了广泛关注。 简单来说,SPI扩展点就是一种基于接口编程的开发模式。通过定义接
Java 8函数式编程特性:掌握Lambda表达式和Stream API的最佳实践
JDK8最常用的特性可能是Lambda表达式和Stream API。 Lambda表达式允许开发者以更简洁的方式编写匿名函数,从而简化了代码量和提高了可读性。 Stream API 则提供了一种流式处
面试官:了解“适配器”模式吗,有哪些使用方法?
适配器模式是一种结构型设计模式,用于将一个类的接口转换成客户端所期望的另一种接口。适配器模式允许不兼容的接口之间进行协作。它可以将现有代码与外部库、框架或API集成起来,而无需修改已有代码。 适配器模
Redis只用来做缓存?来认识一下它其他强大的能力吧。
当今互联网应用中,随着业务的发展,数据量越来越大,查询效率越来越高,对于时序数据的存储、查询和分析需求也越来越强烈,这时候 Redis 就成为了首选的方案之一。 Redis 提供了多种数据结构,如字符
下一页
个人成就
文章被点赞
374
文章被阅读
68,409
掘力值
2,359
关注了
12
关注者
134
收藏集
2
关注标签
42
加入于
2019-04-16