最新内容

这些awk用法你会用几个(awk用来做什么的)

【一天一篇Linux运维文档】 关注我,持续学习Linux运维技能!awk也是流式编辑器,针对文档中的行来操作,一行一行地执行。awk工具其实是很复杂的(有专门的书来介绍它的应用),对于初学者来说,只要能处理日常管理工作中的问题即可。鉴于此,阿铭仅介绍比较常见的awk应用,如果你感兴趣再去深入研究吧!12.3.1 截取文档中的某个段示例命令如下:# head …

「教你一招」VS Code 如何配置C/C++开发环境?

VS Code这几年非常受欢迎,对于大多数编程语言,只需要简单的安装解释器编译器就可以轻松的运行。例如,Python,只需要取官网下载对应版本的Python并安装,就可以在VS Code进行Python的开发和调试。但是,CC++则不同,它们有很多可选的编译器,我们需要正确的选择和配置才可以让CC++开发更加顺畅。接下来,我会介绍使用MinGW配置C++开发 …

常用的数据差错控制技术(2)-奇偶校验

大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家讲的是嵌入式里数据差错控制技术 - 奇偶校验。在系列第一篇文章里,痞子衡给大家介绍了最简单的校验法 - 重复校验,该校验法实现简单,检错纠错能力都还不错,但传输效率实在是不高,在效率至上的大背景下,这种方法是不能容忍的。今天痞子衡继续给大家介绍另一种也非常简单但效率较高的校验法 - 即奇偶校验法。一、奇 …

常见的三种排序(冒泡排序、插入排序、选择排序)

冒泡排序什么是冒泡排序?百度百科解释:它重复地走访过要排序的元素列,依次比较两个相邻的元素,如果顺序(如从大到小、首字母从从Z到A)错误就把他们交换过来。走访元素的工作是重复地进行直到没有相邻元素需要交换,也就是说该元素列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端(升序或降序排列),就如同碳酸饮料中二氧化碳的气泡最终会上 …

看动画学算法之:排序-归并排序(归并排序是什么排序)

简介归并排序简称Merge sort是一种递归思想的排序算法。这个算法的思路就是将要排序的数组分成很多小的部分,直到这些小的部分都是已排序的数组为止(只有一个元素的数组)。然后将这些排序过的数组两两合并起来,组成一个更大一点的数组。接着将这些大一点的合并过的数组再继续合并,直到排序完整个数组为止。归并排序的例子假如我们有一个数组:29,10,14,37,20 …

聊一聊 C# NativeAOT 多平台下的函数导出

一:背景1. 讲故事昨晚训练营里有一位朋友提到一个问题,说 C# AOT程序能否编译为一个dll,供其他语言调用,其实这个是完全没有问题的,也确实我的的文章体系中没有涉及到这块,那今天就补充完整吧。二:NativeAOT 函数导出1. 简单的案例在 C 中我相信很多人都知道用 dllexport 进行函数导出,如下所示:extern "C"{ _declsp …