摘要:一、RabbitMQ的工作模式 rabbitMQ总共有六种工作模式:simple简单模式、work工作模式、publish/subscribe发布订阅模式、routing路由模式、topic主题模式 routing模式: topic主题模式: 可以看出,topic模式为一种特殊的routing模式, 阅读全文
posted @ 2021-01-15 17:13 木马不是马 阅读(89) 评论(0) 推荐(0) 编辑
摘要:一、首先配置好的@Async线程池配置类 @EnableAsync @Configuration public class AsyncTaskConfig implements AsyncConfigurer { @Override public Executor getAsyncExecutor( 阅读全文
posted @ 2020-12-31 16:03 木马不是马 阅读(133) 评论(0) 推荐(0) 编辑
摘要:可能一般我们需要将数组里的元素转为字符串或者将某个集合里的元素提取出来或者转换需要用到这种拼接,在循环遍历中每个元素的时候在末尾加入特定的分隔符, 这里我们举例这个集合为自己创建的数组。 之前我们可能这么写,拼接完成在最后面多出多余符号: String strTableData = ""; for 阅读全文
posted @ 2020-11-25 10:27 木马不是马 阅读(253) 评论(0) 推荐(0) 编辑
摘要:一、前言 Nexus是一个强大的Maven仓库管理器,它极大地简化了自己内部仓库的维护和外部仓库的访问。 利用Nexus你可以只在一个地方就能够完全控制访问 和部署在你所维护仓库中的每个Artifact。 Nexus是一套“开箱即用”的系统不需要数据库,它使用文件系统加Lucene来组织数据。 Ne 阅读全文
posted @ 2020-11-15 18:09 木马不是马 阅读(105) 评论(0) 推荐(0) 编辑
摘要:public enum ChangeHandleEnum { CHANGE_HANDLE_MESSAGE_KEY1(1, "type1", "消息1"), CHANGE_HANDLE_MESSAGE_KEY2(2, "type2", "消息2"), CHANGE_HANDLE_MESSAGE_KEY 阅读全文
posted @ 2020-11-13 16:41 木马不是马 阅读(446) 评论(0) 推荐(0) 编辑
摘要:截图如下: 可以查看组件信息,以及data的数据,vuex的state值的变化,方便调试程序,快速找到错误,插件使用效果图如下: 一、安装方式 可以去谷歌商店下载 也可以去http://www.cnplugins.com/网站下载安装 快速下载:上传至百度网盘 链接:https://pan.baid 阅读全文
posted @ 2020-10-29 14:41 木马不是马 阅读(110) 评论(0) 推荐(0) 编辑
摘要:在实际开发中,需要有很多地方用到关联邮件发送消息,比如注册成功信息,找回密码信息,或者通过邮件发送即将过期信息等等,所使用的应用场景很多很多,下面调用JavaMailSender发送邮件, 一、邮箱配置 首先需要我们注册邮箱,并开启二级密码设置,最主要的是开启邮箱的POP3/SMTP服务,这里以网易 阅读全文
posted @ 2020-10-28 16:47 木马不是马 阅读(415) 评论(0) 推荐(0) 编辑
摘要:jdk8新属性Optional避免空指针异常 空指针异常或许是我们开发Java时遇到的最多的异常了,这是一个极其普遍又无法根治的问题。 什么时空指针? 当一个变量的值为null时,在Java里表示一个不存在的对象,没有实际内容,没有给他分配内存,null也是对象成员变量的默认值。 Object ob 阅读全文
posted @ 2020-10-26 16:52 木马不是马 阅读(118) 评论(0) 推荐(0) 编辑
摘要:StringUtils.isEmpty 我们先来看org.springframework.util.StringUtils包下的isEmpty()方法, /** * Check whether the given object (possibly a {@code String}) is empty 阅读全文
posted @ 2020-10-26 14:32 木马不是马 阅读(278) 评论(0) 推荐(0) 编辑
摘要:条件 Centos7.2 x64 RabbitMQ官方文档;https://www.rabbitmq.com/ 一、安装Erlang RabbitMQ由Erlang语言编写而写,所以在安装RabbitMQ之前先安装Erlang elang在默认的yum存储库中不可用,所以先安装epel存储库,命令如 阅读全文
posted @ 2020-10-10 10:52 木马不是马 阅读(1164) 评论(2) 推荐(1) 编辑
摘要:一。vue-quill-editor 内容创建从一开始就是网页的核心,几乎所有的Web应用使用<textarea>作为一种原生的基本解决方案。但是,在某些时候,您可能需要在文本内容中插入格式,这就需要富文本编辑器。这里有很多选择,但Quill带来了一些可参考的现代化思想,支持图片的上传和自定义内容和 阅读全文
posted @ 2020-09-30 17:46 木马不是马 阅读(205) 评论(0) 推荐(0) 编辑
摘要:消息队列中间件是分布式系统中重要的组件,主要解决应用耦合,异步消息,流量削锋等问题 实现高性能,高可用,可伸缩和最终一致性架构 使用较多的消息队列有ActiveMQ,RabbitMQ,ZeroMQ,Kafka,MetaMQ,RocketMQ 二、消息队列应用场景 以下介绍消息队列在实际应用中常用的使 阅读全文
posted @ 2020-09-30 14:01 木马不是马 阅读(64) 评论(0) 推荐(0) 编辑
摘要:首先查看项目文件package.json文件 查看build命令 ,打开控制台执行命令npm run build 然后可以查看config/index.js 默认输出文件夹名为dist,可以根据自己需要进行更改 显示项目构建完成之后可以在test文件夹中看到index.html文件,这时可以打开in 阅读全文
posted @ 2020-09-19 21:41 木马不是马 阅读(122) 评论(0) 推荐(0) 编辑
摘要:用vue-cli创建项目时显示超时,原因可能是github.com访问不了,用ping命令试一下,显示请求超时 点击查看github.com域名解析之后的ip地址https://github.com.ipaddress.com/,https://fastly.net.ipaddress.com/gi 阅读全文
posted @ 2020-09-19 20:43 木马不是马 阅读(545) 评论(0) 推荐(0) 编辑
摘要:oracle数据库报错误:ORA-12154: TNS: 无法解析指定的连接标识符 其中一种可能是本地监听器设置错误 打开Net Manage以管理员身份运行 会出现如下图画面: 添加服务命名 点击命令进行测试,成功之后可以关闭完成配置 阅读全文
posted @ 2020-08-31 22:49 木马不是马 阅读(355) 评论(0) 推荐(0) 编辑