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