- 博客(6)
- 收藏
- 关注
原创 mysql报错1093 - You can‘t specify target table ‘monitor_user_effective‘ for update in FROM clause
解决方法:将select出的结果通过中间表再select一遍即可。意思是不能在同一语句中,先select出属性值,再更新这个表。
2023-06-12 12:02:58 399 1
原创 idea2020.1.1启动spring boot 报错:程序包不存在
通过idea创建spring boot项目,直接启动项目无法运行,报如下错误: File—>Setting—>Build,Execution,Deployment—>Maven—>Runner如下图配置: 配置完成后再次运行项目即可成功。
2023-04-10 14:44:57 310
原创 centos7.6安装redis
由于 redis 是用 C 语言开发,安装之前必先确认是否安装 gcc 环境(gcc -v),如果没有安装,执行以下命令进行安装找到要下载的版本右键复制下载链接ps:一定要去官方复制下载地址3、下载完redis之后进行解压从 redis 的源码目录中复制 redis.conf 到 redis 的安装目录, 修改 6379.conf 文件,把 daemonize no 改为 daemonize yes。
2023-04-03 15:57:37 447
原创 mybatis 插入数据乱码
刚开始我以为是jdbc驱动的问题然后就修改了url的编码:jdbc:mysql://192.168.112.139:3306/mybatis_plus?useUnicode=true&characterEncoding=UTF-8&serverTimezone=GMT%2B8然后插入数据后发现程序又报错了 发现是表创建的时候忘记设置编码了,因为表的默认编码是不支持中文的,然后我修改了表的编码还是不行,然后试了很多方法,得出结论发现只有在创表的时候设置编码才行,所以需要重新创建表设置编码。所以问题是跟我驱动编
2022-06-30 23:53:19 458
原创 线程到底有几种状态?
翻阅了很多文章有些说线程状态五种的也有说六种的,然后去看了一下官方文档:从这里看到文档当中线程是分为六种状态,下面给大家通俗一点来解释:1、NEW(新建):新创建一个线程对象2、RUNNABLE(可运行):线程对象调用start方法进入可运行状态3、BLOCKED(阻塞):线程未抢到锁,抢到即变成可运行4、WAITING(无限等待):一个线程等待另一个线程被notify(唤醒)的动作,需要等待其他线程唤醒...
2022-05-31 20:18:55 402 1
原创 关闭了防火墙centos7下的数据库还是无法远程连接
centos7安装完mysql后启动服务了本机却连接不到centos7的数据库,试了很多方法发现了发现都不行。问题的原因数据库对连接没有授权解决办法:给数据库授权:GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY '123456' WITH GRANT OPTION;刷新权限FLUSH PRIVILEGES;命令解释如下:*.*:第一个*代表数据库名;第二个*代表表名 (指所有数据库里的所有表都授权给用户,
2022-05-30 15:56:22 506
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人