- 博客(21)
- 收藏
- 关注
原创 “21天好习惯”第一期-21
作业1用ASP.NET MVC 5自制一个简单电影网站小实例1.打开Visual studio,添加一个控制器。控制器部分代码如上图所示2.在控制器中,添加一个视图3.修改视图和布局页在浏览器浏览中效果如下图所示4.将数据从控制器传递给视图5.添加一个模型6.创建连接字符串(Connection String)并使用 SQL Server LocalDB在2019版中,我们要进行的步骤使首先在本地先创建一个数据库,然后将创建连接字符串连接到Web.confing7.从控制
2021-11-12 21:48:03
274
原创 “21天好习惯”第一期-20
面向对象分析课后作业问题:1.一个公司可以雇佣多个人,某个人在同一时刻只能为一家公司服务。每个公司只有一个总经理,总经理下有多个部门经理管理公司的雇员,公司的雇员只归一个经理管理。请为上面描述的关系建立类模型,注意捕捉类之间的关联并标明类之间的多重性。2.画出该图的对象图。解答:第一题:第二题:仅代表自己作答观点。欢迎指正。...
2021-11-12 21:08:52
1721
原创 “21天好习惯”第一期-19
计算机网络-网络层:数据平面网际协议:IPV4IPV4数据报格式IPV4数据报格式如图所示IPV4数据报中的关键字段如下:版本(号)。这4比特规定了数据报的IP协议版本。通过查看版本号,路由器能够确定如何解释IP数据报的剩余部分。不同的IP版本使用不同的数据报格式。首部长度。 因为一个IPV4数据报可包含一些可变数量的选项(这些选项包括在IPV4数据报首部中),故需要用这4比特来确定IP数据报中载荷(例如在这个数据报中被封装的运输层报文段)实际开始的地方。大多数IP数据报不包含选项,所以一般
2021-11-12 20:01:02
1672
原创 “21天好习惯”第一期-18
在视图文件模板中使用Razor 、HTML、C#混合编写方式实现杨辉三角.在控制器文件中的代码如上所述,在该控制器中添加一个视图,构成HTML文件,视图类代码如下所述完成上述实例后点击右键选择在浏览器中运行就可以实现题目所述要求,杨辉三角就出现了。我们可以看到杨辉三角如上所述。...
2021-11-12 17:22:54
235
原创 “21天好习惯”第一期-17
计算机网络-网络层:数据平面网络服务模型网络服务模型定义了分组在发送与接收端系统之间的端到端运输特性。我们现在考虑网络层能提供的某些可能的服务。这些服务可能包括:确保交付。该服务确保分组将最终到达目的地。具有时延上界的确保交付。该服务不仅确保分组的交付,而且在特定的主机到主机时延上界内(例如在100ms内)交付。有序分组交付。该服务确保分组以它们发送的顺序到达目的地。确保最小宽带。这种网络层服务模仿在发送和接收主机之间一条特定比特率(例如1Mbps)的传输链路的行为。只要发送主机以低于特定比
2021-11-12 16:54:56
2217
原创 “21天好习惯”第一期-16
计算机网络-网络层:数据平面网络层在协议栈中毋庸置疑是最复杂的层次,网络层能够被分解为两个部分,即数据平面和控制平面。首先看到网络层的数据平面功能,即网络层中每台路由器的功能,该数据平面功能决定到达路由器输入链路之一的数据报(即网络层的分组)如何转发到该路由器的输出链路之一。我们将涉及传统的IP转发(其中转发基于数据报的目的地址)和通用的转发(其中可以使用数据报首部中的几个不同域的值执行转发和其它功能)。网络层概述图4-1显示了一个简单的网络,其中有H1和H2两台主机,在H1和H2之间的路径上有几台
2021-11-12 16:21:51
1633
原创 “21天好习惯”第一期-15
DNS:因特网的目录服务因特网上的主机服务和人类一样,可以使用多种方式进行标识。主机的一种标识方法是用它的主机名。然而主机名几乎没有提供关于在因特网中位置的信息。因为主机名可能由不定长的字母数字组成,路由器难以处理。由于这些原因,主机也可以使用所谓IP地址进行标识DNS提供的服务我们知道识别主机有两种方式,通过主机名或者IP地址。人们喜欢便于记忆的主机名标识方式,而路由器则喜欢定长的、有着层次结构的IP地址。为了这种这些不同的偏好,我们需要一种能进行主机名到IP地址转换的目录服务。这就是域名系统(Do
2021-11-06 21:27:35
226
原创 “21天好习惯”第一期-14
自己完成的一份计算机网络实验实验三:DNS实验步骤Run nslookup to obtain the IP address of a Web server in Asia. What is the IPaddress of that server?IP address:14.215.177.39 and 14.215.177.382. Run nslookup to determine the authoritative DNS servers for a university inEu
2021-11-05 21:26:09
323
原创 “21天好习惯”第一期-13
面向连接的运输:TCPTCP连接TCP被称为是面向连接的,这是因为在一个应用进程可以开始向另一个应用进程发送数据之前,这两个进程必须先相互“握手”,即它们必须相互发送某些预备报文段,以建立确保数据传输的参数。作为TCP连接建立的一部分,连接的双方都将初始化与TCP连接相关的许多TCP状态变量。TCP连接提供的是全双工服务:如果一台主机上的进程A与另一台主机上的进程B存在一条TCP连接,那么应用层数据就可在从进程B流向进程A的同时,也从进程A流向进程B。TCP连接也总是点对点的,即在单个发送方与单个接收
2021-11-05 20:28:26
182
原创 “21天好习惯”第一期-12
运输层–可靠数据传输原理上图说明了我们学习可靠数据传输的框架。为上层实体提供的服务抽象是:数据可以通过一条可靠的信道进行传输。借助于可靠信道,传输数据比特就不会受到损坏(由0变为1,或者相反)或丢失,而且所有数据都是按照其发送顺序进行交付。这恰好就是TCP向调用它的因特网应用所提供的服务模型。实现这种服务抽象是可靠数据传输协议的责任由于可靠数据传输协议的下层协议也许是不可靠的,因此这是一项困难的任务。例如,TCP是在不可靠的(IP)端到端网络层之上实现的可靠数据传输协议。更一般的情况是,两个可靠通信端
2021-11-05 19:26:43
126
原创 “21天好习惯”第一期-11
无连接运输:UDP由【RFC 768】定义的UDP只是做了运输协议能够做的最少工作。除了复用/分解功能及少量的差错检测外,它几乎没有对IP增加别的东西。实际上,如果应用程序开发人员选择UDP而不是TCP,则该应用程序差不多就是直接与IP打交道。UDP从应用进程得到数据,附加上用于多路复用/分解服务的源和目的端口号字段,以及两个其它的小字段,然后将形成的报文段交给网络层。网络层将该运输报文段封装到一个IP数据报中,然后尽力而为地尝试将此报文段交付给接收主机。如果该报文段到接收主机,UDP使用目的端口号将报文
2021-11-05 16:26:37
214
原创 “21天好习惯”第一期-10
计算机组成原理-总线总线的概述 计算机种各功能部件的连接方式有两种,一种是分散连接,即各部件间使用单独的信号线连接,这种方法的优点是多对部件可同时通信、通信性能好;缺点是可扩展性差,不能实现部件与外部操作的标准化。另一种是总线连接,即各部件连接到一组公共的信号线上,其优点是可扩展性好,能够实现部件操作标准化;缺点是多对部件间不能同时通信,总线易成为通信瓶颈。 随着计算机应用领域的不断扩大,I/O设备的种类和数据量也越来越多,可扩展性成为计算机系统必备的特性,因此,总线连接时最常用的连接方式
2021-11-02 21:52:15
56
原创 “21天好习惯”第一期-9
指令系统简介指令系统的性能是计算机系统性能的集中体现,是软件与硬件的界面。因此,如何表示指令,直接影响到计算机系统的功能。指令系统的发展历程指令就是指挥计算机执行某种操作的命令。按组成计算机的层次结构来划分,计算机的指令有微指令、机器指令和宏指令等。微指令是微程序级的命令,属于硬件;宏指令是由若干条机器指令组成的软件指令,属于软件;机器指令则是介于微指令与宏指令之间,通常简称为指令,每一条指令可完成一个独立的算术运算或逻辑运算操作。指令是计算机运行的最小功能单位。指令系统的特点一个完善的指令系
2021-10-31 20:35:33
146
原创 “21天好习惯”第一期-8
计算机组成原理–中央处理器中央处理器的结构中央处理器(CPU)包括运算逻辑部件、寄存器部件和控制部件。中央处理器从存储器或高速缓冲存储器中取出指令,放入指令寄存器,并对指令译码。它把指令分解成一系列的微操作,然后发出各种控制命令,执行微操作系列,从而完成一条指令的执行。指令是计算机规定执行操作的类型和操作数的基本命令。##指令周期与时序产生器指令周期计算机所以能自动地工作,是因为CPU能从存放程序的内存里取出一条指令并执行这条指令;紧接着又是取命令,执行命令·····如此周而复始,构成了一个封闭的
2021-10-31 16:26:00
73
原创 “21天好习惯”第一期-7
计算机组成原理–主存储器主存储器简称主存,就是我们通常熟知的内存,它是计算机硬件的一个重要部件,其作用是存放指令和数据,并能由中央处理器(CPU)直接随机存取。主存储器一般采用半导体存储器,与辅助器相比有容量小、读写速度快、价格高等特点。半导体只读存储器只读存储器(ROM)所存数据,一般是在装入整机前事先写好的。整机工作过程中只能从只读存储器中读出事先存储的数据,而不是像随机存储器那样能快速地、方便地加以改写。由于ROM所存数据比较稳定、不易改变,即使在断电后所存数据也不会改变,而且它的结构也比较简单
2021-10-29 23:14:41
111
原创 “21天好习惯”第一期-6
计算机组成原理–存储器存储器的主要功能是存储程序和各种数据,并能在计算机运行过程中高速、自动地完成程序或数据的存取。存储器分类1.按存储介质分类1.半导体存储器存储元件由半导体器件组成的叫半导体存储器。优点:体积小、功耗低、存取时间短。缺点:当电源消失时,所存信息也随即丢失,是一种易失性存储器。2.磁表面存储器磁表面存储器是在金属或塑料基体的表面上涂一层磁性材料作为记录介质,工作时磁层随载体高速运转,用磁头在磁层上进行读写操作,故称为磁表面存储器。这类存储器具有非易失性的特点,磁盘状态不会轻易
2021-10-28 23:41:08
83
原创 “21天好习惯”第一期-5
计算机组成原理概述计算机的组成一台完整的计算机应该包括硬件和软件两部分,硬件与软件协同工作,才能使计算机正常运行并发挥出作用。计算机硬件计算机硬件是指计算机系统中由电子、机械和光电器件等组成的各种物理装置的总称。这些物理装置按系统结构的要求构成一个有机整体为计算机软件运行提供物质基础。计算机的硬件分成5大组成部件:运算器、控制器、存储器、输入设备和输出设备。其中,运算器和控制器是计算机的核心,合称中央处理单元或处理器。CPU的内部还有一些高速存储单元,被称为寄存器。其中运算器执行所有的算术和逻辑运
2021-10-27 22:49:41
82
原创 “21天好习惯”第一期-4
计算机网络–运输层 运输层位于应用层和网络层之间,是分层的网络体系结构的重要部分。该层为运行在不同主机上的应用进程提供直接的通信服务起着至关重要的作用。 ****概述和运输层服务**** 运输层协议为运行在不同主机上的应用进程之间提供了逻辑通信功能。从应用程序的角度看,通过逻辑通信,运行不同进程的主机好像直接相连一样;实际上,这些主机也许位于地球的两侧,通过很多路由器及多种不同类型的链路相连。应用进程使用运输层提供的逻辑通信功能彼此发送报文,而无须考虑承载这些报文物理基础设施的细节。运输层协议是在
2021-10-26 21:43:59
68
原创 “21天好习惯”第一期-3
第一个MVC应用程序准备Visual Studio创建新的ASP.NET MVC项目点击ASP.NET Web应用程序(.NET Framework)## 6. 添加第一个控制器选择空模板Visual Studio会在Controllers文件夹中创建一个新的c#文件,打开它,以供编辑。打开之后,Visual Studio会放入这个类文件得默认内容。MVC的一个良好开端是对这个控制器类做一些简单的修改。比如:在这里按F5调试该代码块,网页就可显示简单的结果接下来修改部分代
2021-10-25 22:57:05
66
原创 “21天好习惯”第一期-2
计算机网络–应用层(教材理解)在第一章中我们了解到,因特网协议栈一共有5层,分别是应用层、运输层、网络层、链路层、物理层。这一章就是概述互联网协议中的第一层–应用层网络应用是计算机网络存在的理由,正式因为有无数的网络应用,才有必要去设计支持它们的网络协议。应用通俗的来说,就是我们口中时常念叨的软件,在因特网的发展中,我们可以得知软件的发展是非常迅速的。应用层协议的原理是怎样支持它们运行的呢?网络应用的体系结构客户机/服务器结构点对点结构(P2P)混合结构进程标识符=IP地
2021-10-24 20:40:37
64
原创 “21天好习惯”第一期-1
计算机网络(教材理解)初识计算机网络,一个总体的概括为:计算机网络=通信技术+计算机技术(计算机网络又可称为通信网络)网络协议:计算机网络中至关重要的一个部分就是协议,掌握计算机网络领域知识的过程就是理解网络协议的构成、原理和工作方式的过程。它定义了在两个或多个通信实体之间交换的报文的格式和顺序,以及报文发送和/或接受一条报文或其它事件所采取的动作。总而言之,任何网络的活动都依托于协议,计算机网络协议构成了实体通信间的桥梁。因特网的传输要依托于物理媒体,我们有认识理解的主要有一下几种物理媒介,物理媒
2021-10-23 21:40:57
945
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人