- 博客(6)
- 收藏
- 关注
原创 版本控制工具git
文件.git/index 实际上就是一个包含文件索引的目录树,建立了文件和对象库中对象实体之间的对应。所有需要版本控制的每个文件的内容会压缩成二进制 文件,压缩后的二进制文件称为一个git对象,保存在.git/objects目录。git计算当前文件内容的SHA1哈希值(长度40的字符串),作为该对象的文件名。git的恢复机制与git的三个目录息息相关,结合工作区、暂存区、版本库之间的关系,能够更好的理解恢复机制。git的对象库只保存了文件信息,而没有目录结构,因此我们的本地仓库由git还维护了三个目录。
2024-04-19 12:33:59
1066
原创 UML图(类图、用例图、流程图、时序图、组件图)
说明的是谁要使用系统以及他们使用系统做什么,帮助人们用可视化的方式理解系统的功能需求。在一个类A中使用到另一个类B,这种使用关系具有偶然性、临时性,类B的变化会影响到类A,如学生(类A)吃饭(方法)食堂(类B);关联关系的特例,一个类作为另一个类的成员变量,如球员、教练聚合成一支球队;描述了方法的调用过程、程序的执行流程以及方法执行结束时的返回情况。关联关系的特例,整体和部分不可分离,比聚合更强,如人、心脏、头;类与接口之间的关系,一个类可以实现多个接口;比依赖关系强,必然的、长期的;
2024-03-01 23:39:51
821
1
原创 面向对象编程思想与UML类图
核心思想就是“隐藏细节”、“数据安全”,将对象不需要让外界访问的成员变量和方法私有化,只提供符合开发者意愿的公有方法来访问这些数据和逻辑,保证了数据的安全和程序的稳定。所有的内容对外部不可见。
2024-03-01 22:28:04
1018
原创 多媒体技术概论复习
一1 绪论媒体的分类:- 感觉媒体- 表示媒体- 显示媒体- 存储媒体- 传输媒体多媒体技术概念以数字化为基础,对多种媒体信息进行采集,编码,存储,传输,处理和表现,综合处理多种媒体建立联系,集成为一个系统,良好交互性多媒体三个特性多样性 :信息载体多样性 处理设备多样性交互性 :易于人和计算机交互 初高中三个阶段集成性 :1. 信息媒体的集成 减少多义性 保留关系 2. 设备的集成 软硬件2 媒体及媒体技术图形 图像图形 :计算机绘制的画面 描述
2022-01-04 22:02:35
530
原创 matlab小结
Matlab数据类型fix()向0取整floor()向左取整ceil()向右取整length 数组最大维度的长度三、Matlab程序设计输入输出语句x = input('input a num')x = input('input a str','s')disp('output')fprintf('圆周率pi=%10.9f\n', pi)if语句if 表达式1 语句组Aelseif 表达式2 语句组Belse 语句组Cendswitch 表达式case 常量表达式1
2022-01-04 21:59:07
1815
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人