摘要: git rebase -i HEAD~n n是你想合并的提交数 然后会弹出一个vim,第一个pick不动,把其他pick改成s,然后:wq! 然后又弹出一个vim,:wq ok了。 阅读全文
posted @ 2024-07-08 20:55 Lovaer 阅读(1) 评论(0) 推荐(0) 编辑
摘要: git checkout brancha,这个命令实现的东西很简单,就是切换到另一个分支,完完全全会把本地目录也更换; git checkout -b branchb,这个命令不仅会创建branchb,还会把当前分支的所有提交都带过去复制一份; git branch -vv,这个命令可以查看当前所有 阅读全文
posted @ 2024-07-05 12:23 Lovaer 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 打开iterm,python SentenceTransformer默认: 1 >>> import os 2 >>> print(os.getenv('SENTENCE_TRANSFORMERS_HOME')) torch默认: 1 >>> from torch.hub import _get_t 阅读全文
posted @ 2024-03-25 16:34 Lovaer 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 现象: 解决方案: 打开如下文件,找到自己新建的用户的那一行。 也就是这一行: zongze:x:1008:1009::/home/zongze:/bin/sh 改成: zongze:x:1008:1009::/home/zongze:/bin/bash 就可以了。效果如下: 阅读全文
posted @ 2024-01-12 17:59 Lovaer 阅读(100) 评论(0) 推荐(0) 编辑
摘要: # 获取环境变量,两种都可以,PATH可以换成你需要的环境变量名称 print(os.getenv("PATH", None)) print(os.os.environ['PATH']) # 修改环境变量 os.environ['PATH'])="要修改的值" 阅读全文
posted @ 2023-11-30 17:01 Lovaer 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 大家用pandas一般都是读写csv文件或者tsv文件,读写txt文件时一般就with open了,其实pandas数据类型操作起来更加方便,还是建议全用pandas这一套。 读txt文件代码如下,主要是设置正则表达式的分隔符(sep参数),和列名取消(header参数),以及不需要列索引(inde 阅读全文
posted @ 2023-05-05 15:20 Lovaer 阅读(678) 评论(0) 推荐(0) 编辑
摘要: screen -S xxx 可以创建名为xxx的页面,但是这个界面是不能按上下方向键或者鼠标滚轮滑动来翻页的。 此时,我们可以同时按下: Ctrl + A (不管是Windows还是MacOS都是Ctrl不是Command,因为用screen命令基本都是在Linux系统) 然后按 【 键 然后光标就 阅读全文
posted @ 2023-04-27 15:11 Lovaer 阅读(749) 评论(1) 推荐(0) 编辑
摘要: python有时候很麻烦的一点,为了运算速度,不给你做类型检查。这个特性被各路大佬当成重载的秘宝,但是有时候对工程性的项目来说并不安全。 这里介绍一个notice工具,会对函数形参标注类型和实参类型不一样时进行输出提醒(不报错,不影响运行) 1 from typing import get_type 阅读全文
posted @ 2023-03-31 11:33 Lovaer 阅读(161) 评论(0) 推荐(1) 编辑
摘要: 在linux服务器上输入: screen -S 你的用户名 然后会出现一个新的terminal,输入: python 你的文件.py 然后你的日志已经开始哗哗哗输出了。 然后你直接退出就行了。 下次再过来的想看看进度的时候,只需要输入: screen -r 你的用户名 就可以了。 如果出现报错: T 阅读全文
posted @ 2023-03-20 13:13 Lovaer 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 修改etc文件夹的权限即可。 chmod 755 /etc也可以。 (sudo -i 切换管理员用户 su - username 切换其他用户) 阅读全文
posted @ 2023-02-24 14:25 Lovaer 阅读(57) 评论(0) 推荐(0) 编辑