腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
MCP广场
返回腾讯云官网
nobody
nobody
专栏成员
举报
154
文章
144112
阅读量
21
订阅数
订阅专栏
申请加入专栏
全部文章 (154)
java (73)
线程 (36)
异常 (21)
线程池 (20)
spring (18)
数据 (18)
并发 (15)
系统 (14)
配置 (13)
原理 (13)
注解 (12)
变量 (11)
队列 (11)
科技 (11)
对象 (10)
工具 (9)
内存 (9)
接口 (8)
连接 (8)
缓存 (7)
编码 (7)
设计 (7)
网络 (7)
编程 (6)
编译 (6)
多线程 (6)
函数 (6)
进程 (6)
开发 (6)
模型 (6)
事务 (6)
字符串 (6)
数据库 (5)
容器 (5)
cloud (5)
redis (5)
服务 (5)
解决方案 (5)
事件 (5)
数组 (5)
算法 (5)
源码 (5)
jvm (4)
mybatis (4)
安全 (4)
null (4)
string (4)
threadpoolexecutor (4)
测试 (4)
代理 (4)
反射 (4)
客户端 (4)
线程安全 (4)
协议 (4)
异步 (4)
语法 (4)
源码分析 (4)
jar (3)
maven (3)
存储 (3)
class (3)
thread (3)
服务端 (3)
工作 (3)
开发者 (3)
内核 (3)
实践 (3)
性能 (3)
json (2)
sql (2)
打包 (2)
linux (2)
apache (2)
分布式 (2)
自动化 (2)
hashmap (2)
aop (2)
数据结构 (2)
任务调度 (2)
bigdecimal (2)
boot (2)
debug (2)
equals (2)
exception (2)
gitlab (2)
import (2)
key (2)
lock (2)
lombok (2)
map (2)
mysql (2)
object (2)
private (2)
return (2)
rocketmq (2)
system (2)
tcp (2)
text (2)
variables (2)
version (2)
操作系统 (2)
单例模式 (2)
动态代理 (2)
分布式锁 (2)
分布式系统 (2)
服务器 (2)
高并发 (2)
管理 (2)
基础 (2)
技巧 (2)
面试 (2)
日志 (2)
设计模式 (2)
同步 (2)
微信公众号 (2)
序列化 (2)
异常处理 (2)
依赖注入 (2)
javascript (1)
go (1)
bash (1)
git (1)
github (1)
tomcat (1)
nginx (1)
神经网络 (1)
http (1)
开源 (1)
jdbc (1)
自动化测试 (1)
单元测试 (1)
https (1)
微服务 (1)
kafka (1)
代码托管 (1)
alias (1)
apollo (1)
app (1)
arrays (1)
async (1)
builder (1)
cas (1)
channel (1)
classloader (1)
com (1)
copy (1)
datasource (1)
distributed (1)
dt (1)
dump (1)
dynamic (1)
epoll (1)
excel (1)
executorservice (1)
factory (1)
file (1)
flags (1)
gc (1)
gradient (1)
hashcode (1)
ibatis (1)
insert (1)
interceptor (1)
io (1)
it (1)
jsonpath (1)
kubectl (1)
lambda (1)
logback (1)
memory (1)
methods (1)
module (1)
native (1)
netty (1)
pojo (1)
profile (1)
public (1)
quartz (1)
reference (1)
replication (1)
root (1)
shutdown (1)
state (1)
static (1)
stream (1)
syntax (1)
tracking (1)
volatile (1)
wait (1)
遍历 (1)
并发编程 (1)
部署 (1)
插件 (1)
程序员 (1)
磁盘 (1)
登录 (1)
分布式事务 (1)
高可用 (1)
工程师 (1)
工具类 (1)
继承 (1)
集合 (1)
集群 (1)
架构模式 (1)
监控工具 (1)
脚本 (1)
教程 (1)
开发工具 (1)
跨平台 (1)
垃圾回收 (1)
链表 (1)
浏览器 (1)
路由 (1)
命令行 (1)
排序 (1)
企业应用 (1)
前端 (1)
软件 (1)
软件工程 (1)
生命周期 (1)
搜索 (1)
索引 (1)
调试 (1)
文件系统 (1)
系统设计 (1)
效率 (1)
硬件 (1)
优化 (1)
指针 (1)
状态机 (1)
数据流 (1)
LLM (1)
DeepSeek (1)
搜索文章
搜索
搜索
关闭
EasyExcel:如何巧妙利用背景图片为Excel添加水印
对象
工具
工作
excel
import
在日常办公中,有时我们需要为Excel文件添加水印以表明文件状态,如“草稿”“机密”等。但Excel本身并没有直接添加水印的功能,常见的做法是插入图片,不过还有一种更高效的方法——将图片设置为工作表背景。今天就来揭秘如何利用EasyExcel结合POI技术实现这一操作。
崔认知
2025-08-14
119
0
KIP-848:Apache Kafka 4.0 的全新消费者重平衡协议-Consumer Rebalance Protocol
协议
apache
kafka
服务端
客户端
翻译:https://www.confluent.io/blog/kip-848-consumer-rebalance-protocol/
崔认知
2025-08-11
119
0
Spring 异常处理@ExceptionHandler
异常
异常处理
注解
spring
继承
翻译:https://www.baeldung.com/exception-handling-for-rest-with-spring
崔认知
2025-08-04
185
0
JVM 本地内存跟踪(Native Memory Tracking in JVM)
memory
native
tracking
内存
jvm
翻译:https://www.baeldung.com/native-memory-tracking-in-jvm
崔认知
2025-07-31
139
0
dynamic-datasource 4.3.1 实现原理与深度避坑指南
datasource
dynamic
配置
异常
原理
dynamic-datasource是由baomidou团队开发的多数据源管理框架,其4.3.1版本是目前企业级应用中使用广泛的稳定版本。该框架解决了 多数据源动态切换 的核心需求,在微服务架构和复杂业务系统中具有重要价值。在应用中,当业务需要同时访问多个数据库(如MySQL、Oracle、SQL Server等)或需要实现读写分离架构时,开发者往往需要编写大量样板代码来管理不同数据源的连接和切换。dynamic-datasource通过注解声明式的方式简化了这一过程,使开发者能够专注于业务逻辑的实现。
崔认知
2025-07-17
453
0
别让数据流淹没你:在 Spring WebFlux 中高效管理背压
数据
数据流
spring
服务器
管理
翻译:https://medium.com/@ia_taras/dont-let-the-stream-overwhelm-you-effectively-managing-backpressure-in-spring-webflux-4404b1f726d3
崔认知
2025-07-16
219
0
在高并发网络服务中,Nginx 如何处理“惊群”现象
内核
nginx
高并发
进程
连接
Nginx 作为高性能的 Web 服务器和反向代理服务器,广泛应用于高并发场景中。然而,在多进程模型下,Nginx 可能面临 惊群效应(Thundering Herd Problem) 的挑战。惊群效应是指多个进程(或线程)在阻塞等待同一事件时,事件发生后所有进程被唤醒,但最终只有一个进程能成功处理事件,其余进程需重新休眠。这种现象会导致资源浪费和上下文切换开销,影响服务器性能。本文将详细介绍 Nginx 中的两种典型惊群问题:accept 惊群 和 epoll 惊群,并分析其成因及解决方案。
崔认知
2025-07-14
137
0
系统设计:功能开关(又名功能标志)Feature Toggles (aka Feature Flags)
系统设计
flags
测试
配置
系统
认知科技技术团队,定期提供最新IT类资讯、原创内容、编程开发的教程与经验分享,福利天天在等你!
崔认知
2025-06-23
142
0
理解熔断器模式(Circuit Breaker Pattern):构建弹性系统的关键设计模式
测试
服务
配置
设计模式
系统
认知科技技术团队,定期提供最新IT类资讯、原创内容、编程开发的教程与经验分享,福利天天在等你!
崔认知
2025-06-17
214
0
开源云真机平台-Sonic:一站式自动化测试与远程控制解决方案
开源
自动化测试
部署
测试
解决方案
在移动互联网时代,客户端应用的兼容性测试和远程调试需求日益增长。传统的物理设备管理方式存在成本高、效率低、跨平台协作困难等问题。Sonic 作为一款开源的云真机测试平台,凭借其分布式架构、低成本部署和灵活的扩展性,成为中小型企业和开发者的理想选择。
崔认知
2025-06-12
560
0
Spring 中如何将值注入到静态字段中
spring
解决方案
配置
依赖注入
注解
在本教程中,我们将深入探讨如何在 Spring 框架中将值注入到静态字段中。这是 Spring 开发中一个相对特殊但非常实用的场景,尤其是在需要对全局配置进行集中管理时。
崔认知
2025-06-09
287
0
OSHI Java库:跨平台系统与硬件信息采集神器
系统
硬件
java
跨平台
内存
OSHI(操作系统和硬件信息)是一个免费的开源 Java 库,用于获取系统信息,如 CPU、内存、磁盘、网络和操作系统详情。它作为跨平台的替代方案,替代了特定于平台的监控工具,抽象了底层操作系统级别的 API。让我们深入了解如何使用 Java OSHI 以平台无关的方式收集系统级信息。
崔认知
2025-05-27
531
0
读《Linux Page Cache mini book》
数据
linux
缓存
磁盘
内存
《Linux Page Cache mini book》https://biriukov.dev/docs/page-cache/
崔认知
2025-05-22
220
0
学习AQS:Java并发编程的基石
队列
管理
线程
java
并发编程
在Java并发编程中,AbstractQueuedSynchronizer(简称AQS)是构建锁和同步器的核心框架。它通过提供状态管理、线程排队和阻塞唤醒机制,为开发者构建高效的线程协作工具提供了底层支持。
崔认知
2025-05-08
176
0
ThreadLocal:Java多线程编程的“利器”与“陷阱”
java
编程
多线程
线程
线程池
在Java多线程编程中,线程安全始终是开发者面临的最大挑战之一。传统的解决方案(如synchronized、volatile)虽然能解决共享资源竞争问题,但往往伴随着性能损耗和代码复杂性的增加。而ThreadLocal通过为每个线程提供独立的变量副本,实现了线程隔离,彻底避免了多线程间的资源竞争,成为解决线程安全问题的“终极武器”。
崔认知
2025-05-04
337
0
java如何正确停止线程?为什么 volatile 标记位的停止方法是错误的?
线程
异常
异常处理
java
volatile
在 Java 多线程编程中,正确停止线程是一个关键问题。不恰当的停止方式可能导致数据不一致、资源泄漏甚至系统崩溃。本文将详细介绍三种停止线程的方案:中断(interrupt)、volatile 标记位以及中断 + volatile 标记位的组合方式,并分析各自的优缺点,帮助开发者根据实际场景选择最合适的方案。
崔认知
2025-05-04
287
0
【3blue1brown神经网络教程】第二章:梯度下降(Gradient descent),神经网络如何学习
教程
网络
神经网络
gradient
函数
在上一课中,我们探讨了神经网络(neural networks)的结构。现在,让我们谈谈网络如何通过查看大量标记的训练数据来学习。核心思想是一种称为梯度下降(gradient descent)的方法,这不仅构成了神经网络学习的基础,也是许多其他机器学习方法的核心。
崔认知
2025-04-10
266
0
捕获Java线程转储(Thread Dump)的几种方法
dump
thread
工具
线程
java
线程转储是Java进程中所有线程状态的快照。每个线程的状态通过堆栈跟踪(Stack Trace)呈现,展示线程的调用栈内容。线程转储对诊断问题非常有用,因为它能揭示线程的活动信息。
崔认知
2025-04-02
306
0
高并发中的分而治之术: Java中Striped64和ConcurrentHashMap 的高并发之道
高并发
线程
性能
java
并发
在Java并发编程领域,Striped64和ConcurrentHashMap是两个极具代表性的并发数据结构。它们的设计巧妙地解决了高并发场景下的性能瓶颈,为开发者提供了高效、可靠的并发编程工具。本文将深入剖析它们背后的架构思想,并探讨其潜在的缺点。 一、Striped64的并发设计思想
崔认知
2025-03-11
145
0
Redis的键驱逐策略及数据过期删除策略
内存
配置
数据
算法
redis
Redis通常用作缓存,以加快对较慢服务器或数据库的读取访问。由于缓存条目是持久存储的数据的副本,因此当该高速缓存耗尽内存时,通常可以安全地将它们逐出(如果需要,将来可以再次缓存它们)。
崔认知
2025-03-03
267
1
点击加载更多
活动推荐
新邀入驻腾讯云开发者社区,福利多多!
左手AI,右手安全 —— 一汽丰田数字化转型之路
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档