首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
写bug写bug
掘友等级
公众号:程序猿技术充电站
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
63
文章 63
沸点 0
赞
63
返回
|
搜索文章
写bug写bug
19小时前
关注
彻底搞懂集群容错和服务隔离
在分布式系统中,由于网络条件以及系统自身缺陷等问题,服务与服务的调用过程难免会出现失败。为了把这种失败的影响程度降到最小,目前,业界有两种主流的最佳实践方案,分别是集群容错...
0
评论
分享
写bug写bug
1天前
关注
彻底搞懂服务限流和服务降级
我们知道,在分布式系统中,当面对高并发、大流量的应用场景时,系统就会面临崩溃的风险。这时候,为了提高系统可用性,我们就需要对外部流量进行限制,以减少对现有系统的影响。目前,...
0
评论
分享
写bug写bug
18天前
关注
Java并发编程:Synchronized 的优化机制
在上一篇文章中,我们学习了 Synchronized 的底层实现原理、JDK1.6 在偏向锁、轻量级锁上对 Synchronized 的优化,以及从偏向锁,到轻量级锁,再到...
0
评论
分享
写bug写bug
19天前
关注
Java并发编程:Synchronized 的实现原理
在刚开始学习 Java 并发编程的过程中,一遇到多线程,我们就会使用 synchronized 关键字。在 JDK1.5 之前,Synchronized 是一个重量级锁,效...
2
评论
分享
写bug写bug
20天前
关注
这次彻底搞懂Spring循环依赖
今天我们讨论 Spring 框架所提供的核心功能之一:依赖注入。 依赖注入可以说是使用 Spring 框架的基本手段,我们通过它获取所需的各种 Bean。但在使用不同的依赖...
0
评论
分享
写bug写bug
21天前
关注
五分钟带你搞懂GraphQL
当下,前后端分离是互联网应用程序开发的主流做法,如何设计合理且高效的前后端交互 Web API 是前端和后台开发人员日常开发工作的一大难点和痛点。回想我们在日常开发过程中经...
1
评论
分享
写bug写bug
22天前
关注
Docker 命令终极指南
一、引言 Docker彻底改变了我们开发、交付和运行应用程序的方式。通过将软件封装在容器中,Docker确保应用程序在从开发者电脑到生产服务器的不同环境中无缝运行。这种一致...
0
评论
分享
写bug写bug
22天前
关注
彻底解决 Docker 日志膨胀
最近,我发现一台服务器的磁盘空间即将耗尽。经过排查,发现某个 Docker 容器在一年内生成了14 GB 的日志文件。为避免类似问题,本文将指导你如何快速检查、清理 Doc...
2
评论
分享
写bug写bug
23天前
关注
Java并发编程:线程活跃性问题:死锁、活锁与饥饿
活跃性问题意味着程序永远无法得到运行的最终结果。与之前提到的线程安全问题导致的程序错误相比,活跃性问题的后果可能更严重。例如,若发生死锁,程序会完全卡死无法运行。 最典型的...
1
评论
分享
写bug写bug
24天前
关注
Spring Boot拦截器详解
拦截器(Interceptor)与过滤器(Filter)类似,是面向切面编程的一种具体实现。你可以使用拦截器执行某些任务,比如在控制器处理请求前记录日志、更新配置等。在 S...
1
评论
分享
写bug写bug
25天前
关注
详解 Spring Boot 自动配置原理和应用
我们知道,基于 Spring Boot,开发人员只需要在类路径中引入一组第三方框架的 starter 组件,就能在 Spring 容器中使用这些框架所提供的各项功能。这在当...
2
评论
分享
写bug写bug
26天前
关注
Spring Boot过滤器的那些事:从配置到应用场景
1. 什么是过滤器 过滤器是 Web 三大组件之一,也是项目中常用的工具。本文主要介绍过滤器的概念及在 Spring Boot 中的常用使用方法。 过滤器由 Servlet...
1
评论
分享
写bug写bug
28天前
关注
Java并发编程:线程安全
1. 什么是线程安全? 《Java 并发编程实战》的作者 Brian Goetz 对线程安全的理解是:当多个线程访问一个对象时,如果不需要考虑这些线程在运行时环境中的调度和...
1
评论
分享
写bug写bug
29天前
关注
Java并发编程:守护线程
什么是守护线程? 与普通线程相比,守护线程(Daemon Thread)是一种特殊类型的线程。它的特殊性体现在哪里? 在理解之前,我们需要先明确一个问题: Java程序在什...
2
评论
分享
写bug写bug
1月前
关注
Java并发编程:优雅的关闭钩子(Shutdown Hook)
关闭钩子简介 当程序即将退出时(例如释放资源、关闭数据库连接等),可以通过预先注册一个或多个**关闭钩子线程(Shutdown Hook)**来执行相关操作。当 JVM 进...
3
评论
分享
写bug写bug
1月前
关注
Spring事务失效的9大场景,你踩过几个?
前言 在日常开发中,我们经常使用Spring事务。最近,一个朋友去面试,被问到了这样一个面试题:在什么情况下,Spring 事务会失效? 今天,我将和大家聊聊Spring事...
4
评论
分享
写bug写bug
1月前
关注
Java Streams 中的7个常见错误
在使用 Java Streams 时,以下是一些常见的错误: 1.不使用终止操作 错误:忘记调用终止操作(如collect()、forEach()或reduce()),这会...
2
1
分享
写bug写bug
1月前
关注
Java并发编程:什么是线程组?它有什么作用?
线程组简介 在 Java 中,ThreadGroup用于表示一个线程组。我们可以使用ThreadGroup来批量控制线程,更方便地管理线程。 ThreadGroup和Thr...
2
评论
分享
写bug写bug
1月前
关注
为什么 LIMIT 0, 10 快,而 LIMIT 1000000, 10 慢?
最近,我的一个朋友在面试中遇到了这样一个问题。在MySQL中,假设一个表中有数千万条记录,为什么带有“LIMIT 0, 10”的查询非常快,而带有“LIMIT 100000...
2
2
分享
写bug写bug
1月前
关注
掌握 Spring 框架这 10 个扩展点,让你的能力更上一层楼
当我们提到 Spring 时,或许首先映入脑海的是 IOC(控制反转)和 AOP(面向切面编程)。它们可以被视为 Spring 的基石。正是凭借其出色的设计,Spring ...
25
5
分享
下一页
个人成就
优秀创作者
文章被点赞
1,218
文章被阅读
152,862
掘力值
9,180
关注了
6
关注者
244
收藏集
1
关注标签
0
加入于
2022-11-03