自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (34)
  • 收藏
  • 关注

原创 SpringMVC03:控制器和RestFul

控制器Controller控制器复杂提供访问应用程序的行为,通常通过接口定义或注解定义两种方法实现。控制器负责解析用户的请求并将其转换为一个模型。在Spring MVC中一个控制器类可以包含多个方法在Spring MVC中,对于Controller的配置方式有很多种实现Controller接口Controller是一个接口,在org.springframework.web.servlet.mvc包下,接口中只有一个方法;//实现该接口的类获得控制器功能public interface Con

2020-05-19 15:31:07 127

原创 计算机组成原理运算器设计实验之4位快速加法器设计

12连接电路图如下3保存并复制代码4将复制的代码粘贴到Educoder实验的代码框

2020-05-18 14:56:01 21623 22

原创 计算机组成原理运算器设计实验之CLA182四位先行进位电路设计

在 Logisim 中打开 alu.circ 文件,按照图中定义的输入输出引脚,在对应子电路中实现可级联的44位先行进位电路。其中 Gi,Pi 为进位生成函数和传递函数,Cin 为进位输入,C1~C4 为进位输出,G,P 为成组进位生成函数和成组进位传递函数。步骤一步骤二步骤三,保存并复制代码将复制的代码粘贴到Educoder实验的代码框。...

2020-05-18 14:06:28 19979 13

原创 计算机组成原理运算器设计实验之8位可控加减法电路设计

这个实验的本意是用一位全加器和逻辑门搭建电路。用全加器和异或门也可以完成。这里涉及两个“异或”的知识点:1.位变量a和0异或,结果为a;和1异或,结果为~a(取反)2.溢出标志可以用最高位(符号位)进位和次高位进位异或得到。即这两个进位相同则不溢出,否则溢出。步骤1步骤2:可以通过复制拖拽得到如下图步骤3,连线如图步骤4,保存并复制保存代码步骤5将复制的代码粘贴到Educoder实验的代码框。...

2020-05-17 22:29:02 26177 8

原创 计算机数据表示实验之偶校验编码设计

1.首先是用logisim打开资料中的这个文件。2.连接成如下样子,3,保存,用记事本打开保存的文件。4.将代码复制下来5将复制的代码粘贴到Educoder实验的代码框。6.然后就通关。

2020-05-17 21:22:01 9463

原创 计算机数据表示实验之汉字显示

实验内容完成国标码到区位码的转换电路后,可以在汉字显示电路中进行测试,尝试在下图所示电路中的 ROM 存储器中存入下面给出的指定句子,注意这里不允许使用逐字查码表的方式获得编码,应掌握批量转换的方法和原理。下载一汉子转换软件(信息与编码),我已上传,英文字符怎么输入和显示的。1.将实验给出的文字转换成机内码。并复制出来整理12345ABCDEFGabcdefg轻轻的我走了,正如我轻轻的来;我轻轻的招手,作别西天的云彩。那河畔的金柳,是夕阳中的新娘;波光里的艳影,在我的心头荡漾。2.接上一步,整

2020-05-17 16:50:58 8827 4

原创 计算机数据表示实验之国标转区位码

实验目的(1)帮助学生理解汉字机内码、区位码,最终能利用相关工具批量获取一段文字的 GB2312 机内码,并利用简单电路实现 GB2312 编码与区位码的转换;(2)学生了解字形码显示的基本原理,能在实验环境中实现汉字 GB2312 编码的点阵显示。实验步骤1.打开data-EduCoder.circ文件,连接电路区位码=国际码-2020H,由于采用加法器实现,因此用补码形式进行表示,区位码=国际码+FFFF-2020H+0001H=国际码+dfe0。注意事项:在属性中把 GB2312 dfe

2020-05-17 16:33:56 5322 4

原创 SpringMVC02:第一个MVC程序

配置版1、新建一个Moudle , springmvc-02-hello , 添加web的支持!2、确定导入了SpringMVC 的依赖!3、配置web.xml , 注册DispatcherServlet<?xml version="1.0" encoding="UTF-8"?> springmvc org.springframework.web.servlet.DispatcherServlet

2020-05-14 22:41:49 147

原创 SpringMVC01:什么是SpringMVC

1.1、什么是MVCMVC是模型(Model)、视图(View)、控制器(Controller)的简写,是一种软件设计规范。是将业务逻辑、数据、显示分离的方法来组织代码。MVC主要作用是降低了视图与业务逻辑间的双向偶合。MVC不是一种设计模式,MVC是一种架构模式。不同的MVC存在差异。Model(模型):数据模型,提供要展示的数据,包含数据和行为,可以认为是领域模型或JavaBean组件(包含数据和行为),不过现在一般都分离开来:Value Object(数据Dao) 和 服

2020-05-13 15:03:55 92

原创 Spring09:声明式事务

事务事务管理是企业级应用程序开发中必备技术,用来确保数据的完整性和一致性。事务就是把一系列的动作当成一个独立的工作单元,这些动作要么全部完成,要么全部不起作用。事务四个属性ACID原子性(atomicity)事务是原子性操作,由一系列动作组成,事务的原子性确保动作要么全部完成,要么完全不起作用一致性(consistency)一旦所有事务动作完成,事务就要被提交。数据和资源处于一种满足业务规则的一致性状态中隔离性(isolation)可能多个事务会同时处理相同的数据,因此每个

2020-05-12 22:16:17 84

原创 spring08:整合MyBatis

1、导入相关jar包junit<dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version></dependency>mybatis<dependency> <groupId>org.mybatis</groupId>

2020-05-12 16:36:46 85

原创 Spring07:AOP

什么是AOPAOP(Aspect Oriented Programming)意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Spring框架中的一个重要内容,是函数式编程的一种衍生范型。利用AOP可以对业务逻辑的各个部分进行隔离,从而使得业务逻辑各部分之间的耦合度降低,提高程序的可重用性,同时提高了开发的效率。Aop在Spring中的作用提供声明式事务;允许用户自定义切面横切关注点:跨越应用程序多个模块的方法或

2020-05-12 11:01:46 65

原创 Spring06:静态/动态代理模式

代理模式:静态代理动态代理静态代理抽象角色 : 一般使用接口或者抽象类来实现真实角色 : 被代理的角色代理角色 : 代理真实角色 ; 代理真实角色后 , 一般会做一些附属的操作 .客户 : 使用代理角色来进行一些操作 .代码实现1.接口Rent . java//抽象角色:租房public interface Rent { public void rent();}2.真实角色Host . java//真实角色: 房东,房东要出租房子public class Host

2020-05-11 22:28:20 87

原创 Spring05:使用注解开发

想要使用注解形式,必须得要引入aop的包在配置文件当中,还得要引入一个context约束<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:context="http://www.springframe

2020-05-11 21:00:58 73

原创 Spring04:自动装配

自动装配说明自动装配是使用spring满足bean依赖的一种方法spring会在应用上下文中为某个bean寻找其依赖的bean。Spring中bean有三种装配机制,分别是:在xml中显式配置;在java中显式配置;隐式的bean发现机制和自动装配。Spring的自动装配需要从两个角度来实现:组件扫描(component scanning):spring会自动发现应用上下文中所创建的bean;自动装配(autowiring):spring自动满足bean之间的依赖,也就是我们说的IoC/D

2020-05-11 16:38:56 77

原创 Spring03:依赖注入

概念依赖 : 指Bean对象的创建依赖于容器 . Bean对象的依赖资源 .注入 : 指Bean对象所依赖的资源 , 由容器来设置和装配 .构造器注入==Set 注入 ==要求被注入的属性 , 必须有set方法 , set方法的方法名由set + 属性首字母大写 , 如果属性是boolean类型 , 没有set方法 , 是 is .测试pojo类 :Address.javapackage com.xiaoguoplus.pojo;public class Address { p

2020-05-09 17:03:25 71

原创 Spring02配置

Spring配置别名alias 设置别名 , 为bean设置别名 , 可以设置多个别名<!--设置别名:在获取Bean的时候可以使用别名获取--><alias name="userT" alias="userNew"/>Bean的配置<!--bean就是java对象,由Spring创建和管理--><!-- id 是bean的标识符,...

2020-05-08 16:48:54 90

原创 Spring01概述及IOC理论推导

1.1SpringSpring理念 : 使现有技术更加实用 . 本身就是一个大杂烩 , 整合现有的框架技术.优点:1、Spring是一个开源免费的框架 , 容器 .2、Spring是一个轻量级的框架 , 非侵入式的 .3、控制反转 IoC , 面向切面 Aop4、对事物的支持 , 对框架的支持总的来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器(框架)...

2020-05-08 10:49:50 142 1

原创 java之网络编程

1.1 网络编程的目的传播数据信息,数据交换,通信1.2网络通信的要素1.3 IP 端口1.4 TCP UDP 对比例子A:你瞅啥?B:瞅你咋地?A:干一场!

2020-05-06 21:30:32 85

原创 java基础语法之多线程

多线程创建线程方式01创建线程方式02案例package com.xiaoguoplus.demo;/**1. 案例题目描述:编写龟兔赛跑多线程程序,设赛跑长度为100米兔子每跑完10米休眠的时间10毫秒3)提示:可以使用Thread.sleep(毫秒数)来模拟耗时 * */public class Race implements Runnable{ //胜利者 priva...

2020-05-04 11:21:35 126

原创 java面相对象03

异常Throwable中的方法throws和throw异常处理自定义异常细节==和equals的区别和联系“==”是关系运算符,equals()是方法,同时他们的结果都返回布尔值;“==”使用情况如下:a) 基本类型,比较的是值b) 引用类型,比较的是地址c) 不能比较没有父子关系的两个对象equals()方法使用如下:系统类一般已经覆盖了equals(),比较的是内...

2020-05-02 09:31:33 105

原创 java基础语法面向对象02

1.7继承概念特点继承条件下构造方法的执行过程继承条件下构造方法的调用规则如下:情况1:如果子类的构造方法中没有通过super显式调用父类的有参构造方法,也没有通过this显式调用自身的其他构造方法,则系统会默认先调用父类的无参构造方法。在这种情况下,写不写“super();”语句,效果是一样的。情况2:如果子类的构造方法中通过super显式调用父类的有参构造方法,那将执行父类相应构...

2020-05-01 21:16:04 711

流程系统的设计与实现-

在计算机还没有普及的时候,很多工作流程都是手工传递纸质表格,逐级审批和签名,工作效率很低。对于数据统计和报表生成等功能,需要大量的人工操作才能实现。随着计算机的普及,这些工作的参与者只需将自己的工作输入到计算机系统中,系统就会按照预定义的流程自动运行,各级审批者获取工作信息即可创建相应的审批管理操作。数据统计、报表生成等均由系统完成。这不仅大大提高了工作效率,也加快了各部门之间的信息交流。工作流为我们提供更大的系统灵活性、适应业务流程变化、控制我们的业务流程并降低系统开发和维护成本。

2022-09-17

网络系统集成课设报告.doc

此公司办公区域楼层一共有三层,要求组建一个可供1000人同时上网的局域网。 二、实验要求 1.自行设计网络内部所有的ip地址,设计完成之后制定一个表格记录此网络的ip地址,方便以后查询使用; 2.公司一共分成了4个vlan, vlan 10给财务部门使用; vlan 20给办公员工使用; vlan 30给管理部门使用; vlan 40给访客使用; 3.为了方便管理,各个vlan所在网段的网关安排如下: vlan 10的网关在sw1上; vlan 20的网关在sw1上; vlan 30的网关在sw1上; vlan 40的网关在sw2上; 4.访客用户在接入网络的时候使用dhcp,dhcp server在R1上; 4.另外的组网需求就是要求内部三层网络使用ospf路由协议达到全网互联; 5.还有一个小公司为了节约成本,没有从运营商接网络,而是租用本公司的网络,小公司用的路由协议都是ripv2。

2021-06-30

计算机网络课后习题5.docx

计算机网络课后习题

2021-04-09

计算机网络课后习题3.docx

计算机网络部分习题解析,历年考试真题

2021-04-02

计算机网络课后习题1.docx

计算机网络部分习题解析,历年考试真题

2021-04-02

操作系统实验报告.doc

实验一 Windows多线程 实验二 Windows线程同步机制 实验三 Windows线程通信 实验四 银行家算法模拟 实验四 银行家算法模拟 实验五 页面置换算法模拟

2020-12-31

tcp实验报告.doc

1 基于Socket的计算器 2 基于Netty的计算器 3基于Netty对象的计算器 4基于分层协议的计算器

2020-12-31

智能家居控制器的设计-嵌入式课设.docx

1、 设计要求 (1) 能控制冰箱、热水器、空调和电动窗帘的电源开关 (2) 能感知有人进入、煤气和火情报警 (3) 同串口发送命令来控制屋内电气设备的开和关 (4) 如果发送报警可传送报警信息给主人

2020-12-31

嵌入式系统实验报告.docx

一、外部按键中断和LED控制实验_STM32 1设计目的和功能 (1) 掌握STM32的GPIO的使用 (2) 完成8个LED流水灯和闪烁程序软硬件的设计和程序设计 (3) 掌握外部按键中断方式使用和编程 (4) 使用Proteus的使用方法

2020-12-31

tcp实验报告.doc

客户端通过键盘输入运算(加减乘除)发送给服务器,服务器接收后计算并返回计算结果。 1.了解tcp的基本原理。 2. 熟悉java中的socket,serversocket类的使用 。 3. 创建最简单的服务器,客户端交互系统。

2020-10-07

telnet.zip

启用Telnet服务,打开或关闭windows功能 提示“出现错误,并非所有的功能被更改”win7缺少此telnet执行文件时,无法使用telnet命令,需将此telnet.ext放入至c:/windows/System32目录下,cmd里面即可使用telnet命令

2020-09-01

据结构课程设计实验报告之源程序的相似性.docx

对于两个 Java 语言的源程序代码,用哈希表的方法分别统计两个程序中使用 Java 语言关键字的情况,并最终按定量的计算结果, 得出两份程序的相似性。

2020-07-14

数据结构课设报告之迷宫.docx

设有一m 行n 列迷宫,O 为可到达点,X 为不可到达点,F 为食物,S 为起点,E 为终点,有一小虫,想从 S 走到 E。该虫只能上、下、左、右四个方向移动,且不能出界。该虫最多能走k 步,当其走到F 时,又可以走k 步。求从S 到E 的最短“可行”路线.

2020-07-14

数据结构课设报告之校园导航系统.docx

随着高校的发展,校园面积不断扩大,校园内跨区域活动频繁,为了给校内师生和校外人士办公、教学、生活等方面带来更大的便利,以及面对校园信息化建设的全面推广和迅猛发展,本系统,将通过迪杰斯特拉和弗洛伊德算法,求出所需最短路径,进一步加强数字化校园建设。

2020-07-14

数据结构课程设计报告之排序算法.docx

各种内部排序算法的时间复杂度分析结果只给出了算法执行时间的阶,或大概执行时间。试通过随机的数据比较各算法的关键字比较次数和关键字移动次数,以取得直观感受。

2020-07-14

SQLyog-13.1.6-0.x64Community.rar

SQLyog直观的图形用户界面使您轻松管理MySQL数据库的各个方面。可以使用许多预定义的工具和功能来完成简单的操作,而可以使用图形编辑器来构建更复杂的任务,该图形编辑器将以正确的SQL语法帮助生成查询以执行和学习。SQLyog能够处理各种规模的数据库,并且可以使用SSH和HTTP隧道使远程访问变得简单而安全。使用内置的导入工具,也可以轻松地从兼容ODBC的外部数据库进行数据传输。

2020-07-10

运算器(11关均可以).txt

本实训项目帮助学生从可控加减法单元,先行进位电路,四位快速加法器逐步构建 16 位、32 位快速加法器。学生还可以设计阵列乘法器,乘法流水线,实现原码一位乘法器,补码一位乘法器、运算器等教材上的核心内容。

2020-07-10

计算机数据表示实验(整体源码9关都可用).txt

本实训将帮助同学们巩固对计算机中数据表示方法的理解,要求能设计汉字国标码与区位码之间的转换电路,能批量获取汉字机内码并用点阵形式进行显示。通过设计 16 位数据的海明编解码电路,16 位数据的 CRC 并行编解码电路,帮助同学们理解校验码传输过程。通过校验码流水传输实验帮助大家提前建立流水线的基本概念。

2020-07-10

储存系统设计课设全部源码.txt

本实训项目帮助大家理解计算机中重要部件—存储器,要求同学们掌握存储扩展的基本方法,能设计 MIPS 寄存器堆、MIPS RAM 存储器。能够利用所学习的 cache 的基本原理设计直接相联、全相联,组相联映射的硬件 cache。

2020-07-10

16位海明编码电路设计1-5.circ

在 logisim 中打开实验资料包中的 data.circ 文件,在对应电路中完成海明校验编码电路。输入输出引脚定义如图所示。输入:1616位原始数据;输出:2222位校验码(1616位数据位+55位校验位+11位总校验位),注意输入1616位原始数据的每一位都已经通过分线器利用隧道标签引出,可以直接复制到绘图区使用。

2020-06-17

第4关:偶校验解码电路设计1-4.txt

在logisim中打开实验资料包中的 data.circ 文件,在对应电路中完成偶校验检错电路。输入:1717位校验码,校验位存放在最高位;输出:1616位原始数据,11位检错位;实验电路输入输出引脚定义如图所示,注意1717位校验码的每一位都通过分线器利用隧道标签引出,方便实验时使用。

2020-06-17

MIPS RAM设计3.3.circ

Logisim 中 RAM 组件只能提供固定的地址位宽,数据输出也只能提供固定的数据位宽,访问时无法同时支持字节/半字/字三种访问模式,实验要求利用4个8位的 RAM 组件进行扩展,设计完成既能按照8位、也能按16位、也能按照32位进行读写访问的32位存储器,最终存储器引脚

2020-06-17

学生管理系统1.cpp

学生成绩管理系统简介:一个简易的学生成绩管理系统,它包括并可以实现:“录入并保存学生信息、打印学生信息、读取学生信息、查找学生信息、删除学生信息、修改学生信息、排序学生信息、退出系统 ”等功能,此系统需要使用者准确录入学生信息,已达到高效的工作需求。

2020-06-17

C语言程序设计.docx

本次课程设计要求用C语言编程实现一个小型的学生成绩管理系统,每个结构的数据可以包括学号、姓名、平时成绩、作业成绩和期末成绩等。 程序采用简单菜单驱动方式,屏幕上显示菜单如下: 1— 录入并保存学生信息 2— 打印学生信息 3— 读取学生信息 4— 查找学生信息显示 5— 删除学生信息 6— 修改学生信息 7— 排序学生信息 8— 退出系统

2020-06-17

4位快速加法器设计.zip

利用前一步设计好的四位先行进位电路构造四位快速加法器,其引脚定义如图所示,其中 X,Y 为四位相加数,Cin 为进位输入,S 为和数输出,Cout 为进位输出,G,P 为 4 位成组进位生成函数和成组进位传递函数

2020-06-01

偶校验编码设计.zip

在 logisim 中打开实验资料包中的 data.circ 文件,在对应电路中完成偶校验编码电路。实验电路输入输出引脚如图所示。输入:1616位原始数据;输出:1717位校验码(1616位数据位+11位校验位),其中校验位存放在最高位,注意输入1616位原始数据的每一位都已经通过分线器利用隧道标签引出,可以直接复制到绘图区使用。

2020-06-01

汉字机内码获取实验.txt

完成国标码到区位码的转换电路后,可以在汉字显示电路中进行测试,尝试在下图所示电路中的 ROM 存储器中存入下面给出的指定句子,注意这里不允许使用逐字查码表的方式获得编码,应掌握批量转换的方法和原理。 指定句子如下:请思考数字,英文字符怎么输入和显示的。 12345ABCDEFGabcdefg轻轻的我走了,正如我轻轻的来;我轻轻的招手,作别西天的云彩。那河畔的金柳,是夕阳中的新娘;波光里的艳影,在我的心头荡漾。

2020-06-01

MIPS寄存器文件设计.txt

完成存储扩展设计后,可以在寄存器文件自动测试电路中进行测试,电路会自动进行评分,确认实验完成正确后,可利用文本编辑工具打开 storage.circ ,将所有文字信息复制粘贴到 Educoder 平台的 storage.circ 文件中,再点击评测按钮即可进行本关测试。平台会对你设计的电路进行自动测试,为方便测试,请勿修改子电路封装,

2020-06-01

storage.circ

现有如下 ROM 组件,44片44K*3232位 ROM ,77片 1616K*3232位 ROM,请在 Logisim 平台构建 GB2312 汉字编码的1616K*1616点阵汉字字库,电路输入为汉字区号和位号,电路输出为88×3232位(1616K*1616=256256 位点阵信息),待完成的字库电路输入输出引脚见后图,具体参见工程文件中的 storage.circ 文件,图中左侧是输入引脚,分别对应汉字区位码的区号和位号,中间区域为88个3232位的输出引脚,可一次性提供一个汉字的256256位点阵显示信息,右侧是实际显示区域,用于观测汉字显示是否正常。待完成字库子电路封装已经完成,请勿修改以免影响后续自动测试功能。

2020-06-01

CLA182四位先行进位电路设计.txt

####电路测试 完成实验后,利用文本编辑工具打开 alu.circ 文件,将所有文字信息复制粘贴到 Educoder 平台的 alu.circ 文件中,再点击评测按钮即可进行本关测试。平台会对你设计的电路进行自动测试,为方便测试,请勿修改子电路封装,本关测试用例如下:

2020-06-01

alu01.circ

8位可控加减法电路设计 在 Logisim 模拟器中打开 alu.circ 文件,在对应子电路中利用已经封装好的全加器设计88位串行可控加减法电路,其电路引脚定义如图所示,用户可以直接使用在电路中使用对应的隧道标签,其中 X,Y 为两输入数,Sub 为加减控制信号,S 为运算结果输出,Cout 为进位输出,OF 为有符号运算溢出位。

2020-06-01

data1.circ

计算机组成原理实验第一模块第一关 汉字国标码转区位码实验(1)帮助学生理解汉字机内码、区位码,最终能利用相关工具批量获取一段文字的 GB2312 机内码,并利用简单电路实现 GB2312 编码与区位码的转换; (2)学生了解字形码显示的基本原理,能在实验环境中实现汉字 GB2312 编码的点阵显示

2020-06-01

计算机硬件系统设计.zip

为巩固对计算机中数据表示方法的理解,要求能设计汉字国标码与区位码之间的转换电路,能批量获取汉字机内码并用点阵形式进行显示。通过设计 16 位数据的海明编解码电路,16 位数据的 CRC 并行编解码电路,帮助同学们理解校验码传输过程。通过校验码流水传输实验帮助大家提前建立流水线的基本概念。

2020-05-17

游戏开发snake.jar

简单游戏开发贪吃蛇,实现步骤,图纸设计,静态页面绘制,让小蛇动起来,吃食物,积分展示,并不是原创,是参考别人的代码写的

2020-05-07

c语言编写的基础代码c1.cpp

C语言是一门面向过程的、抽象化的通用程序设计语言,广泛应用于底层开发。C语言能以简易的方式编译、处理低级存储器。C语言是仅产生少量的机器语言以及不需要任何运行环境支持便能运行的高效率程序设计语言。尽管C语言提供了许多低级处理的功能,但仍然保持着跨平台的特性,以一个标准规格写出的C语言程序可在包括类似嵌入式处理器以及超级计算机等作业平台的许多计算机平台上进行编译。

2020-04-02

空空如也

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

TA关注的人

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