本文包括两部分,一部分是源码解读,另一部分是对zap的增强。 由于zap是一个log库,所以从两方面来深入阅读 […]
4 个 Python 推导式开发技巧
对于数据科学,Python通常被广泛地用于进行数据的处理和转换,它提供了强大的数据结构处理的函数,使数据处理更 […]
浅谈 Go 语言代码注释问题
每隔一段时间,网上总会突然出现一些令人讨厌的帖子,其观点是:不应该为代码写注释,它存在的唯一原因是因为代码本身 […]
进程、线程、进程池、进程三态、同步、异步、并发、并行、串行
一.进程, 线程 1.进程 什么是进程? 开发写的代码我们称为程序,那么将开发的代码运行起来。我们称为进程。 […]
超全 vim 使用和配置
首先我们先理清楚一个概念:编辑器和编译器和调试器! ⭐️vim:是一款编辑器,只负责写代码;相当于 windo […]
看完这篇文章,你就明白运维监控体系了
总结归纳运维工作中的监控内容。 监控目标 明白监控的重要性以及使用监控要实现的业务目标 通常包括以下三点: 对 […]
Linux 操作的良好习惯总结
前言:从事运维,遇到过各式各样的问题,数据丢失,网站挂马,误删数据库文件,黑客攻击等各类问题。 今天简单整理一 […]
优秀的代码都是如何分层的?
1、背景 说起应用分层,大部分人都会认为这个不是很简单嘛 就controller,service, mappe […]
可落地的 8 种架构模式!
什么是架构 我想这个问题,十个人回答得有十一个答案,因为另外的那一个是大家妥协的结果。哈哈,我理解,架构就是骨 […]
面试官:请说3种常用的 Web 会话管理方式
http 是无状态的,即我们的一次请求结束后,下一次请求,服务端他并不知道是哪个用户发来的。 我们在业务开发中 […]