【转】Java 异常处理的 20 个最佳实践,你知道几个?
- 2020-01-20 15:29
- 7
- 0
- 1
- 26.7℃
#Java #异常 Java 异常处理的 20 个最佳实践,你知道几个? 作 者:武培轩 出 处:https://www.cnblogs.com/wupeixuan 原文链接:https://www.cnblogs.com/wupeixuan/p/11746117.html 异常处理是 Java
shading-jdbc数据库读写分离
- 2020-01-02 15:14
- 7
- 0
- 0
- 24.7℃
数据库读写分离 官方文档 1. ShardingSphere 1.1 ShardingSphere简介 ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC、Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独
Crontab定时任务更新SOLO以及备份数据库
- 2019-08-27 16:39
- 10
- 0
- 0
- 25.0℃
#Linux Linux定时执行任务Crontab 1. 安装Crontab 1.1 安装命令 # vixie-cron软件包是cron的主程序
yum install vixie-cron
# crontabs软件包是用来安装、卸装、或列举用来驱动 cron 守护进程的表格的程序
yum
【转】多线程之Callable
- 2019-08-23 16:46
- 11
- 0
- 0
- 25.1℃
#Java #JUC Java并发编程:Callable、Future和FutureTask 该博客转载自Matrix海 子的Java并发编程:Callable、Future和FutureTask 在前面的文章中我们讲述了创建线程的2种方式,一种是直接继承Thread,另外一种就是实现Runnabl
Jenkins集成部署SpringBoot
- 2019-08-22 16:59
- 3
- 0
- 0
- 24.3℃
#Jenkins #DevOps Jenkins集成部署SpringBoot 1. 前言 随着业务的增长,需求也开始增多,每个需求的大小,开发周期,发布时间都不一致。基于微服务的系统架构,功能的叠加,对应的服务的数量也在增加,大小功能的快速迭代,更加要求部署的快速化,智能化。因此,传统的人工部署已经
【转】synchronized与Lock的区别与使用
- 2019-08-22 15:00
- 12
- 0
- 0
- 25.2℃
#JUC #Java 详解synchronized与Lock的区别与使用 该博客转载自淳安郭富城的详解synchronized与Lock的区别与使用 1. 引言: 昨天在学习别人分享的面试经验时,看到Lock的使用。想起自己在上次面试也遇到了synchronized与Lock的区别与使用。于是,我整
【转】Java实现生产者和消费者的5种方式
- 2019-08-22 14:19
- 18
- 0
- 1
- 27.8℃
#Java #设计模式 Java实现生产者和消费者的5种方式 该博客转载自掘金的Java实现生产者和消费者的5种方式 1. 前言 生产者和消费者问题是线程模型中的经典问题:生产者和消费者在同一时间段内共用同一个存储空间,生产者往存储空间中添加产品,消费者从存储空间中取走产品,当存储空间为空时,消费者
【转】Java并发编程:阻塞队列
- 2019-08-22 09:46
- 11
- 0
- 0
- 25.1℃
#Java #JUC Java并发编程:阻塞队列 该博客转载自Matrix海 子的Java并发编程:阻塞队列 Java并发编程:阻塞队列 在前面几篇文章中,我们讨论了同步容器(Hashtable、Vector),也讨论了并发容器(ConcurrentHashMap、CopyOnWriteArrayL