- 博客(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
415
原创 xml转换document的作用
xml转换document的作用 因为xml文件本身没有什么方法,转换为document可以利用document对象的一些方法来获取自己想要的值
2021-11-16 10:30:58
139
原创 批量测试sql解析工具,利用Excel读写操作
批量测试工具,利用Excel读写操作需求测试三级目录 需求 工作中,经常会有重复性的工作,这种重复性的工作需要考虑一下能不能做成工具,批量作业,省事省力。 现在有个批量测试sql语句的需求 测试 1.读取excel内容 2.执行sql测试操作,得到结果 3.结果写入excel 4.检查excel结果 三级目录 ...
2021-11-11 17:37:06
515
原创 关于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
2763
原创 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
526
原创 内网穿透,跳板机设置
跳板机设置## 标题 端口转发工具rinetd使用说明 apt-get install rinetd 配置 gedit /etc/rinetd.conf cat /etc/rinetd.conf vi /etc/rinetd.conf 0.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
464
原创 取带小数的年龄
取带小数的年龄取带小数的年龄常用的取小数位数 取带小数的年龄 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
879
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅