腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
小工匠聊架构
专栏作者
举报
1492
文章
1172451
阅读量
52
订阅数
订阅专栏
申请加入专栏
全部文章
编程算法
spring
java
sql
数据库
网络安全
https
linux
http
缓存
xml
android
git
github
数据
容器
kafka
云数据库 Redis
网站
单元测试
node.js
开源
腾讯云测试服务
微服务
oracle
存储
javascript
es
html
云数据库 SQL Server
api
jvm
jdk
tcp/ip
apache
shell
spring boot
配置
mybatis
文件存储
数据结构
bash
ide
maven
zookeeper
原理
python
面向对象编程
打包
数据分析
架构
bash 指令
连接
tomcat
客户端
系统
mvc
nginx
Elasticsearch Service
服务
事件
servlet
o2o
netty
对象
异步
负载均衡
unix
线程
容器镜像服务
aop
spring cloud
c++
css
jdbc
boot
服务器
php
jar
安全
性能
对象存储
serverless
分布式
异步编程
其他
负载均衡缓存
管理
hashmap
windows
nacos
同步
json
压力测试
chatgpt
高性能
源码
grep
nio
工作
集群
框架
设计
线程池
自动驾驶
消息队列 CMQ 版
nat
aggregation
tcp
队列
接口
日志
通信
网络编程
协议
jsp
批量计算
NAT 网关
SSL 证书
企业
正则表达式
变量
并发编程
测试
listview
单片机
ssh
yum
rabbitmq
任务调度
虚拟化
ipv6
count
events
模型
序列化
异常
官方文档
actionscript
jquery
access
centos
spark
hadoop
udp
socket编程
架构设计
nest
date
dsl
event
field
int
mq
object
wait
程序
磁盘
登录
工具
进程
内存
排序
权限
数组
bootstrap
textview
全文检索
访问管理
短信
dns
rpc
微信
腾讯云开发者社区
sdk
迁移
com
elasticsearch
key
lock
ode
sum
并发
解决方案
流量
索引
统计
网络
优化
注解
ios
vue.js
react
sqlite
mapreduce
日志服务
人工智能
日志数据
电商
html5
hive
二叉树
kernel
gradle
大数据
canvas
processing
mvcc
ascii
aigc
awk
channel
error
file
filter
histogram
import
io
ip
join
list
monitor
pipeline
plugin
root
set
settings
synchronized
thread
time
timeout
编程
编译
服务端
工作流
函数
集合
技巧
开发
设计模式
事务
网关
消息队列
最佳实践
机器学习
c 语言
perl
ruby
lua
.net
jquery ui
ajax
ecmascript
硬件开发
ruby on rails
eclipse
analyzer
命令行工具
海外加速
云推荐引擎
数据备份
渲染
数据安全
express
parcel
运维
数据迁移
ftp
dubbo
gcc
uml
数据处理
防火墙
unicode
groovy
action
apply
architecture
cmd
code
command
cron
daemon
exists
function
init
localhost
map
merge
min
mysql
null
profile
prompt
ps
release
sed
semaphore
server
service
status
table
threadpoolexecutor
version
备份
编码
部署
插件
分页
后端
继承
计算机
加密
镜像
命令行
搜索
算法
推送
消息中间件
压缩
语法
云原生
指针
重定向
字符串
iphone
go
regex
android studio
arm
svn
搜索引擎
中文分词
lucene/solr
ubuntu
apt-get
solaris
神经网络
深度学习
数据库一体机 TData
人脸融合
图像处理
vr 视频解决方案
svg
webpack
underscore
黑客
爬虫
强化学习
sql server
npm
自动化测试
cdn
markdown
物联网
系统架构
hbase
云计算
raft
实时监控
flink
服务网格
图片处理
数据库管理
验证码
数据湖
智能家居
abstract
actor
akka
analysis
app
aspectj
assembly
async
authentication
bit
boolean
branch
broadcast
buffer
bug
byte
calendar
cat
checksum
classnotfoundexception
connect
cookie
countdown
cpu
crud
cut
dba
ddd
debug
declaration
delay
dependencies
deprecated
document
double
dump
editor
entity
epoll
excel
execution
external
fifo
firewall
fixed
frequency
gateway
gc
gitlab
global
grafana
graphql
gzip
heap
hmac
host
ini
instagram
jacoco
javac
javadoc
junit
junit4
junit5
jwt
kibana
lambda
limit
linkedlist
load
locale
mac
max
microservice
model
oauth
offset
parcelable
path
performance
pid
polling
position
proc
process
protected
protobuf
public
pulsar
quartz
rebase
record
redis
repeat
rest
restart
rmi
rocketmq
scope
search
select
self
session
sh
size
sleep
src
sso
stack
startup
statistics
stream
string
styles
subquery
sudo
system
tar
task
telnet
text
timer
timezone
token
touch
transfer
tree
url
void
web
web安全
worker
zero
版本控制
报表
报表工具
笔记
遍历
编译器
表单
表格
博客
操作系统
产品
代理
地图
动态代理
多线程
二进制
反向代理
高并发
高可用
工程化
规范化
行业
后台
架构模式
加密解密
加密算法
监控
兼容性
脚本
开发者
链表
路由
模块化
内核
日志分析
入门
软件架构
生命周期
实践
数据采集
数据仓库
数据存储
数据同步
思维导图
腾讯
网络通信
文件系统
源码分析
终端
重构
中间件
主机
自然语言处理
云架构
容器编排
数据索引
搜索文章
搜索
搜索
关闭
Spring Boot - 利用Resilience4j-RateLimiter进行流量控制和服务降级
配置
spring
boot
服务
流量
Resilience4J 是一个针对 Java 8 应用程序的轻量级容错和弹性库。它设计用于在分布式系统中的服务之间提供弹性和容错性。Resilience4J 的名字来源于它提供的核心功能,即让系统(服务)能够“弹性”(resilient)地应对各种失败情况,包括网络问题、第三方服务故障等。
小小工匠
2024-01-16
230
0
每日一博 - 使用APIFOX调测 @RequestBody标注的对象
配置
数据
表单
对象
客户端
APIFOX(类似Postman)提供了丰富的功能来支持用户发送包含各种信息的 POST 请求,如文本数据、JSON 或 XML 数据结构、文件等。它不仅可以帮助开发人员测试 API 功能,还可以通过模拟客户端请求,有效帮助开发人员理解客户端如何与 API 交互。
小小工匠
2024-01-15
167
0
Spring Boot - JaCoCo Code Coverage
spring
boot
code
jacoco
测试
JaCoCo(Java Code Coverage)是一个开源的Java代码覆盖率工具,它主要用于评估Java程序的测试完整性。通过跟踪测试过程中执行的代码,JaCoCo能够提供多种覆盖率指标,帮助开发者确保代码的测试质量。这些指标包括指令覆盖、分支覆盖、圈复杂度、行覆盖、方法覆盖和类覆盖。
小小工匠
2024-01-15
174
0
Spring Boot - Application Events 同步 VS 异步 发布订阅事件实战
boot
事件
同步
异步
spring
@EnableAsync 是一个在 Spring 框架中使用的注解,它用于启用 Spring 的异步执行功能。当在一个配置类上加上 @EnableAsync 注解时,Spring 容器会设置异步任务执行的支持。这允许你将任务标记为异步,并且可以在不同的线程中执行它们,从而提高应用程序的响应能力和吞吐量。 以下是一些关键点,用以解释 @EnableAsync 注解的功能和用法:
小小工匠
2024-01-15
240
0
Spring Boot - Application Events 的发布顺序_ContextRefreshedListener
事件
异常
spring
boot
events
Spring Boot - Application Events 的发布顺序_ApplicationEnvironmentPreparedEvent
小小工匠
2024-01-15
110
0
Spring Boot - Application Events 的发布顺序_ApplicationPreparedEvent
spring
boot
events
配置
事件
Spring Boot - Application Events 的发布顺序_ApplicationEnvironmentPreparedEvent
小小工匠
2024-01-13
119
0
Spring Boot - Application Events 的发布顺序_ApplicationContextInitializedEvent
events
配置
事件
spring
boot
Spring Boot - Application Events 的发布顺序_ApplicationEnvironmentPreparedEvent
小小工匠
2024-01-13
117
0
Spring Boot - Application Events 的发布顺序_ApplicationEnvironmentPreparedEvent
spring
boot
events
配置
事件
Spring Boot - Application Events 的发布顺序_ApplicationEnvironmentPreparedEvent
小小工匠
2024-01-12
161
0
Spring Boot - Application Events 的发布顺序_ApplicationStartingEvent
配置
事件
spring
boot
events
Spring Boot 的广播机制是基于观察者模式实现的,它允许在 Spring 应用程序中发布和监听事件。这种机制的主要目的是为了实现解耦,使得应用程序中的不同组件可以独立地改变和复用逻辑,而无需直接进行通信。
小小工匠
2024-01-12
140
0
动态编译 - Dynamically Compile and Load External Java Classes
编译
编译器
java
external
load
小小工匠
2024-01-09
135
0
每日一博 - 多租户技术及其三种数据存储策略
数据库
服务
进程
数据
数据存储
多租户技术(Multi-Tenant Technology)是软件即服务(SaaS)架构中的一项核心技术,允许单一软件应用或服务同时服务于多个客户(即“租户”),而不会互相干扰,同时保持数据隔离和安全性。
小小工匠
2024-01-07
159
0
Java Review - MapStruct_使用 Intellij 和 Maven Debug 分析MapStruct实现原理
编程
JSR 269 Pluggable Annotation Processing API是Java社区规范,它允许开发者扩展Java编译器的注解处理能力。通过实现这个API,开发者可以创建自己的注解处理器,这些处理器可以在Java编译器(javac)运行时被调用,以处理特定的注解。
小小工匠
2024-01-06
126
0
Java Review - MapStruct全掌握:8个案例探究高效快捷的Java对象映射
java
import
编译
对象
接口
MapStruct是一个代码生成库,旨在简化Java Bean之间的映射。它允许开发者在定义了映射规则后,通过注解处理器在编译时自动生成映射代码。MapStruct遵循“约定优于配置”的原则,大多数情况下,它能够智能地处理常见的映射场景,而无需开发者编写繁琐的映射逻辑。
小小工匠
2024-01-06
477
0
Java Review - Spring BeanUtils 踩坑记
java
spring
对象
数据
异常
Spring BeanUtils 是 Spring 框架中的一部分,它提供了一套用于简化 Java 对象属性操作的工具类。尽管它的名字暗示了它可能与 Java Bean 相关,但实际上它并不操作 Java Bean 本身,而是操作对象的属性。
小小工匠
2024-01-06
173
0
每日一博 - 动态编译报错 ClassNotFoundException: com.sun.tools.javac.processing.JavacProcessingEnvironment
processing
classnotfoundexception
com
javac
编译
错误 java.lang.ClassNotFoundException: com.sun.tools.javac.processing.JavacProcessingEnvironment 表示Java运行时环境无法找到名为 com.sun.tools.javac.processing.JavacProcessingEnvironment 的类。这个类是Java编译器API的一部分,它是用于访问编译器的内部处理环境的。
小小工匠
2024-01-06
204
0
Nginx - 使用error_page实现带有图片的自定义错误页面
nginx
error
配置
语法
重定向
在Nginx中,您可以使用error_page指令来指定当请求遇到特定错误时应当显示的自定义错误页面。为了实现带有图片的自定义错误页面,可以按照以下步骤操作:
小小工匠
2024-01-03
192
0
Netty Review - 深入理解Netty: ChannelHandler的生命周期与事件处理机制
netty
服务端
连接
生命周期
数据
Netty的ChannelHandler是处理网络事件(如数据读取、数据写入、连接建立、连接关闭等)的核心组件。
小小工匠
2023-12-25
279
0
Netty Review - Netty自动重连机制揭秘:原理与最佳实践
netty
客户端
连接
原理
最佳实践
Netty Review - 深入探讨Netty的心跳检测机制:原理、实战、IdleStateHandler源码分析
小小工匠
2023-12-25
342
0
Netty Review - 深入探讨Netty的心跳检测机制:原理、实战、IdleStateHandler源码分析
netty
连接
事件
原理
源码分析
Netty 的心跳检测机制是一种用于保持网络连接活跃的机制,它通过定期发送和接收特定的消息(心跳包)来确保客户端和服务器之间的连接仍然有效。这种机制对于需要长时间保持连接的应用程序(如实时通信、监控、推送服务等)非常重要,因为它可以帮助检测连接是否因网络问题或客户端崩溃而断开。
小小工匠
2023-12-25
364
0
Netty Review - 优化Netty通信:如何应对粘包和拆包挑战_自定义长度分包编解码码器
netty
服务器
客户端
通信
优化
Netty Review - 借助SimpleTalkRoom初体验异步网络编程的魅力
小小工匠
2023-12-25
192
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
点击查看
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
立即参加
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档