Intellij IDEA Diagrams找不到 解决方案

对,可能你装了个假的(社区版)IDEA问题利用spring integration配置了并行调用,想利用Intellij IDEA的Diagrams功能生成可视化效果图,但是怎么也找不到Diagrams这个功能。查询了很多解决方法,如添加插件,Settings中设置,利用快捷键ctrl + alt + u等,均没有解决我的问题。解决最后在Intellij IDEA的官方网站上找到了答案: IntelliJ IDEA社区版(Community Edition)不支持Diagrams。于是

聊聊Java中的并发队列中 有界队列和无界队列的区别

转载自 https://blog.csdn.net/AJ1101/article/details/81711812本文主要总体的说一说各种并发队列 首先来一张全体照 从有界无界上分 常见的有界队列为ArrayBlockingQueue 基于数组实现的阻塞队列LinkedBlockingQueue 其实也是有界队列,但是不设置大小时就时Integer.MAX_VALUE,内部是基于链表实现的ArrayBlockingQueue 与 LinkedBlockin

开发环境搭建,virtualbox安装centos7用于集群搭建

工欲善其事,必先利其器,一个好的环境能够让我们更好的工作和学习。一、安装virtualbox目前virtualbox出了苹果M1芯片不支持,其他都没什么问题。双击安装文件,一路默认二、安装操作系统centos71:创建虚拟机:点击“新建”按钮,设置虚拟机名称abc01,选择虚拟机存储位置,选择操作系统为Linux,选择版本为Red Hat-64bit,分配1024MB内存,电脑内存够大的也可以设置大一点,后面的选项全部默认,最后点击“create”按钮,开始创建虚拟机2、设置虚拟机网卡:选择创建

Nacos 启动失败解决方案

下载最新的 Nacos 版本在 Windows 直接运行脚本启动,首先报错第一个问题如下:java.lang.IllegalArgumentException: db.num is nulljava.lang.RuntimeException: [db-load-error]load jdbc.properties error将 Nacos 下的 conf/application.properties 文件修改如下图所示新建本地数据库

连接数据库 mysql serverTimezone 问题,时间少了8小时

如果你发现时间正好少了8小时,不用问,肯定是时区设置有问题,找找在哪里设置下时区就好了。遇到一个问题:项目jar包扫描后,升级了好多jar包,包括mysql的驱动jar包升级到了8.0版本以上。升级后从mysql中查出的时候,全都比数据库的时间多13小时,而且这些时间存到数据库的时间,有些是正确的时间,有时比正确时间少13小时,这样返回给前端的时间就不准确,解决这个问题只要在springboot的数据库连接配置中增加一段配置就能解决问题spring:   datasource

Non-terminating decimal expansion; no exact representable decimal result异常的解决方法

expansion; no exact representable decimal result异常的解决方法今天在写一个JAVA程序的时候出现了异常:java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result。发现报错的语句是:foo.divide(bar));原来JAVA中如果用BigDecimal做除法的时候一定要在divide方法中传递第二个

Spring Cloud Alibaba 学废之Start

随着微服务的日渐成熟,也逐渐分化出了两大阵营,dubbo ,spring cloud。这也是目前大部分公司的主流选择,要么基于spring cloud netflix 要么基于dubbo进行自研。后来我们知道了,dubbo 不怎么维护,netflix即将停止维护。微服务之路何去何从?不要担心,Spring Cloud Alibaba来了,Spring Cloud Alibaba 是阿里巴巴集团下的开源组件和云产品在Spring Cloud规范下的