
笔记
文章平均质量分 85
洛白双双
一个超爱笑的女孩
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
软件体系结构期末自救指南
填空重点 SpringBoot的核心功能:集成jar包、自动配置 视图模型:逻辑视图和开发视图描述系统静态结构)、物理视图和进程视图(描述系统动态结构) 补充: 逻辑视图:定义系统目标 开发视图和进程视图:提供系统设计的详细方案 物理视图:解决系统的拓扑结构、安装和通信问题 常见的软件体系结构风格:分层架构、MVC、B/S、C/S、RESTFUL、管道过滤器、事件驱动、响应式、微服务、云计算 分类: 基本软件体系架构:分层架构、MVC 分布式架构 :B/S、C/S、RESTFUL 数据处理风格架构:管道过原创 2021-07-07 10:58:48 · 506 阅读 · 0 评论 -
动态规划
动态规划思想与分治法很类似,都是将问题划分成若干个子问题,他们之间的区别在于:动态规划的子问题之间不是相互独立的。 动态规划算法的步骤: (1)找出最优解的性质,刻画其结构特征; (2)递归定义最优值; (3)以自底向上的方式计算最优值; (4)构造最优解; 动态规划算法的两个基本要素:最优子结构和重叠子问题 ...原创 2020-06-29 18:39:14 · 332 阅读 · 0 评论 -
初学C语言
一、if选择结构 生活中总会面临许许多多的选择,现在是计算机信息时代。我们会面临的问题,计算机也会面临。于是乎,计算机就衍生出了一种选择结构,今天来讲个最原始的if选择结构。if有如果的意思,先来造个句子——如果你喜欢他,你是猪,否则我是猪。代码如下: #include<stdio.h> int main(){ int ch=0; printf(“你喜欢他吗?”); scanf("%d...原创 2019-12-09 09:36:32 · 143 阅读 · 0 评论 -
简谈冯诺依曼体系
冯诺依曼结构图: 冯诺依曼体系的特点: 1、计算机指令和数据都是由二进制表示的; 2、计算机运行过程中,把要执行的程序和处理的数据首先存入存储器(内存),计算机执行程序时,将自动地并按顺序从主存储器中取出指令一条一条地执行; 3、计算机硬件由运算器、控制器、存储器、输入设备和输出设备五大部分组成; ...原创 2020-02-29 17:57:12 · 243 阅读 · 0 评论 -
初学计算机组成原理
1.1计算机系统简介 计算机系统 软件: (1)系统软件:用来管理整个计算机系统————》如语言处理系统;操作系统;服务性程序;数据库管理系统;网络软件; (2)应用软件:按任务需要编制的程序; 计算机系统的层次结构 从左向右依次是:高级语言——汇编语言——操作系统——机器语言——微指令系统 1.2计算机的基本组成 冯诺依曼计算机的特点: A、由五大部分组成:输入设备、存储器、控制器、运算...原创 2020-03-01 22:00:14 · 260 阅读 · 0 评论 -
初识算法
算法的5大特性: (1)有穷性; (2)输入; (3)输出; (4)明确性; (5)可行性; 算法的时间复杂度和算法运行与计算机无关,仅与问题的规模、算法的输入和算法函数本身有关; O,Ω,θ表示的含义: 设f(N),g(N)是定义在自然界上的正函数, (1)大O表示法: 简单来说,大O表示法就是存在一个正的常数C,使得f(N) ≤Cg(N),记为f(N) = O(g(N))。此时称为f(N)的阶不高于g(N)的阶,那么g(N)就称为上界; 看个例子:f(N) = 2^n;g(N) = 3^n;..原创 2020-05-14 21:13:04 · 167 阅读 · 0 评论