001、创建仓库 002、新建项目 003、初始化仓库 这一步不需要做 004、克隆项目 005、编写代码并提交到github上面 006、在github上面查看文件的变动 007、多人协作开发(接下来用张三、李四、CTO三人来演示工作中的流程) 008、张三解决BUG并提交文件 009、CTO合并 ...
分类:
其他好文 时间:
2019-08-09 13:40:44
阅读次数:
93
题意: 长度为$n$的序列,给出$m$个问题,表示为a,b区间和为v,但有可能跟前面的冲突,计算冲突的数量(冲突后的问题不再更新序列) 思路: 带权并查集,权表示当前点到父亲的区间和,对于每个$a,b,v$都有: 当a,b父亲不同:对齐进行合并 对于a,b父亲相同时:判断是否合法 cpp inclu ...
分类:
其他好文 时间:
2019-08-02 16:53:01
阅读次数:
108
一、原理 ? 归并算法是采用分治法(Devide and Conquer)的一个典型应用,即先保证每个子序列有序,再将子序列进行合并,处理使得合并后的子序列有序,如此逐步得到一个有序的序列。 ? 归并算法在实现上分为自下向上的迭代归并排序和自上向下的递归式的归并排序。下面将分别以代码形式实现两种实现 ...
分类:
编程语言 时间:
2019-07-31 22:08:54
阅读次数:
143
InnoDB作为mysql数据库最常用的存储引擎,自然包含了其独有的很多特性。如相比于memory、MyISAM引擎,InnoDB支持行级锁、事务等都是比较重要的特性。 本文将盘点下InnoDB处理事务和行级锁之外的高级特性 一、自适应哈希 innodb建立索引时,只可以建立B+tree索引,是不可 ...
分类:
数据库 时间:
2019-07-29 00:18:32
阅读次数:
126
B树 前言 首先,为什么要总结B树、B+树的知识呢?最近在学习数据库索引调优相关知识,数据库系统普遍采用B-/+Tree作为索引结构(例如mysql的InnoDB引擎使用的B+树),理解不透彻B树,则无法理解数据库的索引机制;接下来将用最简洁直白的内容来了解B树、B+树的数据结构 另外,B-树,即为 ...
分类:
其他好文 时间:
2019-07-28 12:09:14
阅读次数:
129
简单说明: 最近在做报表功能的时候,需要将数据按天、周和月进行合并展示(数据记录都是按天20190701)。 正文: 说明:数据表中date都是int类型:如 20190701 一、按天 二、按周 使用WEEK 函数,具体使用可以参考网上资料。这里使用模式 5,周一作为每周开始。查询出来的记录是 按 ...
分类:
数据库 时间:
2019-07-27 09:41:18
阅读次数:
245
[TOC] 内置函数二 abs 绝对值 返回的都是正数 enumerate 枚举 ("可迭代对象","序号的起始值") 默认起始值是0 max 求最大值 min 求最小值 sum 求和 range sep多个元素的连接符 open list,dict zip拉链 按照最少的进行合并 dir 查看当前 ...
分类:
其他好文 时间:
2019-07-22 20:18:14
阅读次数:
141
一、需求背景 二、Gitlab配置步骤 允许merge和push的权限有三种: 示例:(对boss-xxx-xxx分支进行保护,不允许任何人进行合并和修改) 最后结果如下: ...
分类:
其他好文 时间:
2019-07-19 12:32:14
阅读次数:
88
感觉自己的解法很复杂,写了一大堆代码 但核心是从小到大枚举每个元素的值,然后把<=当前元素的值进行合并,由于这个过程是单调的,所以可以直接将新的元素合并到旧的并查集里去 维护并查集的同时维护每个集合的大小size,将size放在multiset 里然后判断每个块的大小是否相同,如果相同则更新答案 ...
分类:
其他好文 时间:
2019-07-12 12:50:09
阅读次数:
106