2 IT云清

尚未进行身份认证

高级Java工程师,研发经理,公众号:java4all

等级
TA的排名 1k+

Gradle sync failed: Cause: com.intellij.util.containers.HashMap cannot be cast to com.intellij.util.

使用idea导入gradle项目,报这个错误:Gradle sync failed: Cause: com.intellij.util.containers.HashMap cannot be cast to com.intellij.util.containers.MultiMap而且搜索不到任何解决方案,Stack Overflow也没有,求知道的大佬支招啊。...

2020-01-09 17:35:45

seata教程-Seata 1.0版本整合教程

seata 1.0教程技术选型及版本spring-cloud-starter-alibaba-seataspring-cloud-alibaba:1.5.1.RELEASEspringcloud:Edgware.SR4seata-all:1.0.0springboot:1.5.4mybatis-spring-boot-starter.version:2.0.0java:jdk81...

2019-12-27 09:10:45

java中getClass()和getSuperClass()的讲解

为了讲解这个问题,我们先来看一下下面的代码:package com.yonyou.test; import java.util.Date; class Test extends Date{ private static final long serialVersionUID = 1L; public static void main(String[] args) { ...

2019-12-07 11:17:36

Class的isAssignableFrom方法详解

Class的isAssignableFrom方法Class类的isAssignableFrom是个不常用的方法,感觉这个方法的名字取得不是很好,所以有必要在此解析一下,以免在看源码时产生歧义,这个方法的签名如下:public native boolean isAssignableFrom(Class<?> cls);由方法签名可见是一个本地方法,即C代码编写的。以下是JDK中...

2019-12-07 09:57:24

Java中的bridge method(桥接方法)

java4all原创,欢迎关注摘要:Java中的bridge method(桥接方法)是什么?1.什么是桥接方法桥接方法是 JDK 1.5 引入泛型后,为了使Java的泛型方法生成的字节...

2019-12-03 09:17:00

fineReport切换数据源

fineReport切换数据源:1.配置数据连接2.报表内选中

2019-12-02 13:22:17

seata整合踩坑

2019-11-26 16:44:11 [restartedMain] INFO o.s.b.a.l.AutoConfigurationReportLoggingInitializer - Error starting ApplicationContext. To display the auto-configuration report re-run your application wi...

2019-11-26 20:04:58

mysql字符串包含关系查询

例如判断bill表中,detail字段中不包含money的结果集。SELECT * FROM bill a WHERE !LOCATE(a.money,a.detail);

2019-11-25 19:38:01

windows下代码分支批量处理脚本

@echo.@chcp 65001@echo.@echo offchoice /C yn /M "确认执行merge操作?"if errorlevel 2 goto nif errorlevel 1 goto y:yecho.echo 从源头分支%1 echo 合并到目的分支%2echo.echo 请确认分支无误pauseecho.echo ------------...

2019-11-23 11:26:01

source tree Access denied FATAL ERROR: Server sent disconnect message type 2 (protocol error) "Too

使用sourceTree时,配置好了sshkey,但是还是无法拉取和推送代码,一直报下方的错误:git -c diff.mnemonicprefix=false -c core.quotepath=false fetch originAccess deniedAccess deniedAccess deniedAccess deniedAccess deniedFATAL ERROR...

2019-11-14 20:03:27

Spring事务隔离级别详解

java4all,欢迎关注摘要:本文主要讲解Spring中的事务隔离级别。当两个事务对同一个数据库的记录进行操作时,那么,他们之间的影响是怎么样的呢?这就出现了事务隔离级别的概念。数据库的隔离性与并发控制有很大关系。ACID,即原子性(atomicity)、一致性(consistency)、隔离性(isolation)和持久性(durability)。...

2019-11-13 09:17:00

mysql查询数据库数据量

查询数据库数据量大小-- SHOW TABLE_SCHEMA;-- use information_schema;SELECT concat( round( sum(data_length / 1024 / 1024), 2 ), 'MB' ) AS DATAFROM TABLESWHERE table_schema = '你的数据库名字';...

2019-11-12 15:26:40

seata中事务隔离性与锁分析

1.官方说法官方的文章中,有这么一段话:全局事务的隔离性是建立在分支事务的本地隔离级别基础之上的。在数据库本地隔离级别 读已提交 或以上的前提下,Fescar 设计了由事务协调器维护的 全局写排他锁,来保证事务间的 写隔离,将全局事务默认定义在 读未提交 的隔离级别上。我们对隔离级别的共识是:微服务场景产生的分布式事务,绝大部分应用在 读已提交 的隔离级别下工作是没有问题的。而实际上,这...

2019-10-24 19:45:14

mockito简单教程

首先添加maven依赖 <dependency> <groupId>org.mockito</groupId> <artifactId>mockito-all</artifactId> <version>1.9.5</version> <scope>t...

2019-09-29 17:13:53

《阿里工程师的自我修养》正式发布

世界在变,技术在变,需求在变。从入门到进阶,从普通员工到主管,从知识到落地,从量的积累到质的飞跃,在不确定性的世界中,你遇到的种种难题,阿里工程师正在探索着最优解。3大思...

2019-09-24 09:17:00

error: Cannot delete branch 'xxx' checked out at 'xxxx'

此错误是在git删除分支时报的错误,删除分支时,当前分支不能停留在要删除的分支上,要切换到其他任意分支,再去删除目标分支。参考:git删除本地分支git删除远程分支...

2019-09-19 10:29:11

git删除本地分支 git删除远程分支

比如eureka项目,进入项目目录下,想要删除dev-1.3.0分支。cd eurekagit checkout dev-1.1.1git pullgit branch -d dev-1.3.0git push origin --delete dev-1.3.0cd ..需要注意,当删除dev-1.3.0分支时,当前分支不能是dev-1.3.0,不能自己删自己,否则会报...

2019-09-19 10:23:30

idea maven helper 插件 maven依赖冲突解决 jar包冲突解决

1.安装maven helperfile -> setting -> plugins -> maven helper下载插件并安装。2.使用1.随便选择一个pom.xml文件这里有text和Analyzer两种。2.选择1.点击Analyzer,会发现有些冲突。2.选中冲突的,会有冲突细节3.在冲突的依赖上右键,会提示排除,点击即可,会自动添加依赖排除...

2019-09-13 23:12:23

Seata 事务分组

Seata 事务分组:1.什么是事务分组?A:事务分组是 Seata 的资源逻辑,类似于服务实例。service { #vgroup->rgroup vgroup_mapping.fsp_tx_group = "default" #only support single node default.grouplist = "127.0.0.1:8091" #degra...

2019-09-11 16:26:20

seata中的grouplist的作用

在seata-server端的file.conf配置文件中,有个default.grouplist配置,是干嘛的呢?1.作用方式这个配置,只有当registry.type=file,注册中心是file方式时,才会起作用。2.值这个值可以配置多个,配置多个就是集群方式。2、关于 Seata 的 grouplist 问题:什么时候会用到 file.conf 中的 default.group...

2019-09-11 09:04:12

查看更多

CSDN身份
  • 博客专家
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 新人勋章
    新人勋章
    用户发布第一条Blink获赞超过3个即可获得
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。