Springboot 整合RabbitMq

先简单的一个消息推送到接收的流程,提供一个简单的图黄色的圈圈就是我们的消息推送服务,将消息推送到中间方框里面也就是rabbitMq的服务器,然后经过服务器里面的交换机、队列等各种关系(后面会详细讲)将数据处理入列后,最终右边的蓝色圈圈消费者获取对应监听的消息。常用的交换

#MQ  

Java数组转List的正确姿势

一、常用的转换方式数组转List,想必作为一个Java开发,肯定能想到Arrays.asList(strArray),如下:String[]strings={"first","second","third"};List<String&

#java  

docker+nextcloud搭建个人云存储系统

前言Nextcloud是一个免费专业的私有云存储网盘「开源」项目,可以让你简单快速地在个人/公司电脑、服务器甚至是树莓派等设备上架设一套属于自己或团队专属的云同步网盘,从而实现跨平台跨设备文件同步、共享、版本控制、团队协作等功能。OnlyOffice是一款强大的在线office工具,我们通过他可以让

#工具  

写一个迷你版的Tomcat

一、前言 当我们的Web运行的时候,从浏览器发出的请求,必然首先到达tomcat中,之后由tomcat进行处理,由此要考虑tomcat要进行哪些处理,首先便是提供Socket服务,之后对于请求进行分发,把请求和产生的响应封装成request和response  (1)提供Socket服务  (2)封

#工具   #java  

Intellij Idea远程调试 Java代码

一、前言线上代码出了问题,总是要在本地复现,然后debug,这个过程是在是不太友好,而且线上的很多数据本地没有,经常耽误好久的时间来同步数据.当然有解决方案,这就是远程调试(Remotedebugging)。远程调试使开发人员能够直接诊断服务器或其它线上进程上的问题,它提供了跟踪线上运行时错误并确定

#工具   #liunx   #开发使用  

docker 安装wiki_confluence 和研发项目管理平台--禅道

前言:Wiki是一个协同著作平台或称开放编辑系统。我们可以用Wiki来建设帮助系统,知识库系统。Confluence是一个专业的wiki程序。它是一个知识管理的工具,通过它可以实现团队成员之间的协作和知识共享。Confluence使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息,文

#工具   #liunx   #docker   #开发使用