分支git笔记pro

常用Git命令

# 个人常用git命令 # 更新 ## 本地不存咋修改 直接pull `git pull origin` 如果是分支则是 `git pull origin 分支名字` ## 本地存在修改 ### 情况1:修改代码不重要 直接还原后在更新 ### 情况2:修改代码很重要 #### 办法1 此时可以本地 ......
命令 常用 Git

装饰器(笔记整理)

# 一、 装饰器介绍 ## 为何要用装饰器 - Python 中的装饰器是一种**语法糖**,可以在运行时,动态的给函数或类添加功能。 - 装饰器本质上是一个函数,使用** @ + 函数名**就是可实现绑定给函数的第二个功能 。 - 将一些通用的、特定函数的功能抽象成一个装饰器,可以重复利用这些功能 ......
笔记

函数对象与闭包(笔记整理)

# 一、函数对象 ## 1.什么是函数对象 - **函数对象是指:**将函数作为变量保存在内存中的一种对象。就是把函数当成变量去使用,就是在函数调用阶段,将调用的函数赋一个变量名 ```python def inner(): print('函数名也是不加括号,其实就是一个地址') # print(i ......
闭包 函数 对象 笔记

Git

在学校的时候一直想学Git,但一直没有遇到必要的场景去使用Git。就,像英语一样,很拉胯。首先Git主要用于**协同开发**和**版本控制**。 在我的理解上,代码有四个版本: 1. 你本地文本编辑器里的代码 2. 你提交至Git缓存区里的代码 3. 缓存区提交至本地仓库的代码 4. 线上仓库里的代 ......
Git

git常用操作备忘

## 撤销commit ~~~bash git reset --soft HEAD^ # 撤销commit git reset --hard HEAD^ # 撤销add及commit ~~~ - HEAD^ 表示上一个版本,即上一次的commit,也可以写成HEAD~1 如果进行两次的commit, ......
常用 git

PaddleOCR学习笔记1

尝试使用PaddleOCR方法,如何使用自定义的模型方法,参数怎么配置,图片识别尝试简单提高识别率方法。 目前仅仅只是初步学习下如何使用PaddleOCR的方法。 一,测试识别图片: 1.png : 正确文本内容为“哲学可以帮助辩别现代科技创新发展的方向” 二,测试代码: paddleocr_tes ......
PaddleOCR 笔记

笔记本输入python无提示、也无报错(不提示“不是内部或外部命令,也不是可运行的程序”)

最近在安装 Python 的时候发生了很奇怪的现象(安装前):从命令行执行 python 并不会输出python版本信息,似乎也没有其他反应,也无报错(不提示“不是内部或外部命令,也不是可运行的程序”),再次输入命令 where python显示C:\Users\quxw\AppData\Local ......
命令 笔记本 笔记 程序 python

学习笔记-Java动态代理的简单使用

# 代理模式 * 一种设计模式 * 简单地说,在代理模式中存在三个角色 * 用户 * 代理 * 被代理的对象 * 用户调用代理,代理去调用被代理的对象 * 以此来实现功能的增强 * 动态代理在java中有两种实现方法 * JDK中的Proxy类 * CGLIB # JDK中的Proxy类 ## 步骤 ......
笔记 动态 Java

在Linux下搭建Git服务器

众所周知,版本系统在开发环境中是必不可少的,但是我们可以把代码免费的托管到GitHub上,如果我们不原意公开项目的源代码,公司又不想付费使用,那么我们可以自己搭建一台Git服务器,可以用Gitosis来管理公钥,还是比较方便的。 搭建环境: 服务器 CentOS6.6 + git(version 1 ......
服务器 Linux Git

线上分支合并 ,远程仓库回滚, 为开源项目贡献代码,git工作流,git pull和git fetch,变基,pycharm操作git

[toc] # 一、线上分支合并 ![image](https://img2023.cnblogs.com/blog/3170957/202306/3170957-20230621163754504-292045224.png) ``` # 本地分支合并 》git merge dev # 有主分支 ......
git 工作流 分支 仓库 贡献

linux基础笔记

![点击查看图片来源](https://img2023.cnblogs.com/blog/2222630/202306/2222630-20230625083220136-1763426342.jpg) # Linux操作系统与项目部署 **注意:**本版块会涉及到`操作系统`相关知识。 现在,几乎 ......
基础 笔记 linux

读发布!设计与部署稳定的分布式系统(第2版)笔记11_无限长的结果集

![](https://img2023.cnblogs.com/blog/3076680/202306/3076680-20230624223008408-1032311269.png) # 1. 无限长的结果集是导致响应缓慢的常见原因 ## 1.1. 当违反稳态模式时,就可能产生无限长的结果集 # ......
分布式 结果 笔记 系统 11

工作总结之git分享篇

[TOC] ## 工作总结之git分享篇 ### 前言 有空了,来分享一波平常笔者自己git使用的干货,也做一个分享 ### 干货 #### git pull 1. 首先先纠正一个误区 `git pull`并不是一个操作而是相当于`git fetch + git merge` 其实以上都没有用,做个 ......
工作总结 git

vscode编辑器如何显示.git隐藏文件, vscode不显示git文件怎么办

## 问题描述 我想要设置pre-commit hook ,但是我在vscode项目里创建的时候,发现此文件已存在,想看隐藏文件夹 .git,但是我看不到它,想看隐藏文件夹 .git,此时该怎么办呢? #### 1. 文件-首选项-设置 ![](https://img2023.cnblogs.com ......
文件 vscode 编辑器 git 怎么办

前端项目规范化:手把手教你使用prettier和pre-commit(git hook或者husky)优化规范项目代码

## 如何在提交代码之前,进行代码格式化检查,保证每个成员的代码都是同一个风格呢? 最简单的两种方式: - 1. 使用 prettier + git pre-commit - 2. 使用 prettier + husky(原理和第一种一模一样哦) ## 名词简介 #### git hooks 下图为 ......
项目 前端 pre-commit prettier 代码

spring源码笔记

##Bean创建流程 1. 获取对象的BeanDefinition 2. 通过反射创建空对象 3. 填充属性 4. 调用init方法 ##Bean创建关键方法(按顺序) 1. getBean 2. doGetBean 3. createBean 4. doCreateBean 5. createBe ......
源码 笔记 spring

GIT保存记录原理之commit对象

GIT 中提交对象非常的重要,我们通过它记录代码提交过程、进行文件保存、回退等操作,那么它是怎样帮助我们记录这些信息的呢?其实就是都保存在项目根目录的 .git 文件夹中。 新建空项目 ```gitDemo``` 使用 ```git init``` 初始化,在文件夹根目录下会生成 ```.git`` ......
原理 对象 commit GIT

[转载] 常用 Git 命令清单 - 阮一峰的网络日志

常用 Git 命令清单 作者:阮一峰 日期: 2015年12月 9日 我每天使用 Git ,但是很多命令记不住。 一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 下面是我整理的常用 Git 命令清单。几个专用名词的译名如下。 Workspace:工作区 ......
清单 命令 常用 日志 网络

markdown 笔记转 html 单文件

# markdown 笔记转 html 单文件 ## 图片转base64 ``` ![image][image id] [image id]:your image's base64 ``` ## markdown 转 html 工具 i5ting_toc **安装** 安装 nodejs 环境 : ......
markdown 文件 笔记 html

c#学习笔记-------------------c#中的委托

一、什么是委托 委托是C#中类型安全的,可以订阅一个或多个具有相同签名方法的函数指针。 委托可以把函数做为参数传递,其实际意义便是让别人代理你的事情。 委托可以看做是函数的指针,整数可以用整数变量指向它,对象可以用对象变量指向它, 函数也可以用委托变量指向它。我们可以选择将委托类型看做只定义了一个方 ......
笔记

git 切换到指定commit以及提交并且删除分支

首先是通过git log --pretty=oneline 查找到指定的commit ID git checkout 4da58520 提示没有在任何一个分支上,需要新建一个分支关联变更 git checkout -b new_commit_branch 推送变更 git push 此时 新的分支回 ......
分支 commit git

分享我的 Shell 环境,git 操作效率提升 100% !

换到一个新的开发环境,蛮多东西要折腾的。特地整理了一下,下次换新电脑也方便。 #### git: 不使用 rebase,要加上这个设置: ```bash git config --global pull.rebase false ``` 全局配置工作用户名和邮箱,不然会影响到你提交代码: ```ba ......
效率 环境 Shell 100% git

opencv学习笔记(十)

图像中的直方图:hist = cv2.calcHist(images, channels, mask, histSize, ranges[, hist[, accumulate]]) images:输入的图像,可以是单张图像或图像列表。在函数中需要用中括号 【】,且原图像格式应该是uint8或者fl ......
笔记 opencv

JavaScript学习笔记:Web Components

## 组件的概念 组件是对可重用的HTML与JS功能的封装。 在没有组件的时候,同样的HTML结构会在文档中多次出现,使代码变得复杂。 在使用组件封装后,就像使用一个HTML标签那样使用这些HTML结构,HTML文档变得清晰易维护。 它主要由三项技术实现: - Custom Element: 自定义 ......
JavaScript Components 笔记 Web

WPF 入门笔记 - 06 - 命令

在`WPF`中,命令是一种用于处理用户交互操作的机制。它将操作行为与界面元素解耦,使得界面元素可以通过命令进行触发和执行相应的逻辑。`WPF`中的命令模型通过`ICommand`接口和相关的实现类来实现。命令模式的设计思想是将命令的发送者(例如按钮)与命令的执行者(例如视图模型中的方法)解耦,使得它... ......
命令 笔记 WPF 06

pandas 笔记

import pandas as pd #读csv xlsdf=pd.read_csv('D:\\Anaconda3\\A\\1.csv',encoding='gbk')df1=pd.read_excel('D:\\Anaconda3\\A\\1.xls',encoding='gbk')print( ......
笔记 pandas

操作系统内核的演进过程是一个持续的、不断进化的过程。在操作系统发展的历史中,涌现出了许多分支和创新。以下是一些主要的操作系统内核分支和创新

操作系统内核的演进过程是一个持续的、不断进化的过程。在操作系统发展的历史中,涌现出了许多分支和创新。以下是一些主要的操作系统内核分支和创新: **宏内核**(Monolithic Kernel):宏内核是最早的操作系统内核设计,所有核心功能和设备驱动程序都在内核空间运行。例如,早期的 Unix 内核 ......
系统 内核 分支 过程 不断

常见的UNIX分支

UNIX(Unix-like operating systems)是一种操作系统家族,它起源于AT&T贝尔实验室的Unix操作系统。随着时间的推移,UNIX演化为多个分支和变种,以满足不同用户和环境的需求。以下是一些常见的UNIX分支: BSD(Berkeley Software Distribut ......
分支 常见 UNIX

PXE、gPXE 和 iPXE 的主要分支

PXE(Preboot Execution Environment)是一种用于网络引导计算机的标准协议。它允许计算机从网络上获取引导映像,而不是从本地存储设备(如硬盘)引导。GPXE(Etherboot)和 iPXE(又称 gPXE 的后继版本)是 PXE 的实现之一,并具有自己的分支。 以下是 P ......
分支 gPXE iPXE PXE

利用颜色编码提升阅读笔记效率

在我们的阅读和学习过程中,如何有效地区分、组织和回顾信息是一个重要的议题。使用颜色编码的阅读笔记方法,将不同类型的信息用不同颜色进行标记,可以帮助我们快速定位所需信息,并通过色彩的视觉效果加强记忆。然而,这并不是唯一的学习策略,也不一定适合每一个人。有些人可能只用一种颜色,或者不刻意区分信息类型,而 ......
编码 效率 颜色 笔记