腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
JAVA葵花宝典
专栏成员
举报
406
文章
548364
阅读量
43
订阅数
订阅专栏
申请加入专栏
全部文章(406)
编程算法(127)
java(118)
sql(82)
spring(82)
数据库(75)
云数据库 SQL Server(42)
云数据库 Redis(40)
网络安全(39)
https(34)
缓存(32)
ide(31)
linux(29)
http(26)
网站(23)
spring boot(22)
javascript(20)
容器(20)
分布式(20)
api(19)
微服务(19)
json(18)
jvm(18)
xml(14)
腾讯云测试服务(14)
开源(14)
数据结构(13)
打包(12)
github(12)
maven(11)
存储(11)
node.js(10)
mybatis(9)
php(8)
vue.js(8)
容器镜像服务(8)
文件存储(8)
访问管理(8)
jdk(8)
dubbo(8)
android(7)
面向对象编程(7)
aop(7)
tcp/ip(7)
spring cloud(7)
html(6)
jar(6)
hashmap(6)
c++(5)
python(5)
git(5)
apache(5)
大数据(5)
kafka(5)
自动驾驶(4)
bash(4)
jquery(4)
eclipse(4)
消息队列 CMQ 版(4)
运维(4)
数据迁移(4)
数据分析(4)
数据处理(4)
费用中心(3)
云服务器(3)
单片机(3)
oracle(3)
全文检索(3)
unix(3)
nginx(3)
bash 指令(3)
压力测试(3)
jdbc(3)
socket编程(3)
微信(3)
安全(3)
windows(3)
程序员(3)
注解(3)
负载均衡(2)
官方文档(2)
区块链(2)
数字货币(2)
机器学习(2)
xcode(2)
c 语言(2)
servlet(2)
css(2)
svn(2)
tomcat(2)
负载均衡缓存(2)
神经网络(2)
日志服务(2)
人工智能(2)
serverless(2)
kubernetes(2)
游戏(2)
黑客(2)
dns(2)
zookeeper(2)
单元测试(2)
rpc(2)
rabbitmq(2)
uml(2)
nest(2)
任务调度(2)
Elasticsearch Service(2)
智能推荐平台(2)
null(2)
线程(2)
项目经理(2)
比特币(1)
NLP 服务(1)
iphone(1)
lua(1)
actionscript(1)
r 语言(1)
bootstrap(1)
angularjs(1)
react(1)
ajax(1)
typescript(1)
arm(1)
memcached(1)
mvc(1)
搜索引擎(1)
ubuntu(1)
深度学习(1)
mapreduce(1)
容器服务(1)
批量计算(1)
云直播(1)
TDSQL MySQL 版(1)
检测工具(1)
数据加密服务(1)
cci 持续集成(1)
文字识别(1)
图像处理(1)
数据备份(1)
express(1)
自动化(1)
爬虫(1)
html5(1)
ssh(1)
hive(1)
sql server(1)
grep(1)
kotlin(1)
二叉树(1)
selenium(1)
jenkins(1)
gradle(1)
小程序(1)
物联网(1)
系统架构(1)
架构设计(1)
mqtt(1)
sdn(1)
utf8(1)
程序人生(1)
验证码(1)
流计算 Oceanus(1)
测试服务(1)
汽车(1)
app(1)
arguments(1)
bat(1)
bit(1)
com(1)
dao(1)
default(1)
dump(1)
environment(1)
exception(1)
filter(1)
function(1)
google(1)
int(1)
integer(1)
it(1)
key(1)
lock(1)
map(1)
match(1)
math(1)
max(1)
monitor(1)
mysql(1)
outlook(1)
precision(1)
process(1)
ps(1)
redis(1)
session(1)
show(1)
stackoverflow(1)
state(1)
stream(1)
synchronized(1)
time(1)
using(1)
variables(1)
visualvm(1)
wait(1)
wiki(1)
word(1)
产品经理(1)
二进制(1)
服务端(1)
后台(1)
计算机(1)
解决方案(1)
跨域(1)
前端(1)
设计模式(1)
事务(1)
腾讯(1)
效率(1)
搜索文章
搜索
搜索
关闭
分布式定时任务框架选型,写得太好了!
分布式
linux
任务调度
数据处理
很多业务场景需要我们某一特定的时刻去做某件任务,定时任务解决的就是这种业务场景。一般来说,系统可以使用消息传递代替部分定时任务,两者有很多相似之处,可以相互替换场景。
JAVA葵花宝典
2022-03-24
1.6K
0
重磅推荐:很全的 Java 权限认证框架!
api
开源
分布式
java
访问管理
今天给大家推荐的这个开源项目超级棒,可能是史上功能最全的 Java 权限认证框架!
JAVA葵花宝典
2021-07-16
1.7K
0
加强版Redis,又一款国产高性能KV存储数据库开源了!
云数据库 Redis
存储
运维
分布式
数据库
Tendis是腾讯互娱CROS DBA团队 & 腾讯云数据库团队自主设计和研发的分布式高性能KV存储数据库,兼容Redis核心数据结构与接口。
JAVA葵花宝典
2021-01-04
1.7K
0
利用Zookeeper实现 - 分布式锁
分布式
zookeeper
数据库
sql
许多场景中,数据一致性是一个比较重要的话题,在单机环境中,我们可以通过Java提供的并发API来解决;而在分布式环境(会遇到网络故障、消息重复、消息丢失等各种问题)下要复杂得多,常见的解决方案是分布式事务、分布式锁等。
JAVA葵花宝典
2020-11-05
561
0
这几个面试题,过滤了70%的Java高级程序员!
jvm
分布式
java
数据库
云数据库 SQL Server
问:假设我写了一个A方法,A方法里面有一行代码,该代码是初始化B对象,如果死循环调用A方法,会发生什么?从JVM层面回答
JAVA葵花宝典
2020-08-06
1.1K
0
简洁实用的Redis分布式锁用法
云数据库 Redis
分布式
spring
编程算法
spring boot
在微服务中很多情况下需要使用到分布式锁功能,而目前比较常见的方案是通过Redis来实现分布式锁,网上关于分布式锁的实现方式有很多,早期主要是基于Redisson等客户端,但在Spring Boot2.x以上版本中使用Redis时,其客户端库已经默认使用lettuce。
JAVA葵花宝典
2020-07-09
1.4K
0
分布式验证码登录方案
验证码
网站
开源
分布式
spring
为了防止验证系统被暴力破解,很多系统都增加了验证码效验,比较常见的就是图片二维码,业内比较安全的是短信验证码,当然还有一些拼图验证码,加入人工智能的二维码等等,我们今天的主题就是前后端分离的图片二维码登录方案。
JAVA葵花宝典
2020-07-03
2K
0
实战:Shardingsphere分库分表
数据库
sql
http
apache
分布式
由于关系型数据库大多采用B+树类型的索引,在数据量超过阈值的情况下,索引深度的增加也将使得磁盘访问的IO次数增加,进而导致查询性能的下降;同时,高并发访问请求也使得集中式数据库成为系统的最大瓶颈。
JAVA葵花宝典
2020-06-17
2.8K
1
SpringBoot+Redis分布式锁:模拟抢单
云数据库 Redis
分布式
http
来源:cnblogs.com/wangrudong003/p/10627539.html
JAVA葵花宝典
2020-02-20
382
0
分布式和单机版定时任务,总结的太全了呀!
编程算法
linux
分布式
api
节前有更新一篇定时任务的相关文章《延时消息之时间轮》,有朋友提出希望可以完整的介绍下常见的定时任务方案,于是便有了这篇文章。
JAVA葵花宝典
2019-12-02
1.6K
0
微服务架构的四大金刚利器
缓存
分布式
ide
存储
微服务
互联网应用发展到今天,从单体应用架构到 SOA 以及今天的微服务,随着微服务化的不断升级进化,服务和服务之间的稳定性变得越来越重要,分布式系统之所以复杂,主要原因是分布式系统需要考虑到网络的延时和不可靠,微服务很重要的一个特质就是需要保证服务幂等,保证幂等性很重要的前提需要分布式锁控制并发,同时缓存、降级和限流是保护微服务系统运行稳定性的三大利器。
JAVA葵花宝典
2019-12-02
540
0
使用Seata彻底解决Spring Cloud中的分布式事务问题!
分布式
数据库
sql
java
微服务
随着业务需求的变化,单体应用被拆分成微服务应用,原来的三个模块被拆分成三个独立的应用,分别使用独立的数据源,业务操作需要调用三个服务来完成。此时每个服务内部的数据一致性由本地事务来保证,但是全局的数据一致性问题没法保证。
JAVA葵花宝典
2019-12-02
1.9K
0
5 年 Java 面试大厂遭淘汰,面试官:连这个源码都不懂
java
数据结构
分布式
不少候选人能力其实不差,但面试时没准备或不会说,这样的人可能在进团队干活后确实能达到期望,但可能就无法通过面试,面试官总是只根据面试情况来判断。
JAVA葵花宝典
2019-09-12
363
0
Redis 的各项功能解决了哪些问题?
云数据库 Redis
缓存
分布式
api
lua
综上所述,Redis提供了丰富的功能,初次见到可能会感觉眼花缭乱,这些功能都是干嘛用的?都解决了什么问题?什么情况下才会用到相应的功能?那么下面从零开始,一步一步的演进来粗略的解释下。
JAVA葵花宝典
2019-09-12
349
0
从银行转账失败到分布式事务的思考
分布式
数据库
sql
思考这个问题的初衷,是有一次给朋友转账,结果我的钱被扣了,朋友没收到钱。而我之前一直认为银行转账一定是由事务保证强一致性的,于是学习、总结了一下分布式事务的各种理论、方法。
JAVA葵花宝典
2019-07-22
782
0
SpringBoot 2.x ShardingSphere分库分表实战
jdbc
java
分布式
编程算法
数据库
在之前我做项目的时候,数据量比较大,单表千万级别的,需要分库分表,于是在网上搜索这方面的开源框架,最常见的就是mycat,sharding-sphere,最终我选择后者,用它来做分库分表比较容易上手。
JAVA葵花宝典
2019-07-12
1.6K
0
Java常用分布式锁技术方案
分布式
云数据库 Redis
数据库
sql
memcached
场景一: 比如分配任务场景。在这个场景中,由于是公司的业务后台系统,主要是用于审核人员的审核工作,并发量并不是很高,而且任务的分配规则设计成了通过审核人员每次主动的请求拉取,然后服务端从任务池中随机的选取任务进行分配。这个场景看到这里你会觉得比较单一,但是实际的分配过程中,由于涉及到了按用户聚类的问题,所以要比我描述的复杂,但是这里为了说明问题,大家可以把问题简单化理解。那么在使用过程中,主要是为了避免同一个任务同时被两个审核人员获取到的问题。我最终使用了基于数据库资源表的分布式锁来解决的问题。
JAVA葵花宝典
2019-06-19
622
0
Redlock(redis分布式锁)原理分析
云数据库 Redis
unix
编程算法
分布式
Redlock:全名叫做 Redis Distributed Lock;即使用redis实现的分布式锁;
JAVA葵花宝典
2019-05-24
7.7K
1
mybatis-plus支持分布式事务了?
分布式
java
mybatis
官方文档
编程算法
mybatis相信各位童鞋已经不陌生了,它支持定制化 SQL、存储过程以及高级映射。MyBatis 避免了几乎所有的 JDBC 代码和手动设置参数以及获取结果集。MyBatis 可以使用简单的 XML 或注解来配置和映射原生类型、接口和 Java 的 POJO(Plain Old Java Objects,普通老式 Java 对象)为数据库中的记录。
JAVA葵花宝典
2019-05-24
1.5K
0
这才是实现分布式锁的正确姿势!
分布式
云数据库 Redis
存储
spring
api
其实Java世界的”半壁江山”——Spring早就提供了分布式锁的实现。早期,分布式锁的相关代码存在于Spring Cloud的子项目Spring Cloud Cluster中,后来被迁到Spring Integration中。
JAVA葵花宝典
2019-05-24
1K
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档