排序
从零手写实现 nginx-35-proxy_pass netty 如何实现?
前言 大家好,我是老马。很高兴遇到你。 我们为 java 开发者实现了 java 版本的 nginx https://github.com/houbb/nginx4j 如果你想知道 servlet 如何处理的,可以参考我的另一个项目: 手写从零...
Spring循环依赖+案例解析
什么是Spring中的循环依赖? 循环依赖是指两个或者多个bean互相依赖对方,从而形成一个闭环。例如:Bean A依赖于Bean B,而Bean B又依赖于Bean A。可能会导致Spring在尝试创建这些bean实例时出...
Java异常详解(全文干货)
Java异常详解(全文干货),介绍 Throwable Throwable 是 Java 语言中所有错误与异常的超类。 Throwable 包含两个子类:Error(错误)和 Exception(异常),它们通常用于指示发生了异常情况。 Thr...
Java实现英语作文单词扫盲程序
Java实现英语作文单词扫盲程序,来自背英语四级单词的突发奇想: 是否可以通过Java语言实现一个随机抽取作文中单词进行复习的程序。 成果展示: 点击查看代码 package Demo; import java.util.Ar...
Git冲突解决技巧
Git冲突解决技巧,在多人协作的软件开发项目中,Git 冲突是不可避免的现象。当两个或更多的开发者同时修改了同一段代码,并且尝试将这些修改合并到一起时,冲突就发生了。解决这些冲突是确保代码...
Mapreduce中的Mapper&reducer
Mapreduce中的Mapper&reducer, 分布式文件系统中的mapreduce是Hadoop的基础数据存储方式。数据的存取在计算机中以以静态的状态存在。静态区和常量区以及本地方法栈和程序计数器都...
Java Web 拾遗
Java Web 拾遗,许是年纪大了,老是回忆起以前的点点滴滴。翻看当初的代码,如同偶遇多年未见的前女友,曾经一起深入交流的情谊在颔首之间消散,令人烦躁。 今天就来聊聊老生常谈的 Java Web 开...
spring security 超详细使用教程(接入springboot、前后端分离)
spring security 超详细使用教程(接入springboot、前后端分离),Spring Security 是一个强大且可扩展的框架,用于保护 Java 应用程序,尤其是基于 Spring 的应用。它提供了身份验证(验证用户...
Spring Boot 3 配置 Redis 兼容单例和集群
Spring Boot 3 配置 Redis 兼容单例和集群,配置项 Spring Boot 3.x 的 redis 配置和 Spring Boot 2.x 是不一样的, 路径多了一个data spring: ... data: redis: host: @redis.host@ port: @redis...
消息队列——数十万级消息的消费方案
消息队列——数十万级消息的消费方案,背景: 下游平台通过消息队列上报监控消息,但是消息量很大,在三分钟左右可以达到百万级别,而对于我的服务来说,我需要对这些消息进行一些业务处理,...
IDEA如何给debug断点加上筛选条件判断
IDEA如何给debug断点加上筛选条件判断,前言 我们在使用IDEA开发Java应用时,经常是需要进行代码调试的,这就需要打断点进行操作。但有些时候,我们只希望在符合某种条件的情况下,才去到这个断...
Spring 框架:Java 开发者的春天
Spring 框架:Java 开发者的春天,一、关于Spring 1.1 简介 Spring 框架是一个功能强大的开源框架,主要用于简化 Java 企业级应用的开发,由被称为“Spring 之父”的 Rod Johnson 于 2002 年提出...













