自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(130)
  • 资源 (15)
  • 收藏
  • 关注

原创 《软件工程》实验(二)——重构实验

《软件工程》实验报告(二)——重构实验一、实验名称重构实验二、实验目的1)理解重构在软件开发中的作用2)熟悉常见的代码坏味道和重构方法三、实验内容和要求1)阅读:Martin Fowler 《重构-改善既有代码的设计》2)掌握你认为最常见的6种代码坏味道及其重构方法3)从你过去写过的代码或GitHub等开源代码库上寻找这6种坏味道,并对代码进行重构四、实验思路Martin Fowler 《重构-改善既有代码的设计》表明,代码有以下24种坏味...

2020-05-13 13:08:46 2370

原创 《软件工程》实验(一)——TDD测试驱动开发实验

《软件工程》实验报告(一)——TDD测试驱动开发实验一、实验名称TDD测试驱动开发实验二、实验目的1)理解TDD测试驱动开发的思想2)掌握TDD测试驱动开发的基本过程三、实验内容和要求1)阅读:Kent Beck 《测试驱动开发》2)基于TDD开发一个判断字符串是IP4地址的功能3)使用任何OO语言4)使用xUnit测试框架四、实验思路IP地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协...

2020-05-13 13:04:32 1459

原创 《操作系统原理》期末复习笔记

华科软院的操作系统原理期末复习的一些粗略的笔记中断技术:CPU收到外部信号(中断信号)后,停止当前工作,转去处理该外部事件,处理完毕后回到原来工作的中断处(断点)继续原来的工作。通道技术:专门处理外设与内存之间的数据传输的处理机。Unix:第一个实用化的分时操作系统Minix:微内核架构Linux:层次式结构,单体内核、宏内核层次式结构:把所有功能模块按照...

2020-05-05 19:20:30 3160

原创 《微机原理与接口技术》期末复习笔记

微机原理与接口技术第01章 微机原理概述基本知识CPU:中央处理单元(Central Processor Unit),处理器,能够分析和执行指令的部件,能分析和执行指令的芯片就是CPUMPU:微处理器,Micro Processor Unit,CPU集成芯片,比传统CPU功能性能简化,集成度高,价格低廉,性价比高微型计算机(微机:MicroComputer):MPU+存储器+...

2020-04-30 22:26:20 16669 2

原创 《OpenGL三维图形编程》 | 复杂OpenGL程序分析报告

复杂OpenGL程序分析报告运行环境系统版本:Windows 10 1709 16299.19 专业版 64位Visual Studio版本:Visual Studio Community 2017依赖库:GLFW-3.3、glad、linmath.h头文件、math.h头文件程序简介程序名称:GLBoing程序作者:Jim Brooks程序背景:Boing于1985年在原型Ami...

2020-04-30 22:14:32 800

原创 《数字图像处理技术》期末复习笔记

数字图像处理技术第一章图像处理主要内容:广义上:图像采集、图像编码与传输、图像信息处理、图像显示,狭义上:图像增强、图像恢复、图像分割、图像表示DI:将一幅画面在空间上分割称离散的像素,各像素点的灰度值经量化用离散的整数表示,形成计算机能处理的形式。DI的三个基本参数:图像分辨率、图像深度、图像数据量。DIP:用计算机对DI进行某种运算和处理颜色和灰度的多少可以将图像分为二值图像、灰度...

2020-04-30 22:07:39 4376

原创 《数据库系统原理》期末复习笔记

数据库系统原理第1讲数据:描述事物的符号记录,是数据库中存储的基本对象。DB:数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。(数据和信息的集合)基本特征:数据按一定的数据模型组织、描述和储存、可为各种用户共享、冗余度较小、数据独立性较高、易扩展DBMS:位于用户与操作系统之间的一层数据管理软件,是基础软件,是一个大型复杂的软件系统。用途:科学地组织和存储数据、高效地获取...

2020-04-30 21:59:07 3919 1

原创 《软件工程》期末复习笔记(华科软院)

1.TDD测试驱动开发实验测试驱动开发,英文全称Test-Driven Development,简称TDD,是一种不同于传统软件开发流程的新型的开发方法。它要求在编写某个功能的代码之前先编写测试代码,然后只编写使测试通过的功能代码,通过测试来推动整个开发的进行。这有助于编写简洁可用和高质量的代码,并加速开发过程。  1. 测试驱动开发(Test-Driven Develo...

2020-04-30 21:50:18 1785 1

原创 《离散数学》期末复习笔记

一、图及其图解表示定义 7.1 一个图G是一个有序二元组(V,E),记作G = (V,E),其中V = {v1,v2,…,vn}是一个非空的有限集合,V中的元素称为G的结点或顶点,V称为图G的结点集,记作V(G)。E = {e1,e2,…,em}是一个由V中元素构成的对偶的集合,E中的元素称为G的边或弧,E称为图G的边集,记作E(G)。#V(G),#E(G)分别称为图的结点数和...

2020-04-30 21:45:45 3959

原创 信息技术导论论文 | 多级存储器体系结构的作用和意义

摘要计算机系统对存储器的容量、速度和价格这三个基本性能指标都有一定的要求。存储容量应确保各种应用的需要,存储器速度应尽量与CPU的速度相匹配并支持I/O操作,存储器的价格应比较合理。但是存储器的速度越快,则每位的价格就越高;存储器的容量越大,则存储器的速度就越慢。按照目前的技术水平,仅仅采用一种技术组成单一的存储器是不可能同时满足这些要求的。因此让少量的昂贵存储器辅以大量较便宜的存储器,构成多...

2020-04-30 21:36:13 2251

原创 《数据库系统原理》实验13:综合实验

一、实验目的1、熟悉数据库应用系统需求分析;2、熟悉数据库设计的基本方法;3、掌握数据库和数据表的创建方法;4、掌握视图的创建方法;5、了解各种数据完整性约束;6、对存储过程和触发器有一个完整的认识。二、实验要求给出网上书店管理系统的需求分析报告(见四),要求根据功能分析和数据分析设计概念模型,实现完整的数据库(包括:各种表,视图,必要的存储过程,触发器等)。三...

2020-04-27 08:51:50 5755

原创 《数据库系统原理》实验12:函数与事件

一、实验目的本实验的目的是使学生熟练掌握MySQL函数和事件的使用方法,加深SQL语言查询语句的理解。熟练掌握通过函数和事件使MySQl周期性完成特定事件的方法。二、实验内容1.新建数据库quickcast,在该数据库中新建1个表user_reg。并在表中添加一定量的测试数据,其中user_type分为“seeker”,“hunter”,“worker”三种。输入以下代码并运行...

2020-04-27 08:51:42 1063

原创 计算机组成原理复习笔记 | 7.输入输出(I/0)系统

七、输入输出(I/0)系统显示器按显示器件分类:阴极射线(CRT)显示器、液晶显示器(LCD)、等离子显示器分辨率:是指显示器所能表示的像素个数同时刷新存储器要有与显示像素数相对应的存储空间用来存储每个像素的信息灰度级:是指黑白显示器中所显示的像素点的亮暗差别,在彩色显示器中则表现为颜色的不同灰度级越多,图像层次越清楚逼真灰度级取决于每个像素对应刷新存储器单元的位数和CRT本身...

2020-04-26 12:28:26 522

原创 计算机组成原理复习笔记 | 6.总线

六、总线总线是构成计算机系统的互连机构,是多个系统功能部件之间进行数据传送的公共通路。一个单处理器系统中的总线大致分为三类:(1)内部总线:CPU内部连接各寄存器及运算部件之间的总线(2)系统总线:CPU同计算机系统的其他高速功能部件如存储器、通道等互相连接的总线(3)I/0总线:中、低速I/O设备之间互相连接的总线总线的连接方式1.单总线结构2.双总线结构3.三总线结构...

2020-04-26 12:20:56 775

原创 计算机组成原理复习笔记 | 5.中央处理器(CPU)

五、中央处理器(CPU)CPU的基本结构:指令执行过程指令周期的基本概念CLA(非访内)指令的指令周期CLA是一条非访内指令,它需要两个CPU周期,其中取指令阶段需要一个CPU周期,执行指令阶段需要一个CPU周期时序信号的作用和体制控制器的功能和工作原理微指令:在机器的一个CPU周期中,一组实现一定操作功能的微命令的组合微程序:实现一条机器指...

2020-04-26 12:16:44 1020

原创 计算机组成原理复习笔记 | 4.指令系统

四、指令系统程序由一系列的指令组成的,指令是要计算机执行某种操作的命令从计算机组成的层次结构来说分为微指令、机器指令和宏指令微指令:微程序级的命令,它属于硬件宏指令:由若干条机器指令组成的软件指令,它属于软件机器指令(指令):介于微指令与宏指令之间,每条指令可完成一个独立的算数运算或逻辑运算指令系统:计算机中所有机器指令的集合指令中一般需要包含以下信息:1.操作的类型:操作的内...

2020-04-26 12:12:17 1237

原创 计算机组成原理复习笔记 | 3.存储器层次结构

三、存储器层次结构存储元 存储单元 存储器为了解决对存储器要求容量大、速度快、成本低三者之间的矛盾,目前通常采用多级存储器体系结构,即使用高速缓冲存储器、主存储器和外存储器存储容量、存储时间、存储器带宽、存储周期地址线、数据线数量的确定:存储容量为2r*m位(存储单元数量为2r,每个存储单元有m个bit位)需要:地址线r根,数据线m根SRAM 静态随机读写存储器特点:容...

2020-04-26 12:10:40 1062

原创 计算机组成原理复习笔记 | 2.数据的表示与运算

计算机组成原理二、数据的表示与运算计算机中常用的数据表示格式:定点格式和浮点格式定点格式容许的数值范围小,但要求的处理硬件简单浮点格式容许的数值范围大,但要求的处理硬件复杂数据范围是指一种类型的数据能表示的最大值和最小值数据精度通常指实数所能表示的有效数字的位数BCD码:1.原码表示法原码就是数值的真值(绝对值)前面加上一个符号位(正数0、负数1)0在原码中占了...

2020-04-26 10:50:32 1032

原创 计算机组成原理复习笔记 | 1.计算机系统概述

计算机组成原理一、计算机系统概述有处理器的电子设备,其实都可以叫做计算机处理器+内存=计算机计算机系统由硬件和软件构成计算机的基本功能主要包括数据加工、数据保存、数据传送和操作控制等五大功能部件:运算器、控制器存储器(存储系统)(高速缓存、主存储器、虚拟存储器)输入设备、输出设备这些设备和部件通过总线和接口连结在一起,构成一台完整的计算机现也有认为五大组成部分是CPU、存储...

2020-04-26 10:41:55 1153

原创 《数据库系统原理》实验11:数据库的备份与恢复

一、实验目的了解Navicat的数据备份和恢复机制,掌握Navicat中数据库备份和恢复的方法。二、实验内容1、备份步骤:使用用户root打开连接MySQL—打开数据库world—点击界面上方的“备份”—新建备份,如下图所示:点击“开始”—成功完成后点击保存—保存名称为world—确定,结果如下图所示:备份完成2、恢复还原步骤:接第1部分操作—删除数...

2020-04-26 10:26:02 6227

原创 《数据库系统原理》实验10:数据库的安全性设计

一、实验目的加深对数据安全性的理解,并掌握Navicat中有关用户,角色及操作权限的管理方法。二、实验内容1、在Navicat中,管理建立用户和分配用户权限。在这里,我们可以发现root是MySQL最高级别权限的用户,它拥有查看、修改和删除MySQL软件中所有数据库的权限。当需要有多个数据库,并且分配给不同的用户使用,多个用户之间只有查看自己对应数据库的权限,不相互干扰, 需要建立...

2020-04-26 10:24:24 4117

原创 《数据库系统原理》实验9:数据库的完整性设计

一、实验目的熟练掌握使用Navicat和Transact-SQL语言两种方法创建、修改和删除表。掌握管理表的有关系统存储过程。二、实验内容1、利用Navicat创建满足以下要求的数据库:①数据库存在于连接MySQL中;②数据库名称为xsgl; ③字符集选择utf8 -- UTF-8 Unicode;排序规则选择utf8_general_ci。2、在数据库xsgl中,利用Navi...

2020-04-26 10:22:27 5183

原创 《数据库系统原理》​​​​​​​实验8:表数据的高级查询

一、实验目的本实验的目的是使学生熟练掌握MySQL查询分析器的使用方法,加深SQL语言查询语句的理解。熟练掌握数据查询中的分组、统计、计算和集合的操作方法。二、实验内容在数据库world中完成以下操作。1、 查询所有国家名称及相应的城市、语言。输入以下代码并运行:SELECTcountry.`Name`,city.`Name`,countrylanguage.`La...

2020-04-26 10:15:54 13725 9

原创 《数据库系统原理》实验7:数据类型的使用

一、实验目的熟练掌握使用Navicat和Transact-SQL语言两种方法创建、修改和删除表。掌握管理表的有关系统存储过程。二、实验内容1.了解并尝试使用MySQL的各数据类型,不作实验操作内容上的硬性要求。1.1日期和时间数据类型1.2整型上面定义的都是有符号的,也可以加上unsigned关键字,定义成无符号的类型,那么对应的取值范围就要翻番了,比如:tinyi...

2020-04-26 10:07:44 2905

原创 《数据库系统原理》实验6:视图管理

一、实验目的掌握视图的定义与维护操作,加深对视图在关系数据库中作用的理解。二、实验内容在数据库world中完成以下操作:1、建立亚洲国家的视图asia_country,并要求进行修改和插入操作时仍需保证该视图只有亚洲国家,视图的属性名为Code,Name,Continent,Population,GNP, GovernmentForm.输入以下代码并运行:USEworl...

2020-04-26 10:00:08 7954 3

原创 《数据库系统原理》实验5:表数据的维护

一、实验目的熟练掌握使用Transact-SQL语言和通过Navicat输入表数据、修改表数据和删除表数据的操作。二、实验内容1、在数据库world中建立一个名为newlanguage的表,其结构与表countrylanguage完全一样(注意各字段的默认值、字符集、排序方式等),如下图:注意IsOfficial是枚举类型,需指定值,否则会报错:2、在表newlan...

2020-04-26 09:55:49 6535 5

原创 《数据库系统原理》实验4:表数据的简单查询

一、实验目的掌握SELECT语句的基本用法。掌握计算列的用法。掌握WHERE子句中各类查询条件的写法。二、实验内容1、在连接“MySQL”中新建数据库“world”,并将数据库文件world_inno.sql导入到该数据库之中2、查询world数据库的country表中的国名(Name)、洲名(Continent)和地区(Region)。步骤:点击“新建查询”,...

2020-04-26 09:52:04 11102

原创 《数据库系统原理》实验3:表的创建和管理

一、实验目的熟练掌握使用Navicat和Transact-SQL语言两种方法创建、修改和删除表。掌握管理表的有关系统存储过程。二、实验内容1、利用Navicat创建满足以下要求的数据库:①数据库存在于连接MySQL中;②数据库名称为xsgl; ③字符集选择utf8 -- UTF-8 Unicode;排序规则选择utf8_general_ci。2、在数据库xsgl中,利用Navi...

2020-04-26 09:46:58 11561

原创 《数据库系统原理》实验2:数据库的创建和管理

一、实验目的熟练掌握使用Navicat和Transact-SQL语言两种方法创建、修改和删除数据库。学习在Navicat中进行数据库的转储和导入。掌握管理数据库的有关系统存储过程。二、实验内容1、利用Navicat创建满足以下要求的数据库:1)数据库存在于连接MySQL中;2)数据库名称为mydb;3)字符集选择utf8 -- UTF-8 Unicode;4)排序规则选...

2020-04-26 09:42:09 4096

转载 IEEE 802现有标准

IEEE 802现有标准IEEE 802.1 :局域网体系结构、寻址、网络互联和网络IEEE 802.1A:概述和系统结构IEEE 802.1B:网络管理和网络互连IEEE 802.2 :逻辑链路控制子层(LLC)的定义。IEEE 802.3 :以太网介质访问控制协议 (CSMA/CD)及物理层技术规范 [1] 。IEEE 802.4 :令牌总线网(Token-Bus)的介质访问控...

2020-04-25 22:48:46 3859

原创 《人机交互技术》结课作业:界面调研报告&交互界面设计快速原型设计(华科软院)

作业内容概述● 一、界面调研报告:图文并茂,不少于15页(Word或PPT)● 二、界面改造:用Auxre RP或GUI Design对热力学计算的界面实现三种风格的改造:对话框方式、菜单方式、Tab栏方式● 三、界面仿造:用Auxre RP或GUI Design仿造Word、 QQ或PC版/手机版网上银行(待更,电脑坏了送修ing,2020.4.7前更新完毕!)...

2020-03-31 16:14:36 23518 7

原创 数据结构考研复习 | 2021王道第2章·线性表的顺序表示之综合应用题(C语言实现)

#include "stdafx.h"#include <iostream>#define MAXSIZE 100typedef int ElemType;typedef int DataType;typedef struct{ ElemType data[MAXSIZE]; int length;} SqList;bool InitList(SqList *...

2020-03-22 10:45:15 484

原创 数据结构考研复习 | Fibonacci数列的递归、数组、迭代(循环)实现及其时间复杂度

#include <stdio.h>#include <iostream>int fibonacci_recurrence(int n) //递归实现{ if (n == 0 or n == 1) return 1; else if(n > 1) { return fibonacci_recurrenc...

2020-03-15 22:52:34 417

原创 Python | TypeError: ‘builtin_function_or_method’ object is not subscriptable

错误代码:def rank(num, nums): array = nums rank_num = 1 while num != max(array): del array[array.index(max[array])] rank_num += 1 return rank_num错误分析:array[array.in...

2019-12-05 21:52:30 1895

原创 1010 Radix (Python实现)

Given a pair of positive integers, for example, 6 and 110, can this equation 6 = 110 be true? The answer isyes, if 6 is a decimal number and 110 is a binary number.Now for any pair of positive inte...

2019-12-05 20:01:06 392

原创 1009 Product of Polynomials (Python实现)

This time, you are supposed to findA×BwhereAandBare two polynomials.Input Specification:Each input file contains one test case. Each case occupies 2 lines, and each line contains the informa...

2019-12-05 20:00:17 259

原创 1008 Elevator (Python实现)

The highest building in our city has only one elevator. A request list is made up withNpositive numbers. The numbers denote at which floors the elevator will stop, in specified order. It costs 6 sec...

2019-12-05 19:59:30 337 1

原创 1007 Maximum Subsequence Sum (Python实现)

Given a sequence ofKintegers {N​1​​,N​2​​, ...,N​K​​}. A continuous subsequence is defined to be {N​i​​,N​i+1​​, ...,N​j​​} where1≤i≤j≤K. The Maximum Subsequence is the continuous subsequen...

2019-12-05 19:58:52 483

原创 1006 Sign In and Sign Out (Python实现)

At the beginning of every day, the first person who signs in the computer room will unlock the door, and the last one who signs out will lock the door. Given the records of signing in's and out's, you...

2019-12-05 19:58:02 258

原创 1005 Spell It Right (Python实现)

Given a non-negative integerN, your task is to compute the sum of all the digits ofN, and output every digit of the sum in English.Input Specification:Each input file contains one test case. Eac...

2019-12-05 19:57:19 259

计算方法期末试卷(华科软院).zip

华中科技大学软件学院《计算方法》期末考试历年真题,游泳馆打印店有售,最新的是2017-2018学年真题

2020-08-30

华中科技大学软件学院《软件工程》期末考试早年真题

华中科技大学软件学院《软件工程》期末考试早年真题,游泳馆打印店有售,年代有点久远,最新的题已经是2010级的了

2020-05-13

人机交互技术结课作业:界面调研报告&交互界面设计快速原型设计.zip

《人机交互技术》结课作业(华科软院) 作业内容概述: ● 一、界面调研报告:图文并茂,不少于15页(Word或PPT) ● 二、界面改造:用Auxre RP或GUI Design对热力学计算的界面实现三种风格的改造:对话框方式、菜单方式、Tab栏方式 ● 三、界面仿造:用Auxre RP或GUI Design仿造Word、 QQ或PC版/手机版网上银行

2020-03-31

assimp.lib

3D模型读取库 OpenGL模型加载 Assimp开源模型导入库 动态链接

2018-11-02

glfw3.lib OpenGL

学OpenGL的都会知道,OpenGL只提供了绘图功能,创建窗口是需要自己完成的。这就需要学习相应操作系统的创建窗口方法,比较复杂,并且每个操作系统都不同。为简化创建窗口的过程,可以使用专门的窗口库,例如GLUT、GLFW等。由于GLUT已经是90年代的东西了(不过后来还有freeglut),而GLFW是新的,因此建议使用GLFW。

2018-11-02

assimp.dll

3D模型读取库 OpenGL模型加载 Assimp开源模型导入库 动态链接

2018-11-02

pip-9.0.1.tar.gz

pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。

2018-02-07

pip-8.1.1.tar.gz

pip 是一个现代的,通用的 Python 包管理工具。提供了对 Python 包的查找、下载、安装、卸载的功能。

2018-02-06

okhttp-3.9.1

android网络框架之OKhttp:一个处理网络请求的开源项目,是安卓端最火热的轻量级框架,由移动支付Square公司贡献(该公司还贡献了Picasso)用于替代HttpUrlConnection和Apache HttpClient(android API23 6.0里已移除HttpClient,现在已经打不出来)

2018-02-06

glide-3.7.0

Glide 是 Google 员工的开源项目, Google I/O 上被推荐使用,一个高效、开源、Android设备上的媒体管理框架,它遵循BSD、MIT以及Apache 2.0协议发布。Glide具有获取、解码和展示视频剧照、图片、动画等功能,它还有灵活的API,这些API使开发者能够将Glide应用在几乎任何网络协议栈里。创建Glide的主要目的有两个,一个是实现平滑的图片列表滚动效果,另一个是支持远程图片的获取、大小调整和展示。

2018-02-06

android-async-http-1.4.9

使用android-async-http这个库可以大大的简化操作,它是基于Apache’s HttpClient ,所有的请求都是独立在UI主线程之外,通过回调方法处理请求结果,采用android Handler message 机制传递信息

2018-02-06

android-async-http-1.4.4

使用android-async-http这个库可以大大的简化操作,它是基于Apache’s HttpClient ,所有的请求都是独立在UI主线程之外,通过回调方法处理请求结果,采用android Handler message 机制传递信息

2018-02-06

commons-net-3.3

Java apache-commons-net Ftp 进行文件、文件夹的上传下载及日志的输出(3.3版本),Android可用

2018-02-06

commons-net-3.0.1.jar

Java apache-commons-net Ftp 进行文件、文件夹的上传下载及日志的输出(3.0.1版本),Android可用

2018-02-06

haarcascade_frontalface_default.xml

python、OpenCV,用于人脸识别,haarcascade_frontalface_default.xml

2018-02-06

空空如也

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

TA关注的人

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