腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
分布式|微服务|性能优化|并发编程|源码分析
专栏成员
举报
228
文章
153704
阅读量
32
订阅数
订阅专栏
申请加入专栏
全部文章(228)
数据库(29)
java(28)
sql(26)
编程算法(24)
配置(24)
spring(21)
容器(17)
云数据库 SQL Server(15)
数据(15)
云数据库 Redis(14)
服务(14)
存储(13)
管理(13)
nacos(12)
编程(12)
微服务(11)
集群(11)
索引(11)
容器镜像服务(10)
http(10)
jvm(10)
工作(10)
对象存储(9)
分布式(9)
网络安全(9)
入门(9)
node.js(8)
面试(8)
搜索(8)
数据结构(7)
kafka(7)
sentinel(7)
客户端(7)
网站(6)
zookeeper(6)
es(6)
cloud(6)
服务端(6)
同步(6)
线程(6)
负载均衡(5)
缓存(5)
grpc(5)
日志(5)
原理(5)
源码(5)
自动驾驶(4)
c++(4)
api(4)
maven(4)
mybatis(4)
dubbo(4)
socket编程(4)
mvcc(4)
sharding(4)
测试(4)
对象(4)
接口(4)
流量(4)
事务(4)
系统(4)
性能(4)
打包(3)
jar(3)
linux(3)
负载均衡缓存(3)
文件存储(3)
访问管理(3)
消息队列 CMQ 版(3)
腾讯云测试服务(3)
jdk(3)
spring boot(3)
jdbc(3)
rabbitmq(3)
spring cloud(3)
https(3)
elasticsearch(3)
并发(3)
部署(3)
队列(3)
路由(3)
内存(3)
源码分析(3)
字符串(3)
bash(2)
oracle(2)
mvc(2)
ide(2)
nginx(2)
bash 指令(2)
rpc(2)
安全(2)
数据分析(2)
windows(2)
迁移(2)
项目管理(2)
boot(2)
gc(2)
mysql(2)
offset(2)
pmp(2)
proxy(2)
redis(2)
root(2)
string(2)
代理(2)
登录(2)
服务器(2)
公众号(2)
架构(2)
进程(2)
镜像(2)
模型(2)
生命周期(2)
思维导图(2)
算法(2)
通信(2)
网络(2)
线程池(2)
异步(2)
注解(2)
人脸识别(1)
官方文档(1)
php(1)
javascript(1)
lua(1)
servlet(1)
jsp(1)
xml(1)
json(1)
ajax(1)
android(1)
sqlite(1)
nosql(1)
eclipse(1)
git(1)
tomcat(1)
搜索引擎(1)
ubuntu(1)
apache(1)
命令行工具(1)
云推荐引擎(1)
mongodb(1)
数据备份(1)
企业(1)
kubernetes(1)
自动化(1)
压力测试(1)
hadoop(1)
正则表达式(1)
面向对象编程(1)
hashmap(1)
二叉树(1)
aop(1)
tcp/ip(1)
腾讯云开发者社区(1)
Elasticsearch Service(1)
algorithm(1)
apt(1)
between(1)
buffer(1)
channel(1)
chat(1)
cms(1)
com(1)
commit(1)
config(1)
cpu(1)
dashboard(1)
date(1)
db(1)
decorator(1)
delay(1)
deployment(1)
dump(1)
epoch(1)
field(1)
io(1)
key(1)
kibana(1)
kubectl(1)
map(1)
message(1)
null(1)
position(1)
protobuf(1)
rem(1)
schedule(1)
security(1)
service(1)
shutdown(1)
soa(1)
ssl(1)
synchronized(1)
task(1)
trace(1)
txt(1)
url(1)
version(1)
volume(1)
window(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)
搜索文章
搜索
搜索
关闭
一文讲透:线程池工作原理
原理
队列
工作
线程
线程池
线程池是Java并发编程中的重要工具,它能够有效管理和复用线程,提升应用程序的性能和资源利用率。本文将深入解析Java线程池的原理、实现及其使用方法。
AI码师
2024-06-19
539
0
深入解析Java内存模型:并发编程的关键基石
模型
内存
线程
java
并发编程
在现代并发编程中,内存模型是一个至关重要的概念,它直接影响程序的正确性和性能。Java内存模型(Java Memory Model,简称JMM)为Java程序员提供了一套关于多线程如何交互的规则。理解JMM对于编写高效且正确的多线程应用程序至关重要。
AI码师
2024-06-19
70
0
程序员必须掌握这50条Linux指令
脚本
进程
linux
txt
程序员
Linux,这个强大的操作系统,以其丰富的命令行工具而闻名。对于新手来说,面对海量的命令可能会感到迷茫。但别担心,本文将为你精选50条最常用的Linux命令,并提供实战示例,帮助你快速上手,成为命令行的高手。
AI码师
2024-06-08
300
0
并发面试必问:什么是AQS? 一文让你彻底搞懂!
同步
线程
并发
队列
面试
在 Java 并发编程中,AbstractQueuedSynchronizer(AQS)是一个非常重要的组件。AQS 是 JDK 提供的一个框架,用于实现基于 FIFO(First In, First Out)等待队列的阻塞锁和同步器,例如 ReentrantLock、Semaphore、CountDownLatch 等。本文将从多个角度深入解析 AQS 的工作原理及其在并发编程中的应用。
AI码师
2024-06-08
1.3K
0
面试官问:Redis 为什么这么快?只会说一个内存...
redis
模型
内存
指针
数据结构
本文将围绕 Redis 为什么这么快这一主题,从多个角度进行深入分析。我们将探讨 Redis 的数据结构、网络模型、持久化机制、内存管理等关键因素,并分析它们如何共同作用,使 Redis 成为高性能的内存数据库。
AI码师
2024-06-08
196
0
轻松掌握Paxos协议:分布式系统一致性的秘密武器
性能
分布式系统
算法
系统
协议
在现代计算领域,分布式系统因其高可靠性和可扩展性而备受关注。而在分布式系统中,实现一致性(或称共识)是一个至关重要的问题。Paxos 协议作为一种经典且广泛应用的共识算法,以其优雅的设计和强大的功能,成为许多分布式系统的基石。本文将详细介绍 Paxos 协议的工作原理、关键组件及其在实际应用中的角色,并探讨其在未来的发展潜力。
AI码师
2024-05-30
566
0
深入解析:Cglib与JDK动态代理的实现原理、区别及性能对比
动态代理
性能
原理
jdk
代理
在Java开发中,动态代理是一种强大的技术,它允许在运行时创建代理对象以添加行为,而无需修改原始类的代码。JDK动态代理和Cglib是两种主要的动态代理实现方式。本文将深入探讨它们的实现原理、区别、劣势以及性能对比。
AI码师
2024-05-29
1.6K
0
深入浅出Spring AOP:让你的代码更优雅
aop
代理
对象
日志
spring
在现代Java开发中,Spring框架几乎是无处不在的。作为Spring框架的一部分,Spring AOP(面向切面编程)提供了一种强大且灵活的方式来处理横切关注点,比如日志记录、安全检查、事务管理等。如果你还没有完全掌握Spring AOP,那么这篇文章将带你深入了解它的工作原理和应用场景。
AI码师
2024-05-27
962
0
你知道伴随着JDK版本的更新:String都有哪些变化么?
字符串
jdk
string
内存
优化
Java 中的 String 类是编程中使用最频繁的类之一,它用于表示字符序列。随着 Java Development Kit (JDK) 的不断迭代,String 类的底层设计和优化也在不断发展,以提高性能和内存使用效率。
AI码师
2024-05-27
141
0
12.存储配置-使用和管理Volume
管理
生命周期
容器
存储
volume
在Kubernetes(K8s)中,Volume是一种用于持久化存储数据的抽象概念。它允许容器在其生命周期内访问持久化存储,并提供了一种在Pod之间共享数据的方式。
AI码师
2024-05-27
110
0
28.OpenFeign快速入门
源码
编程
公众号
配置
入门
OpenFeign是一个用于构建声明性、模板化HTTP客户端的Java库。它是一个开源项目,最初由Netflix开发,并在Spring Cloud项目中得到广泛使用。
AI码师
2024-05-17
150
0
15.如何使用ES内置的分析器
搜索
es
offset
position
编程
分析器在索引和搜索过程中起到了将文本数据转换成结构化信息的关键作用。通过合理选择和配置分析器,可以提高搜索的准确性和性能,使得 Elasticsearch 能够更好地理解和处理文本数据。分析器的选择应该根据具体的应用场景和数据特点来进行调整,以确保搜索的效果最佳。
AI码师
2024-05-17
120
0
14.索引数据的写入和搜索过程
数据
搜索
索引
路由
排序
应用程序向 Elasticsearch 发送写入请求,请求包含要写入的文档数据和目标索引名称。
AI码师
2024-05-17
103
0
11.服务负载-使用和管理Ingress
对象
服务
管理
集群
路由
Kubernetes Ingress(K8s Ingress)是一种用于管理和公开Kubernetes集群中服务的API对象。它允许外部流量进入集群,并提供路由规则来决定如何将该流量路由到不同的服务.
AI码师
2024-04-26
257
0
27.Seata 事务分组参数解析
服务
集群
客户端
配置
事务
seata的资源逻辑,可以按微服务的需要,在应用程序(客户端)对自行定义事务分组,每组取一个名字。
AI码师
2024-04-25
156
0
13.Elasticsearch如何形成集群
集群
配置
数据
elasticsearch
管理
Elasticsearch在生产环境必须以集群形式存在,所以很有必要了解Elasticsearch的集群工作原理,那么在介绍集群之前,我们不得不先去了解下基本组件
AI码师
2024-04-24
115
0
10.服务负载-使用和管理Service
service
服务
管理
流量
负载均衡
Kubernetes Service 是一个抽象层,用于定义一组 Pod 的访问方式。它为应用程序提供了一个稳定的网络终结点,使得其他服务或外部用户能够访问这组 Pod,而无需关心 Pod 的具体 IP 地址或具体的运行位置。
AI码师
2024-04-23
100
0
9.工作负载管理-使用和管理CronJob
工作
管理
语法
并发
操作系统
在 Kubernetes 中,CronJob 是一种控制器,基于 Cron 语法创建和管理基于时间表的 Jobs。它设计用于在固定时间运行任务,类似于类 Unix 操作系统中的 cron 实用程序。CronJob 适用于自动化重复任务、批处理处理以及 Kubernetes 集群中的定时作业。
AI码师
2024-04-17
168
0
8.工作负载管理-使用和管理DaemonSet
部署
工作
管理
进程
存储
当谈到 Kubernetes 中的 DaemonSet 时,它是一种控制器类型,确保特定的 Pod 在集群中的所有(或一部分)节点上运行。"DaemonSet" 这个术语本身意味着它确保一个 Pod 的副本,或者说是守护进程,在每个节点上都在运行。这对于部署需要在每个节点上运行的系统级守护进程或后台任务非常有用,例如日志收集器、监控代理或存储守护进程。
AI码师
2024-04-17
152
0
7.工作负载管理-使用和管理StatefulSet
管理
索引
网络
存储
工作
Kubernetes StatefulSet 是一种用于管理有状态应用程序的控制器,与 Deployment 不同,StatefulSet 为每个Pod分配了唯一的标识符,通常是一个稳定的网络标识符(例如,Pod名称的索引)。这使得 StatefulSet 适用于运行有状态应用程序,如数据库。
AI码师
2024-04-17
142
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档