随笔分类 -  BUG

摘要:1、什么是分布式事务? 答:指一次大的操作由不同的小操作组成的,这些小的操作分布在不同的服务器上,分布式事务需要保证这些小操作要么全部成功,要么全部失败。从本质上来说,分布式事务就是为了保证不同数据库的数据一致性。 2、分布式事务产生的原因? 2.1 数据库分库分表   &ems 阅读全文
posted @ 2019-09-07 18:24 胡金水 阅读(11991) 评论(0) 推荐(1)
摘要:我们知道,ConcurrentHashmap(1.8)这个并发集合框架是线程安全的,当你看到源码的get操作时,会发现get操作全程是没有加任何锁的,这也是这篇博文讨论的问题——为什么它不需要加锁呢? ConcurrentHashMap的简介 我想有基础的同学知道在jdk1.7中是采用Segment 阅读全文
posted @ 2019-09-06 11:38 胡金水 阅读(641) 评论(0) 推荐(0)
摘要:目前IT界主流前后端分离,但是在分离过程中一定会存在跨域的问题。 什么是跨域? 是指浏览器从一个域名的网页去请求另一个域名的资源时,域名、端口、协议任一不同,都是跨域。 做过web后台的童鞋都知道,跨域这种问题是比较常见的,最近我们公司需要将springboot 1.x升级到2.x,在升级之后遇到了 阅读全文
posted @ 2019-06-14 23:01 胡金水 阅读(11744) 评论(2) 推荐(3)
摘要:把spring源码clone下来之后,使用gradle编译不通过,异常日志如下: 原因是gradle版本太高了,具体参考:https://docs.gradle.com/enterprise/compatibility/#build_scan_plugin 可以移步到这个网站下载:http://se 阅读全文
posted @ 2019-02-14 02:01 胡金水 阅读(16855) 评论(1) 推荐(0)
摘要:今天想打包一个jar到Linux上运行,发现使用java -jar demo-1.0.jar 运行报错: 解决方案: 在maven的pom.xml中添加以下配置就可以 阅读全文
posted @ 2019-01-30 14:57 胡金水 阅读(15725) 评论(0) 推荐(0)
摘要:异常: 解决方法: 在这个类[com/example/simplespringbootstarter/StarterAutoConfigure.class]所在的项目pom.xml文件存在以下配置,将其移除即可解决问题; 阅读全文
posted @ 2019-01-24 21:54 胡金水 阅读(16092) 评论(1) 推荐(0)
摘要:原因是你复制的时候,带了一些特殊符号。 解决方案: 将那一串代码复制到notpad++ 或者文本上面,再复制到你的编译器里面,就可以解决问题了 阅读全文
posted @ 2018-12-28 16:23 胡金水 阅读(6230) 评论(0) 推荐(1)
摘要:今天早上打包一直都没有问题,突然有一次打包突然出现异常现象,如下: 磁盘空间不足,剩下17M,赶紧叫运维帮忙协助清理一下,最终解决了 这个问题。 阅读全文
posted @ 2018-06-30 15:05 胡金水 阅读(16698) 评论(2) 推荐(3)
摘要:今天我在eclipse上搭建新项目时,莫名其妙的出现这个错误,如下: The superclass "javax.servlet.http.HttpServlet" was not found on the Java Build Path 我在网上找了很多答案,解决方式很多种: ①设置jdk;(然而 阅读全文
posted @ 2017-04-26 14:23 胡金水 阅读(293) 评论(0) 推荐(0)
摘要:解决方案: 1、想找到项目里面的.svn文件夹,一般这个文件夹都会隐藏,显示步骤如下: 按Alt——工具——文件夹选项——查看 选择显示 打开之后就可以看到.svn文件夹 先下载splite3.exe文件,下载路径:http://files.cnblogs.com/files/hujinshui/s 阅读全文
posted @ 2017-03-01 16:49 胡金水 阅读(183) 评论(0) 推荐(0)
摘要:解决方案: 在命令行到eclipse目录下使用 eclipse.exe -clean 阅读全文
posted @ 2017-01-03 15:01 胡金水 阅读(689) 评论(0) 推荐(0)