1. 软件工程概述 1.1 软件工程概念 软件工程是从管理和技术两方面来研究如何采用工程的概念、原理和技术方面并加以综合,指导开发人员更好地开发和维护计算机软件的一门新学科。 1.2 软件工程基本原理 软件工程专家波汉姆(Boehm)于1983年在一篇论文中提出了软件工程的7条基本原理: 1 按照软 ...
分类:
编程语言 时间:
2020-12-31 12:11:29
阅读次数:
0
1、Java概述 1、1Java历史 1、1、1特点:Java是一种跨平台,面向对象,编译解释型,强类型的语言 1、1、2优点:简单,跨平台,面向对象,安全性高 1、2Java三大体系 1、2、1:JavaSE,Java平台标准版,用于桌面应用程序开发 1、2、2:JavaEE:java平台企业版, ...
分类:
编程语言 时间:
2020-12-30 11:38:12
阅读次数:
0
小马哥出手的Spring栈核心编程思想课程,可以说是非常专业和权威的Spring课程。课程主要的方向与核心是Spring Framework总览,带领同学们重新认识重新认识IoC,Spring IoC容器概述课程。Spring Bean基础课程,Spring IoC依赖查找,Spring IoC依赖 ...
分类:
编程语言 时间:
2020-12-30 11:17:45
阅读次数:
0
人工智能主要分支 人工智能,机器学习,深度学习 机器学习是人工智能的一个实现途径,深度学习是机器学习的一个子集. 主要分支介绍 通讯,感知与行动是现代人工智能的三个关键能力,在这里我们将根据这些能力/应用对这三个技术领域进行介绍: (1) 计算机视觉(CV) (2) 自然语言处理(NPL) (3) ...
分类:
其他好文 时间:
2020-12-30 11:01:53
阅读次数:
0
第7章 数据库设计概述 1、数据库设计的基本步骤: (1)需求分析 (2)概念结构设计 (3)逻辑结构设计 (4)物理结构设计 (5)数据库实施 (6)数据库运行和维护 2、需求分析的任务: 调查的重点是“数据”和“处理”,通过调查、收集与分析,获得用户对数据库的如下要求: (1)信息要求 (2)处 ...
分类:
数据库 时间:
2020-12-30 10:57:29
阅读次数:
0
本文详细讲解了 Gitbook 生成电子书的完整过程,内容包括:安装、命令、配置、文档结构、生成电子书、部署。 限于篇幅,本文不介绍任何 Gitbook 定制化页面的内容。 想看看 Gitbook 在线电子书效果,请猛戳这里:gitbook-notes 概述 GitBook 是使用 GitHub / ...
分类:
其他好文 时间:
2020-12-30 10:56:50
阅读次数:
0
虚拟机栈概述 由于跨平台性的设计,Java 的指令都是根据栈来设计的。不同平台CPU架构不同,所以不能设计为基于寄存器的。 栈实现的优点是跨平台,指令集小,编译器容易实现,缺点是性能下降,实现同样的功能需要更多的指令。 有不少Java开发人员一提到Java内存结构,就会非常粗略度地将JVM中的内存区 ...
分类:
编程语言 时间:
2020-12-29 12:02:01
阅读次数:
0
Java数组 1.数组概述 2.数组声明创建 3.数组使用 4.多维数组 5.Arrays类 6.冒泡排序 7.稀疏数组 1.数组概述 数组的定义 数组是相同类型的有序集合。 数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。 其中,每一个数据称作一个数组元素,每个数组元素可以通个一 ...
分类:
编程语言 时间:
2020-12-29 11:39:14
阅读次数:
0
flume的概述 Apache Flume是一个分布式,可靠且可用的系统,用于有效地从许多不同的source收集,聚合和移动大量日志数据到集中式数据存储。 Apache Flume的使用不仅限于日志数据聚合。由于数据source是可定制的,因此Flume可用于传输大量event 数据,包括但不限于网 ...
分类:
Web程序 时间:
2020-12-29 11:10:09
阅读次数:
0
体系结构概述: @Bean 之前时候,在xml配置文件使用: <bean id="person" class="com.atguigu.bean.Person" scope="prototype" > <property name="age" value="${}"></property> <pro ...
分类:
编程语言 时间:
2020-12-28 12:01:10
阅读次数:
0