• 2024-06-21Git版本回退更新(强制回退、记录回退)
    一.reset的使用方法(会覆盖,不太建议)1.gitlog查看要回退的版本号(也可以代码仓库直接查看版本号)2.使用gitreset--hard(目标版本号)命令将版本回退gitreset--harddaf5cfec176f7b4ab0f11912e84555ec01297e4e3.再强制push到远程,让远程仓库和当前分支保持一致(假定当前
  • 2024-06-11整理好了!2024年最常见 20 道分布式、微服务面试题(九)
    上一篇地址:整理好了!2024年最常见20道分布式、微服务面试题(八)-CSDN博客十七、什么是断路器模式,它如何解决服务依赖问题?断路器模式(CircuitBreakerPattern)是一种软件设计模式,用于处理分布式系统中的服务依赖问题。当一个服务由于某些原因变得不稳定或不可用时,断路器模式可以
  • 2024-06-06回退背包专题
    P4141消失之物题目意思,就是说有n个物品,然后每个物品都有自己的体积w[i],然后问你,如果第i个物品丢了之后,还能够装满这个背包的方法,然后遍历一遍i同时也要遍历一遍背包,因为背包的值是在1到m之间的任意值,对于同一个物品丢失,中间结果不需要用加空格隔开,就是连在一起题解:这是一
  • 2024-05-28git
    常用命令gitinit #初始化gitstatus #查看当前库下的状态gitadd. #添加到暂存区gitcommit-m"" #提交到本地版本库gitlog #查看commit历史gitlog --pretty=oneline #查看commit时,每个commit展示在一行上gitlog--graph #用图形把commit历史串起来gitreflog #查
  • 2024-04-22nginx升级与版本回退
    ginx官网下载安装包http://nginx.org/en/download.html查看nginx文件或目录find/-namenginx2>/dev/null查看已安装的Nginx版本信息,configure配置信息/usr/local/nginx/sbin/nginx-V打开安装目录cd/usr/local上传安装包到服务器解压包tar-zxvfnginx-1.25.5.tar.gz
  • 2024-04-17Git reset 中四大模式:soft、mixed、hard、keep 的区别
    Gitreset中四大模式:soft、mixed、hard、keep的区别目录Gitreset中四大模式:soft、mixed、hard、keep的区别gitreset--soft(常用)gitreset--mixed(默认)gitreset--hard(慎用)gitreset--keep(吃灰)参考工作区暂存区本地版本库soft保持所有保持回退mixed保
  • 2024-04-12git回滚版本
    一、通过git命令1、恢复到一个旧版本并且旧版本后的都不要关键命令:gitreset回退原理:gitreset--hard命令会将HEAD指针、当前分支指针和索引区都移动到指定的commitID,从而重置工作区为该版本。步骤一:查看版本号。gitlog查找历史或使用gitreflog命令查找合并操作的commitID,
  • 2024-04-04图的遍历-DFS
    1.DFS遍历DFS算法的思想:对一个无向连通图,在访问图中某一起始顶点v后,由v出发,访问它的某一邻接顶点w1;再从w1出发,访问与w1邻接但还没有访问过的顶点w2;然后再从w2出发,进行类似的访问;…;如此进行下去,直至到达所有邻接顶点都被访问过的顶点u为止;接着,回退一步,回退到前一
  • 2024-04-02Git——版本回退
    关键指令回退到相应版本:指令:gitreset--hard版本号强制推送到远程仓库指令: gitpush-forigin分支名这里需要使用gitpush-f命令强制推送到远程仓库,因为普通的gitpush会因为版本冲突而报错看到这行就代表远程仓库成功回退了版本终端
  • 2024-03-30C语言查找-----------BF算法&&KMP算法
    1.问题引入有一个主字符串,有一个子字符串,要求我们寻找子字符串在主字符串里面开始出现的位置;2.BF算法BF算法就是暴力算法,这个做法虽然效率不高,但是按照我们传统的思路依然能够得到结果,接下来我们使用C语言实现这个查找的过程;#include<stdio.h>#include<assert.h>#includ
  • 2024-03-28emacs的viper模式中回撤操作
    第一个“回撤”简单,就是简单的往前回退,没有方向。但接着就有了方向,是继续“往前”还是回撤“回撤”的往后呢?在emacs的viper模式中是这么解释的:Vipersupportsmultipleundo:‘u’willundo.Typing‘.’willrepeatundo.Another‘u’changesdirection.第1次
  • 2024-03-22git回退版本
    当我们commit了之后想回退,共有两个命令,四种组合。包括gitreset和gitrevert。其中gitreset有三种模式:--mixed,--soft,--hard假设你提交了一次,这次提交修改了changed.sh文件,你想回退这次修改。HEAD指的当前位置,HEAD^1就是HEAD的上一次commit,HEAD^2就是上上次commitsoft
  • 2024-03-22如何回退已经合并的master代码?
    如何回退已经合并的master代码?在CodeUp(一个代码托管平台,类似于GitLab、GitHub等)上撤销已经合并到master分支的提交,你需要遵循以下基本步骤:回滚master分支:如果你想要撤销整个合并操作并恢复到合并前的状态,你可以执行一个反向合并(revertmerge)。在Git中,这通常通过创建一个新
  • 2024-03-18迁移实体字段(迁移与回退) 迁移方式选择
    在工作中有时会遇到在思考不周的情况下进行迁移,并应用到了数据库,找了一些方法,通过自己的实际测试,选择一种交友的方式使用例子,有2次迁移1、20240301075424_活动配置增加时间字段 2、20240314031411_测试新增字段---增加了1、方法一(推荐使用)实体新增字段:publicstring
  • 2024-03-14毕业设计:基于深度学习的人脸识别性别检测系统
    目录 前言设计思路一、课题背景与意义二、算法理论原理2.1神经网络轻量化2.2权值回退方法三、检测的实现3.1数据集3.2实验环境搭建3.3实验及结果分析最后前言    
  • 2024-03-12git 版本回退
    git版本回退1.方法12.方法22.1补充2.2revert多次版本3.两个区别1.方法1原有的代码分支与代码加一行代码做一次改变回退到指定版本gitreset--hard2a404ae22.方法2新加一行代码gitrevrt测试,它的commit-id:35c416da,然后我执行gitrevert35c416da
  • 2024-03-02Perforce使用
    文件冲突解决版本回退操作改名和移动文件还原还原没有修改的文件还原已修改的文件删除文件
  • 2024-02-28github教程8
    版本回退有很多时候我们在当前这一步骤做了一些不可挽回的错误,比如说删除了重要的文件以后再也找不到了,这时候使用版本回退可以回退到任何一个commit过的状态。现在看看咱们的文件夹都有哪些文件?比如说我们不小心删除了learn2.txt,这个文件非常重要,怎么样回复到之前存在的状态
  • 2024-02-20P4141 消失之物题解(写给每一位与我一样的新手玩家)
    消失之物传送门:P4141消失之物-洛谷|计算机科学教育新生态(luogu.com.cn)思路暴力稳了但是hacktle了这时候我们要想办法优化这是一个回退背包问题首先第一步,我们把正常的背包(n间物体)求出来,然后就是板子,求出填满当中体积有多少种方法第二步就是回退,回退的关键问题
  • 2024-02-19一条SQL更新了整个表,如何回退
    背景:我们的一些业务测试系统,数据库一般也是由开发同事自行维护,所以不可避免会有一些问题,经常会有开发同事火急火燎的打电话给我们,如果语气急切,态度恭谨,一般就是误操作数据了(八九不离十)。最近我们就遇到了一起误更新数据的事件。由于update SQL编写问题,开发同事将整个表的一个
  • 2024-02-05vscode远程ssh连不上
    更新远程主机或回退vscode更新远程主机系统或回退vscode到1.85版本,相关issuev1.85下载链接禁用vscode自动更新更改不适配的扩展版本
  • 2024-01-23redo和undo的区别
    edo-->undo-->datafileinsert一条记录时,表跟undo的信息都会放进redo中,在commit或之前,redo的信息会放进硬盘上.故障时,redo便可恢复那些已经commit了的数据.redo->每次操作都先记录到redo日志中,当出现实例故障(像断电),导致数据未能更新到数据文件,则数据库重启时须redo,
  • 2024-01-18【Git】:git 常用操作速查
    前言工作之后无法避免和git打交道,所以专门记录一些常用的git操作。1.克隆指定分支gitclone-b<branchname><remote-repo-url>2.删除指定分支gitbranch-d<localBranchName>#删除本地分支gitpushorigin--delete<remoteBranchName>#删除远程分支3.
  • 2024-01-17电脑卡顿解决记
    缘起最近我的电脑突然卡的不行,卡到什么程度呢,最明显的就是B站的视频封面,历史记录列表都刷不出来了,别的网站也是非常的慢,好像所有按需加载的东西都变得非常慢,甚至直接加载失败。解决之路我首先是重启了下我家里唯一的网络设备——光猫,问题依旧,而且光猫状态正常,那就只能是电脑问
  • 2024-01-17ubuntu22.04回退系统内核
    开机之后突然发现nvidia-smi检查不到驱动了,发现因为内核自动更新导致的,这里介绍一下内核回退的方法。第一步:查看当前内核版本uname-a我的当前内核版本是:6.5.0-14-generic第二步:查看系统现存的内存版本grepmenuentry/boot/grub/grub.cfg我的系统存在两个内核版本:6.5.0-14-