Cursor+Git高效管理代码(github中已有仓库,仓库中有项目)

一、初始化Cursor中的git

1、打开Cursor的终端输入如下代码:

git remote -v

如果输出空或者没有输出,则没有连接远程仓库。

2、添加远程仓相关步骤

建立连接

git remote add origin https://github.com/你的用户名/你的仓库名.git

创建分支

git branch -M main

拉取文件---合并冲突文件。

git pull origin main --allow-unrelated-histories

上述步骤运行后,回到项目界面,需要在项目文件里手动合并冲突。

点击合并编辑器中解析,然后选择你要保存传入还是当前代码。

合并好点击右上角对号或者Ctrl+S保存文件。

回到菜单这里

1、选择你的更改文件,点击加号暂存。

2、在消息中输入消息(任意修改或者”second commit“)。

3、点击提交,下面会出现

4、确认好你需要提交的代码后,点击推送。

5、回到github检查是否推送成功。

Read more

【Python基础】(五)Python 库使用全攻略:从标准库到第三方库,让开发效率翻倍

【Python基础】(五)Python 库使用全攻略:从标准库到第三方库,让开发效率翻倍

目录 编辑 前言 一、Python 库的核心认知:什么是库?为什么要用库? 1.1 库的本质:现成的 "代码工具箱" 1.2 库的分类:标准库 vs 第三方库 (1)标准库:Python 自带的 "基础工具箱" (2)第三方库:全球开发者共建的 "扩展工具箱" 1.3 使用库的核心优势:效率翻倍的关键 二、标准库实战:内置工具的高效用法 2.1 日期时间处理:datetime库(计算日期差、格式转换) 实战需求:计算你和心爱的人认识多少天 扩展用法:

By Ne0inhk

Python + Linux 毕设实战:从零构建高可用数据采集服务

最近在帮学弟学妹们看毕设项目,发现一个挺普遍的现象:很多用 Python 写 Linux 后台服务的项目,比如数据采集、定时爬虫、API 服务等,开发时在本地跑得好好的,一到部署阶段就问题频出。要么进程莫名挂掉,要么日志文件把磁盘撑满,要么服务器一重启服务就起不来了。这其实不是 Python 或 Linux 的问题,而是我们缺少将脚本“服务化”的工程化思维。今天,我就结合一个“高可用数据采集服务”的实战案例,分享一下如何让我们的毕设项目变得更稳定、更专业。 1. 毕设后台服务的那些“坑” 在开始动手前,我们先盘点一下本科毕设中后台服务常见的痛点,这能帮助我们理解后续技术方案要解决什么问题。 1. 进程管理混乱:很多同学用 nohup python script.py & 启动后就不管了。进程挂了不会自动重启,想停止服务时只能靠 ps aux | grep

By Ne0inhk
【C++】多态到底难在哪?虚函数表 + 动态绑定,一篇吃透底层逻辑!

【C++】多态到底难在哪?虚函数表 + 动态绑定,一篇吃透底层逻辑!

【C++】多态到底难在哪?虚函数表 + 动态绑定,一篇吃透底层逻辑! * 摘要 * 目录 * 一、多态的概念 * 二、多态的定义和实现 * 1. 多态的构成必要条件 * 2. 虚函数(virtual) * 2.1 虚函数的重写 / 覆盖 * 2.2 重写 / 覆盖 的例外(协变) * 2.3 重写析构函数的重要性 * 2.4 析构函数重写成虚函数的原理 * 2.5 C++11 的 override 和 final * 3. 重载 / 重写 / 隐藏的对比 * 三、抽象类 * 1. 抽象类 * 1.1

By Ne0inhk
探索Python融合地学:一文教会你下载ERA5-Land数据

探索Python融合地学:一文教会你下载ERA5-Land数据

再分析数据在气象学领域用的比较多,下载数据有的时候还挺头疼的。今天小编教你下载ERA5-Land数据的三种方式。话不多说,咱们学起来! 一、官网下载 贴出官网:https://cds.climate.copernicus.eu/datasets/reanalysis-era5-land?tab=download 相较于ERA5数据,Land数据空间分辨率提高了,为0.1°格网,时间分辨率同样是逐小时,可以说已经很方便大家开展各项研究了。 第一步:注册个人账号,在右上角的人像这里点击可以注册个人的账号,这里不多说。 第二步:点击“Download”,进入下载界面,在下载界面你可以看到很多气象变量,我们随便选择一种气象要素,比如风的U/V分量,支持多选。 第三步:选择研究时段,这里可以选择某年某个月的所有日期的数据。bug在于,它只能一个月一个月申请下载,如果你研究时间尺度很长,每一年得点12下,下载12份文件,再下载下一年的。所以,如果你是一个体验者,推荐用这种方法。如果你是一个研究者,

By Ne0inhk