「 PYTHON 」 五月 12, 2024
识别旋转验证码图片角度
文章字数 6.2k 阅读约需 6 mins.
简单聊聊旋转验证码攻防 中介绍了一些旋转验证码的攻防思路,并提供了 rotate-captcha-crack 实现。
README 文档的 Prepare 部分提到需要支持 CUDA10+
的设备(GPU),经实测,在 Windows CPU 环境下也可使用,且性能基本满足需求。
为在 Windows CPU 环境执行 test_captcha.py
脚本验证旋转角度预测效果,以及通过 server.py
发布 HTTP 服务,需对仓库中代码进行以下 调整:
diff --git a/rotate_captcha_...
查看全文
「 MAC 」 五月 05, 2024
MacOS 实现自动切换鼠标滚动方向
文章字数 7.8k 阅读约需 7 mins.
想在 macOS 上实现如下效果:
- 连接了(非 Magic Mouse)鼠标时,系统自动切换鼠标滚动方向为“非自然”;
- 断开鼠标连接时(使用触控板),系统自动切换鼠标滚动方向为“自然”。
注:本文使用的脚本在 macOS Monterey 12.7.4 上测试通过,其他系统版本可能存在一些差异。
切换滚动方向为 “自然”
scroll-direction-trackpad.applescript
tell application "System Preferences"...
查看全文
「 SPRING 」 四月 27, 2024
【译】如何在 Spring 中将 @RequestParam 绑定到对象
文章字数 8.1k 阅读约需 7 mins.
你的请求映射方法中是否有多个用 @RequestParam
注解的参数?是否感觉它们影响了易读性?
当请求只有一两个入参时,这个注解看起来非常直观,但是当参数列表变长时,你可能会感到不知所措。
你不能在对象内部使用 @RequestParam
注解,但这并不意味着你没有其他解决方案。在这篇文章中,我将向你展示 如何在 Spring 应用中将多个请求...
「 BOOK 」 四月 21, 2024
《Learning Domain-Driven Design》书摘
文章字数 65k 阅读约需 59 mins.
https://book.douban.com/subject/35470134/
查看全文Domain-driven design (DDD) proposes to attack the root cause for failed software projects from a different angle. Effective communication is the central theme of the domain-driven design tools and practices ...
「 AI 」 四月 14, 2024
无外网环境部署 AgentFabric 及使用 AgentFabric 构建的 Agent
文章字数 8.8k 阅读约需 8 mins.
- 目标:在纯内网环境完成基于 ModelScope-Agent 的可定制化的 Agent 的构建和发布
- 前提:需在有外网环境提前下载好所需内容
在可以访问外网的环境中,准备一个工作目录(如:/data/work
),在这个目录下进行后续操作。
1. 拉取镜像
拉取 ModelScope-Agent 镜像,镜像中已经安装好所需依赖。
docker pull registry.cn-hangzhou.aliyuncs.com/modelscope-repo/modelscope-agent:v0.3....
查看全文
「 GIT 」 三月 31, 2024
Git Commit Tree Browser
文章字数 3.2k 阅读约需 3 mins.
原文地址:https://wyiyi.github.io/amber/2024/04/01/git-commit-tree/
在Git
项目中,代码的频繁迭代会使得追踪项目文件结构变化的过程异常艰难,尤其是历史 commit
中存在、当前最新版本中已经不存在的文件/文件夹。
为了解决这个问题,Git Commit Tree Browser
提供了一个高效的解决方案。
Git Commit Tree Browser 是基于Bash
的脚本工具,通过为每个 commit
生成文件目录树,并配备交互式的浏...
「 WEB 」 三月 24, 2024
Lottie in Action
文章字数 50k 阅读约需 45 mins.
简单来说,它是一种使用 JSON 表示的动画格式,由 Airbnb 推出。
- 具有更小的文件尺寸
- 无限缩放
- 跨平台、易使用
- 动画元素可响应交互事件
- LottieDocs 是关于 Lottie 格式的指南文档站点。
- LottieFiles 是一个让动画制作者和开发者即时创作、测试、分享及展示 Lottie 动画作品的网站。
- dotLottie 是一个开源文件格式,可以聚合一个或多个 Lottie 文件及其关联资源至一个压缩的
.lottie...