代码commit husky git
Win11配置两个git用户
背景 有两个github账号,一个主要负责公开的内容,一个私人的,需要在同一台电脑上满足代码提交且互不干扰。核心操作分为三步: 配置ssh的config文件 切换用户 关闭全局用户名称(可选) 测试环境 Win: 11 OpenSSH: 8.6 Git: 2.39.1.windows.1 1. 配置 ......
代码之丑
1- 命名 坏味道: 命名过于宽泛,不能精确描述;一个好的名字应该描述意图,而非细节; 有技术术语命名: 违反英文语法规则的命名; 不准确的英语词汇; 英语单词拼写错误; 总结: 用业务语言写代码 ......
Git使用-中文乱码及日志解析
1. 中文乱码 问题描述:使用Git时中文显示乱码 系统信息:Ubuntu22.04 Git版本:2.34.1 乱码现象: $ git ls-files "\346\211\223\346\200\252\345\214\205.md" $ git status On branch main You ......
Sentinel系列之令牌桶代码分析
原理 令牌桶(Token Bucket)限流算法,系统会以一个恒定的速度往桶里放入令牌,请求在处理前需要先从桶里获取一个令牌。如果桶里没有令牌可取,则拒绝服务。 代码实现 热点参数限流是基于令牌桶算法实现的。 这个模式的难点在于,如何一边往令牌桶投放令牌,一边获取令牌。一般会想到使用两个线程,但Se ......
杨帆班第7周代码
A 公式题 long long f[10010]; const int mod = 1e9 + 7; void solve() { f[1] = 1; f[2] = 2; for (int i = 3; i <= 1000; i++) { f[i] = 2 * f[i - 1] + 3 * f[i ......
git
一. 版本控制器 完成 协同开发 项目,帮助程序员整合代码 i)帮助开发者合并开发的代码 ii)如果出现冲突代码的合并,会提示后提交合并代码的开发者,让其解决冲突 软件:SVN 、 GIT(都是同一个人的个人项目) github、gitee(两个采用git版本控制器管理代码的公共平台) git:集群 ......
如何克隆特定的Git分支?
内容来自 DOC https://q.houxu6.top/?s=如何克隆特定的Git分支? Git克隆将会将远程分支克隆到本地。 有没有一种方法可以自己克隆特定的分支,而不必在远程仓库上切换分支? git clone --single-branch --branch <分支名> <远程仓库地址> ......
最小生成树 PRIM算法 - 附可运行代码
学习的时候,觉得这篇资料蛮好的: https://www.cnblogs.com/JayShao/p/12381830.html 然后这篇文章比较新颖,自觉比较适合写代码的理解: https://www.geeksforgeeks.org/kruskals-minimum-spanning-tree ......
VSCode配置Clang C/C++开发环境 [+clangd代码静态检查配置]
问题: gcc/g++是c/c++使用最广泛的编译器,也是linux默认自带的编译套件,但在vscode上,也可通过微软官方提供的C/C++插件很便捷进行c/c++代码编译调试,但是该插件的自动补全和代码提示等功能很差,经常给不出合理的候选项。 另外一套C/C++代码编译套件是基于LLVM的clan ......
【代码分享】使用 avx2 + 查表法,优化凯撒加密
作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢! cnblogs博客 zhihu Github 公众号:一本正经的瞎扯 接上一篇:【代码分享】使用 avx512 + 查表法,优化凯撒加密 好不容易捣鼓出来了 avx512 指令集的查表法代码,可是部署的时候发现服务器不支持 av ......
vscode配置 clang-format 进行 C++ 代码风格管理
下载clang-format apt install clang-format, 默认会安装在usr/local/clang-format 下载vscode插件clang-format并配置为默认代码格式化器 在``.vscode/settings.json中添加: "editor.formatOn ......
代码随想训练营第十天(Python)| 232.用栈实现队列 、 225. 用队列实现栈
232.用栈实现队列 class MyQueue: def __init__(self): self.stack_in = list() self.stack_out = list() def push(self, x: int) -> None: self.stack_in.append(x) d ......
Java基础 try...catch捕获异常、代码的执行逻辑
语法格式: try { 可能出现异常的代码 ; } catch (异常类名 变量名) { 异常的处理代码 ; } 目的:当代码出现异常时,可以让程序继续往下执行 代码的执行逻辑: int[] arr = {1, 2, 3};try { System.out.println(arr[10]);} ca ......
查看当前的git分支是基于哪个分支创建的
比如我从 branch A 切出一个 branch B然后在branch B做了一系列的操作后来忘记了branch B是从哪个分支切出来的这个时候怎么找到基于哪个分支创建的呢? 在相应的目录打开命令窗口 git reflog show 分支名 或 git reflog --date=local | ......
C++代码实现OnComponentHit事件粒子消失蓝图--斯坦福
蓝图节点 OnComponentBeginOverlap,OnComponentHit等等之类如何迁移到C++中 方法 这些蓝图节点实际上就是一个UE4已经定义好的事件,在蓝图中使用模块的连接来实现事件的触发后续操作。在C++中通过AddDynamic(),进行函数绑定,实现蓝图中的模块操作 动态委 ......
C语言错误代码集锦
1 for中死循环 1 static int8_t FW_Check_update(uint32_t sr_addr,uint32_t dst_addr,uint32_t size) 2 { 3 #define FLASH_RSIZE 256 4 uint32_t offset =0; 5 uint ......
x86多核启动代码实现
前言 对于多核CPU,开机上电后,最开始其实只有一个cpu会启动,称为bootstrap processor (BSP) ,而其他的核心则称为application processors (APs)。BSP的启动无需操心,而启动AP则需要我们自己代码实现,学习时发现少有相关的资料,也踩了一些坑,因此 ......
R语言股市可视化相关矩阵:最小生成树|附代码数据
原文链接:http://tecdat.cn/?p=17835 最近我们被客户要求撰写关于股市可视化的研究报告,包括一些图形和统计输出。 本文在股市可视化中可视化相关矩阵 :最小生成树 在本文示例中,我将使用日数据和1分钟数据来可视化股票数据 。 我发现以下概念定义非常有用: 连通图:在无向图中,若任 ......
Python使用GARCH,EGARCH,GJR-GARCH模型和蒙特卡洛模拟进行股价预测|附代码数据
全文下载链接:http://tecdat.cn/?p=20678 最近我们被客户要求撰写关于GARCH的研究报告,包括一些图形和统计输出。 在本文中,预测股价已经受到了投资者,政府,企业和学者广泛的关注。然而,数据的非线性和非平稳性使得开发预测模型成为一项复杂而具有挑战性的任务 在本文中,我将解释如 ......
遗传算法 (解决TSP旅行商问题) 附Python代码
1.什么是TSP旅行商问题? 1.1 问题本质 旅行商问题是一个经典的组合优化问题。 问题实质是一个带权完全无向图,找一个权值最小的Hamilton回路。( 即点到点的最优路径问题 ) 早期的研究者使用精确算法求解该问题,常用的方法包括:分枝定界法、线性规划法、动态规划法等。但是,随着问题规模的增大 ......
敲敲云—这个免费的零代码平台,具备哪些功能?他的优势在哪呢
敲敲云 敲敲云是一个APaaS平台,帮助企业快速搭建个性化业务应用。用户不需要代码开发就能够搭建出用户体验上佳的销售、运营、人事、采购等核心业务应用,打通企业内部数据,也能够通过API和Webhook和其他系统对接。平台内的自动化工作流还可以实现审批、填写等控制流程和业务自动化,如果用户企业使用钉钉 ......
MC咸蛋超人代码
#include <iostream> #include "minecraft.h" using namespace std; TxMinecraft mc; int x=-73,y=143,z=-254; int main(int argc, char** argv) { bool con=mc. ......
git终止合并
通过上面的信息多少知道了自己错误的根源。 首先我本地是有一些已经commit的代码,但是还没有push到远程。 我在git pull指令执行之后,从远程拉取代码到本地,会自动执行一个merge操作,如果有冲突,就会merge失败,正常情况下,第一次pull会显示merge失败的文件,然后让你手动去修 ......
eclipse 代码无误报乱错
如若代码无误,但却是显示先前的或其他奇怪的报错 那就先右键 Tomcat,remove 项目,然后在上方的导航栏中点击 Project,选择 clean 项目,然后再右键 Tomcat,add 所需的项目 ......
git解决每次提交和拉取代码时需要输入用户名和密码的问题
问题:git上每次提交和拉取时都要求输入用户名和密码 解决方案: 步骤一:在项目文件夹中打开git命令窗口 输入 git config --global credential.helper store 如图所示; 步骤二:在开发工具中拉取或提交一次代码,输入一次用户名和密码(因本人已经解决这个问题, ......
MybatisX-Generator自动代码生成插件使用
使用步骤: 1、安装MybatisX插件; 2、idea的database连接数据库; 3、数据库表上右键,点击MybatisX-Generator; 4、 进行生成代码的配置,按自己的项目项目修改如图三个位置的路径,配置完成后点击Next 5、本人项目是Mybatis-plus项目,如图的配置是针 ......
Git图形化操作软件:TortoiseGit
问题 不显示图片【打勾的那个 或 状态】 解决参考:https://developer.aliyun.com/article/1191911 效果图 其它参考:https://www.bilibili.com/video/BV1xM41197PR/?vd_source=5fed6e8a7e3ad9f ......
低代码配置式组态软件-BY组态
随着物联网、大数据等技术高速发展,我们逐步向数字化、可视化的人工智能(AI)时代的方向不断迈进。智能时代是工业 4.0 时代,我国工业领域正努力从“制造”迈向“智造”的新跨越。 什么是组态软件?组态软件,又称组态监控软件。它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户 ......