
开发工具
文章平均质量分 57
编程语言的集成开发环境(IDE)
u013250861
这个作者很懒,什么都没留下…
展开
-
git常用命令
Git的设置文件为.gitconfig,它可以在用户主目录下(全局配置),也可以在项目目录下(项目配置)。Git有很多命令,如果想要完全记住是很难的,一般来说我们只要记住下图中的六个命令即可。Repository:仓库区(或本地仓库)Index / Stage:暂存区。Workspace:工作区。Remote:远程仓库。原创 2023-11-16 22:38:09 · 75 阅读 · 0 评论 -
Windows和Linux系统下配置ssh连接Github
在git命令行输入:ssh -T git@github.com;这里会要求你输入SSH key密码,如果刚才生成SSH key时未输入密码,密码就为空;在git命令行中,输入命令: cd ~/.ssh ,来检测是否生成过key,没有生成过key,会有相关信息提示。在github上点击“setting”,找到添加SSH key的菜单,然后新增SSH key。然后输入命令: ssh-keygen -t rsa -C “邮箱地址” ,按下回车键。然后根据返回的信息,找到.ssh目录下的两个文件。原创 2022-11-27 13:29:24 · 923 阅读 · 0 评论 -
Git问题:解决“ssh:connect to host github.com port 22: Connection timed out”
打开,建议使用notepad++打开,因为修改需要权限,notepad++可以方便的获取权限修改。.com的连接,确实是网站连接问题,至于什么本地DNS无法解析什么的本人也不懂。根据博客里面说的,打开cmd输入ping命令查看。在末尾添加上下面这段文字,保存。原创 2022-12-22 11:08:24 · 869 阅读 · 0 评论 -
Git 撤销 commit 的注意事项:soft、hard
一、Git撤销命令:soft/hardsoft:会撤销上次的Commit,然后重新提交,修改上次写的提交注释git reset --soft HEAD^hard:会还原到上次push时的状态,新添加、修改的文件都会消失(慎用)git reset --hard HEAD^会将上一步添加的所有文件、commont删除二、案例1、新建三个文件,demo1,demo2,demo32、git add 命令提交到暂存区,git reset HEAD demo1就是把提交到暂存区里的文件撤销。原创 2022-05-16 14:41:30 · 1177 阅读 · 0 评论 -
解决git@github.com: Permission denied (publickey). Could not read from remote repository
提示:Hi xxx!账号,在settings下,SSH and GPG keys下new SSH key,然后将id_rsa.pub里的内容复制到Key中,完成后Add SSH Key。改为自己的邮箱即可,途中会让你输入密码啥的,不需要管,一路回车即可,会生成你的ssh key。(如果重新生成的话会覆盖之前的ssh key。找到问题的原因了,解决办法也就有了,重新生成一次ssh key ,服务端也重新配置一次即可。打开你刚刚生成的id_rsa.pub,将里面的内容复制,进入你的。在终端再执行以下命令。原创 2023-05-19 10:27:31 · 8290 阅读 · 9 评论 -
Ubuntu Server 20.04 系统安装(九):ubuntu20.04 安装 Git LFS【通过git命令下载huggingface.io网站中的模型】
因工作需要,要使用Git LFS,主要参考了:Git LFS - large file storage | Atlassian Git TutorialGit Large File Storage (LFS) 使用 Git 内部的文本指针替换音频样本、视频、数据集和图形等大文件,同时将文件内容存储在 GitHub.com 或 GitHub Enterprise 等远程服务器上。通常用来管理大的二进制文件。Git LFS 通过将仓库中的大文件替换为微小的指针(pointer) 文件来做到这一点。在正常使用期原创 2023-05-19 14:31:28 · 1310 阅读 · 0 评论 -
在WSL中配置GPU环境
首先需要明确一点,虽然我们通过安装WSL获得了linux开发环境,但是我们最终使用的GPU还是在windows当中的,所以还是需要在系统中安装对应的驱动。原创 2022-12-13 20:28:18 · 2727 阅读 · 2 评论 -
VScode:连接Linux服务器(C++)【设置SSH targets】【进行远程代码调试运行】【代码都在Linux系统,本地无代码】
首先打开vscode,①点击左侧菜单栏中的扩展插件按钮。②输入“Remote Development”搜索远程连接插件。③安装此插件,如图所示。原创 2022-11-13 16:20:28 · 720 阅读 · 0 评论 -
Clion、VS和vscode统一代码风格并一键格式化
【文件——>设置——>编辑器——>代码样式——>C/C++——>(右上角)设置自定义样式——>可以选google(最接近常用的代码风格,与vs风格也最为接近)】然后设置自己习惯的快捷键(比如 Alt + Shift + F),同时也可以把下面的“自动缩进行”设置成与“重新格式化代码”一样的快捷键。【文件——>设置——>键盘映射置——>(当前方案,或者复制一个方案)主菜单——>代码——>重新格式化代码】“制表符和缩进”栏的“缩进类/结构中的可见性关键字” 数值改为 0。基本上不会存在代码风格冲突的问题。原创 2022-11-12 16:40:02 · 4509 阅读 · 0 评论 -
CLion远程连接Linux服务器【进行代码调试运行】【自动同步代码】
CLion远程连接Linux服务器【进行代码调试运行】 远程Linux系统中要安装gdb。原创 2022-11-12 15:41:05 · 3022 阅读 · 1 评论 -
Visual Studio Code的C语言头文件包含问题:include errors detected. ..Squiggles are disabled for this translatio
这是由于配置中没有指定依赖路径导致的,在c_cpp_properties.json中includePath的默认配置只有当前目录,需要将系统依赖加入。在命令行里面输入在结果里面找到头文件目录,然后添加到includepath中。原创 2022-11-11 21:29:12 · 6187 阅读 · 2 评论 -
Linux:安装zsh、oh-my-zsh
编辑配置###################################################### 替换plugins=(git) start# 设置主题# 启动错误命令自动更正# 在命令执行的过程中,使用小红点进行提示# 不展示初始提示# 启用已安装的插件plugins=()###################################################### 替换plugins=(git) end。原创 2022-11-10 20:06:11 · 1292 阅读 · 0 评论 -
Linux:zsh、bash切换
但是在开发过程中需要上Linux测试,或者说部署一些服务,例如MySQL,Nexus OSS等。直到近期了解到Win10 2004正式版版本支持WSL2,问题得到了完美的解决。与WSL1的模拟Linux。之前一直是长期在Windows下启动一个Linux虚拟机辅助开发操作。当然你实在不愿意把zsh当成默认的shell, 而又想使用它, 那么你可以每次进入是都使用zsh进入, 而输入exit退出。不同的是,WSL2采用在Hyper-V虚拟机中运行的方案。可以说WSL2和原汁原味的Linux已经十分接近。原创 2022-11-10 19:11:14 · 5902 阅读 · 1 评论 -
Windows10/11:CLion配置WSL(ubuntu)终端完美解读
这一步主要是为了将远程项目文件和本地项目文件互相映射。其作用机制是,同步成功知乎,如果本地修改了,那么远端也会同步修改。配置ssh, 在WSL端运行以下脚本,注意将其中的端口号改成windows中没用到的。Deployment path 是远程端的项目路径,并且是相对路径,根目录已经在Connection中配置好了。Local Path 是本地的项目路径,是绝对路径。时间会有点长,非常长,吃了个饭打了四把游戏还没结束。编辑于 2022-03-03 18:36。如果文件只在本地,则需要upload。原创 2022-11-09 21:29:01 · 7151 阅读 · 3 评论 -
vscode 调整文件夹目录缩进大小
我们打开设置(Settings)项,找到Workbench->Appearance节点,找到里面的tree: Indent一项,这项便是设置目录树层级缩进大小的,修改输入框中的数字,单位是像素,观察实际缩进大小修改都一个合适的大小即可。现在电脑普遍分辨率较高,尤其一些高配电脑,屏幕分辨率很高。如上图,父子层级的缩进很小,层级关系不是很明显,在MacBook等retina屏幕中,更为严重,多个层级几乎都在一条竖线上。可以看到默认是8像素,对于高分屏来说,8像素实在是很小的距离,难怪层级缩进不明显。原创 2022-09-29 15:16:41 · 3383 阅读 · 1 评论 -
更换jupyter notebook(jupyter lab)的解释器为Anaconda虚拟环境下的python解释器
配置完成,退出 虚拟环境在 base 环境中打开 jupyter notebook 会发现已经有虚拟环境的kernel可供选择。原创 2022-08-03 23:18:18 · 1415 阅读 · 0 评论 -
PyCharm设置代码宽度竖线
在PyCharm的代码编辑区域,有一条竖线(如下图所示),这个竖线是提醒代码宽度最好不要超过此线,该线默认宽度是120,如果想宽一点,是可以设置的调整的位置是:File—— settings —— Code Style —— Hard wrap at xxx colums 数字改变应用后,上图的竖线也相应变化了...原创 2022-06-18 15:24:35 · 3519 阅读 · 0 评论 -
pip安装【使用国内源】【ahocorasick安装】
直接使用pip install pyahocorasick会报错说找不到合适的版本。(原来我一直以为可能和虚拟环境中其他库版本冲突了,就重新建立了一个虚拟环境)在网上搜索,看到有用conda的,不大合适,后来使用国产镜像源,安装成功。(在使用镜像源之前先使用了pip install pyahocorasick,报错)参考资料:ahocorasick安装...原创 2022-06-06 10:41:06 · 2276 阅读 · 1 评论 -
Clion中控制台中文出现乱码怎么解决?
为什么会出现乱码,肯定是字符的编码方式不匹配导致的。我们知道,现在比较新一点的编辑器和IDE基本都是默认UTF-8编码了,但是在Windows下,控制台中的中文编码格式是GBK,因此会导致乱码。解决方法:第一步:打开Clion,点击File-Settings第二步:点击File Encodings,将几个标有红框框的地方改成UTF-8第三步:在clion代码区底部将代码文件的编码格式改成GBK,这样就可以在Windows控制台正常显示中文了参考资料:Clion中控制台中文出现乱码怎么解决?...原创 2022-06-04 20:54:04 · 1049 阅读 · 0 评论 -
CLion:去掉代码提示
原创 2022-05-28 22:17:40 · 2096 阅读 · 0 评论 -
VsCode设置⼀⾏代码固定长度
一、方法①通过⾃带的设置:File->Preference->Settings->输⼊ editor.wordW(注意就输⼊到W)然后,在Word Wrap中选择 wordWrapColumn,然后在下 ⾯的⼀⾏ Word Wrap Column中填⼊你想要的⼀⾏现实的字符数量,默认是80,可以尝试⼀下120(个⼈感觉)二、方法②通过修改设置⽂件的⽅式(个⼈更加推荐),重装Vscode的时候可以直接把设置⽂件中的内容复制出来,能够更加⽅便的根据⾃⼰的 爱好配置Vscode环原创 2022-05-21 10:51:07 · 2277 阅读 · 0 评论 -
VSCode:Import [包] could not be resolved in Pylance【Import “torch” could not be resolved Pylance】
在VS Code中编写python文件时,import自定义module报错 “could not be resolved Pylance(reportMissingImports)”。这是因为Pylance未找到自定义模块的地址,可以通过在settings.json文件中添加extraPaths来解决:1.通过Shift+Ctrl+P打开设置栏,输入settings后找到Perference: Open Settings (JSON)2.打开settings.json文件后添加下面的代码进去:原创 2022-05-21 10:37:21 · 1907 阅读 · 0 评论 -
VSCode鼠标滚轮控制字体大小
点击文件, 选择首选项,再点击 设置点击文本编辑器,选择字体,点击在setting.json中编辑加入红线部分 “editor.mouseWheelZoom”: true,即可实现滑动滚轮改变字体大小。参考资料:VSCode设置滑动滚轮改变字体大小...原创 2022-05-21 10:28:44 · 2830 阅读 · 2 评论 -
.gitignore:忽略Git中的文件和目录
通常,在项目上使用Git的工作时,你会希望排除将特定文件或目录推送到远程仓库库中的情况。.gitignore文件可以指定Git应该忽略的未跟踪文件。一、应该忽略哪些文件被忽略的文件通常是特定于平台的文件或从构建系统自动创建的文件。一些常见的例子包括:运行时文件,例如日志,锁定文件,缓存或临时文件。具有敏感信息的文件,例如密码或API密钥。已编译的代码,例如.class或.o。依赖目录,例如/vendor或/node_modules。构建的输出目录,例如/public,/out或/dist。原创 2022-05-19 17:23:53 · 1258 阅读 · 0 评论 -
Pycharm远程连接Linux服务器【进行代码调试运行】
Windows下使用Pycharm调试远程Linux服务器上的程序2、配置远程解释器(在本地Pycharm中使用远程服务器上的解释器)原创 2022-05-11 23:24:44 · 305 阅读 · 0 评论 -
VSCode远程连接Linux服务器无代码提示问题【python】
一、原因①:PylancePylance在SSH远程中未安装所以在工作区被禁用,只要安装了就行…过于内啥的错误了属于。然后如果是在virtual env虚拟环境下的项目的话,安装Pylance后选择python解释器不要选服务器默认的解释器,不然会识别不了在虚拟环境中pip的包二、vscode 选择python解释器当python环境不止一个时,vscode可以选择指定的python解释器,具体为:vscode设置中打开Command Palette...原创 2022-05-13 22:56:57 · 5004 阅读 · 1 评论 -
VScode:连接Linux服务器(Python)【设置SSH targets】【进行远程代码调试运行】【代码都在Linux系统,本地无代码】
首先打开vscode,①点击左侧菜单栏中的扩展插件按钮。②输入“Remote Development”搜索远程连接插件。③安装此插件,如图所示。①点击左侧菜单栏远程管理图标,如图所示。②点击图中所示的配置按钮,如图所示。③选择第一个SSH的config配置文件,进行配置。配置文件如图所示,图中分别配置了两个远程连接。其中Host代表服务器的连接名称,可以自定义一个名称即可;HostName为远程服务器的IP地址;User为登录服务器的用户名,一般没有特殊设置的话为root;还有一个参数Port,为登录服务原创 2022-05-12 00:14:28 · 2358 阅读 · 0 评论 -
NotePad++远程连接Linux服务器
Windows下使用NotePad++连接Linux服务器原创 2021-03-02 23:13:41 · 385 阅读 · 0 评论 -
Pycharm怎样连接GitHub并上传项目
一、生成SSH并添加到GitHub1、检查是否有SSH打开Git的目录文件,下图是我电脑中git的文件目录点击git-bash.exe,输入ssh 查看电脑中是否已存在ssh,会出现以下结果,证明已经存在如果不存在,那就进行接下来创建,并配置个人用户标识(仅仅是标记作用,不会给邮箱发送任何邮件)。打开get-bash.exe:输入 git config --global user.name "xxx" 回车, xxx就是你用于标记你身份的名字(仅仅作为标记用)。然后继续输入git con原创 2022-05-14 01:18:02 · 761 阅读 · 0 评论 -
如何向 GitHub开源代码 贡献代码
如何向 XBot 贡献代码1. Forking XBot 仓库找到 XBot 首页 然后点击 “Fork”。“Fork” 仓库会为您创建本项目的副本,您可以编辑该副本并使用该副本对原始项目提交更改。完成 “Fork” 后,XBot 仓库的副本将出现在您的 GitHub 仓库列表中。2. 将您仓库中的 XBot 项目副本克隆到本地要更改 XBot 项目的副本,请在本地计算机上克隆仓库,在终端中运行以下命令:git clone https://github.com/your_github_user原创 2022-03-04 01:10:42 · 673 阅读 · 0 评论 -
Git教程笔记(2021年)
一、Git概述Git是一个免费的、开源的分布式版本控制系统,可以快速高效地处理从小型到大型的各种项目。Git 易于学习,占地面积小,性能极快。 它具有廉价的本地库,方便的暂存区域和多个工作流分支等特性。其性能优于 Subversion、CVS、Perforce 和 ClearCase 等版本控制工具。1.1 何为版本控制版本控制是一种记录文件内容变化,以便将来查阅特定版本修订情况的系统。 版本控制其实最重要的是可以记录文件修改历史记录,从而让用户能够查看历史版本,方便版本切换。参考资料:原创 2022-04-27 21:56:16 · 234 阅读 · 0 评论 -
TortoiseGit 安装、远程连接G-i-t-H-u-b
TortoiseGit1、安装、配置TortoiseGitTortoiseGit下载官网在空白处点击鼠标右键,选择 --> TortoiseGit --> Settings,然后就可以看到配置界面:选中General,在右边的 Language中选择简体中文(当然,你也可以继续使用英文)。取消勾选升级检查的复选框,可能还需要指定 git.exe 文件的路径,如 “D:\Program Files\Git\bin”。完成后,点击应用,确定关闭对话框。配置用户,用户作为原创 2022-05-14 00:34:12 · 417 阅读 · 0 评论