加载头像
Sun Blog
记录学习与生活
anheyu.com
Java
Docker
Photoshop
Node
Webpack
Pinia
Python
Vite
Flutter
Vue
React
CSS3
JS
HTML
Git
Apifox
Java
Docker
Photoshop
Node
Webpack
Pinia
Python
Vite
Flutter
Vue
React
CSS3
JS
HTML
Git
Apifox
随便逛逛
图片
2025-02-01解决 win11 中 Zsh 与 Conda 兼容性问题
问题描述 当在 Windows 11 系统通过 Git Bash 使用 Zsh 时,会出现以下 Conda 相关异常: 命令行提示符(prompt)无法显示当前 Conda 环境 执行 conda activate/deactivate 命令失效 使用 conda init zsh 初始化后报错: 1(eval):10: parse error near `^M' 问题根源 Windows 与 Unix 系统的换行符差异导致: Windows 使用 \r\n(回车+换行)作为换行符 Unix/Linux/macOS 仅使用 \n Zsh 将 \r 解析为 ^M 字符引发语法错误 核心解决方案 步骤 1:修改 Conda 初始化配置 打开 ~/.zshrc 配置文件 定位由 conda init zsh 生成的配置块(通常标记为 # >>> conda initialize >>>) 替换为以下优化后的配置: 1234# >>> conda initialize >>># !! Contents wit ...
详情
图片
2025-04-18Win 下使用 Git 自动同步笔记
折腾了很久笔记系统后,觉得还是大道至简,回归到 Typora + MarkDown,但是这样就要面对一个笔记多端同步的问题。 因为主要还是在 Win 下写笔记比较多,最终决定使用 GitHub 同步笔记,手机端和 IPad 端只用 GitHub APP 查看笔记。 同时为了避免手动同步笔记的麻烦,本文就介绍了一种使用 Git 自动同步笔记的方案。 自动同步脚本 首先写一个 auto_save.bat 脚本用于 commit 并 push 到 GitHub 仓库,脚本内容如下: 12345D: cd D:\\study\\notegit add . git commit -m "auto save" git push 将脚本中的盘符(我这里是 D:)和路径更换成自己的就行,"auto save" 可以更换成别的 Git Message 但是这个脚本会有一个问题,每次执行的时候都会弹出来 cmd 窗口,为了解决这个问题,我们还需要写一个 auto_save.vbs 脚本,内容如下: 12set ws=WScript.CreateO ...
详情
图片
2024-07-2289 things I know about Git commits
本文译自: 89 things I know about Git commits · Jamie Tanna | Software Engineer (jvt.me) 1.Git 有不同的用途——协作工具、备份工具、文档工具 2.Git 的 commit messages 堪称出色 3.我从没遇到过谁像我一样喜欢阅读 commit messages 4.通过提交记录查找变更原因比通过 issue/bug tracker 更容易 5.标注为 ‘Various fixes. DEV-123’ 的 commit, 要比只写 ‘Various fixes’ 的更好 6.如果 issue 本身没有任何有用信息,那么提交说明“Various fixes. DEV-123”是更糟糕的 7.Rebase-merging 是我的偏好. 然后是 squash-merge, 再然后是 merge Rebase-merging 指先 rebase 再 merge, 将当前分支的所有提交 “移植” 到目标分支的最新提交, 会生成一个线性的提交历史, 例如原来的分支可能是这样的 123main: A---B ...
详情
图片
2024-07-24COCO+LVIS 数据集
LVIS 数据集存在一个不足之处:该数据集呈现出长尾分布特性,导致普遍物种类别缺失,这可能会对训练出的模型精度与泛化能力造成影响. 针对这一问题,Reviving Iterative Training with Mask Guidance for Interactive Segmentation 对 LVIS 标签进行补充,加入 COCO 数据集中的掩码信息.最终得到了包含 104k 张图片 和 1.6M instance-level masks 的 COCO+LVIS 数据集. 数据集链接:SamsungLabs/ritm_interactive_segmentation: Reviving Iterative Training with Mask Guidance for Interactive Segmentation (github.com) 数据集组合 首先将下载的 cocolvis_annotation.tar.gz 解压会得到两个文件夹 train 和 val 将从 LVIS 官网下载的 train2017.zip 和 val2017.zip 解压并重命名为 images ...
详情
Sun API 使用教程
Linux统计文件夹下的文件数目
Win 下使用 Git 自动同步笔记
零拷贝实现高效文件传输
Java 的三种代理模式:静态代理,动态代理,CGLIB 代理
解决 win11 中 Zsh 与 Conda 兼容性问题
三斤周刊-第 2 期
三斤周刊-第 1 期
查找Linux占用内存最多的进程并 kill 包含指定字符串的进程
python 如何生成 requirements.txt 文件
引用到评论
随便逛逛博客分类文章标签
复制地址关闭热评深色模式轉為繁體