程序开发中常见的数据结构和算法

    在程序开发中,数据结构和算法是非常重要的基础知识。它们可以帮助我们更高效地组织和处理数据,提高程序的性能。本文将介绍一些常见的数据结构和算法,并进行简单的算法分析。 数据结构 数组(Array) 数组是最简单和最常见的数据结构之一。它可以在内存中按照一定的顺序存储多个相同类型的元素。通过下标访问数组的元素非常高效,时间复杂度为O(1)。 链表(Linked List) 链表是一种动...阅读全文
    作者:绝缘体.. | 分类:go, 编程语言 | 阅读: | 标签:, , , ,

    一小时快速入门Vue.js框架

    Vue.js是一个用于构建用户界面的JavaScript框架,它通过采用MVVM(Model-View-ViewModel)架构模式,将数据和视图进行了分离,使得开发者能够更加轻松地管理和操作用户界面。 在这篇文章中,我们将快速入门Vue.js框架,并介绍一些基本概念和常用特性。 前期准备 首先,确保你的开发环境中已经安装了Node.js。然后,通过以下命令安装Vue.js的脚手架工具: npm install -g vue-cli 接下来...阅读全文
    作者:绝缘体.. | 分类:go, html, javascript, vue, webpack, 前端技术, 编程语言 | 阅读: | 标签:, , , ,

    Python3学习之路~7.3 反射

    python中的反射功能是由以下四个内置函数提供:hasattr、getattr、setattr、delattr,该四个函数分别用于对对象内部执行:检查是否含有某成员、获取成员、设置成员、删除成员。 hasattr(obj,name_str):判断一个对象obj里是否有name_str字符串对应的的方法或者属性getattr(obj,name_str):相当于obj.name_str,根据字符串去获取obj对象里对应的方法的内存地址或对应属性的值setattr(x, ̵...阅读全文
    作者:绝缘体.. | 分类:go, python, 编程语言 | 阅读: | 标签:, , , ,

    Python3学习之路~7.1 静态方法、类方法、属性方法

    静态方法 通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法,什么是静态方法呢?其实不难理解,普通的方法,可以在实例化后直接调用,并且在方法里可以通过self.调用实例变量或类变量,但静态方法是不可以访问实例变量或类变量的,一个不能访问实例变量和类变量的方法,其实相当于跟类本身已经没什么关系了,它与类唯一的关联就是需要通过类名来调用这个方法。 下面的调用会出...阅读全文
    作者:绝缘体.. | 分类:go, 编程语言 | 阅读: | 标签:, , , ,