腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Java项目实战
专栏成员
举报
825
文章
742282
阅读量
38
订阅数
订阅专栏
申请加入专栏
全部文章(825)
java(374)
2023腾讯·技术创作特训营 第二期(98)
stable diffusion(94)
python(85)
AI绘画(78)
面试(76)
Midjourney(76)
编程算法(68)
spring(62)
2023腾讯·技术创作特训营 第三期(62)
云数据库 Redis(57)
jvm(52)
TDSQL MySQL 版(35)
sql(34)
redis(30)
数据库(29)
chatgpt(29)
dubbo(26)
模型(26)
mysql(25)
api(22)
多线程(22)
javascript(21)
玩转腾讯混元大模型(21)
spring boot(20)
架构设计(20)
异常(17)
分布式(16)
spring cloud(16)
web.py(15)
linux(15)
http(15)
云数据库 MySQL(15)
数据结构(15)
视频(15)
aigc(14)
高并发(14)
异常处理(14)
开源(13)
系统架构(13)
网站(12)
缓存(12)
pytorch(12)
聚类算法(12)
玩转AI绘画(12)
rabbitmq(11)
zookeeper(10)
jvm调优(10)
并发(10)
并发编程(10)
工作流(10)
消息队列 CMQ 版(9)
jdk(9)
git(8)
hashmap(8)
https(8)
openai(8)
设计(8)
设计模式(8)
系统(8)
go(7)
云数据库 SQL Server(7)
腾讯云测试服务(7)
人工智能(7)
tcp/ip(7)
数据分析(7)
玩转腾讯云(7)
spi(7)
工具(7)
架构(7)
入门(7)
数据(7)
线程(7)
大模型图像创作引擎(7)
ruby on rails(6)
深度学习(6)
存储(6)
网络安全(6)
mybatis(6)
cucumber-jvm(6)
redis-cluster(6)
测试(6)
事务(6)
云服务器(5)
机器学习(5)
tensorflow(5)
nginx(5)
numpy(5)
设计协作平台(5)
netty(5)
web(5)
插件(5)
分布式事务(5)
管理(5)
配置(5)
腾讯混元大模型(5)
c++(4)
github(4)
maven(4)
GPU 云服务器(4)
文件存储(4)
压力测试(4)
aop(4)
rust(4)
TDSQL-C MySQL 版(4)
mysql优化(4)
nstableview(4)
产品(4)
分布式锁(4)
基础(4)
集合(4)
监控(4)
接口(4)
算法(4)
网络(4)
热点技术征文第五期Sora(4)
ios(3)
node.js(3)
xml(3)
html(3)
json(3)
android(3)
打包(3)
apache(3)
容器镜像服务(3)
移动解析 HTTPDNS(3)
运维(3)
npm(3)
微信(3)
腾讯云开发者社区(3)
mqtt(3)
任务调度(3)
分类算法(3)
分布式事务 dtf(3)
腾讯云前端性能优化大赛(3)
基础教育(3)
TI-OCR 训练平台(3)
api文档(3)
gpt(3)
gpu(3)
java.util.concurrent(3)
mq(3)
mybatis-plus(3)
set(3)
thread(3)
url(3)
百度(3)
单例模式(3)
队列(3)
对象(3)
翻译(3)
工作(3)
后端(3)
教程(3)
框架(3)
软件(3)
手机(3)
线程安全(3)
线程池(3)
序列化(3)
研发(3)
优化(3)
语音(3)
注解(3)
装饰器(3)
云+校园(2)
云 API(2)
自动驾驶(2)
php(2)
jsp(2)
scala(2)
vue.js(2)
django(2)
flask(2)
ide(2)
搜索引擎(2)
神经网络(2)
日志服务(2)
短视频(2)
云数据库 MongoDB(2)
mongodb(2)
渲染(2)
kubernetes(2)
游戏(2)
爬虫(2)
shell(2)
面向对象编程(2)
二叉树(2)
单元测试(2)
scrapy(2)
rpc(2)
jenkins(2)
gradle(2)
socket编程(2)
小程序(2)
windows(2)
数据库智能管家 DBbrain(2)
无线技术(2)
测试策略(2)
es(2)
企业级互联网架构(2)
媒体 AI(2)
app(2)
bigdecimal(2)
chat(2)
cucumber-java(2)
excel(2)
gpgpu(2)
java-6(2)
medium(2)
mysql索引(2)
netflix-eureka(2)
nio(2)
ocr(2)
rocketmq(2)
synchronized(2)
百度地图(2)
编程(2)
程序(2)
程序员(2)
存储技术(2)
代码优化(2)
服务(2)
函数(2)
架构模式(2)
脚本(2)
开发(2)
流量(2)
论文(2)
内存(2)
前端(2)
日志(2)
数组(2)
搜索(2)
索引(2)
微信公众号(2)
系统设计(2)
性能(2)
学习笔记(2)
原理(2)
源码(2)
向量数据库(2)
LoRa(2)
数据库知识开放麦(2)
向量数据库最佳实践征文活动(2)
2023腾讯·技术创作特训营 第四期(2)
费用中心(1)
内容分发网络 CDN(1)
云镜(主机安全)(1)
数据万象(1)
语音识别(1)
其他(1)
官方文档(1)
腾讯云学堂(1)
NLP 服务(1)
c#(1)
jquery ui(1)
jquery(1)
webview(1)
listview(1)
qt(1)
sqlite(1)
mvc(1)
sqlalchemy(1)
svn(1)
jar(1)
tomcat(1)
命令行工具(1)
海外加速(1)
API 网关(1)
腾讯微服务平台 tsf(1)
检测工具(1)
移动应用安全(1)
腾讯云专家服务(1)
腾讯云ide(1)
腾讯git代码托管(工蜂)(1)
cci 持续集成(1)
语音合成(1)
物联卡 iot link(1)
游戏数据库 TcaplusDB(1)
游戏解决方案(1)
医疗(1)
数据安全(1)
webpack(1)
yarn(1)
云数据仓库 PostgreSQL(1)
容器(1)
自动化(1)
黑客(1)
互联网医疗(1)
spark(1)
hadoop(1)
正则表达式(1)
jdbc(1)
推荐系统(1)
seo(1)
keras(1)
grep(1)
markdown(1)
zabbix(1)
hexo(1)
大数据(1)
安全(1)
机器人(1)
数据可视化(1)
腾讯云认证(1)
openapi(1)
云计算(1)
kafka(1)
sdk(1)
轻量应用服务器(1)
消息队列 TDMQ(1)
腾讯广告算法大赛(1)
云游戏(1)
实时监控(1)
神笔低代码平台(1)
前端性能监控(1)
微搭低代码(1)
云开发 cli 工具(1)
Elasticsearch Service(1)
Cloud Studio(云端 IDE)(1)
腾讯云低代码解决方案(1)
设计云(1)
Serverless HTTP 服务(1)
消息队列 Pulsar 版(1)
媒体 AI 处理(1)
项目管理(1)
腾讯云(1)
abstraction(1)
activemq(1)
add(1)
akka(1)
alpine-linux(1)
amazon-elastic-beanstalk(1)
andengine(1)
android-coordinatorlayout(1)
android-room(1)
android-spinner(1)
ansi(1)
api设计(1)
arrays(1)
async(1)
atomic(1)
avaudiosession(1)
biopython(1)
bitmap(1)
boot(1)
bug(1)
chatbot(1)
chrome(1)
clone(1)
cmd(1)
code(1)
com(1)
connection-string(1)
cors(1)
count(1)
counter(1)
cpu(1)
crud(1)
csrf(1)
css-transforms(1)
date(1)
decorator(1)
dictionary(1)
dijkstra(1)
discord(1)
distributed(1)
edge(1)
elasticsearch(1)
fastapi(1)
fastjson(1)
flux(1)
fork(1)
gateway(1)
gc(1)
geojson(1)
hash(1)
hashcode(1)
hystrix(1)
ibm-midrange(1)
imap(1)
implementation(1)
import(1)
instance(1)
int(1)
ioc(1)
iso(1)
java-11(1)
javafx(1)
jmeter(1)
join(1)
key(1)
lambda(1)
leetcode(1)
linkedlist(1)
linq(1)
linqpad(1)
linux-device-driver(1)
list(1)
lock(1)
lombok(1)
map(1)
matplotlib(1)
merge(1)
message(1)
middleware(1)
mnist(1)
nacos(1)
numbers(1)
pandas(1)
path(1)
pip(1)
prompt(1)
python-3.3(1)
queue(1)
redis集群(1)
release(1)
requests(1)
response(1)
safari(1)
seekbar(1)
send(1)
sentinel(1)
session(1)
sharding(1)
shift(1)
spring-aop(1)
spring-boot-编程思想(1)
spring-mvc(1)
stringr(1)
sum(1)
table(1)
this(1)
time(1)
timer(1)
transform(1)
uri(1)
using(1)
wait(1)
watch(1)
wordpress优化(1)
zip(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)
锁(1)
特效(1)
腾讯(1)
调试(1)
同步(1)
统计(1)
网络通信(1)
微信小程序(1)
文件系统(1)
消息队列(1)
性能优化(1)
压缩(1)
异步(1)
音频(1)
音视频(1)
语法(1)
源码分析(1)
源码学习(1)
增强现实(1)
栈(1)
AIGC 存储内容安全(1)
事务型数据库(1)
日志文件(1)
搜索文章
搜索
搜索
关闭
Java的并发艺术
java
spring
多线程
高并发
在Java架构师的多线程项目中,锁是保证线程安全、协调并发访问共享资源的重要工具。然而,锁的使用往往伴随着并发性能的折损。如何在保证线程安全的同时,最大化并发性能?本文将深入探讨多线程环境下的锁设计,涵盖运行原理、应用场景,并结合源码分析,为Java架构师们提供一份精妙的锁设计指南。
疯狂的KK
2024-06-03
129
0
2024年 Java 面试八股文 5万字(持续更新ing)
spring boot
spring cloud
spring
封装是OOP的首要原则,它允许对象隐藏其内部实现细节,只暴露出一个可以被外界访问和使用的接口。在Java中,封装通过访问修饰符(如private、public、protected)来实现。
疯狂的KK
2024-05-08
760
0
Spring与JDK注入
spring
spring boot
spring cloud
在Java开发的世界里,依赖注入(Dependency Injection,简称DI)是实现控制反转(Inversion of Control,简称IoC)的一种方式。它允许我们通过外部配置来管理对象之间的依赖关系,从而提高代码的可维护性和可测试性。Spring框架和JDK的注入机制是实现依赖注入的两种常见方式。本文将深入探讨Spring自动注入和JDK注入的区别,以及如何在实际开发中应用这些技术,并对对象字段进行非空校验。
疯狂的KK
2024-05-06
124
0
Spring自动装配机制原理,源码解析,API全解析
api文档
spring
spring boot
大家好,今天我要和大家分享一篇关于Spring自动装配机制原理,源码解析,API的博客文章。Spring框架作为Java开发中不可或缺的一部分,其自动装配机制更是让我们的开发工作变得更加便捷。通过本文,我将带大家一起探索Spring自动装配机制的原理,深入剖析源码,并详细介绍相关的API使用方法。希望大家能从中获得收获,为自己的Java架构师之路添砖加瓦!
疯狂的KK
2024-05-06
179
0
MapStruct:Java代码转换的终极武器
map
spring
bitmap
imap
在Java开发中,对象之间的属性映射是一个常见的任务,但手动编写映射代码不仅繁琐而且容易出错。MapStruct作为一个代码生成工具,它通过注解处理器自动生成基于Java bean的映射代码,极大地提高了开发效率并减少了出错的可能性。本文将深入探讨MapStruct的工作原理,通过源码解读,展示其强大的功能,并给出应用场景和详细的代码示例,让你领略到Java代码映射的“终极武器”。
疯狂的KK
2024-04-30
281
0
Spring框架探秘:深入理解registerBeanDefinitions方法的奥秘
spring
spring boot
spring cloud
spring-aop
在Spring框架的心脏中,registerBeanDefinitions方法扮演着至关重要的角色。它负责将Bean的定义注册到Spring容器中,是整个依赖注入(DI)和面向切面编程(AOP)机制的基石。本文将深入剖析registerBeanDefinitions的调用上下文顺序及其功能,通过源码分析来揭示其运行原理,并探讨其在实际开发中的应用场景。
疯狂的KK
2024-04-25
231
0
Spring的秘密武器:@Import注解的深度解析与实战应用
spring
spring boot
spring cloud
在Java的宏大世界里,Spring框架以其独特的魅力和强大的功能,成为了无数开发者心中的宠儿。而在Spring的众多绝技中,@Import注解无疑是那把开启宝藏之门的钥匙。今天,就让我们一起深入探寻@Import注解的奥秘,解锁Spring框架的深层潜能。
疯狂的KK
2024-04-25
583
0
Dubbo源码深度解析,让你成为架构师的秘诀!
源码学习
spring
源码
源码分析
在Java的世界里,Dubbo是一个非常流行的高性能、轻量级的RPC框架。它不仅提供了丰富的服务治理功能,还支持多种协议和多种序列化方式。对于想要深入理解分布式系统和RPC框架的开发者来说,阅读Dubbo的源码无疑是一次宝贵的学习机会。今天,我将带领大家一起探索Dubbo源码的奥秘,让你在架构师的道路上更进一步。
疯狂的KK
2024-04-19
665
0
Java世界中的“死锁”大逃杀:MySQL死锁异常全解析
分布式锁
面试
spring
多线程
在实际应用中,避免死锁的最佳方式是设计良好的数据库访问逻辑,确保事务尽可能短且高效,同时减少事务间的依赖。此外,合理设置事务的隔离级别和锁模式也是预防死锁的重要手段。
疯狂的KK
2024-04-18
525
0
🚀 掌握Lombok:Java开发者的瑞士军刀,让代码飞起来! 🚀
spring boot
spring cloud
java
spring
Java,这个拥有悠久历史的编程语言,一直在不断地进化。而在这个进化的过程中,有许多工具和库的出现,极大地提高了开发者的效率。今天,我们要聊的就是其中的一个神器——Lombok。如果你还没有听说过Lombok,或者只是浅尝辄止,那么这篇文章将会是你深入理解并掌握Lombok的起点。准备好了吗?让我们一起探索Lombok的高级知识点,让你的代码更加简洁、高效!
疯狂的KK
2024-04-16
208
0
🚀 探索Java世界中的SPI宝藏:揭秘其神秘面纱与强大力量 🚀
spring boot
spring cloud
spi
java
spring
Java SPI(Service Provider Interface)是Java提供的一种服务发现机制,它允许第三方扩展和替换核心库中的组件。这不仅丰富了Java生态,也为开发者提供了极大的灵活性。本文将带你深入了解Java SPI的分类、区别、实现方式、运行原理以及其在实际开发中的应用场景。
疯狂的KK
2024-04-10
794
0
深度解析解决java.util.concurrent.ExecutionException: java.lang.StackOverflowError
异常处理
spring
异常
摘要: 在Java开发中,我们经常会遇到java.util.concurrent.ExecutionException: java.lang.StackOverflowError这样的错误,它通常是由于栈溢出引起的。本文将从底层深度解析这个错误的产生原因,并提供解决方案,帮助开发者更好地理解和处理这一问题。
疯狂的KK
2024-03-08
405
0
深入探究Java中的序列化和反序列化过程
java
spring
序列化
在Java开发中,序列化(Serialization)和反序列化(Deserialization)是一对重要的概念和操作。它们为我们提供了一种方便的方式来将对象转换为字节流,并在需要时重新构造对象。本文将深入探究Java中的序列化和反序列化过程,详细介绍其原理、应用场景以及示例代码,并邀请读者在评论区与我们互动,一起探讨这个话题。
疯狂的KK
2023-12-05
370
0
Spring优雅管理事务回调
2023腾讯·技术创作特训营 第四期
java
spring
在Java开发中,事务管理是一个重要的方面。当应用程序需要与数据库或其他资源进行交互时,确保数据的一致性和完整性变得至关重要。Spring框架提供了强大的事务管理功能,其中TransactionSynchronizationManager.registerSynchronization(new TransactionSynchronizationAdapter())是一个关键的方法,它为我们提供了管理事务回调的灵活性和可扩展性。
疯狂的KK
2023-12-01
905
0
探究动态代理与CGLIB的奥秘:Java代理模式的两种实现方式
aop
2023腾讯·技术创作特训营 第二期
java
spring
在Java开发中,代理模式是一种常见的设计模式,它允许我们创建一个代理对象,用来控制对其他对象的访问。代理模式在AOP(面向切面编程)中广泛应用,用于实现日志记录、性能监测、事务管理等功能。在代理模式中,有两种主要的实现方式:动态代理和CGLIB代理。本文将深入研究这两种代理方式的区别,分析它们的优缺点,并提供代码示例,帮助你更好地理解和应用这些概念。
疯狂的KK
2023-09-27
1.1K
0
Java中的值传递与引用传递
java
spring
面试
2023腾讯·技术创作特训营 第二期
在Java编程中,我们常常听到关于值传递和引用传递的讨论。这两个概念涉及到数据在方法之间如何传递的问题。理解这些概念对于正确编写Java程序至关重要。在本文中,我们将深入探讨什么是值传递和引用传递,以及为什么Java中只有值传递这一问题。
疯狂的KK
2023-09-07
311
0
深度解析Spring IoC容器的实现机制
spring
面试
java
欢迎来到本篇技术博客,今天我们将深入研究Spring框架中最核心的概念之一:IoC(控制反转)容器。我们将详细探讨Spring IoC容器的实现机制,理解它是如何管理和装配应用程序中的组件的。本文将提供代码示例来说明这些概念,并引导您深入理解Spring的工作原理。请继续阅读,让我们一起探索Spring IoC容器的奥秘。
疯狂的KK
2023-09-04
519
0
深入理解Spring:BeanFactory vs. ApplicationContext
java
spring
欢迎来到本篇技术博客,今天我们将探讨Spring框架中两个重要的容器:BeanFactory 和 ApplicationContext。这两者在Spring应用程序中扮演着关键的角色,但它们之间存在一些重要的区别。在本文中,我们将详细讨论这些区别,并通过代码示例演示它们的用法。
疯狂的KK
2023-09-04
793
0
深入探讨Eureka的三级缓存架构与缓存运行原理
spring
spring boot
netflix-eureka
java
在当今的软件开发领域,分布式系统已经成为了必不可少的一部分。而在分布式系统中,服务的注册与发现是其中的重要组成部分之一。Netflix开源的Eureka便是一款优秀的服务发现框架,它采用了三级缓存架构来提供高效的服务发现与注册功能。本文将深入探讨Eureka的三级缓存架构及其缓存运行原理,以及附带一个代码demo更好地理解和应用这一技术。
疯狂的KK
2023-08-25
802
0
Java并发三大利器之深度解析
java
spring
在Java开发中,多线程编程是一个常见而重要的话题。随着计算机硬件的发展,多核处理器的普及以及对性能的不断追求,充分利用多线程来实现并发执行成为了提高程序效率和性能的必要手段。然而,多线程编程中存在诸多问题,如线程安全和协调等,而Java提供了一些并发工具来解决这些问题。本文将深入探讨三大并发利器:Synchronized、ReentrantLock和CAS。
疯狂的KK
2023-08-14
212
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档