随笔分类 -  开发心得随笔

摘要:仅供学术参考,不鼓励非法使用 🔍 第一阶段:初始侦察 目标识别:Google Photos Metadata Fixer - 一个声称能恢复Google Takeout元数据的付费工具 初步分析:使用IDA Pro对exe进行反编译 发现:32位NSIS安装程序,包含临时目录创建和文件解压逻辑 � 阅读全文
posted @ 2025-08-01 13:57 peterzh6 阅读(13) 评论(0) 推荐(0)
摘要:workflow一开始能过,后来过不了了,大概率是因为别人在两个workflow的这一段时间提交了问题代码 如果wf因为一个问题坏了,然后提交新的PR修好了这个问题,那么如果不创建新的commit/把修复问题的代码合并进来,再run workflow,还是会失败。原因是workflow会保存mast 阅读全文
posted @ 2024-09-23 15:17 peterzh6 阅读(15) 评论(0) 推荐(0)
摘要:wsl启动flink,但是windows无法访问localhost:8081 taskmanager, 原因:wsl2是基于hyper-v的虚拟机,采用的是新一套的NAT方案,较为独立。所以对于wsl2也要用和普通虚拟机一样的网络方案,如NAT转发和桥接。 方法: %USERPROFILE%增加.w 阅读全文
posted @ 2024-08-27 22:12 peterzh6 阅读(71) 评论(0) 推荐(0)
摘要:addr=$( /mnt/c/Windows/System32/ipconfig.exe | iconv -f GBK -t UTF-8 | grep -a "IPv4" | grep -o "192[.0-9]*" ) # check if managed to get ip addr if [ 阅读全文
posted @ 2024-08-26 10:25 peterzh6 阅读(2) 评论(0) 推荐(0)
摘要:addr=$( /mnt/c/Windows/System32/ipconfig.exe | iconv -f GBK -t UTF-8 | grep -a "IPv4" | grep -o "192[.0-9]*" ) # check if managed to get ip addr if [ 阅读全文
posted @ 2024-08-25 22:58 peterzh6 阅读(1) 评论(0) 推荐(0)
摘要:在一部任务中使用上传的MultipartFile文件,在异步任务Executor.submit中使用 MultipartFile,而 MultipartFile 的生命周期与 HTTP 请求的生命周期绑定。当请求结束时,MultipartFile 可能会被清理掉,导致文件无法被找到。 阅读全文
posted @ 2024-08-09 15:40 peterzh6 阅读(21) 评论(0) 推荐(0)
摘要:又碰到了网络问题,记录一下。大陆的网络真离谱orz 搞了半天windows terminal的代理,结果还是一直下载失败,一看发现pnpm i 下载的时候代理需要单独配置.npmrc 如果是clash LAN 7890端口,改用如下配置亲测可用 proxy=http://127.0.0.1:7890 阅读全文
posted @ 2024-08-08 00:03 peterzh6 阅读(275) 评论(0) 推荐(0)
摘要:使用MapStruct的时候明明source field不是null,转换完之后就变成null了,结果发现MapStruct生成的Converter是很久以前的,idea里面直接点运行并不会重新生成MapStruct的实现类,所以修改实体类之后一定要mvn clean。 和这位仁兄碰到了一样的问题, 阅读全文
posted @ 2024-08-05 14:08 peterzh6 阅读(224) 评论(0) 推荐(0)
摘要:pkgRiskDataVOList = mapper.getBuyAndSaleFee(ImmutableMap.ofEntries(kv("iTradeDate", iTradeDate))); String fnFmtNumber16 = pkiPub.fnFmtNumber(pkgRiskDa 阅读全文
posted @ 2024-07-23 11:26 peterzh6 阅读(30) 评论(0) 推荐(0)
摘要:audit已经实现了对于InLong系统的Agent、DataProxy、Sort模块的入流量、出流量进行实时审计对账。 对账的粒度有分钟、小时、天三种粒度。 1. audit的数据缓存在org.apache.inlong.audit.cache的各个类中,有DayCache HalfHourCac 阅读全文
posted @ 2024-07-07 11:00 peterzh6 阅读(118) 评论(0) 推荐(0)
摘要:如果添加download.docker.com apt源失败的话,可以将此链接改为阿里云的链接:http://mirrors.aliyun.com/docker-ce/linux/ubuntu/ sudo add-apt-repository "deb [arch=amd64] http://mir 阅读全文
posted @ 2024-07-06 21:54 peterzh6 阅读(256) 评论(0) 推荐(0)
摘要:看到flyqihua的文章讲了eth0没有ip,深有同感,所以转载文章,以作纪念 今天重新安装了wsl ubuntu系统(不管是哪个版本,我都试过),但是使用ip a的时候就是看不见ip,甚至使用service network stop,都直接报告没有network服务,折腾了3个小时,最后发现是之 阅读全文
posted @ 2024-07-06 21:52 peterzh6 阅读(301) 评论(0) 推荐(0)
摘要:是骚操作,但是为了应对特殊的需求,实现了通过在方法上应用@TruncateString注解,进入AOP,获得第一个参数中的DTO,然后获取DTO中加了@LimitStringLength注解,将字段修改之后返回。 #AOP中要注意的点: AOP由Spring管理,所以要生效的话需要加上@Compon 阅读全文
posted @ 2024-07-05 18:02 peterzh6 阅读(39) 评论(0) 推荐(0)
摘要:因为要搞开源项目,项目是用docker跑起来的,没法用idea直接跑。所以需要把docker的image改成用本地镜像。 那么对项目中文件做出更改,Docker会使用本地源代码还是从远程下载的代码? 以InLong项目为例,要确定 Docker 配置中的 inlong 服务是否会使用本地源代码或是从 阅读全文
posted @ 2024-07-04 00:52 peterzh6 阅读(71) 评论(0) 推荐(0)
摘要:WSL的网络坑死了 ————题记 看到腾讯在搞开源,邂逅了Apache InLong,觉得很有意思,就开始研究。 考虑到这是和性能有关的东西,以后说不定还要压测什么的,所以就决定用WSL2+Docker Desktop,不用虚拟机了, 感觉这样性能会好一点,正好也熟悉熟悉命令行,毕竟打CTF虽然天天 阅读全文
posted @ 2024-07-03 22:02 peterzh6 阅读(335) 评论(0) 推荐(0)
摘要:搞了好久的gsoc居然失败了,看了一下,是被别人抢了,不是客观上不好,详情。我本来以为那个人是印度老哥,想把错误归咎于其他人,但是想了以下认为这是不正确的行为。所以我看了一下那个人的github,就比我多了一次rocketmq的commit记录,一看就是混的,但是这是决定性的。让我知道了混脸熟的重要 阅读全文
posted @ 2024-05-05 00:15 peterzh6 阅读(10) 评论(0) 推荐(0)
摘要:搞网站三部曲 搞域名 cloudflare搞dns 搞SSL证书 nginx反向代理(if needed) 打开localhost上的web服务(if needed) 坑: 用cloudflare来做dns解析,cloudflare会缓存静态资源。所以源文件变了也不一定能反映到静态网站上,需要手动清 阅读全文
posted @ 2024-04-03 19:02 peterzh6 阅读(21) 评论(0) 推荐(0)