为什么会自动在每个目录生成.uuid文件

删除所有.uuid文件
find /your/directory/path -type f -name "*.uuid" -delete实际使用了以下命令:
find /home/zyl -type f -name ".uuid" -deleteVSCode 升级后重新远程连服务器 XHR failed
检查了下服务器是有网的
把~/.vscode-server/bin 目录下升级后版本号的缓存删掉重连即可,应该是第一次下载不完整,后面继续不了,所以一直报错。
Microsoft todo 开了科学上网后无法同步
VSCODE控制是否在同一个窗口打开

OfficeView自定义粘贴图片路径基于当前工作根目录

Conda安装以及一些python安装的问题
VSCode Python的相对路径导入模块时会报错
修改launch.json
Pycharm Copilot 证书异常
Ruff忽略import警告
又加了一条 F405 是针对
from module import * 的
Ruff格式化
Git仓库从windows迁移到Linux显示全部修改了
zyl9737: 我没有修改过clone下来的git仓库,为什么全部都显示修改了
GitHub Copilot: 这可能是由于几个原因造成的:
- 换行符问题:Windows和Unix系统的换行符是不同的,Windows使用
\\r\\n,而Unix使用\\n。如果你在Windows系统上克隆了一个Unix系统上的仓库,Git可能会自动将所有文件的换行符从\\n转换为\\r\\n,这会导致所有文件都被标记为已修改。
解决方法是设置Git的
core.autocrlf选项。在你的终端中运行以下命令:- 文件权限问题:在Unix系统上,文件权限是文件的一部分,如果文件权限发生了变化,Git也会将文件标记为已修改。
解决方法是设置Git的
core.fileMode选项。在你的终端中运行以下命令:- 大小写敏感问题:在Windows和Mac系统上,文件名是大小写不敏感的,而在Unix系统上,文件名是大小写敏感的。如果你在Windows或Mac系统上克隆了一个Unix系统上的仓库,可能会出现大小写不匹配的问题。
解决方法是设置Git的
core.ignorecase选项。在你的终端中运行以下命令:请根据你的具体情况选择合适的解决方法。
对于大的分卷的.zip使用unzip解压失败
未定义标识符 string
在.vscode下的setting.json中添加语句
或者ctrl+, 在设置中搜索C_Cpp.intelliSenseEngine,由“default”改为“Tag Parser”
VSCode Python相关问题汇总
VSCode python不能正常跳转定义

VSCode run时相对路径识别错误

VSCode python不能显示plt.show()的图像
xshell打开以下选项

在服务器~/.bashrc文件中加入
export DISPLAY={本地IP}:0.0然后运行source ~/.bashrc 使其生效
运行和调试的路径问题
1、No such file or directory 的问题
问题:FileNotFoundError: [Errno 2] No such file or directory: ‘../datasets/data.csv’
解决方案:在 settings.json 中添加
2、自定义包无法导入的问题
解决方案 1(推荐):在 settings.json 中添加
解决方案 2:在使用的 conda 环境里 site-packages 文件下创建文件 pythonwork.pth,将根目录加进去。
3、调试中相对路径切换的问题
调试中确定相对路径,创建 launch.json,加入以下代码
将上述三种问题解决,最后按 f5 或者 fn+f5, 就可以运行和调试 python 代码了,happy coding!
参考资料:
JSON的left合并与inner合并的区别
在合并两个JSON数据(或DataFrame数据)时,
left 和 inner 是两种常见的合并方式,它们的区别主要体现在保留的数据范围上:- Left Join (左连接):
- 保留左侧的所有数据,并且合并右侧的数据。如果右侧数据中没有与左侧匹配的值,则对应的位置为空(例如,NaN)。
- 换句话说,左连接会以“左边”为基础,确保左侧的所有数据都被保留,而右侧的数据只会出现在与左侧数据有匹配时。
- 常用于在主数据中填充附加信息,但不删除主数据的任何记录。
- Inner Join (内连接):
- 仅保留左右两侧都有匹配的部分,其他不匹配的部分会被舍弃。
- 内连接会在两个数据集中找出“交集”,即仅保留两个数据集中共同存在的数据部分。
- 常用于找出两个数据集的交集,忽略两侧不匹配的数据。
举例说明
假设有两个数据集
A和B:- 数据集
A:
- 数据集
B:
如果我们以
id 为键进行合并:- Left Join (保留
A的所有数据):
- Inner Join (只保留
A和B都有的数据):
因此,
left 连接保留左侧数据的所有内容,而 inner 连接仅保留两侧都有匹配的部分。Parsec 800 erro
错误代码800,据说被墙了
在%appdata%/Parsec/config.txt里加上
没错,又是走代理。
Vue和Vite
Vite是前端构建工具,可以对照Spring和Maven的关系
blog.csdn.net
gitignore对某些文件没用
请确保在你的
.gitignore 文件中正确添加了忽略 .log 文件的规则。以下是一个示例:- .log
如果你已经添加了这个规则,但
.log 文件仍然被跟踪,可能是因为这些文件已经被添加到 Git 仓库中。你需要将它们从 Git 的跟踪中移除。可以使用以下命令:git rm --cached *.log然后再次提交更改:
git commit -m "Remove log files from tracking"这样,Git 就会忽略
.log 文件。远程服务器下载VS Code服务器出错

wget版本不合适,重命名wget(相当于禁用):
Clash 全部timeout
用文本编辑器打开编辑Clash的
yml 配置文件,将 dns 下的 enable 值改为 false ,此处以 Clash for Windows 为例

【IDEA】解决@param XX tag description is missing问题
【IDEA】解决@param XX tag description is missing问题-CSDN博客
文章浏览阅读4.1k次,点赞10次,收藏7次。本文介绍了在IntelliJIDEA中,遇到paramXXtagdescriptionismissing错误时,如何关闭注释缺陷检查以满足简化注释的需求。方法是在设置中找到Editor>Inspections关闭相关检查。

Mysql数据库中文乱码
解决办法:
在创建数据库时,指定字符集为
utf8mb4,确保支持所有字符,包括中文。修改
CREATE DATABASE 语句:IDEAVim禁用鼠标选中进入visual模式
Intelij 插件Smart Input Pro破解
无界键鼠
需要两台设备处于同一局域网,使用Powertoys里的无界鼠标即可实现一套键鼠跨设备使用。
无界鼠标怎么实现键盘也无界了??神奇。键盘是跟随鼠标在多个设备间切换的吗?
IDEA@Slf4j的log找不到info方法
试了很多次,还以为是依赖的问题,结果是IDEA。。。
打开
File -> Invalidate Caches / Restart 清一下缓存就好了Pycharm Gateway远程Copilot Chat图标消失,补全快捷键失效
- 解决chat图标消失:随便选一个文件加到copilot reference
- 解决补全快捷键失效: 删除主机和客户端的copilot插件,在客户端重新安装
VSCode调试python程序的相对路径问题
可以写一个launch.json,里面有两种配置,一种环境是以当前文件夹为基,另一种是以工作目录为基



