自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 Rose基本使用及用例图

聚合关系用一端带有空心小菱形的直线表示,小菱形端连接表示整体事物的模型元素,另一端连接表示部分事物的模型元素,如图1-16所示。用户可以根据需要自行定制和添加工具栏中的图标按钮,操作方法为:右键单击工具栏的空白处,在弹出的菜单中选择Customize菜单项,出现“自定义工具栏”对话框,在此对话框中可以添加工具栏中的图标按钮。是美国的Rational公司的面向对象建模工具,利用这个工具,可以建立用UML描述的软件系统的模型,而且可以自动生成和维护C++、Java、VB和Oracle等语言和系统的代码。

2024-06-20 10:31:02 969

原创 进程调度及作业调度

进程的到达时间为进程创建的时间。如果运行一个时间片后,进程的已占用 CPU时间已达到所需要的运行时间,则撤消该进程,如果运行一个时间片后进程的已占用CPU时间还未达所需要的运行时间,也就是进程还需要继续运行,此时应将进程的优先数减1(即降低一级),然后把它插入就绪队列等待CPU。进程控制块可以包含如下信息:进程名、优先数、到达时间、需要运行时间、已用CPU时间、进程状态等等。进程控制块PCB与进程一一对应,PCB中记录了系统所需的全部信息、用于描述进程情况所需的全部信息和控制进程运行所需的全部信息。

2024-06-20 10:20:25 365

原创 动态分区存储管

当一个进程(或程序)释放某内存区时,要调用存储区释放算法release,它将首先检查释放区是否与空闲区表(队列)中的其它空闲区相邻,若相邻则合并成一个空闲区,否则,将释放的一个空闲区插入空闲区表(或队列)中的适当位置。一个进程(或程序)释放某内存区后在内存中形成了空闲区,对空闲区去进行回收时要考虑空闲区与内存中其他空闲区的关系。空闲释放区与空闲区相邻有四种情况:上邻空闲区,下上邻空闲区,上、下邻空闲区,上、下邻已分配区,如图所示。printf("\n\t\t\t可变式分区分配 (最佳适应算法)\n");

2024-06-20 09:46:26 253

原创 类图的绘制

增加类的方法与增加类的属性相似,按照前面介绍的方法打开“Class Specification”窗口,然后选择“Operation”选项卡,在窗口空白的地方单击右键,并且单击Insert按钮。还可以右键单击编辑区域中类的图标,在弹出的菜单中选择Open Specification... 按钮,在出现的对话框里可以对类进行一定的设置,包括设置类的名字、类型等。(3)展开这些类的结构信息,即详细的描述属性的细节,并注重关联和构造这些类的基数。(1)在系统中确定的类,它的状态必须超过其应用系统生命周期。

2024-06-20 09:43:11 527

原创 银行家算法

按照银行家制定的规则为进程分配资源,当进程首次申请资源时,要测试该进程对资源的最大需求量,如果系统现存的资源可以满足它的最大需求量则按当前的申请量分配资源,否则就推迟分配。/*系统把所请求的资源分配给进程i之后,将进程的各个资源进行更新,改变资源数*/

2024-06-20 09:39:40 386

原创 什么是Wireshark

Wireshark作为对处理器时间敏感任务,在多处理器/多线程系统环境工作不会比单独处理器有更快的速度,例如过滤包就是在一个处理器下线程运行,除了以下情况例外:在捕捉包时“实时更新包列表”,此时捕捉包将会运行在一个处理下,显示包将会运行在另一个处理器下。基于以下三点原因,将不会对旧版Windows提供支持:没有任何开发人员正在使用那些操作系统, 这将使支持变得更加困难,Wireshark运行所依赖的库文件(如GTK,WinPCap等)也放弃对它们的支持。在繁忙的网络中捕捉包将很容塞满您的硬盘!

2024-06-20 09:37:13 751 1

空空如也

空空如也

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

TA关注的人

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