摘要: 转载声明: 本文转载自 Java:简述try-catch-finally异常捕获 一、try-catch语句 在Java中,异常通过try-catch语句捕获。其一般语法形式为: try { // 可能会发生异常的程序代码 } catch (Type1 id1){ // 捕获并处置try抛出的异常类 阅读全文
posted @ 2022-02-28 23:39 维宇空灵 阅读(414) 评论(0) 推荐(0) 编辑
摘要: Java代码优化的起因 程序员在日常工作中,根据业务需求开发各种业务系统,比如电商系统,秒杀系统,即时通信,视频直播等,如果我们 Java 开发人员只是把项目代码当作 CRUD ,不思考,去做大量重复性开发,时间长了会感到厌倦,与此同时,技术能力也得不到提升,同时还产生了很多不好维护和迭代的代码。 阅读全文
posted @ 2022-02-28 23:37 维宇空灵 阅读(400) 评论(0) 推荐(0) 编辑
摘要: title: Java:面向抽象编程实现OCP copyright: true tags: 单例模式 categories: JavaSE OCP cover: 'https://typora-1304191864.cos.ap-shanghai.myqcloud.com/typora/qiniu1 阅读全文
posted @ 2022-02-28 23:36 维宇空灵 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 个人博客网:https://wushaopei.github.io/ (你想要这里多有) 一、JVM体系结构概述 1、JVM 与系统、硬件 ​ JVM是运行在操作系统之上的,它与硬件没有直接的交互 2、JVM 体系结构概览 ​ 3、类装载器ClassLoader 执行原理 负责加载class文件,c 阅读全文
posted @ 2020-02-12 15:56 维宇空灵 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 个人博客网:https://wushaopei.github.io/ (你想要这里多有) 一、JUC是什么 1、JUC定义 JUC,即java.util.concurrent 在并发编程中使用的工具类 ​ 2、进程、线程的定义 2.1 进程、线程是什么? 进程:进程是一个具有一定独立功能的程序关于某 阅读全文
posted @ 2020-02-11 19:33 维宇空灵 阅读(1029) 评论(0) 推荐(0) 编辑
摘要: 个人博客网:https://wushaopei.github.io/ (你想要这里多有) 1、可用性保证 引入消息队列之后该如何保证其高可用性? 持久化、事务、签收、 以及带复制的 Leavel DB + zookeeper 主从集群搭建 2、异步投递Async Sends 2.1 异步投递的定义 阅读全文
posted @ 2020-02-09 21:35 维宇空灵 阅读(320) 评论(0) 推荐(1) 编辑
摘要: 个人博客网:https://wushaopei.github.io/ (你想要这里多有) 一、Activemq 的集群思想 1、使用Activemq集群的原因 面试题: 引入消息中间件后如何保证其高可用 2、集群实现思路 基于zookeeper和LevelDB搭建ActiveMQ集群。集群仅提供主备 阅读全文
posted @ 2020-02-09 21:05 维宇空灵 阅读(413) 评论(0) 推荐(0) 编辑
摘要: 个人博客网:https://wushaopei.github.io/ (你想要这里多有) 一、持久化机制 1、Activemq持久化 1.1 什么是持久化: 持久化就是高可用的机制,即使服务器宕机了,消息也不会丢失 1.2 持久化的作用 将MQ 收到的消息存储到文件、硬盘、数据库 等、 则叫MQ 的 阅读全文
posted @ 2020-02-09 21:03 维宇空灵 阅读(1131) 评论(0) 推荐(0) 编辑
摘要: 个人博客网:https://wushaopei.github.io/ (你想要这里多有) 面试思考题: 默认的61616端口如何更改 你生产上的连接协议如何配置的?使用tcp吗? 一、Activemq的传输协议 传输协议官网连接:http://activemq.apache.org/configur 阅读全文
posted @ 2020-02-09 20:58 维宇空灵 阅读(1368) 评论(0) 推荐(0) 编辑
摘要: 个人博客网:https://wushaopei.github.io/ (你想要这里多有) 一、Spring 整合Activemq 1、所需jar包 <dependencies> <dependency> <groupId>org.apache.activemq</groupId> <artifact 阅读全文
posted @ 2020-02-09 20:55 维宇空灵 阅读(497) 评论(0) 推荐(0) 编辑