自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

贾腾升的博客

一位很懒的程序员

  • 博客(66)
  • 问答 (1)
  • 收藏
  • 关注

原创 自由搏击学习

自由搏击学习大纲

2025-02-23 18:05:29 107

原创 GlusterFS 介绍

待撰写。

2025-01-19 18:02:56 101

原创 十五、面向服务架构设计理论与实践

SOA(Service-Oriented Architecture)面向服务的体系结构,将应用程序的不同功能单元(即服务),通过这些服务之间定义良好的接口和契约联系起来。

2024-10-27 11:20:47 495

原创 十四、云原生架构设计理论与实践

云原生来自于 Cloud Native 的直译,Cloud 应用软件在云端而非传统的数据中心,Native 是基于云环境、专门为云端特性而设计,可充分利用和发挥云平台的弹性+分布式优势,最大化释放云计算生产力。

2024-10-27 10:36:49 176

原创 十三、层次式架构设计理论与实践

层次式架构是软件体系结构设计中最为常用的一种架构形式,为软件系统提供了一种在结构、行为和属性方面的高级抽象,其核心思想是将系统组成为一种层次结构,每次层为上层服务,并为下层客户。

2024-10-27 10:32:27 279

原创 十二、信息系统架构设计理论与实践

信息系统架构(Information System Architecture, ISA)是一种体系结构,反映了一个政府、企业或事业单位信息系统的各个组成部分之间的关系,以及信息系统与相关业务,信息系统与相关技术之间的关系。

2024-10-26 20:48:45 512

原创 十一、软件架构风格

软件架构风格,也叫软件体系结构风格,是描述某一特定应用领域中系统组织方式的惯用模式,一个体系结构定义一个词汇表和一组约束。体系结构反映了领域中众多系统所共有的结构和语义特性,并指导如何将各个子模块和子系统有效地组织成一个完整的系统。

2024-10-23 08:11:03 465

原创 十、特定领域软件体系结构

特定领域软件体系结构(Domain Specific Software Architecture, DSSA)在一个特定应用领域中为一组应用提供组织结构参考的软件体系结构。

2024-10-22 07:56:44 262

原创 九、基于构件的软件工程

基于构件的软件工程(Component-Based Software Engineering, CBSE)是一种基于分布对象技术、强调通过客服用构件设计与构造软件系统的软件复用途径。

2024-10-22 07:19:53 214

原创 八、统一过程模型(RUP)

统一过程模型(Rational Unified Process, RUP),RUP 描述了如何有效地利用商业的、可靠的方法开发和部署软件,是一种重量级过程。

2024-10-21 23:15:58 505

原创 六、4 + 1 视图模型

处理系统的动态层面,说明系统的过程以及通信的方式,着重在系统运行时的时间特性。过程视图描述并发性、分散、集成者、性能以及可扩缩性(scalability)等。表示过程视图的UML有时序图、活动图。描述从程序员的观点所看到的系统,着重软件的管理。此视图也称为实现视图(implementation view),会用到UML中的组件图来说明系统组件。以系统工程师的观点来说明系统,这和软件组件在物理层上的拓扑有关,也和各组件之间的物理连接有关。模型的四个视图:逻辑视图、开发视图、过程视图、物理视图。

2024-09-21 19:15:46 610

原创 七、系统质量属性与架构评估

软件系统属性包括功能属性和质量属性,软件架构重点关注的是质量属性。

2024-09-21 15:19:20 225

原创 五、系统架构设计基础知识

2)体系结构描述语言(ADL: Architecture Description Language)三、基于架构的软件开发方法(ABSD: Architecture-Based Software Design)五、特定领域软件体系结构(Domain Specific SoftWare Architecture)3)4 + 1 视图模型(逻辑视图、进程视图、开发视图、物理视图、统一的场景)1)提出软件体系结构模型:架构风格。2)面向对象体系结构风格。1)进程通信体系结构风格。3)层次型体系结构风格。

2024-09-21 15:14:02 519

原创 四、软件工程基础知识-软件项目管理

定义:软件项目管理式为了式软件项目能能够按照预定的成本、进度、质量顺利完成,而对人员、产品、过程、项目进行分析和管理的活动。5、制定进度计划和进度控制。

2024-09-21 14:48:29 141

原创 三、软件工程基础知识-系统分析与设计

系统分析阶段:应用思想和方法,把复杂的对象分解为简单的组成部分,找过基本属性及其之间的关系,把系统分析师和用户的理解生成需求规格说明书;系统设计阶段:根据系统分析的结果,完成系统的构建过程,包括概要设计和详细设计。

2024-09-21 14:40:11 330

原创 二、软件工程基础知识-需求工程

需求工程:指应用已证实有效的原理、方法,通过合适的工具和记号,系统地描述待开发系统及其行为特征和相关约束。

2024-09-21 14:26:59 176

原创 一、软件工程基础知识

软件工程:将系统化的、严格约束的、可量化的方法应用于软件的开发、运行、维护,即将工程化运用于软件。

2024-09-21 13:29:14 508

原创 100274. 从魔法师身上吸取的最大能量

每个魔法师都拥有一个属性,这个属性可以给你提供能量。有些魔法师可能会给你负能量,即从你身上吸取能量。可以从魔法师 1 开始,吸收能量 2 + 1 = 3。这一过程将重复进行,直到你到达一个不存在。处吸收能量后,你将被立即传送到魔法师。为间隔跳跃,直到到达魔法师序列的末端,可以从魔法师 2 开始,吸收能量 -1。换句话说,你将选择一个起点,然后以。你被施加了一种诅咒,当你从魔法师。

2024-05-12 16:08:57 267

原创 leetcode 周赛 391场

上表显示了满水瓶的数量、空水瓶的数量、numExchange 的值,以及累计喝掉的水瓶数量。上表显示了满水瓶的数量、空水瓶的数量、numExchange 的值,以及累计喝掉的水瓶数量。代表你最初拥有的满水瓶数量。注意,你不能使用相同的。

2024-03-31 15:02:46 350 1

原创 容器化学习

dockerk8shelm。

2024-03-30 20:48:21 133

原创 Django 数据库

Django 数据库操作

2023-03-19 17:25:37 116

原创 数据库操作

安装 mysql 数据库,以及相关操作

2023-03-19 16:58:43 105

原创 Django 项目 demo

Django 项目 demo

2023-03-19 13:50:16 402

原创 Django 概述

Django 是一个用 Python 编写的、具有完整架站能力的开源 Web 框架。

2023-03-19 13:15:02 205

原创 iTerm 相关学习

iTerm 相关学习

2022-12-02 08:58:13 53

原创 GIT 相关指令学习

git 相关指令学习

2022-12-02 08:56:20 52

原创 Python 进程和设计模式

线程、进程、设计模式

2022-10-23 19:28:48 164

原创 Python 绪论

Python 绪论

2022-10-23 19:27:04 210

原创 最大公因数等于 K 的子数组数目求解全过程

最大公因数等于 K 的子数组数目求解全过程

2022-10-23 15:45:54 950

原创 数据结构和算法 绪论

数据结构和算法绪论

2022-10-19 23:05:13 175

原创 专业复习三阶段

数据结构和算法学习总结

2022-10-17 11:10:58 68

原创 python 六大数据类型

数据的逻辑结构介绍

2022-10-15 11:40:44 154

原创 第二部分 栈和队列

栈和队列

2022-10-04 18:50:10 125

原创 第一部分 顺序表和链表

顺序表和链表

2022-10-04 18:47:06 254

原创 Linux 知识整理

shell 相关命令介绍

2022-10-04 14:45:27 298

原创 Python 知识整理

python 基础知识

2022-02-03 15:47:05 501

原创 SpringBoot

Spring 框架

2020-06-07 16:29:56 102 1

原创 Java 后端开发工程师进阶路线

第一阶段 计算机基础知识数据结构(算法编程)、计算机网络、操作系统、数据库第二阶段 Java 基础知识数据类型、控制结构、函数、IO、类和对象、容器(集合)、线程和并发、设计模式;第三阶段 Java 虚拟机内存管理、GC、内加载机制、内存模型;第四阶段 Java Web 和框架1、HTML、CSS、JavaScript、Java Bean、JSP、Se...

2020-05-18 08:56:12 547 1

转载 计算机基础之Linux

1、什么是 Linux Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。2、为什么 Linux 体系结构要分为用户空间和内核空间的原因?现代 CPU 实现了不同的工作模式,不同模式下 CPU 可以执行的指令和访问的寄存器不同...

2020-05-12 17:56:05 194

转载 MapperScannerConfigurer和MapperFactoryBean区别

1、MapperFactoryBean MapperFactoryBean属于单个加载指定的Mapper接口。当mapper文件下有许多接口时,我们就要配置很多xml写很多<bean class="org.mybatis.spring.mapper.MapperFactoryBean">。这样导致多出很多没必要写的xml文件。<bean id="userMapper" class="org.mybatis.spring.mapper.MapperFactoryBean...

2020-05-10 23:08:57 736

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除