摘要: 介绍 本词汇表定义了用于描述 $#  #  #  和 # 0#  3   3 的术语 除了  和 3 特定的术语外 还包括  标准和面向对象分析和 设计方法 以及对象仓库和元数据管理领域中的相关术语 词汇表中的词条按照 阅读全文
posted @ 2023-02-24 15:55 YLucien 阅读(37) 评论(0) 推荐(0)
摘要: URL 视图 URL由三部分组成:资源类型、存放资源的主机域名、资源文件名。 也可认为由4部分组成:协议、主机、端口、路径 URL的一般语法格式为:protocol :// hostname[:port] / path / [:parameters][?query]#fragment 其中带方括号的 阅读全文
posted @ 2023-02-24 15:24 YLucien 阅读(112) 评论(0) 推荐(0)
摘要: 简介: 在面向对象的程序设计中,里氏替换原则(Liskov Substitution principle)是对子类型的特别定义。它由芭芭拉·利斯科夫(Barbara Liskov)在1987年在一次会议上名为“数据的抽象与层次”的演说中首先提出。 里氏替换原则的内容可以描述为: “派生类(子类)对象 阅读全文
posted @ 2023-02-24 15:20 YLucien 阅读(49) 评论(0) 推荐(0)
摘要: 只要做过 項目,肯定要接触到用户、机构、角色管理这些校块,基本上使用的都是RBAC模型 (Role-Based Access Control,基于角色的访问控制,通过分配和取消角色来完成用户权限的授予和取消,使动作主体(用户)与资源的行为(权限)分离),确实是一个很好的解决办法。我们这里要讲的是用户 阅读全文
posted @ 2023-02-24 12:08 YLucien 阅读(25) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2023-02-24 11:52 YLucien 阅读(27) 评论(0) 推荐(0)
摘要: 在C和Java等高级语言编写的程序中,数值、字符串和图像等信息在计算机内部都是以二进制数值的形式来表现的。也就是说,只要掌握了使用二进制数来表示信息的方法及其运算机制,也就自然能够了解程序的运行机制了。IC的一个引脚,只能表示两个状态。IC的这个特性,决定了计算机的信息数据只能用二进制数来处理。由于 阅读全文
posted @ 2023-02-24 11:51 YLucien 阅读(185) 评论(0) 推荐(0)
摘要: 程序的流程分为顺序执行、条件分支和循环三种。顺序执行是指按照地址内容的顺序执行。条件分支是指根据条件执行任意地址的指令。循环是指重复执行同一地址指令。顺序执行的情况比较简单,每执行一个指令程序计数器的值就自动加1。但若程序中存在条件分支和循环,机器语言的指令就可以将程序计数器的值设定为任意地址。这样 阅读全文
posted @ 2023-02-24 11:43 YLucien 阅读(73) 评论(0) 推荐(0)
摘要: 只有一行的有用程序很少见,机器语言的程序也是如此。下面是程序是如何按照流程来运行的。 图1-4是程序启动时内存内容的模型。用户发出启动程序后,Windows等操作系统会把硬盘中保存的程序复制到内存中。正如前文介绍的那样,存储指令和数据内存,是通过地址来划分的。 地址0100是程序运行的开始位置。Wi 阅读全文
posted @ 2023-02-24 11:42 YLucien 阅读(47) 评论(0) 推荐(0)
摘要: 1.程序是把寄存器当作对象来描述的。 2.汇编语言采用助记符来编写程序。 3.机器语言是指CPU可以直接解释和执行的语言。 通过上面这个代码例子可以看出:机器语言级别的程序是通过寄存器来处理的,也就是说在程序员看来CPU是寄存器的集合体 阅读全文
posted @ 2023-02-24 11:40 YLucien 阅读(40) 评论(0) 推荐(0)
摘要: 一、CPU CPU是寄存器的集合体,包括累加、标志、程序计数器(决定程序流程)、基址、变址、通用、指令和栈寄存器。 CPU和内存是由许多晶体组成的电子部件,通常称为IC(Integrated Circuit,集成电路。)从功能方面来看,如图1-2所示,CPU的内部由寄存器、控制器、运算器和时钟四个部 阅读全文
posted @ 2023-02-24 11:34 YLucien 阅读(354) 评论(0) 推荐(0)