摘要: Java 中 final、finally、finalize 有什么不同?这是在 Java 面试中经常问到的问题,他们究竟有什么不同呢?这三个看起来很相似,其实他们的关系就像卡巴斯基和巴基斯坦一样有基巴关系。那么如果被问到这个问题该怎么回答呢?首先可以从语法和使用角度出发简单介绍三者的不同:final 阅读全文
posted @ 2020-03-30 09:50 幽暗森林之猪大屁 阅读(148) 评论(0) 推荐(0)
摘要: 例一:获取中文拼音首字母中华人民共和国万岁!zhrmghgws!例二:获取中文拼音我爱你中国!woainizhongguo!引入如下jar包: <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-collect 阅读全文
posted @ 2020-03-30 09:47 幽暗森林之猪大屁 阅读(842) 评论(0) 推荐(0)
摘要: RabbitMQ的TTL全称为Time-To-Live,表示的是消息的有效期。消息如果在队列中一直没有被消费并且存在时间超过了TTL,消息就会变成了"死信" (Dead Message),后续无法再被消费了。设置TTL有两种方式:第一种是声明队列的时候,在队列的属性中设置,这样该队列中的消息都会有相 阅读全文
posted @ 2020-03-30 09:43 幽暗森林之猪大屁 阅读(242) 评论(0) 推荐(0)
摘要: 当我们的系统中引入了MQ之后,不得不考虑的一个问题是如何保证消息的顺序性,这是一个至关重要的事情,如果顺序错乱了,就会导致数据的不一致。 比如:业务场景是这样的:我们需要根据mysql的binlog日志同步一个数据库的数据到另一个库中,加如在binlog中对同一条数据做了insert,update, 阅读全文
posted @ 2020-03-30 09:35 幽暗森林之猪大屁 阅读(12485) 评论(4) 推荐(0)
摘要: ### Redis 持久化之RDB#### 1.RDB 介绍:RDB 是 Redis 默认的持久化方案。在指定的时间间隔内,执行指定次数的写操作,则会将内存中的数据写入到磁盘中。即在指定目录下生成一个dump.rdb文件。Redis 重启会通过加载dump.rdb文件恢复数据。#### 2.RdbR 阅读全文
posted @ 2020-03-30 09:27 幽暗森林之猪大屁 阅读(212) 评论(0) 推荐(0)
摘要: 方法一、docker pull mongo 查找Docker Hub上的mongo镜像 [Shell] 纯文本查看 复制代码 ? 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 runoob@runoob:~/mongo$ docker search 阅读全文
posted @ 2020-03-30 09:23 幽暗森林之猪大屁 阅读(293) 评论(0) 推荐(0)
摘要: Docker 安装 Apache 方法一、docker pull httpd 查找Docker Hub上的httpd镜像 [Bash shell] 纯文本查看 复制代码 ? 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 runoob@runoo 阅读全文
posted @ 2020-03-30 09:17 幽暗森林之猪大屁 阅读(463) 评论(0) 推荐(0)
摘要: 没有见过用Java编写的游戏、桌面系统、办公软件?如果你是一个初学者或者只是刚刚开始学习Java,你或许会疑虑,Java到底是在哪里被运用了呢?如何正确的在现实世界中运用Java?当你在安装Java在你的桌面时会得到答案,或者Oracle会告诉你超过了30亿的设备正在运行着Java,这难道不是一个庞 阅读全文
posted @ 2020-03-30 09:12 幽暗森林之猪大屁 阅读(655) 评论(0) 推荐(0)
摘要: 如题,我们要使用Spring Boot和RabbitMQ实现RPC远程调用,那么首先要了解RPC。RPC,即Remote Procedure Call Protocol 远程过程调用协议,在大型的公司,系统一般都是由大大小小的服务构成,不同的团队维护不同的代码,部署在不同的机器。但是在做开发时候往往 阅读全文
posted @ 2020-03-30 09:08 幽暗森林之猪大屁 阅读(1539) 评论(0) 推荐(0)
摘要: 1.消息变成死信无非是以下几种情况:消息被拒绝签收(Nack),并且不允许重回队列。TTL设定的消息有效时间过期。实际消息数大于队列最大限制数,那么超出最大限制的消息都将会是死信。2.出现了死信,应该如何处理呢?其实,我们可以把这些死信放到自定义的死信队列里去。3.什么叫做死信队列?“死信队列”,顾 阅读全文
posted @ 2020-03-30 08:58 幽暗森林之猪大屁 阅读(265) 评论(0) 推荐(0)