所谓单例,就是整个程序有且仅有一个实例。该类负责创建自己的对象,同时确保只有一个对象被创建。在Java,一般常用在工具类的实现或创建对象需要消耗资源。特点 类构造器私有 持有...
所谓单例,就是整个程序有且仅有一个实例。该类负责创建自己的对象,同时确保只有一个对象被创建。在Java,一般常用在工具类的实现或创建对象需要消耗资源。特点 类构造器私有 持有...
mac下go版本匹配错误解决 之前pkg包安装好go使1.11版本,昨天鬼使神差的brew安装了1.12版本。然后今天开机运行报错 总体意思就是版本不匹配了,我的解决方法简单...
本节包含一个笔记如下:https://www.jianshu.com/p/8706d7422d89 之所以将MTS的相关知识放到这里讲解,是因为后面的几节会用到这部分知识,如...
golang日志框架zap简洁配置 $ 前言 zap是uber开源的一款高性能日志组件框架 $ 配置目标 错误信息独立的文件记录 日志按天分割,一天一个文件 只保留近七天的日...
问题 前段时间发现线上有个服务接口,总是间歇性告警,有时候一天两三次,有时候一天都没有。 告警的逻辑是在一个接口中异步调用了另一个HTTP接口,这个HTTP接口调用出现超时。...
转载至本人知乎文章!还望您点赞,收藏! 从这篇文章开始我将尝试从源码的角度解析Go语言并发之道。这次的源码解析可比python源码解析难度要大的多。鄙人不才,有问题还请指教。...
Lua Lpeg 用基本匹配函数,组合匹配表达式 所有匹配函数返回userdata类型,是一个匹配模式(以下用pattern代替),可相互组合 lpeg.P lpeg.P(v...
1、事件还原 昨天下午,收到一个504的告警,显然这是一个超时告警。当时由于手头有其他事情,没在意,就只是瞄了一眼,但是引起告警的方法很熟悉,是我写的,第一反应有点诧异。 诧...
案例 case1: maxOpenConns > 1 这里maxOpenConns设置为10,足够这里的两次查询使用了。 程序正常执行并结束,打印了一堆没有处理的结果,如下:...
欢迎阅读数据库内核杂谈!这期我们重新回归主线剧情,继续讨论执行算子的实现。相对简单的算子如limit或者是projection,在内核杂谈的第一期(一小时数据库实现)就已经讨...
欢迎阅读新一期的数据库内核杂谈!上一期内容(表的JOIN)中,我们挖了一个坑:在大部分情况下,HashJoin都是表现最优的,那为什么还需要去支持其他Join比如SortMe...