工具背景
做前端或联调时,经常需要一批假数据:姓名、手机号、身份证号、银行卡号。
自己编容易格式不对,装 Faker 又要配环境。这个页面打开就能用,在浏览器里生成,不用登录,数据不上传。
工具地址:https://wodetool.com/zh/tools/mock-data
能生成什么
一次最多 50 条,每条包含:
中文姓名(随机组合,虚构)……
WoDeTool 扩展把常用能力带到你正在浏览的页面:拖动框选区域截图或标记长图范围;选中文本后可划词翻译;弹窗支持剪贴板/内容格式识别(如 JSON、Base64、JWT),一键打开 wodetool.com 对应工具。适合开发调试与日常效率场景。
WoDeTool(我的工具箱) 是面向网页工作流的 Chrome 扩展。
核心功能:
框选截图 / ……
核心思路:纯前端、本地AI模型推理,图片不上传服务器。
目前实现效果如下:
体验地址 WoDeTool 。
一、方案概览
核心思路:纯前端、本地推理,图片不上传服务器,保护用户隐私。
通过用画笔标记水印区域(mark),浏览器在本地加载 LaMa inpainting 模型,通过 ONNX Runtime Web 完成修复,最后输出结果。
……
windows
Clash Vegra
下载地址:https://d.cac.pet/clash.exe
Mac
ClashX Meta
下载地址:https://r2.karyl.cloud/ClashX.Meta.zip
支持M系列芯片
安卓端
Clash meta for Android
下载地址:https://d.cac.pet/cmfa-releases-meta-arm64-v8a-release.apk
备用地址:https://github.com/MetaCubeX/ClashMetaForAndr……
LRU缓存算法
LRU 的全称是Least Recently Used, 即最久未使用的,属于典型的内存管理算法。
实现思路
因缓存空间是有限的,最近使用的放在最前,最久未使用的放在最后。当缓存空间已满时,新增一条数据时,需删除最后一条。每次取用缓存数据时,都需要更新一次排序。
示例代码
class LRUCache {
#map;
#length;
……
微信小程序滚动加载拓展组件,对官方方案进行了以下优化:
减少重复去写分页加载函数和分页逻辑
支持长列表虚拟渲染
优化删除子项无刷新交互
使用
安装组件
npm i mini-scrolling-loading --save
在页面的 json 配置文件中添加 mini-scrolling-loading 自定义组件的配置
{
"usingComponents": {
"mini-scrol……
平台:window 11
Node: v14.18.3
rollup: ^3.14.0
打包时出现下面错误:
`(node:6152) Warning: To load an ES module, set "type": "module" in the package.json or use the .mjs extension.
(Use 'node --trace-warnings ...' to show where the warning was created)
[!] RollupError: Node tried to load your confi……
rush.js微软出品,专门为monorepo打造的项目管理工具。
rush是为大型团队准备的,它可以给你提供一个仓库下维护多个项目的构建和发布方案。
一、先了解下Monorepo
Monorepo概念
一种项目管理方式:一个git仓库下管理多个项目,适用于大型团队,框架开发,库开发等。
优点
统一技术栈
- 降低团队成员之间的backup成本
2.……