腾讯云
开发者社区
文档
意见反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
JavaEdge
关注公众号:JavaEdge,加入全国最大的后端交流群。
专栏作者
举报
2401
文章
2019220
阅读量
172
订阅数
订阅专栏
申请加入专栏
全部文章
java
编程算法
数据库
sql
spring
缓存
云数据库 SQL Server
其他
存储
云数据库 Redis
http
容器
微服务
网站
api
网络安全
linux
分布式
jvm
jdk
kafka
ide
数据结构
tomcat
node.js
apache
servlet
面向对象编程
socket编程
数据
https
文件存储
hashmap
javascript
tcp/ip
android
git
大数据
压力测试
html
打包
xml
c++
unix
docker
人工智能
rabbitmq
uml
python
系统
rpc
安全
数据分析
dubbo
机器学习
腾讯云测试服务
json
github
maven
windows
负载均衡
自动驾驶
nginx
配置
jar
spark
php
spring boot
服务
负载均衡缓存
神经网络
接口
开发
深度学习
设计
单片机
开源
zookeeper
消息队列 CMQ 版
mvc
运维
mac os
react
kubernetes
mybatis
jdbc
bash
scala
客户端
企业
aop
null
服务器
管理
连接
访问管理
mongodb
hadoop
es
go
bootstrap
ajax
数据处理
flink
db
集群
监控
解决方案
mapreduce
任务调度
编程
测试
对象
架构
事件
异步
css
nosql
access
bash 指令
电商
渲染
shell
推荐系统
二叉树
mysql
netty
并发
部署
产品
工作
面试
线程
性能
异常
注解
jquery
汇编语言
memcached
serverless
unicode
迁移
png
redis
程序员
框架
模型
日志
同步
c 语言
ubuntu
云数据库 MongoDB
hive
sql server
dns
udp
gradle
系统架构
mac
mq
select
队列
函数
索引
统计
系统设计
优化
费用中心
ios
图像处理
爬虫
ssh
erp
yum
scrapy
gcc
spring cloud
Elasticsearch Service
channel
controller
web
搜索
重构
对象存储
数据挖掘
lua
vue.js
centos
babel.js
数据迁移
grep
kernel
微信
架构设计
腾讯云开发者社区
flutter
ascii
add
command
default
google
image
代理
工具
技巧
内存
网络
协议
语法
erlang
.net
硬件开发
搜索引擎
全文检索
短信
云推荐引擎
数据安全
webpack
正则表达式
gui
npm
单元测试
hbase
processing
云计算
sdk
bug
client
commit
data
dump
hystrix
key
semaphore
service
set
string
timeout
变量
程序
定时任务
多线程
翻译
互联网
镜像
前端
权限
事务
算法
效率
研发
源码
终端
主机
tensorflow
actionscript
jsp
qt
oracle
postgresql
ruby on rails
eclipse
lucene/solr
TDSQL MySQL 版
SSL 证书
金融
express
自动化
html5
线性回归
自动化测试
cdn
nat
虚拟化
性能测试
app
autowired
boot
count
ddd
exception
filter
intel
interrupt
ip
iso
max
min
pipeline
process
queue
root
selector
time
wait
wifi
编译
表格
插件
反射
计算机
架构师
教程
可视化
快捷键
浏览器
流量
入门
调试
线程池
项目经理
响应式
原理
指针
字符串
官方文档
区块链
iphone
ruby
中文分词
analyzer
专用宿主机
云直播
命令行工具
数据备份
日志数据
yarn
xslt & xpath
监督学习
asp
ftp
markdown
ddos
jenkins
小程序
数据可视化
sas
mqtt
云数据仓库套件 sparkling
分类算法
服务网格
验证码
项目管理
asm
bigdecimal
binary
binding
bit
boolean
code
dao
double
download
editor
error
expression
gateway
getter
glib
gpu
guava
icon
innodb
interface
io
java8
join
jta
list
listener
metadata
myisam
nacos
object
prometheus
ps
release
security
send
server
setter
settings
state
stream
sum
synchronized
system
task
tcp
thread
version
virtualbox
web3
window
编码
布局
操作系统
动态代理
服务端
工程师
函数式编程
行业
继承
基础
脚本
进程
软件
设计模式
生命周期
数组
网络编程
响应式编程
性能优化
序列化
域名
云服务器
比特币
数字货币
xcode
vbscript
ecmascript
android studio
嵌入式
svn
struts
windows server
apt-get
批量计算
日志服务
NAT 网关
cci 持续集成
大数据处理套件 TBDS
大数据可视交互系统
大数据解决方案
lodash
devops
游戏
黑客
决策树
scikit-learn
lamp
hexo
迁移学习
物联网
nest
canvas
sdn
聚类算法
mvcc
utf8
ipv6
dart
接口测试
事件总线
大数据存储
数据湖
汽车
远程调试
agent
amd
apollo
arguments
audit
authentication
authorization
azure
behavior
bottle
buffer
build
byte
caching
center
chatgpt
chrome
cicd
class
clone
cloud
configure
coredump
countdown
cpu
cron
crud
dashboard
dataframe
debug
deployment
dockerfile
dry
dsl
duration
edit
email
encoding
environment
file
filtering
flush
flux
for循环
free
function
gif
grafana
graph
handler
homebrew
hostname
im
import
init
instagram
instrumentation
int
integer
ioc
jetbrains
jira
jmeter
jtextfield
lag
lambda
limit
localhost
lock
logback
logging
lombok
manifest
map
member
memory
merge
message
minikube
module
monitor
mono
mutex
native
nested
office
olap
oop
partition
pic
ping
plugins
poi
polymorphism
pool
predicate
project
properties
provider
push
quartz
rdd
rebase
record
render
requests
return
scale
scope
scp
script
session
setstate
shadow
shift
shopify
size
sleep
soa
socket
space
sudo
super
swagger
synchronization
target
tcpdump
textfield
timestamp
title
tls
token
tomcat7
tomcat8
tools
translate
translation
trim
ui
union
vmware
void
volatile
vue3
wiki
wireshark
报表
编程语言
编辑器
并发编程
博客
地图
动画
二进制
分布式锁
分布式系统
分页
高并发
高可用
工程化
工具类
公众号
后端
后台
华为
集合
加密
监控工具
兼容性
建站
开发环境
跨平台
路由
敏捷
命令行
排序
配色
容器技术
视频
数据存储
数据类型
数据同步
数据中心
数学
通信
图表
协程
性能监控
虚拟机
压缩
异常处理
依赖注入
硬件
源码分析
源码阅读
状态机
组件化
最佳实践
OLTP
数据库优化
数据流
软件设计
搜索文章
搜索
搜索
关闭
系统设计面试指南之【分布式任务调度】
分布式
任务调度
队列
面试
系统设计
任务是需要资源(CPU 时间、内存、存储、网络带宽等)在指定时间内完成的一段计算工作。
JavaEdge
2023-12-02
1
0
系统设计面试指南之分布式任务调度
分布式
任务调度
队列
面试
系统设计
任务是需要资源(CPU 时间、内存、存储、网络带宽等)在指定时间内完成的一段计算工作。
JavaEdge
2023-12-01
23
0
系统设计面试指南之分布式任务调度
分布式
任务调度
队列
面试
系统设计
任务是需要资源(CPU 时间、内存、存储、网络带宽等)在指定时间内完成的一段计算工作。
JavaEdge
2023-12-01
17
0
顶级大厂Quora如何优化数据库性能?
数据库
缓存
数据
性能
优化
在查询计数已成为问题的情况下,它们在另一个表中构建了计数,以便它们可以直接读取计数值而非计算计数。
JavaEdge
2023-11-30
96
0
大道至简-Shopify 构建弹性支付系统的 10 条原则
shopify
服务
日志
事件
系统
默认超时时间为 60 秒。根据 Shopify 的经验,5 秒的读取超时时间和 1 秒的写入超时时间是不错的设置。
JavaEdge
2023-11-30
33
0
关注专栏作者,随时接收最新技术干货
JavaEdge
华为软件开发工程师
关注
用户9163319
关注
用户3692821
关注
用户9625762
关注
Spring Boot项目打包指定包名
打包
spring
boot
博客
配置
在pom.xml文件中的添加<build></build>配置项<finalName>指定包名</finalName>,如想打包的包名叫myApp,添加<finalName>my_server</finalName>即可。
JavaEdge
2023-11-29
59
0
【高并发写】库存系统设计
数据库
高并发
数据
系统
系统设计
由于 CnG 商店的数量数万家,且每家商店可能包含数万种商品,刷新可能每天涉及超过 10 亿件商品。
JavaEdge
2023-11-29
79
0
Spring Data Redis切换底层Jedis 和 Lettuce实现
spring
data
redis
连接
配置
Spring Data Redis是 Spring Data 系列的一部分,它提供了Spring应用程序对Redis的轻松配置和使用。它不仅提供了对Redis操作的高级抽象,还支持Jedis和Lettuce两种连接方式。
JavaEdge
2023-11-28
128
0
图解Redis适用场景
存储
redis
服务器
客户端
数据
string,int,list,map。Redis 最常见的用例是缓存对象以加速 Web 应用程序。
JavaEdge
2023-11-28
78
0
fatal: refusing to merge unrelated histories報錯咋辦
git
merge
rebase
在 Git 中,如果要合并两个分支,而这两个分支的历史记录不相交,就会出现错误:fatal: refusing to merge unrelated histories。
JavaEdge
2023-11-28
82
0
Google Docs系统设计详解(协作文档编辑)
存储
google
服务
服务器
系统设计
为所有用户提供文档编辑服务。所有用户都连接到一个中心服务器,该服务器负责存储和处理文档数据,用户通过连接到该服务器来协作编辑文档。提供更好的安全性和可控性,但有单点故障问题
JavaEdge
2023-11-28
117
0
Google Docs系统设计
google
队列
服务
服务器
系统设计
大多数商业解决方案侧重于客户端服务体系结构,以实现更精细的控制。因此,我们将关注使用客户端服务体系结构设计服务。让我们看看在这一章节中我们将如何进展。
JavaEdge
2023-11-27
94
0
Flink实战(11)-Exactly-Once语义之两阶段提交
flink
事务
数据
系统
协议
[Apache Flink]2017年12月发布的1.4.0版本开始,为流计算引入里程碑特性:TwoPhaseCommitSinkFunction。它提取了两阶段提交协议的通用逻辑,使得通过Flink来构建端到端的Exactly-Once程序成为可能。同时支持:
JavaEdge
2023-11-25
76
0
全网最全图解Kafka适用场景
存储
kafka
日志
数据
系统
消息系统被用于各种场景,如解耦数据生产者,缓存未处理的消息。Kafka 可作为传统的消息系统的替代者,与传统消息系统相比,kafka有更好的吞吐量、更好的可用性,这有利于处理大规模的消息。
JavaEdge
2023-11-25
78
0
Spring6.x对调度和异步执行的注解支持
定时任务
日志
线程
异步
注解
要启用 @Scheduled 和 @Async ,在 @Configuration 类(或者在启动类)添加 @EnableScheduling 和 @EnableAsync,如下:
JavaEdge
2023-11-24
88
0
Spring @Scheduled注解写了,为啥定时任务不执行?
spring
容器
定时任务
配置
注解
JavaEdge
2023-11-24
148
0
如何延长你的时间价值?
翻译
服务
管理
建站
系统
第一个思路叫「倍增」,就是让时间片的数量成倍的增加。但这里有一个前提,就是不能过多的增加我们的精力消耗和风险。
JavaEdge
2023-11-24
72
0
SpringBoot项目启动后自动停止了?
boot
debug
thread
解决方案
JavaEdge
2023-11-23
108
0
程序员,你的时间值钱吗?
自动化
程序员
服务
工作
效率
提升单位时间的收益其实就是提升时薪(但并不一定局限于按时薪支付的副业,其他形式可以折算成时薪),有几个简单的思路。
JavaEdge
2023-11-22
110
0
如何用Java设计自动售货机?
java
单元测试
解决方案
面试
设计
如何用Java设计自动售货机?是大多在高级Java开发人员面试中经常被问到的好问题之一。在典型的编码面试中,你会得到一个问题描述来开发一个售货机,在有限的时间内,通常2到3小时内,你需要在Java中编写设计文档、工作代码和单元测试。这种Java面试的一个关键优势是可以一次测试候选人的许多基本技能。为了完成售货机的设计、编码和单元测试,候选人需要在这三个方面都非常出色。
JavaEdge
2023-11-17
112
0
点击加载更多
社区活动
有奖征文 | 参与赢机械键盘
限量送向量数据库免费实例+Baichuan2 400万免费tokens!
立即参与
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档