
问题记录
林克在思考
一个喜欢折腾技术的开发者
展开
-
AndroidStudio更新4.1无法启动问题解决方法
最近AndroidStudio4.1正式版本发布,点了更新提示先更新插件,然后可能是更新过程中重启了AndroidStudio,结果导致再次打开时直接无法启动了。启动时报错信息如下:java.lang.NoSuchMethodError: com.intellij.ide.plugins.PluginManagerCore.getEnabledPluginRawList()Ljava/util/List;看报错信息跟插件也有一点关系,搜索了一下找到一种解决方法,亲测有效。直接在命令行执行如下命.原创 2020-10-18 10:47:30 · 7659 阅读 · 11 评论 -
java.sql.SQLException: Unknown system variable 'query_cache_size'解决方法
这个问题是因为你的MySQL Connector的jar包和数据库不匹配造成的。 我的数据是是使用MySQL8.x的版本,但MySQL Connector使用的jar包是6.x的,所以会报上面的错误。 解决方法就是去maven仓库下载与数据库版本对应的jar包,下载地址:http://mvnrepository.com/artifact/mysql/mysql-connector-java...原创 2018-08-20 23:30:24 · 3467 阅读 · 0 评论 -
Ubuntu16.04禁用ipv6
今天在腾讯云服务器上运行一个mysql的docker镜像,运行完成后老是连接失败。分析发现,虽然我填写的是我服务器的ip地址,但是连接出错的报错信息却提示连接到另一个ip地址失败,猜测应该是ipv6问题。 使用下面的命令查看3306端口情况:sudo lsof -i:3306输出如下: 基本确认就是ipv6的问题。分析应该是docker在启动时会优先使用ipv6,所以解决方...原创 2018-08-19 11:37:29 · 1843 阅读 · 0 评论 -
Spring报错 Failed to read candidate component class: file Caused by: java.lang.IncompatibleClassChange
今天写一个SpringMVC的小例子,遇到一个很怪异的问题。先说说开发环境:IDEA+SpringMVC+Gradle 先看看我的build.gradle文件引入的包:dependencies { testCompile group: 'junit', name: 'junit', version: '4.12' compile group: 'org.spr...原创 2018-05-05 21:42:48 · 2159 阅读 · 0 评论 -
org.hibernate.AssertionFailure: null id in xxx entry (don't flush the Session after an except)解决方法
最近学习了一点Hibernate的东西,今天遇到一个莫名奇妙的问题。在我配置好表的注解和对应关系之后,当我想往数据库中插入数据时,报了下面的错误:org.hibernate.AssertionFailure: null id in bean.Grade entry (don't flush the Session after an exception occurs)原创 2017-11-14 21:34:04 · 3572 阅读 · 0 评论 -
VirtualBox启动提示amd-v is not available解决方法
今天想用用VirtualBox里面安装的Ubuntu,可是点击启动,却报错了,错误信息amd-v is not available,Google一番,都说是BOIS里面的虚拟化没有开启,但是,我BOIS里面的虚拟化确实开启了,但还是错误,最终找到了错误原因,遂记录一下。原创 2017-07-14 13:23:58 · 17133 阅读 · 3 评论 -
Hibernate报错org.hibernate.MappingException: Unknown entity解决方法
今天看视频教程学习了一下Hibernate,按照视频教程中的代码写,老师测试通不过,老报错,苦苦找不到原因,最终经过一个下午一个晚上的时间找出了原因,遂记录一下,希望帮助到有需要的人。原创 2017-04-02 21:47:43 · 31707 阅读 · 22 评论 -
Host is not allowed to connect to this MySQL server解决方法
今天在Linux上面装完MySQL,却发现在本地登录可以,但是远程登录却报错Host is not allowed to connect to this MySQL server,找了半天试了网上的一些方法都没有解决,最终在一篇文章里找到了解决方法,特意记录一下。先说说这个错误,其实就是我们的MySQL不允许远程登录,所以远程登录失败了,解决方法如下:原创 2017-01-12 22:46:38 · 80925 阅读 · 60 评论 -
PID为4的系统进程占用80端口解决方法
今天想用一下80端口,可是却发现报错80端口被占用了。在命令行里面输入netstat -ano|findstr "80",查看是哪个进程占用了80端口结果显示是一个PID为4的进程占用了端口。打开任务管理器查看PID为4的进程,名称为ntoskrnl,右键打开文件所在位置,发现这个程序在System32文件夹里面,说明是系统进程,且无法手动停止。最后发现是我安装的SQL SERVER 2008原创 2017-01-12 15:41:14 · 3392 阅读 · 0 评论