本文的主题是如何导入自定义包,在说如何导入自定义包的之前,我们先看一下项目中go.mod文件中的内容:
MySQL常见加锁场景分析一
MySQL中到底有哪些锁
之前在“分布式锁实现方案到底有哪些”一文中提到了锁这个概念,其实在MySQL中也是有锁的概念的,可能是大家对他不够了解,平日里也很少去使用,所以在谈论MySQL锁的时候,大家有点谈“锁”色变。随着工作经验的增长和业务的复杂程度的升高,我们又随时可能遇到因为MySQL死锁导致的问题,开始的时候大家可能就直接kill掉死锁的线程,但是没有找到具体死锁的原因,死锁的问题还是会出现。所以大家不能再当一个将头插入沙里的鸵鸟了,今天就跟我来学习MySQL锁相关的基础知识,让我们把握住他!(以下数据库皆指的是MySQL)
Redis高可用之主从复制实践
缓存之缓存穿透、击穿和雪崩
Hello World
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.
怎样才能将模板和策略设计模式结合起来使用
前言
我在之前的文章孔乙己“茴”字四种写法引起我对策略模式实现的思考中留下了一个悬念,文章中的代码实现出现了较多的重复代码块,这样的问题对于一个对代码质量有较高要求的人是不可容忍的。为啥这么说呢?因为这样的不合格的代码,无论是你还是他人进行维护或者更新新的功能,都必将难以下手,终将成为令众人“敬仰”的祖传代码。