- 博客(6)
- 收藏
- 关注
原创 hive-jdbc报出异常java.net.SocketException: Broken pipe
我们这边是通过hive-jdbc,druid连接池连接hiveserver2查询hive数据,但每次hiveserver2重启后,查询程序也得重启,不然会重复使用已经无效的连接,提交的查询报错。查询DruidDataSourceFactory.createDataSource源码,发现创建连接时,super(fairLock)中给定了一些固定配置,hive-jdbc不支持validationQueryTimeout参数,会报Method not supported的异常。
2023-12-07 10:57:16
1142
原创 JAVA邮件发送:Sending the email to the following server failed
HtmlEmail使用QQ企业邮箱发送问题总结按HtmlEmail上的参数信息进行本地邮件发送测试通过后,将服务部署在云服务器上测试邮件发送出现第一个报错:Sending the email to the following server failed : smtp.exmail.qq.com:25通过在云服务器上直接ping smtp.exmail.qq.com这个域名发现服务器上外网没有连通,打开外网权限后,仍然存在上述报错。浏览文档尝试将SmtpPort切换成465端口:HtmlEmail
2022-02-16 14:46:05
5850
1
原创 服务器安装mysql数据库修改密码
使用各种方式修改root的初始密码不成功如下:mysql> set password = password('root');ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'PASSWORD('root')' at line 1查询之后使
2020-08-06 21:02:51
660
原创 执行查询sql报Encountered unexpected token: “(“ “(“
报错信息:Caused by: net.sf.jsqlparser.parser.ParseException: Encountered unexpected token: “(” “(”问题:使用jsqlparser解析sql时,sql中含有if条件解决方案:使用case when进行替代
2020-07-21 09:56:55
20629
1
原创 JAVA指定区间范围取N个不重复随机整数
JAVA指定区间范围取N个不重复随机整数 private HashSet<Integer> getRandomNum(int n,int range) throws Exception { Random random = new Random(); HashSet<Integer> targetSet = new HashSet<>(); while (targetSet.size() < n) { targe
2020-07-09 21:13:45
358
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人