本文是刘建国技术管理课程的学习笔记,该课程非常适用于一个即将走入技术管理或者刚走入技术管理的工程师。 整体概述及导读 角色认知,关于角色认知和角色澄清的方法论 管理规划,关于...
本文从上下文Context、同步原语与锁、Channel、调度器四个方面介绍Go语言是如何实现并发的。本文绝大部分内容是从go并发编程系列文章学习总结而来。 上下文Conte...
git cherry-pick可以选择某一个分支中的一个或几个commit(s)来进行操作。例如,假设我们有个稳定版本的分支,叫v2.0,另外还有个开发版本的分支v3.0,我...
系统:windows 常见操作都是用pip来进行包的下载、卸载、升级;但其实PyCharm已经把主流的包的进行了集成,可在它上面直接操作!下面介绍如何用PyCharm来管理P...
写在前面 最终效果图: 本文严重抄袭自:https://www.jianshu.com/p/7de00c73a2bb 因排版和原文中的一些bug,参照搜索引擎和原文有了本篇文...
1、简介 Go的 Slice(切片)类型提供了一种方便有效的方法来处理类型化数据序列。 slice类似于其他语言中的数组,但具有一些不寻常的属性。 本文将介绍切片是什么以及如...
本文主要介绍go中init函数的使用及意义。 I、init的几个特征 1、init函数用于包的初始化,如初始化包中的变量,这个初始化在package xxx的时候完成,也就是...
除了外键约束和唯一性检查外,其余情况仅使用record lock , 这句怎么理解呀
MySql锁问题一、InnoDB存储引擎的锁算法 1、Record lock 单个行记录上的锁,record locks 总是锁定索引记录,即使一个表并没有定义索引。这种情况下,InnoDB...
具体讲解之前,有一点,再次强调下:B-树,即为B树。因为B树的原英文名称为B-tree,而国内很多人喜欢把B-tree译作B-树,其实,这是个非常不好的直译,很容易让人产生误...