搜索结果
查询Tags标签: 【博客02组】技术积累,共有 25条记录-
【技术积累】C语言中的基础知识【三】
什么是C语言【了解即可】 C语言是一种通用的高级编程语言,由美国贝尔实验室的Dennis Ritchie在20世纪70年代早期开发出来的。它在计算机科学和软件工程领域中被广泛使用。 C语言具有以下特点: 1. 简洁高效:C语言的语法相对简洁,易于理解和学习。它没有过多的高级特性和…
2023/6/24 5:22:05 人评论 次浏览 -
【技术积累】Git中的基础知识【一】
Git是什么?有什么特点? Git是一个分布式版本控制系统,常用于软件开发中的源代码管理。它最初由Linux开发者Linus Torvalds创建,旨在管理Linux内核的开发。 Git具有以下特点: 1. 分布式:与集中式版本控制系统(如SVN)不同,Git是一种分布式系统,这意味着每个开发者…
2023/6/24 1:22:40 人评论 次浏览 -
【技术积累】Vue.js中的基础概念与语法【一】
写在前面 学习Vue之前最好有前端三驾马车的基础【HTML+CSS+JavaScript】 笔者接了一个从头开发的Vue项目,由于公司急着要,没有时间慢慢像在学校里学了,只能边学边做,现在项目雏形已经做的差不多了,因此正好以自己的方式来写笔记 笔者接项目的时候Vue零基础,前端基础…
2023/6/22 11:52:06 人评论 次浏览 -
【技术积累】数据结构中的基本概念【一】
数据结构的定义是什么? 数据结构是计算机科学中的一个重要概念,是指在计算机中组织和存储数据的方式。其定义可以分为以下两方面: 1. 逻辑定义:数据结构是指数据元素之间的关系和操作的定义。 它包括数据对象、数据元素、数据关系和基本操作等几个方面。其中,数据对象…
2023/6/21 18:23:30 人评论 次浏览 -
【技术积累】算法中的基本概念【一】
什么是算法?算法是一组解决问题的步骤或指令。它包含了输入、输出、处理和控制流程等组成部分,用于处理数据、完成任务和解决问题的过程。算法通常用于计算机程序中,但它也可以用于各种领域的问题和应用中。 算法需要满足以下要求:正确性、可读性、效率、鲁棒性、可维…
2023/6/21 5:22:12 人评论 次浏览 -
【技术积累】自然语言处理中的基础知识【二】
什么是语言模型 概念 语言模型是一种自然语言处理技术,用于评估一个句子或句子序列在语言中的概率。它基于统计语言学,尝试建立单词序列的概率分布模型,使该模型能够生成未见过的句子。语言模型是机器翻译、语音识别、自动摘要、对话系统等自然语言处理任务的关键组成部…
2023/6/20 11:52:04 人评论 次浏览 -
【技术积累】自然语言处理中的基础知识【一】
什么是自然语言处理(NLP) 自然语言处理(Natural Language Processing,NLP)是计算机科学和人工智能领域中的一个重要分支。它研究如何让计算机去理解、处理和生成自然语言,使计算机能够像人一样读、写、听和说自然语言。 NLP主要涉及文本处理、语音识别、文本生成等技术…
2023/6/19 11:23:00 人评论 次浏览 -
【技术积累】Java中的集合框架【一】
什么是Java集合框架? Java集合框架是Java编程语言中提供的一组接口、实现和算法,用于存储和操作数据集合。集合框架可以让程序员更加高效地组织和操作数据,而无需手动实现底层数据结构。 Java集合框架的优点是:提供了丰富、灵活的数据结构和算法,让程序员可以更加高效…
2023/6/18 14:22:38 人评论 次浏览 -
【技术积累】算法中的排序算法【一】
冒泡排序(Bubble Sort) 算法描述:通过不断地交换相邻两个元素,把最大的元素移到数组的最后面,然后不断缩小排序范围,直到整个数组有序。 算法步骤:遍历整个待排序的数组。 比较相邻的两个元素。 如果前面的元素比后面的元素大,就交换它们 重复以上步骤,直到整个数…
2023/6/18 14:22:07 人评论 次浏览 -
【技术积累】Linux中的基础知识【二】
Linux的发行版本Linux是一个开源操作系统,有许多发行版,每个发行版都有自己的特点和优势。以下是一些常见的Linux发行版:Ubuntu:Ubuntu是最受欢迎的Linux发行版之一,它拥有一个庞大的社区,提供了易于使用的界面和大量的软件。Debian:Debian是最古老的Linux发行版之…
2023/6/17 18:22:30 人评论 次浏览 -
【技术积累】软件工程中的测试驱动开发【一】
测试驱动开发是什么 测试驱动开发(TDD)是一种开发方式,其中在编写实际代码之前撰写测试用例。代码的编写是为了让测试通过。每个测试案例都是最小可行单元,测试案例应该覆盖代码的全部功能。 TDD的核心思想是在编写代码的同时编写测试,同时并行的不断进行测试和开发。这…
2023/6/16 18:22:46 人评论 次浏览 -
【技术积累】Linux中的基础知识【一】
Linux系统是什么Linux系统是一种开源操作系统,它极具可定制性和灵活性,因此受到了许多人的欢迎。Linux系统以简单,强大和兼容性而著称。它可用于各种设备,从个人计算机到超级计算机,从移动设备到智能家居。 Linux系统遵循GNU公共许可证(GPL)下的自由和开源软件原则…
2023/6/15 14:22:35 人评论 次浏览 -
【技术积累】Python中的NumPy库【二】
NumPy库的主要类有哪些?NumPy库的主要类包括:ndarray:N维数组对象,是NumPy最重要的类之一。它是Python中数组的基本数据结构,可以进行高效的数学计算和数据处理操作。ufunc:通用函数对象,是NumPy库中的另一个重要类。它是一种高效的元素级运算工具,提供了基本的数…
2023/6/14 14:22:06 人评论 次浏览 -
【技术积累】JavaSciprt中的函数【一】
什么是函数?如何声明函数? JavaScript中的函数是一段可重复使用的代码块,它可以接受输入并返回输出。 在JavaScript中,函数是一种特殊的对象,因此可以将其存储在变量中,将其作为参数传递给其他函数,并从其他函数中返回。 在JavaScript中,声明函数有两种方式:函数…
2023/6/13 14:22:56 人评论 次浏览 -
【技术积累】软件设计模式中的工厂模式【一】
什么是工厂模式?工厂模式是一种设计模式,它利用工厂类来创建对象,而不是在程序中直接实例化对象。 工厂模式可以隐藏创建对象的具体细节,提高代码可维护性和可扩展性。 其核心思想是将对象的创建与具体实现分离开来,通过工厂类统一管理对象的创建,使得客户端无需了解…
2023/6/13 11:22:49 人评论 次浏览