- 博客(7)
- 收藏
- 关注
原创 Method.invoke方法应用场景
Method.invoke方法应用场景举个例子,有一个类里边写了很多方法。实际应用的时候是根据情况来决定用哪个方法,但是写代码的时候不知道会用到哪个方法,所以加上判断来决定方法名称,然后取调用。 //通过参数和方法名称取得对应的方法,methodName不是固定的是根据情况传进来。 Method method = this.handler.getClass().getMethod(methodName, 参数1.class, 参数2.class); //执行方法 method.i
2021-11-16 15:02:17
315
原创 xml转换document的作用
xml转换document的作用因为xml文件本身没有什么方法,转换为document可以利用document对象的一些方法来获取自己想要的值
2021-11-16 10:30:58
78
原创 批量测试sql解析工具,利用Excel读写操作
批量测试工具,利用Excel读写操作需求测试三级目录需求工作中,经常会有重复性的工作,这种重复性的工作需要考虑一下能不能做成工具,批量作业,省事省力。现在有个批量测试sql语句的需求测试1.读取excel内容2.执行sql测试操作,得到结果3.结果写入excel4.检查excel结果三级目录...
2021-11-11 17:37:06
423
原创 关于FTP获取文件,过滤器,下载文件0kb问题
关于FTP获取文件,过滤器,下载文件0kb问题 FTPClient ftpClient = new FTPClient(); try { ftpClient.connect("192.168.**.***", 21);//服务器ip 端口 ftpClient.login("username", "password");//用户名密码 ftpClient.setFileType(FTPClient.BINA
2021-11-10 08:36:11
2489
原创 java.lang.IllegalStateException: Duplicate key
java.lang.IllegalStateException: Duplicate key再进行java8的stream使用的时候遇到的坑usrList.stream().collect(Collectors.toMap(user::code, user name))如果上边usrList的code有重复的话就会抛上边的异常。
2021-11-09 20:30:31
420
原创 内网穿透,跳板机设置
跳板机设置## 标题端口转发工具rinetd使用说明apt-get install rinetd配置gedit /etc/rinetd.confcat /etc/rinetd.confvi /etc/rinetd.conf0.0.0.0 19010 xx.xx.xx.xx 8212关闭程序pkill rinetd把这条命令加到/etc/rc.local里面就可以开机自动运行rinetd -c /etc/rinetd.conf...
2021-02-08 19:44:18
251
原创 取带小数的年龄
取带小数的年龄取带小数的年龄常用的取小数位数取带小数的年龄SELECT ROUND(DATEDIFF(CURDATE(), @birthday)/365.2422,1);最后的1代表四舍五入的位数常用的取小数位数保留两位小数向上ceil(2.xxxx);保留两位小数四舍五入round(2.xxxx,2);保留两位小数向下truncate(2.xxxx,2);向上取整ceil(12.1);向下取整floor(12.3)...
2020-11-05 20:03:11
700
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人