Avan's Blog

Avan 的博客

1、相关配置文件

~/.ideavimrc
~/.vimrc

1
2
# 安装插件管理
git clone git@github.com:Layouwen/Vundle.git ~/.vim/bundle/Vundle.vim
阅读全文 »

[!info] 使用说明

  • 使用场景操作系统分类,链接优先使用官网或官方仓库。
  • “个人备份”表示原记录未提供公开下载地址;付费软件建议优先通过官网或应用商店获取。
  • 软件的价格、免费额度和系统支持可能变化,安装前请以官网说明为准。

快速选择

场景 推荐
浏览器 Chrome / Firefox / Edge;注重隐私可选 Brave
笔记与知识库 Obsidian / Notion
代码编辑器 VS Code / JetBrains / Zed;AI 编程可选 Cursor / Void
界面设计与原型 Figma / Pencil
API 调试 Apifox / Postman;MQTT 使用 MQTTX
密码管理 1Password / Bitwarden
文件同步与传输 Syncthing(设备直连)/ LocalSend(局域网传文件)/ 坚果云(云端同步)
内网组网 Tailscale;端口映射可选 frpc-desktop
macOS 启动器 Raycast / Alfred
Windows 效率工具 PowerToys / uTools / Everything
阅读全文 »

包名 描述
flutter_swiper 轮播图
dio 网络请求
shared_preferences 数据持久化
timeage 时间格式化
adhara_socket_ie socket 库
flutter_redux flutter 的 redux 库
image_picker 图片选择库
camera 摄像头库
cached_netword_image 加载中/失败的占位符
flutter_advanced_networkimage 加载中/失败的占位符
fluro 路由库
json_serializable json module 自动生成构造方法
city-picker 城市选择器

无时区转带时区的格式的时候, 使用 sync 他会将你原本的字段删除, 重新创建一个类型为 timestamptz 的字段, 数据会完全清空.

建议新增一个 swaptime 字段, 将原本的 time 先转到 swaptime, 确认没问题后. 对服务器进行暂停维护, 然后开始将 time 的字段去掉, 然后将 swaptime 的名字改成 time. 重新开启服务.