logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java forEach中不能用i++的原因以及代替方案

这是 Java 8 引入的一个概念。你不需要显式地用final关键字声明一个变量,只要这个变量在初始化后再也没有被修改过,编译器就认为它是“事实最终变量”。在你的例子中,i++试图修改i,破坏了i的 “effectively final” 状态,所以编译器报错。

#java#jvm#开发语言
mysql8数据库本地能连上但是远程连不上

发现防火墙在专用网络中是关的,但是在公用网络中是开启的,此时有两种方案,一是可以讲公用网络的防火墙也关闭,二是将当前连接的网络配置改为专用网络,如下图。1.找到my.ini配置文件,检查[mysqld]下有没有一项bind-address = 0.0.0.0,如果没有需要添加上,然后重启数据库;运行成功后再运行FLUSH PRIVILEGES;运行上述sql时数据库报错,mysql8需要将语句改为

文章图片
#数据库#服务器#运维
Oracle数据库执行DROP TABLE报错

于是将DROP TABLE语句替换为DROP TABLE IF EXISTS,再次执行依旧报错,报错为:[ERR] ORA-00933: SQL 命令未正确结束;后来发现是oracle中不支持IF EXISTS的写法,所以就改为把所有的DROP TABLE行给注解掉,删除所有表后再次执行sql文件,不报错了。使用同事导出的sql文件来建表,首先遇到DROP TABLE报错,因为本地是没有任何表的,

#数据库#oracle#mysql
mysql定期删除过期数据

/距现在超过两天即视为过期,CREATED_TIME是字段名。ON SCHEDULE EVERY 300 SECOND//这里300即为每300秒删除一次。1.首先先查看mysql是否开启定时任务开关。2.Value为ON则已打开,OFF则关闭。3.创建想要的定时器。

#mysql
Oracle数据库执行DROP TABLE报错

于是将DROP TABLE语句替换为DROP TABLE IF EXISTS,再次执行依旧报错,报错为:[ERR] ORA-00933: SQL 命令未正确结束;后来发现是oracle中不支持IF EXISTS的写法,所以就改为把所有的DROP TABLE行给注解掉,删除所有表后再次执行sql文件,不报错了。使用同事导出的sql文件来建表,首先遇到DROP TABLE报错,因为本地是没有任何表的,

#数据库#oracle#mysql
mysql8数据库本地能连上但是远程连不上

发现防火墙在专用网络中是关的,但是在公用网络中是开启的,此时有两种方案,一是可以讲公用网络的防火墙也关闭,二是将当前连接的网络配置改为专用网络,如下图。1.找到my.ini配置文件,检查[mysqld]下有没有一项bind-address = 0.0.0.0,如果没有需要添加上,然后重启数据库;运行成功后再运行FLUSH PRIVILEGES;运行上述sql时数据库报错,mysql8需要将语句改为

文章图片
#数据库#服务器#运维
mybatis中编写sql语句表名作为参数注意

其中#{tablename}被引入sql语句后是一个带引号的字符串,最终执行的sql语句将会是SELECT COUNT(1) FROM 'xxxxx';表名被双引号包裹,会报错;

文章图片
#mybatis#sql#java
mysql8数据库本地能连上但是远程连不上

发现防火墙在专用网络中是关的,但是在公用网络中是开启的,此时有两种方案,一是可以讲公用网络的防火墙也关闭,二是将当前连接的网络配置改为专用网络,如下图。1.找到my.ini配置文件,检查[mysqld]下有没有一项bind-address = 0.0.0.0,如果没有需要添加上,然后重启数据库;运行成功后再运行FLUSH PRIVILEGES;运行上述sql时数据库报错,mysql8需要将语句改为

文章图片
#数据库#服务器#运维
windows上RabbitMQ 启动时报错:发生系统错误 1067。 进程意外终止。

在服务中直接启动报错,在命令行中到rabbitmq的安装目录的sbin文件夹下使用rabbitmq-server start,报错更加详细:将这段报错告诉chatgpt后得知:这个 RabbitMQ 报错主要是 Erlang 启动分布式节点失败导致的,关键报错是:bash这表示 Erlang 启动net_kernel时没法建立分布式通信,RabbitMQ 在启动时默认会给自己起一个 Erlang

#rabbitmq
MyBatis-Plus - 分页查询 有数据但 返回 total 为 0

实测有效,主要是没有添加MybatisPlusConfig导致的。

#mybatis#java#数据库
    共 15 条
  • 1
  • 2
  • 请选择