腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
Java项目实战
专栏作者
举报
794
文章
509051
阅读量
38
订阅数
订阅专栏
申请加入专栏
全部文章(794)
java(369)
2023腾讯·技术创作特训营 第二期(98)
stable diffusion(88)
python(85)
面试(76)
AI绘画(73)
Midjourney(70)
编程算法(68)
2023腾讯·技术创作特训营 第三期(62)
云数据库 Redis(57)
spring(57)
jvm(52)
TDSQL MySQL 版(35)
sql(34)
redis(30)
数据库(28)
chatgpt(28)
dubbo(26)
mysql(23)
javascript(21)
api(21)
架构设计(20)
多线程(19)
玩转腾讯混元大模型(18)
spring boot(17)
异常(17)
分布式(16)
web.py(15)
linux(15)
http(15)
云数据库 MySQL(15)
模型(15)
spring cloud(14)
数据结构(14)
aigc(14)
异常处理(14)
系统架构(13)
缓存(12)
pytorch(12)
聚类算法(12)
网站(11)
rabbitmq(11)
高并发(11)
zookeeper(10)
jvm调优(10)
视频(10)
消息队列 CMQ 版(9)
jdk(9)
并发(9)
并发编程(9)
git(8)
开源(8)
hashmap(8)
https(8)
openai(8)
系统(8)
go(7)
云数据库 SQL Server(7)
腾讯云测试服务(7)
tcp/ip(7)
数据分析(7)
spi(7)
工具(7)
入门(7)
设计(7)
线程(7)
大模型图像创作引擎(7)
ruby on rails(6)
深度学习(6)
人工智能(6)
网络安全(6)
mybatis(6)
cucumber-jvm(6)
redis-cluster(6)
设计模式(6)
数据(6)
玩转AI绘画(6)
云服务器(5)
机器学习(5)
tensorflow(5)
nginx(5)
存储(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)
玩转腾讯云(4)
TDSQL-C MySQL 版(4)
nstableview(4)
插件(4)
分布式事务(4)
工作流(4)
集合(4)
监控(4)
接口(4)
算法(4)
网络(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)
gpt(3)
gpu(3)
mq(3)
mybatis-plus(3)
mysql优化(3)
set(3)
thread(3)
url(3)
队列(3)
对象(3)
分布式锁(3)
工作(3)
后端(3)
基础(3)
框架(3)
手机(3)
线程安全(3)
线程池(3)
序列化(3)
研发(3)
注解(3)
装饰器(3)
腾讯混元大模型(3)
热点技术征文第五期Sora(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)
api文档(2)
app(2)
bigdecimal(2)
chat(2)
cucumber-java(2)
excel(2)
gpgpu(2)
java.util.concurrent(2)
java-6(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)
语音(2)
原理(2)
源码(2)
向量数据库(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)
物联卡 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)
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)
腾讯云 TStack(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)
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)
fork(1)
gateway(1)
gc(1)
geojson(1)
hash(1)
hashcode(1)
hystrix(1)
ibm-midrange(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)
matplotlib(1)
medium(1)
merge(1)
message(1)
middleware(1)
mnist(1)
mysql索引(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)
AIGC 存储内容安全(1)
事务型数据库(1)
日志文件(1)
搜索文章
搜索
搜索
关闭
深入理解Java类加载机制与自定义类加载器
java
jvm
2023腾讯·技术创作特训营 第二期
在Java程序中,类加载机制是一个至关重要的概念。它负责将类文件加载到内存中,并确保类的正确初始化。本文将深入探讨Java类加载机制,包括如何实现自定义类加载器以及findClass与loadClass的区别。通过本文,您将更深入地理解Java的底层工作原理,为您的Java编程技能提供强大的基础。
疯狂的KK
2023-10-08
248
0
深入探讨CGlib:为何它能对接口进行代理
java
jvm
aop
2023腾讯·技术创作特训营 第二期
在Java开发中,代理是一项常用的技术,用于实现横切关注点(Cross-Cutting Concerns)的功能,如日志记录、性能监控等。通常,我们通过接口来定义代理对象,然后通过代理类来实现这些接口。然而,有一种代理方式却不依赖接口,这就是CGlib代理。本篇博客将深入探讨为什么CGlib方式可以对接口进行代理,并提供代码示例加深理解。
疯狂的KK
2023-09-27
352
0
探索反射:三种精妙方式创建类实例
jvm
2023腾讯·技术创作特训营 第二期
java
在现代软件开发中,反射是一项强大的技术,它允许我们在运行时获取、检查和修改类的信息。其中一个常见的应用是在不知道类名称的情况下创建类的实例。本文将深入探讨反射的原理,并介绍三种精妙的方式来利用反射创建类的实例。
疯狂的KK
2023-09-26
245
0
深度解析反射中的Class.forName和ClassLoader:区别与应用
2023腾讯·技术创作特训营 第二期
java
jvm
聚类算法
在Java编程中,反射是一项强大的技术,允许程序在运行时动态地获取、操作和利用类的信息。在反射中,我们经常会遇到两个关键类加载的方法:Class.forName和ClassLoader。这两者在实际应用中有何区别?本篇博客将深入解析这两者的差异,以及它们在实际开发中的应用场景。
疯狂的KK
2023-09-26
164
0
深度解析分布式系统中的 Lease 机制
2023腾讯·技术创作特训营 第二期
编程算法
jvm
聚类算法
在分布式系统中,确保数据一致性和可用性是至关重要的任务之一。为了解决数据一致性问题,分布式系统引入了许多机制和算法,其中之一就是 Lease(租约)机制。Lease 机制是一种用于控制资源访问和避免竞态条件的重要工具。本文将深入探讨 Lease 机制的概念、原理以及在分布式系统中的应用,并提供示例代码演示其工作原理。
疯狂的KK
2023-09-26
351
0
解决Linux系统没有断点续传的文件传输受网络波动影响的问题
jvm
2023腾讯·技术创作特训营 第二期
java
linux
在今天的数字化世界中,文件传输是我们日常工作和生活中不可或缺的一部分。然而,对于Linux系统来说,缺乏内置的断点续传功能,以及受网络波动的干扰,可能导致文件传输变得复杂且容易中断。本文将介绍如何解决这个问题,通过代码示例演示如何实现文件传输的断点续传,并使用各种技术来减少网络波动对传输的影响。
疯狂的KK
2023-09-26
566
0
深入探讨Linux下top命令之后的内容及其作用
jvm
2023腾讯·技术创作特训营 第二期
java
linux
在Linux系统中,top命令是一款强大的性能监测工具,它可以帮助系统管理员实时监控系统的性能情况,查看各个进程的资源占用情况,以及了解系统的负载情况。当我们在终端中输入top命令后,屏幕上会显示一系列的性能数据和进程信息,这些信息对于系统性能调优和故障排查非常重要。本文将深入探讨在执行top命令之后,屏幕上显示的各项内容以及它们的作用。
疯狂的KK
2023-09-26
307
0
如何快速定位线上 CPU 高负载问题
2023腾讯·技术创作特训营 第二期
jvm
cpu
线上 CPU 高负载是许多运维工程师和开发人员经常面临的挑战之一。当 CPU 使用率升高时,系统性能可能会受到严重影响,因此快速定位问题所在至关重要。本文将介绍一些常见的技术和方法,帮助你迅速找到线上 CPU 高负载问题的根本原因,并提供实际代码示例。
疯狂的KK
2023-09-26
330
0
高并发下的数据修改安全策略与实现
2023腾讯·技术创作特训营 第二期
java
jvm
在今天的数字化世界中,高并发是许多应用程序不可避免的挑战之一。无论是社交媒体、电子商务还是金融系统,都需要处理大量的数据并提供快速响应。然而,高并发环境下如何保证数据的修改安全性却是一个复杂而关键的问题。在本文中,我们将探讨高并发下的数据修改安全策略,并提供一个示例代码演示,帮助您应对这一挑战。
疯狂的KK
2023-09-25
267
0
从分段锁到 CAS:ConcurrentHashMap的进化之路
java
jvm
多线程
高并发
2023腾讯·技术创作特训营 第二期
ConcurrentHashMap是Java中一个重要的并发容器,用于在多线程环境下安全地管理键值对数据。自Java 1.5版本以来,它一直在不断演进,不断优化性能和并发度。本文将深入探讨ConcurrentHashMap的设计演进,特别关注为什么在Java 8中放弃了分段锁,以及如何通过CAS(Compare-And-Swap)来解决相关问题。
疯狂的KK
2023-09-25
311
0
类的实例化顺序:静态数据、构造函数和字段的执行顺序详解
jvm
增强现实
2023腾讯·技术创作特训营 第二期
java
在面向对象编程中,类的实例化是一个重要的概念。当我们创建一个类的实例时,其中涉及到多个步骤,包括父类和子类的静态数据初始化、构造函数的执行以及字段的初始化。本文将深入探讨类的实例化顺序,解释每个步骤的执行时机和逻辑,帮助您更好地理解这个过程。
疯狂的KK
2023-09-25
339
0
JVM垃圾回收算法总结:优化Java应用性能的关键
jvm
cucumber-jvm
jvm调优
2023腾讯·技术创作特训营 第二期
垃圾回收是Java程序运行时的关键组成部分,它负责管理内存资源,确保不再使用的对象被释放,以避免内存泄漏和提高应用程序性能。在本篇博客中,我们将深入研究JVM(Java虚拟机)中的垃圾回收算法,探讨不同算法的工作原理、优点和缺点,以及如何选择和优化垃圾回收器,让您的Java应用火起来!
疯狂的KK
2023-09-25
366
0
深度解析垃圾回收:Minor GC 和 Full GC
jvm调优
java
jvm
cucumber-jvm
垃圾回收(Garbage Collection,GC)是现代编程语言中的一个重要话题,特别是在Java、C#等高级编程语言中,它们提供了自动内存管理的特性。垃圾回收的目标是有效地管理内存,释放不再使用的对象以避免内存泄漏,并提高应用程序的性能。在垃圾回收的实践中,我们通常会遇到两种类型的垃圾回收:Minor GC 和 Full GC。本文将深入探讨这两种垃圾回收类型,提供代码示例,帮助您更好地理解它们。
疯狂的KK
2023-09-25
362
0
Java虚拟机(JVM):内存模型、垃圾回收、性能调优与最佳实践
jvm调优
2023腾讯·技术创作特训营 第二期
java
jvm
cucumber-jvm
Java虚拟机(JVM)是Java应用程序的运行环境,它具有独特的内存管理机制和垃圾回收策略,同时提供了一系列参数供开发人员调优。本文将深入探讨JVM内存模型、垃圾回收算法、垃圾回收器类型以及性能调优的最佳实践,帮助您更好地理解和优化Java应用程序。
疯狂的KK
2023-09-25
1.6K
0
JVM内存泄漏:原因、诊断与解决
jvm
cucumber-jvm
jvm调优
2023腾讯·技术创作特训营 第二期
java
Java应用程序的性能问题中,内存泄漏是一种常见而又隐蔽的情况。内存泄漏会导致应用程序的内存占用不断增加,最终导致OutOfMemoryError。本文将深入探讨JVM内存泄漏的原因,介绍如何诊断内存泄漏,并提供实际示例和解决方案,以帮助开发人员更好地理解和解决这一问题。
疯狂的KK
2023-09-25
365
0
JVM性能监控工具推荐
jvm
jvm调优
面试
2023腾讯·技术创作特训营 第二期
随着现代应用程序的复杂性不断增加,Java应用程序的性能监控和分析变得尤为重要。JVM性能监控工具是我们的得力助手,它们可以帮助我们追踪内存使用、线程情况、垃圾回收等关键指标,从而更好地了解应用程序的健康状况。本文将介绍一些常用的JVM性能监控工具,并详细展示它们的用法,以便帮助你更好地监控和优化Java应用程序。
疯狂的KK
2023-09-25
635
0
深入解析JVM调优:解决OutOfMemoryError、内存泄露、线程死锁、锁争用和高CPU消耗问题
java
jvm
jvm调优
2023腾讯·技术创作特训营 第二期
Java虚拟机(JVM)是众多Java应用的核心引擎,但在处理大规模、高并发的应用时,很容易遇到一系列性能问题。这些问题包括OutOfMemoryError、内存泄露、线程死锁、锁争用和高CPU消耗等。在本文中,我们将深入探讨如何诊断和解决这些问题,以确保你的Java应用能够高效稳定地运行。
疯狂的KK
2023-09-25
347
0
深入解析栈溢出及JVM参数设置
jvm
2023腾讯·技术创作特训营 第二期
java
在Java编程中,栈是用于存储方法调用和局部变量的内存区域。然而,栈的大小是有限的,当栈空间不足以容纳更多的方法调用和局部变量时,就会发生栈溢出。本文将深入探讨栈溢出的原因、异常类型以及JVM参数设置,帮助读者理解并避免栈溢出的问题。
疯狂的KK
2023-09-22
211
0
掌握JVM诊断命令,稳定Java应用
jvm
2023腾讯·技术创作特训营 第二期
java
作为Java开发,有时候我们会遇到一些棘手的内存溢出、线程死锁等问题导致应用不稳定。这个时候,就需要对JVM进行诊断和分析,快速定位问题原因。今天我就结合项目经验,讲解几个常用的JVM诊断命令,助你快速解决应用运行过程中的问题。
疯狂的KK
2023-09-22
177
0
Java类加载机制,自定义类加载器,你真的了解吗?
java
jvm
面试
2023腾讯·技术创作特训营 第二期
Java虚拟机(JVM)是Java语言的核心,它负责将Java字节码文件加载到内存中,并将其转换为可执行的机器码。在Java中,类的加载是由Java类加载器完成的,它是Java虚拟机的重要组成部分。在本文中,我们将深入探讨Java类加载机制,自定义类加载器,以及findClass和loadClass的区别,并通过Java代码示例来演示它们之间的差异。
疯狂的KK
2023-09-22
381
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档