摘要: 数据链表(Data Linked List)是一种常见的数据结构,用于存储和操作一系列元素的集合。它由一系列节点(Node)组成,每个节点包含数据元素和一个指向下一个节点的引用(指针)。 数据链表与数组相比具有以下特点: 1. 动态性:数据链表的长度可以根据需要进行动态调整,可以方便地进行插入和删除 阅读全文
posted @ 2023-05-11 16:20 稻草人11223 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 泛型(Generics)是一种在程序开发中用于提供类型安全和代码重用的特性。它允许在定义类、接口和方法时使用类型参数,使得这些类、接口和方法可以适用于不同的数据类型,提高了代码的灵活性和可重用性。 使用泛型的主要目的是实现参数化类型,即在编写代码时不指定具体的数据类型,而是使用占位符(类型参数)表示 阅读全文
posted @ 2023-05-11 15:56 稻草人11223 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 可能确实非科班出身,一些理论性的东西,理解的还是不深刻,特此记录下: 堆(Heap)和栈(Stack)是计算机内存中两种不同的数据存储方式,它们在程序开发中扮演着不同的角色。 1. 数据结构:堆和栈在数据结构上是不同的,栈是一种先进后出(Last In First Out,LIFO)的数据结构,而堆 阅读全文
posted @ 2023-05-11 15:20 稻草人11223 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 做软件开发有几年了,发现在软件开发中出现的问题哪种的比较多呢,不是测试出来的页面逻辑、页面效果、数据处理问题,而是被大多数人忽略的线程安全的问题。 线程安全我认为才是软件开发中的主要问题,但是因为其隐晦性和工作中盲目追赶项目进度造成堆积代码,以及基本功的不扎实,导致软件时长会时不时的闪退,崩溃,随着 阅读全文
posted @ 2023-05-11 14:47 稻草人11223 阅读(14) 评论(0) 推荐(0) 编辑
返回顶部