- 博客(6)
- 收藏
- 关注
原创 Flink的DataSet基本算子总结_flink dateset 算子详解(1)
data2.add(new Tuple2(1,“北京”));data2.add(new Tuple2(2,“上海”));data2.add(new Tuple2(4,“重庆”));data2.add(new Tuple2(1,“北京”));data2.add(new Tuple2(2,“上海”));//实现join的多表查询:用户ID 姓名 所在的程序。//实现join的多表查询:用户ID 姓名 所在的程序。//实现join的多表查询:用户ID 姓名 所在的程序。
2024-09-05 14:38:30
102
原创 CTF刷题笔记 - misc方向 - 电子取证 内存分析_ctf 镜像恶意进程分析
首先,分析VMEM文件整体信息然后, 通过 lsadump 查看内存中密码凭据的明文缓存数据,得到flag。
2024-09-05 03:15:24
537
原创 Chisel:一款基于HTTP的快速稳定TCPUDP隧道工具_tcp转udp隧道工具
该项目包目前由Fedora社区进行维护,如果你遇到了关于RPM使用的问题,可以使用这个问题跟踪工具【https://bugzilla.redhat.com/buglist.cgi?在内部,这是使用SSH提供的密码验证方法实现的。点击【http://blog.gopheracademy.com/go-and-ssh/】了解更多关于SSH加密的信息。这个Demo应用程序还会运行一个简单的文件服务器(端口为:3000),由于Heroku防火墙的存在,我们是无法直接访问它的。客户端使用指数回退自动重新连接;
2024-09-04 20:54:31
560
原创 Android开发谈:字节跳动Android面试凉凉经,实战解析_android 面试classloader线程安全
优点:安全缺点:费时、SSL 证书收费,加密能力还是有限的,但是比 HTTP 强多了。
2024-09-04 11:17:33
1429
原创 30个编程小技巧,提高代码性能_提升代码运行效率的方法
因为当StringBuilder达到最大容量的时候,它会将自身容量增加到当前的2倍再加2,无论何时只要StringBuilder达到它的最大容量,它就不得不创建一个新的字符数组然后将旧的字符数组内容拷贝到新字符数组中----这是十分耗费性能的一个操作。我们想,如果没有修改过的代码,万一XXX.close()抛异常了,那么就进入了catch块中了,YYY.close()不会执行,YYY这块资源就不会回收了,一直占用着,这样的代码一多,是可能引起资源句柄泄露的。这是JDK推荐给用户的。
2024-09-03 19:28:10
902
原创 03【MyBatis参数深入】_依据员工姓名查询员工信息 @param name 员工姓名 @return 有的话返回对
dao接口映射:传递的是基本数据类型和String时,里面的内容可以随便填写,取得都是形参中的值测试:3.1.2 传递多个参数时1)MyBatis提供的方式MyBaits在传递多个参数时会特殊处理,多个参数会被封装成 一个map,key从一直到,或者使用索引一直到举例:创建dao接口,根据薪资范围查询接口映射:测试类:2)使用@param注解接口:接口映射:3.1.3 CDATA批量转译3.1.4 传递PoJo对象POJO(Plain Ordinary Ja
2024-09-02 19:31:12
322
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人