cz
  • 2024-06-14如果你的同事还不会配置commit提交规范,请把这篇文章甩给他
    前言首先问问大家在日常工作中喜欢哪种commit提交?gitcommit-m"代码更新"gitcommit-m"解决公共样式问题"gitcommit-m"feat:新增微信自定义分享"如果你是第三种,那我觉得你肯定了解过commit提交规范,可能是刷到过同类文章也可能是在工作中受到的要求我自己是
  • 2024-06-06前端工程化工具系列(八)——Commitizen(v4.3.0):Git提交规范化工具
    在前端工程化工具系列(四)——Commitlint(v19.3.0):规范化Git提交中曾介绍过commitlint,它主要负责检查提交信息的规范性。而本文中的commitizen,则是提供给了一个交互式的命令行界面,引导开发者按照预定义的格式填写提交信息。它俩的目的都是规范git提交。按照使用习惯
  • 2024-05-23「杂题乱刷」CF1650E
    题目链接CF1650E(luogu)CF1650E(codeforces)解题思路首先,你发现你只能改一个日期,那么我们肯定是改距离最近的旁边的两场考试,此时我们就可以将操作转化为删去一场考试并添加一场新考试的最小的休息时长,容易使用贪心\(O(n)\)解决。总时间复杂度\(O(n\log_2n)\),瓶颈在于
  • 2024-03-13实训5_“长征•人员损失”模块实现【附完整代码】
    实训:“长征•人员损失”模块实现在本实训中,我们继续修改首页的相关内容,添加一个呈现长征中各支红军队伍的人员损失统计信息的“长征•人员损失”模块,并利用echarts框架实现数据的图形化展示,具体步骤如下:修改global_data.py(位于项目根目录下的models/子目录内),在文件中原
  • 2024-03-04const修饰指针
    #include<iostream>//const修饰指针,分为常量指针和指针常量//常量指针:int*constnum1=&a;指针的指向不能变化,但是里面的值可以变化//指针常量:constint*num2=&a;指针的指向可以变,但是里面的值不能变化//示例:intmain(void){ inta=9; intb=8; //常量
  • 2023-12-19[ABC315G] Ai + Bj + Ck = X (1 <= i, j, k <= N) 题解
    原题链接:ABC315G前置知识:扩展欧几里得算法。如果还不会扩欧的话,建议先去做这道题。题意给定\(n,a,b,c,k\)。求有多少个\(x,y,z(x,y,z\len)\)满足\(ax+by+cz=k\)。思路首先看到题目给出的方程式:\(ax+by+cz=k\)。我们会发现很像扩欧板子中的:\(ax+by=k\)。只不过又多了一
  • 2023-09-14【no_002】空间平曲面
    I 平面方程1 一般式$Ax+By+Cz+D=0,n={A,B,C}$2 点法式$A(x-x_{0})+B(y-y_{0})+C(z-z_{0})=0$3 截距式$\frac{x}{a}+\frac{y}{b}+\frac{z}{c}=1$II 直线方程1 一般形式$A_{1}x+B_{1}y+C_{1}z+D_{1}=0$$A_{2}x+B_{2}y+
  • 2023-09-05git-cz 代码提交统一规范配置
    主要插件commitizen:代码提交辅助工具commitlint:代码校验工具husky:githook插件lint-staged:前端文件过滤工具,只检测暂存区代码cz-customizable:自定义提交配置安装步骤1.环境准备git版本,笔者使用gitforwin2.27.0相关钩子无发现问题,也建议>=2.27.0版本,低版
  • 2023-08-28【转】前端 commit 规范
    【转】前端commit规范 什么是约定式提交约定式提交(ConventionalCommits)是一种用于代码版本控制的规范,旨在通过明确和标准化提交信息来提高代码协作质量和效率。其基本原则是通过规定提交信息的结构和语义来提高代码版本控制的可读性、可维护性和自动化程度。约定式提交规范
  • 2023-07-07【字符串,哈希】【Yandex】Yandex7736
    2023.6.30ProblemLink定义一个串\(S\)是好的,当且仅当\(S\)可以不断消去相邻两个相同字符直至消空。给定一个长为\(n\)的字符串\(s\),求有多少个有序对\((i,j)\)满足\(s_i\neqs_j\)且交换\(s_i,s_j\)后\(s\)是好的。技巧:镜面对称矩阵哈希,\(A^2=I\)考虑哈希,给
  • 2023-06-07Coinbase:如有必要,不惜在最高法院与SEC“一决胜负”!
       6日早间,央视财经频道(CCTV-2)对“币安及其首席执行官被美证交会(SEC)起诉”进行了报道。   值得一提的是,央视并不常播报加密货币相关新闻,上一次是关于香港监管框架,赵长鹏(CZ)对此还十分看好,此次却是币安挨告的新闻,不知CZ现在心情如何。   不过CZ并不孤独,在币安被起诉后的不到
  • 2023-06-02Codeforces 1833E Round Dance
    看到shortestpaths来做的,但是好像没啥关系也没啥难度。首先能知道一个连通块肯定一次就能跳完,所以可以把连通块缩出来。然后有一个性质,记\(cz_i\)为\(i\)连通块内点种通过已知边推出的度数为\(1\)的个数为\(cz_i\),则\(cz_i\bmod2=0\)。记点\(i\)通过已知边推出
  • 2023-05-26央视报道香港加密新政!CZ发文“牛市来袭”,可出圈的竟是它?
       随着加密货币技术的不断进步和创新,政府和金融机构不得不适应不断变化的环境,制定规则和指南以确保市场更加安全和合规。作为领先的加密货币,比特币既是全球监管框架的催化剂,也是试金石。回顾中国监管比特币之路   回顾加密货币发展史,中国曾多次明令禁止比特币交易、挖矿活动
  • 2023-04-26Ubantu服务器创建多个用户,多个用户互不干扰
    参考:Ubuntu服务器创建多个用户,多个用户互不干扰1.添加用户sudoaddusercz2.为用户赋权,这里赋予超级管理员(sudo)权限sudovim/etc/sudoers/etc/sudoers中找到rootALL=(ALL)ALL,rootALL=(ALL)ALL在后面添加新的一行czALL=(ALL)ALL,使用:wq!保存并退出。这样就为用户cz
  • 2023-04-12git-cz 代码提交统一规范配置
    Angular提交规范-GitGuide(zjdoc-gitguide.readthedocs.io)主要插件commitizen:代码提交辅助工具commitlint:代码校验工具husky:githook插件lint-staged:前端文件过滤工具,只检测暂存区代码cz-customizable:自定义提交配置安装步骤1.环境准备git版本,笔者使用
  • 2023-03-10git提交规范 (git-cz)
    1.安装两个npm库npmi-ggit-cznpmi-gcommitizen2.使用规范1.提交修改的文件至本地gitadd.2.输入cz规则命令gitcz3.选择本次提交的大致操作feat:
  • 2023-02-27使用git cz 时报模块找不到 使用commitizen init cz-conventional-changelog --save --save-exact --force 又报下面错 头晕
    使用gitcz时报模块找不到使用commitizeninitcz-conventional-changelog--save--save-exact--force又报下面错头晕Attemptingtoinitializeusingthenpmpack
  • 2023-02-14mysql、oracle 分组查询,每组取一条数据
    1.情景展示有这样一种需求:将数据按照机构进行分组,然后取每个机构下只取一条记录,如何实现?2.mysql分组查询出来某字段,然后和原来的表进行关联查询。方式一:通过内连接来实现查
  • 2023-02-13 Commitizen辅助开发者使用Git提交规则
    ​​Commitizen​​是一个提交日志工具,辅助开发者使用提交规则全局安装安装​​Commitizen​​npminstall-gcommitizen安装​​Adapter​​​​¶​​​​Commitizen​
  • 2023-01-01压缩和解压缩
    tar(牢记它)压缩-cz(j)f解压缩-xz(j)f-C指定目录bzip2gzip
  • 2022-12-24前端使用工具规范commit信息
    前言通过工具规范git提交信息也是工程化的一部分,在前端领域有一些工具为我们提供了相关功能,在这里做一下使用总结。commitlintcommitlint是什么?就像eslint用来检查js
  • 2022-12-12 UVA1343 旋转游戏 The Rotation Game
    #include<iostream>#include<string>#include<algorithm>#include<cstring>usingnamespacestd;constintread[25][2]={ {0,0}, {1,3},
  • 2022-11-26commitizen
    添加依赖pnpmadd-Dcommitizencz-conventional-changelogpackage.json中添加以下配置"config":{"commitizen":{"path":"cz-conventional-changelo
  • 2022-11-26币安成为“新救世主”?承诺为加密行业复苏计划提供10亿美元!
    近日,币安承诺将向其设立的行业复苏计划(IRI)提供10亿美元资金,并打算在“如果有需要”的情况下,可将投入资金增加到20亿美元,并表示该计划“不是投资基金”,旨在支持“并非自身
  • 2022-11-1311.13.4
    #include<stdio.h>intcz(intx,inty,inta[],intb[]);intmain(){inta[100],b[100];inti,m,n;scanf("%d",&m);for(i=0;i<m;i++){scanf("%d",&a[i]);}scanf("%d",&n);fo