我是如何写博客的—Typora+jsDelivr+Picgo+TinyPNG实现图片压缩加水印和全球CDN访问加速 小技巧 我是如何写博客的(系列1)—Typora+jsDelivr+Picgo+TinyPNG实现图片压缩加水印和全球CDN访问加速
go语言并发(上) 面试 1. 并发与并行并发:同一时间段内执行多个任务(一人用两根鱼竿钓鱼)并行:同一时刻执行多个任务(和朋友们一起用鱼竿钓鱼)Go语言中的并发通过goroutine实现,goroutine类似于线程,属于用户态的线程,我们可以根据需要创建成千上万个goroutine来进行并发工作。goroutine是由G
Linux三剑客—grep、awk、sed基础教程.md Linux 1. 引言为什么我一上来就把正则表达式放在最前面呢?我们今天所说的grep、awk、sed都需要根据正则表达式查找、定位到对应的内容,才能完成数据处理。其中,grep命令擅长查找功能,awk擅长取列,sed擅长取行和替代。2. grep命令Linux中的grep命令主要用于查找文件里符合条件的字符串
队列、栈、堆的区别与联系并用Python实现 数据结构算法 1. 引言我们先来谈一谈线性表,毕竟栈(堆栈)和队列是两种操作受限的线性表,堆就是树了。线性表:线性表是一种线性结构,它是一个含有n≥0个结点的有限序列,同一个线性表中数据元素类型相同并且满足“一对一”的逻辑关系。“一对一”的逻辑关系是指:对于其中的结点,有且仅有一个开始结点没有前驱&但有一