暂无搜索历史
AOP(Aspect OrientedProgramming),即面向切面编程。本文介绍了AOP的相关概念和术语,用业务场景演示了Spring Aop的使用方式...
因为业务需求,mentor想要某些 bean 启动时优先加载,将数据存入缓存,便问我,“能不能调下Bean初始化顺序?”,于是便有了这篇文章
在Golang(Go)的开发中,配置管理是一个不可或缺的部分。一个优雅的配置管理方案不仅能够简化应用程序的配置处理流程,还能提高应用程序的灵活性和可维护性。在这...
Go 标准库的 os 包,为我们提供很多操作文件的函数,如 Open(name) 打开文件、Create(name) 创建文件等函数,与之对应的是 bufio ...
在 JDK 1.5 之前,一个完整的线程的生命周期通常要经历五种状态,这是从操作系统层面来描述的:新建(New)、就绪(Runnable)、运行(Running...
本文由 Java 中常见的面试题「为什么重写 equals 方法时必须同时重写 hashCode 方法?」所引出。渐进式探讨关于 hashCode 的三个问题:...
在Spring的AOP切面编程中。动态代理是基础,也是很重要的一个点,学习并理解他成为掌握Spring框架很重要的点
单从写法上来看,[] 要比 list() 简洁,那在性能和功能方面,二者又有怎样的差异呢?
没有必要在意性能优化,否则会降低开发进度,同时不会提升性能。我们只要在代码层面保证有效编码,比如减少IO操作,降低竞争锁的使用,高效的算法,已经设计模式(比如在...
目前 Flink 利用 avatorscript 脚本语言,来做到规则的自动化更新。avatorscript将表达式直接翻译成对应的 java 字节码执行,所以...
Spring 提供了许多非常好用的机制,比如IOC,AOP。这些几乎在所有的Spring项目中都有广泛的使用,这里讲解的是Spring提供的事件发布订阅机制,掌...
LSN全称为 Log Sequence Number,即日志序列号。它是一个不断递增的数字,用来标识事务日志中的每个操作或事件。LSN是一个64位的数字,每...
今天聊一下go语言限流工具的 golang.org/x/time/rate 包下Limiter的用法
Spring BeanFactory 是所有的容器都是从BeanFactory继承而来,它也是Spring容器的基础设施。,它是管理和维护 Spring Bea...
该文章主要为记录如何在SpringBoot项目中整合JDBC和MyBatis,在整合中我会使用简单的用法和测试用例,毕竟该文章目的是为了整合,而不是教大家如何去...
JDK1.7为间接调用方法提供了MethodHandle类,即方法句柄。是对之前JDK1.7之前反射性能不佳的优化手段之一 代码案例如下
当我们处理数据时,有时候需要创建多个列表以存储不同类型或不同条件下的数据。在Python中,我们可以利用循环来快速、高效地创建这些列表。本文将介绍如何使用循环在...
语法糖(Syntactic Sugar)是编程语言中的一种设计概念,它指的是在语法层面上对某些操作提供更简洁、更易读的表示方式。这种表示方式并不会新增语言的功能...
Spring Event 是 Spring 框架中的一种事件驱动机制,允许组件之间进行异步或同步的消息传递,而不需要直接的依赖关系。通过 Spring Even...
引用是Java中对对象进行操作的主要方式,通过引用,可以在程序中创建、访问和操作对象。
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市