- 博客(10)
- 收藏
- 关注
原创 HttpUrlConnection.getInputStream() 400 异常的问题
写在前面:首先,网上90%的解决方法是在使用getInputStream()之前先getResponseCode()获取状态码进行判断:如果出错,就用getErrorStream();不出错就用getInputStream()。不得不说这种方法脑洞真奇怪。既然你getInputStream()出错了,返回的状态码不对,你就应该去从根本解决问题啊,换了个getErrorStream()去获取数据,要么获取到的是空的,要么就是对应的状态码数据,比如400,那就是bad request,404,那就是not fo
2020-11-19 19:21:59
4939
2
原创 天翼云oss 相关接口的java 实现
写在前面。不得不说,有关天翼云oss的相关资料真实少得可怜,官网甚至连go版本的SDK 都没有!!可能是用的人太少了吧。毕竟前有阿里云oss,后又华为云oss,还又其他各种各样的云,天翼云竞争力不强,资料就少。首先是使用maven导入相关jar包。再次吐槽,天翼云连个maven中央仓库都没得!!!可想而知是多么小众。我是自己在官网把jar包下下来,网址在这里https://www.ctyun.cn/help2/10000101/10001740 选择Java版本,如下图将下下来的文件解压,然后丢到公
2020-11-07 11:09:21
5956
25
原创 正则表达式匹配仅包含某些字符或者包含某些字符
仅包含某些字符:^(entrance|exit|innerEntrance|innerExit)$此表达式表示仅匹配entrance,exit,innerEntrance,innerExit四个字符其中的一个,多一点或者少一点都不行。比如,entrance可以匹配,而entranceccc,entran就不能匹配。包含某些字符:(?=entrance|exit|innerEntrance|innerExit)此表达式表示匹配包含entrance,exit,innerEntrance,innerExit
2020-10-21 10:59:37
21404
原创 在json schema 中使用正则表达进行校验(Java)
以下是一个json schema校验出入的json格式的例子。{“KaTeX parse error: Expected 'EOF', got '#' at position 49: …draft-07/schema#̲", "id”: “http://example.com/teacher.schema.json”,“title”: “通道基本信息”,“description”: “通道基本信息描述”,“type”: “object”,“properties”: {“channel_ty
2020-10-21 10:35:07
1833
原创 一个数据库查询时参数类型不匹配产生的“ java.lang.Integer cannot be cast to java.lang.String”的问题
案例代码如下: String sql = " SELECT deviceid, sn, mcuversion FROM tcvendordevice where parkid = ? "; List tcvendordeviceList = jdbcTemplate.queryForList(sql, parkID); Iterator it = tcvendordeviceList.iterator(); sql = "..........
2020-09-02 19:20:05
1430
原创 mybatis传入多个数组或者多个list的实现
mybatis传入多个数组或多个list此博客给出了mybatis传入多个数组或者多个List,传入多个数组或者多个List,传入多个数组或者多个List,而非传入多个参数的一种实现。(PS:传入多个参数很简单,直接去搜会有大量相关博客)这几天实现一个小功能,需要在查询数据库时用到两次IN查询,发现直接使用两个list会报错,去搜集了相关资料终于解决了,在此记录一下,以免下次碰到类似问题手足无...
2019-04-29 10:40:46
8774
原创 JQuery和Ajax以及数据库实现动态select下拉框二级联动
使用JQuery和Ajax实现select下拉框二级联动首先聊下项目背景。项目是一个类似于百度贴吧的平台,在项目里,用“协作组”表示贴吧的吧,“主题”表示每个吧里的帖子,用户可以对主题进行评论。我现在要做的是选定一个协作组,把协作组的话题的评论全部以Excel的形式导出来。因为话题时依赖于协作组的,所以选择的时候就需要将协作组的ID当做筛选话题的条件。话不多说,直接上代码。jsp:<...
2019-03-27 15:24:55
1692
原创 关于如何彻底卸载Eclipse
Eclipse是绿色安装版,无需像其他软件在控制面板卸载,卸载的时候只需将安装目录彻底删除,软件会自动卸载;如果不想保留工作空间也可以将此目录删除。然而很多时候这样并不能彻底卸载,很多配置文件会在eclipse重新安装时重新保留,和之前的状态一样。此时可以在c盘里的用户文件夹下找到.p2文件夹,删除此文件夹,eclipse的默认配置就会删除,下次就可以按照自己的意愿安装了。如图:点开.p2...
2018-11-18 19:00:47
122050
9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人