
Linux
linux
这题我咋不会?
Java开发工程师
展开
-
mysql在windows下是不区分大小写的,而linux下是区分大小写的。
mysql在windows下是不区分大小写的,而linux下是区分大小写的。项目在本地测试阶段没有问题,当使用sit环境测试时系统始终运行不起来,查看日志报错找不到表,当时很奇怪,这些表在数据库中是存在的,而且本地测试也没有问题,后来找到了答案,是因为mysql在windows下是不区分大小写的,而linux下是区分大小写的。解决方案修改linux的mysql的lower_case_table_names参数,为0时区分大小写,为1时不区分大小写。在linux的mysql下输入:原创 2021-08-16 12:55:56 · 829 阅读 · 0 评论 -
java.net.NoRouteToHostException: Cannot assign requested address.
java.net.NoRouteToHostException: Cannot assign requested address.是由于linux分配的客户端连接端口用尽, 无法建立socket连接所致,虽然socket正常关闭,但是端口不是立即释放, 而是处于TIME_WAIT状态, 默认等待60s后才释放。查看linux支持的客户端连接端口范围, 也就是28232个端口:cat /proc/sys/net/ipv4/ip_local_port_range32768 - 61000解决方法:原创 2021-08-17 23:54:14 · 480 阅读 · 0 评论