分类:知识笔记

从零开始学习 Go 语言教程

从零开始学习 Go 语言教程 知识笔记
引言随着计算机技术的不断发展,编程语言也在不断更新换代。其中,Go语言成为了近年来备受关注的一门编程语言。相较于其他语言,Go语言的设计理念更加注重效率和可靠性,因此在高并发、大规模网络应用等方面具有显著优势。本篇文章将从零开始,为大家介绍Go语言的基本语法、常用库函数,以及如何使用...
2023年09月22日 767 views 0

从5个维度来看C语言指针(指针就是个纸老虎)

从5个维度来看C语言指针(指针就是个纸老虎) 知识笔记
引言指针是C语言中最重要的概念之一,也是最容易混淆的概念。有些人甚至把指针看作是C语言的魔法,它既神奇又可怕。但是,指针并不是什么神秘的东西,只要理解了它的本质,就会发现它其实很简单。本文将从5个维度来看C语言指针,解释指针的本质和作用。维度一:指针的定义指针是一个变量,其值为另外一个变量的...
2023年09月22日 1424 views 0

窗口通信新利器——Window postMessage() 方法

窗口通信新利器——Window postMessage() 方法 知识笔记
引言在前端开发领域,窗口通信是一个不可或缺的话题。在过去,我们常常使用一些传统的方式,例如使用iframe标签或者在URL中传递参数,来实现窗口之间的通信。这些方式都有各自的缺点,例如安全性问题、可扩展性问题等等。而现在,有一种全新的、更为高效的方式出现了——WindowpostMessage(...
2023年09月22日 1553 views 0

从 typedef 聊起:C 语言中的类型定义

从 typedef 聊起:C 语言中的类型定义 知识笔记
什么是typedef?在C语言中,我们经常会使用各种数据类型,例如int、char、float等等,这些数据类型都有自己的定义和用法。而typedef语句则是一种创建新的类型名的方式。在C语言中,typedef可以用来为已有的数据类型定义一个新的名字,这样我们就可以使用这...
2023年09月22日 830 views 0

多维数组:探索数据世界的新维度

多维数组:探索数据世界的新维度 知识笔记
引言在计算机科学领域,数组是一种基本的数据结构,它能够存储和操作一系列相同类型的数据。然而,当我们需要处理更加复杂的数据结构时,一维或二维数组就不再足够。这时候,我们就需要使用多维数组。什么是多维数组?多维数组是指包含两个或两个以上维度的数组。在二维数组中,数据是按照行和列组织的。而在三维...
2023年09月22日 1502 views 0

堆排序:优秀的排序算法

堆排序:优秀的排序算法 知识笔记
什么是堆排序堆排序是一种高效的排序算法,它通过构建最大或最小堆来实现排序。最大堆意味着在堆中,父节点的值大于或等于子节点的值。最小堆则相反,父节点的值小于或等于子节点的值。使用堆排序,我们可以在O(nlogn)的时间复杂度下,将n个元素进行排序。堆排序的步骤堆排序的步骤可以概括为以下几个步骤...
2023年09月22日 1263 views 0

断言(assert)的用法- 保障程序稳定的利器

断言(assert)的用法- 保障程序稳定的利器 知识笔记
前言作为一名程序员,我们都清楚,写代码的难点不在于语法,而在于如何写出稳定、安全的代码。而断言(assert)也正是我们编写高质量代码的一种强有力的工具。什么是断言(assert)断言(assert)是一种程序调试技术,用于检查程序的运行状态是否与预期一致。它是一种表达式,当表达式的值为fa...
2023年09月22日 1412 views 0

递归:探索计算机科学的无穷奥秘

递归:探索计算机科学的无穷奥秘 知识笔记
什么是递归?在计算机科学中,递归是一种解决问题的方法。它是通过将问题分解成更小的子问题来解决复杂问题的过程。递归函数是一种函数,它会调用自己来解决问题。deffactorial(n):ifn==1:return1e...
2023年09月22日 1220 views 0

单例模式:代码世界的孤独者

单例模式:代码世界的孤独者 知识笔记
引言在代码世界里,有一种设计模式,被称为“单例模式”。这种模式的特点是:一个类只有一个实例,且该实例在全局范围内可被访问。在某些场景下,单例模式可以帮助我们更好地管理资源,提高系统性能。然而,单例模式的实现方式却常常让人感到孤独、无助、不安。单例模式的实现方式在单例模式中,我们需要保证...
2023年09月22日 784 views 0

给代码多留一些空间

给代码多留一些空间 知识笔记
引言作为一个程序员,我们时常会遇到一些难以预料的问题,而这些问题往往都源自于代码的一些微小的错误。而这些错误往往是由于我们没有给代码留足够的空间和时间去思考和优化造成的。在本文中,我将向大家阐述为什么给代码多留一些空间是如此的重要。代码的唯美代码是一门艺术,它可以像音乐一样美妙动人。而像艺术...
2023年09月22日 1253 views 0