指令 仓库 基础git

数据库基础面试第二弹

1. 乐观锁和悲观锁的理解及使用 乐观锁和悲观锁是在并发编程中使用的两种并发控制机制,用于解决多线程或多进程环境下的数据一致性问题。 1. 悲观锁(Pessimistic Locking): 悲观锁的思想是假设并发访问会导致冲突,因此在访问共享资源之前,悲观锁会将资源锁定,确保其他线程无法修改资源。 ......
数据库 基础 数据

Kotlin 基础入门

# 函数类型 在 Kotlin 中 函数是一等公民。 ``` // 定义 fun greetPeople(name: String, makeGreet: (String) -> Unit) // 调用 greetPeople("Jimy", :: greetingWithChinese) ``` ......
基础 Kotlin

开发软技能——Git Commit规范

提交代码是程序员们每天的工作日常,今天敬姐给大家分享一个好的编程习惯,就是关于Git Commit规范。 ## 效果预览 ``` (): ``` 提交之后的效果如下: ![img](https://img2023.cnblogs.com/blog/37001/202309/37001-2023090 ......
技能 Commit Git

C#入门之基础知识

基本结构 一个 C# 程序主要包括以下部分: 命名空间声明(Namespace declaration) 一个 class Class 方法 Class 属性 一个 Main 方法 语句(Statements)& 表达式(Expressions) 注释 对比于java语言,c#可以说非常相似 jav ......
基础知识 基础 知识

数论基础

# 莫比乌斯反演 ## 定义 先讲讲莫比乌斯函数的定义: $\mu(x) =\begin{cases} 1 &n=1 \\ 0 &n含有平方因子 \\ (-1)^k &k为n的本质不同质因子个数 \end{cases}$ 我们对 $n$ 进行质因数分解, $n= \prod_{i=1}^k p_i^ ......
数论 基础

文件上传基础学习

## 文件上传基础学习 #### 一、基础知识 ##### 1、**上传功能存在漏洞** 通常,Web应用程序允许用户上传文件,例如图像、文档或其他类型的文件,以便后续处理或共享。漏洞出现在服务器未正确验证或限制上传文件的类型、大小和位置时。 ##### 2、**不正确的输入验证**: 文件上传漏洞 ......
文件 基础

电路与电子技术基础(1)

# 电子与电子技术基础初步 ## 电路的组成 1. 电源 例如: 蓄电池和干电池: 化学能转换成电能 2. 负载 实际的负载包括电动机、电动工具和家用电路 3. 导线 4. 开关 ## 电路的作用 1. 电能的传输、转换 2. 信号的传递、处理 ## 电路的基本物理量 > 大写直流--不变 > 小写 ......
电子技术 电路 基础 电子 技术

PCL 点云基础

PCL 点云基础: 一、概念1、点云的结构公共字段 PCL包含一个重要的数据结构,被设计成一个模板类,把点的类型当做模板类的参数。 header:pcl::PCLHeader 记录了点云的获取时间 points:std::vector<PointT,...>储存所有点的容器 width:指定点云组织 ......
基础 PCL

1 C++基础问题总结

# C++基础 ## 1 C和C++有什么区别? - C++是面向对象,C面向过程 - C++引入new/delete运算符,取代了C中的malloc/free库函数; - C++有引用的概念,C没有 - C++有类的概念,C没有 - C++有函数重载,C没有 ## 2 a和&a有什么区别? 比如` ......
基础 问题

git 同步上游仓库新分支

git-如何同步上游服务的分支 1、fork 你本地项目 把别人的项目克隆下来,相当于在原项目的主项目下建立一个分支。 即将上游服务拷贝到你的本地服务中 登录Gitlab->点击 ![](https://img2023.cnblogs.com/blog/1844129/202309/1844129- ......
分支 仓库 git

SVN 仓库目录管理

一个SVN目录仓库用的时间长了之后,就会发现有的目录可以单独列出来开个单个的仓库了,这时候希望把它们拿出来,并保留改动日志。这个时候就可以用`svndumpfilter`命令来处理这个问题。 第一步,把整个svn库dump出来 sudo svnadmin dump repo1 > repo1_bac ......
仓库 目录 SVN

docker-仓库(二)--harbor的搭建

1.harbor的搭建 docker 官方提供的私有仓库 registry,用起来虽然简单 ,但在管理的功能上存在不足。 Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器,harbor使用的是官方的docker registry(v2命名是distribution)服务 ......
仓库 docker harbor

[编程基础] Python内置模块collections使用笔记

collections是Python标准库中的一个内置模块,它提供了一些额外的数据结构类型,用于增强Python基础类型如列表(list)、元组(tuple)和字典(dict)等。以下是对collections模块中主要数据结构类的概述: - namedtuple:命名元组,创建一个带有名称的tup ......
collections 模块 基础 笔记 Python

将git远程代码拉取到本地

1. 打开命令行终端(如 Windows 中的命令提示符或 macOS/Linux 中的终端);2. 切换到您想要保存代码的本地目录,在命令行中输入: ``` cd /path/to/your/local/folder ``` 其中 `/path/to/your/local/folder` 是您想要 ......
代码 git

Python文件的基础操作(2)

# Python文件的基础操作(2) - 二进制模式下读写操作 - 练习 - 控制文件内指针(光标)的移动 - 文件的修改 - 函数的介绍 ## 练习 ```python # 小练习: 编写拷贝工具 1. 让用户输入被拷贝的文件路径(源文件路径) 2. 输入即将要拷贝的文件路径(目标文件路径) 3. ......
文件 基础 Python

git daily ops

# [gg] Git Graph - all branch ![](https://img2023.cnblogs.com/blog/859364/202309/859364-20230905162948031-1928929762.png) # [ggc] Git Graph - Change - ......
daily git ops

git撤销还未push的的提交

怎样撤销掉上图中的提交呢 使用以下代码即可提交 git reset --soft HEAD^ ......
push git

git fatal detected dubious ownership in repository 的解决方法

我换了一台电脑,将旧电脑的硬盘换到新电脑上;我装了双系统,切换到另一个系统时;我发现了 git 代码仓库无法执行 git 命令,不断报错 fatal: detected dubious ownership in repository at 'C:\lindexi\Code\Foo' is owned ......
repository ownership detected dubious 方法

java项目maven管理引入非仓库jar

如: ``` com.dm DmJdbcDriver 1.8.0 system ${project.basedir}/src/main/resources/libs/DmJdbcDriver18.jar org.springframework.boot spring-boot-maven-plugi ......
仓库 项目 maven java jar

javaSE基础

# 1、Java语言有哪些特点 - 面向对象 - 跨平台 - 支持多线程 # 2、面向对象和面向过程的区别 面向过程:是分析如何解决问题步骤,并通过函数将这些步骤一个个实现,在需要使用的时候就可以调用这些函数。相较之下性能很高。 面向对象:是把业务分解为各个对象,用这些对象去描述在解决整个问题中发生 ......
基础 javaSE

JVM基础知识

# 1、基础 ![](https://img2023.cnblogs.com/blog/880352/202309/880352-20230905141130380-1192272066.png) 1.7 的方法区:被称为永久代,放于堆当中。 1.8 的方法区:被称为元空间,在物理内存中,但是在物理 ......
基础知识 基础 知识 JVM

【JAVA基础】基本数据类型

#Java数据类型简介 Java语言中的数据类型分为两大类,分别是基本类型和引用类型。程序中需要处理许多数据,对于不同数据都有其对应的数据类型,其实就是在内存中开辟一个存储空间来存放数据,不同数据所开辟的内存大小也会不一样。 #Java基本数据类型 Java基本类型共有八种,基本类型可以分为三类,字 ......
类型 基础 数据 JAVA

C++算法之旅、06 基础篇 | 第三章 图论

acwing学习笔记,记录容易忘记的知识点和难题。DFS、BFS、树与图、拓扑序列、朴素Dijkstra、堆优化Dijkstra、Bellman-Ford、SPFA、Floyed、Prim、Kruskal、染色法、匈牙利法 ......
算法 之旅 第三章 基础

git-cz 代码提交统一规范配置

主要插件 commitizen: 代码提交辅助工具 commitlint: 代码校验工具 husky: githook 插件 lint-staged: 前端文件过滤工具,只检测暂存区代码 cz-customizable: 自定义提交配置 安装步骤 1. 环境准备 git 版本,笔者使用git for ......
代码 git-cz git cz

day③-python基础

本节内容 1. 函数基本语法及特性 2. 参数与局部变量 3. 返回值 嵌套函数 4.递归 5.匿名函数 6.函数式编程介绍 7.高阶函数 8.内置函数 温故知新 1. 集合 主要作用: 去重 关系测试, 交集\差集\并集\反向(对称)差集 2. 元组 只读列表,只有count, index 2 个 ......
基础 python day

1,mysql基础:mysql的安装,mysql的基本数据类型

第一章安装 1,windows安装 https://dev.mysql.com/downloads/mysql/ 如果是msi的安装包,一步步安装就可以,如果是zip包,解压后需要设置 在存在有bin文件夹的同目录新建一个my.ini文件 加入一下代码: [mysqld] # 设置3306端口 po ......
mysql 类型 基础 数据

Learn Git in 30 days——第 12 天:认识 Git 物件的相对名称

写的非常好的一个Git系列文章,强烈推荐 原文链接:https://github.com/doggy8088/Learn-Git-in-30-days/tree/master/zh-cn 在认识了 Git 物件的「绝对名称」与「参照名称」后,最后我们来介绍 Git 版控过程中也很常用到的「相对名称」 ......
物件 Git 名称 Learn days

idea git重置到某个版本然后提交

1.复制版本号(git-显示历史记录) ![](https://img2023.cnblogs.com/blog/1782952/202309/1782952-20230905095001054-2018462441.png) 2.通过命令重置 git reset --soft e28b54d3a7 ......
版本 idea git

信息打点-Web应用&源码泄漏&开源闭源&指纹识别&GIT&SVN&DS&备份

[TOC] # 信息打点-Web应用&源码泄漏&开源闭源&指纹识别&GIT&SVN&DS&备份 获取后端源码,主要针对的是前端语言js,还有后端语php,python,java等等 # 后端-开源-指纹识别-源码下载 | **标签** | **名称** | **地址** | | | | | | 指纹 ......
amp 指纹识别 指纹 备份 源码

大厂都在用的Git代码管理规范(转)

以下文章来源于码农参上 ,作者Dr Hydra 码农参上. 专注后端技术分享,有趣、深入、直接,与你聊聊技术。 将 脚本之家 设为“星标⭐”第一时间收到文章更新 来源:码农参上(ID:CODER_SANJYOU)作者:Dr Hydra 分支命名 master 分支 master 为主分支,也是用于部 ......
管理规范 代码 Git