首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
实战
订阅
小绵羊爱吃萝卜和青菜
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
定时任务原理方案综述 | 京东云技术团队
本文主要介绍目前存在的定时任务处理解决方案。业务系统中存在众多的任务需要定时或定期执行,并且针对不同的系统架构也需要提供不同的解决方案。京东内部也提供了众多定时任务中间件来支持,总结当前各种定时任务原
看完这篇还不懂 MySQL 主从复制,可以回家躺平了~
随着业务的增加,如果单单靠一台服务器的话,负载过重,就容易造成宕机。其实在 MySQL 本身就自带有一个主从复制的功能,可以帮我们实现负载均衡和读写分离。接下来,跟着小羽一起来看看它的这些核心知识。
对象转换工具 MapStruct 介绍
在我们日常开发的分层结构应用程序中,为了各层之间互相解耦,一般都会定义不同的对象用来在不同层之间传递数据,本文介绍的 MapStruct 库就是为了解决对象间的转换问题的。
面试必备:Java AQS 实现原理(图文)分析[精品长文]
AQS的实现是基于一个FIFO的等待队列。 使用单个原子变量来表示获取、释放锁状态(final int)改变该int值使用的是CAS。(思考:为什么一个int值可以保证内存可见性?) 子类应该定义一个非公开的内部类继承AQS,并实现其中方法。 AQS支持exclusive与sh…
Java 多线程 : 勉强弄懂了AQS
一 . AQS 基础 队列头节点称作“哨兵节点”或者“哑节点”,不与任何线程关联。 AQS 使用一个int 的 status 来表示同步状态, 同步状态重要目的是用于跟踪线程是否应该阻塞 , 当它的前身释放时,一个节点被通知。否则,队列中的每个节点都充当一个特定通知样式的监视器…
Java线程池源码深度解析
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第23天,点击查看活动详情 概述 线程池的好处和使用本篇文章就不赘叙了,不了解的可以参考下面两篇文章: 一文全貌了解线程池的正确使
线程池拒绝策略最佳实践
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第3天,点击查看活动详情。 线程池配置的几个参数之中,拒绝策略可能是大家最容易忽略的一个参数。在一般并发不是特别高或者任务数不是特别多
mysql 导入 sql 文件时 ERROR 1046 (3D000) no database selected 错误的解决
看一下导入的source文件的数据库名字是否表中已经有此数据库名字,假设要导入的数据库名是 mydb如果 mydb 不存在,先创建 mydb再选中 mydb再次执行 source即可
Java NIO Selector 的使用
之前的文章已经把 Java 中 NIO 的 Buffer、Channel 讲解完了,不太了解的可以先回过头去看看。这篇文章我们就来聊聊 Selector —— 选择器。 首先 Selector 是用来
玩转 ByteBuffer
为什么要讲 Buffer 首先为什么一个小小的 Buffer 我们需要单独拎出来聊?或者说,Buffer 具体是在哪些地方被用到的呢? 例如,我们从磁盘上读取一个文件,并不是直接就从磁盘加载到内存中,