自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RESTful API

这两种格式的url,对我们来说,似乎是没什么问题的,都能读懂。实际上请求头里面,GET就是表示查询,POST就是表示新增,意图非常明显,我们没有必要再在url里面增加描述了(add...,update....)。RESTful API就是满足REST原则的接口,它通过语义化的方式请求资源URL,并根据返回的语义判断这次操作的返回类型和结果。RESTful的API拥有清楚而又简短的URI,可读性非常强,只需用一个接口就可以完成资源的操作。看url就知道要什么(资源/数据)

2023-08-13 22:07:42 105

原创 运算器组成实验

1、熟悉双端口通用寄存器组的读写操作。2、熟悉运算器的数据传送通路。3、验证运算器74LS181的算术逻辑功能。4、按给定数据,完成指定的算术、逻辑运算。

2023-08-13 22:05:16 636

原创 双端口存储器原理实验

1)了解双端口静态随机存储器IDT7132的工作特性及使用方法。2)了解半导体存储器怎样存储和读出数据。3)了解双端口存储器怎样并行读写,并分析冲突产生的情况。

2023-08-13 21:52:13 2090

原创 银行家算法

通过编写和调试一个系统动态分配资源的简单模拟程序,观察死锁产生的条件,并采用适当的算法,有效地防止和避免死锁的发生。

2023-08-13 21:33:20 100

原创 存储器分配算法

用C++语言分别实现采用首次适应算法和最佳适应算法的动态分区分配过程malloc()和回收过程free()。

2023-08-13 21:25:21 205

原创 动态优先权算法

通过动态优先权算法的模拟加深对进程概念和进程调度过程的理解。

2023-08-13 20:11:40 600

原创 算符优先文法语法分析

加深对语法分析器工作过程的理解;加强对算符优先分析法实现语法分析程序的掌握;能够采用一种编程语言实现简单的语法分析程序;能够使用自己编写的分析程序对简单的程序段进行语法翻译。花一周时间写出表达式的文法,优先符号表等理论准备。设计好程序结构,画出模块结构图,写出模块接口和调用关系。描述每个模块的功能。上机编制子模块代码,并测试。业余继续完成代码设计。第二次上机进行调试、修改,对照测试数据比对结果。第三次上机要求全部通过。有余力的同学可编制解释执行程序,对表达式进行求值(此时可不考虑赋值语句)。

2023-08-13 20:02:14 124

原创 词法分析器的设计与实现

加深对词法分析器的工作过程的理解;加强对词法分析方法的掌握;能够采用一种编程语言实现简单的词法分析程序;能够使用自己编写的分析程序对简单的程序段进行词法分析。

2023-08-13 15:57:44 586

原创 学生成绩管理系统

C语言课程设计----学生成绩管理系统

2023-08-13 14:50:05 106

原创 Fiddler使用

1.断点1.1 Automatic Breakpoints(1)Rules→ Automatic Breakpoints→ Before Requests/After ResponsesBefore Requests:请求断点,请求从Fiddler发出前中断。常用于修改请求参数。After Responses:响应断点,响应从服务器返回后中断。常用于修改响应数据。这个是针对全部请求都起作用的,也就是,启用了之后,所有请求或响应都会被中断,需要手动去放行。(2)刷新页面,被Fidd

2022-04-20 22:46:42 3318

原创 实验5 组件及事件处理

一、实验目的 学习使用组件类;学习使用布局类;学习Java的事件处理模式及各种事件的处理。二、实验内容 实现如图所示的注册窗口和登录窗口,在注册窗口中填写好注册信息,点击注册按钮,将切换到登录窗口,在登录窗口中输入用户名和密码,如果用户名和密码与注册时输入的一致则弹出登录成功对话框,否则弹出登录失败对话框。 思考:修改程序,将注册信息保存到文件,登录时,输入的用户名和密码与保存的一致则弹出登录成功对话框,否则弹出登录失败对话框。三、代码实现...

2021-12-06 23:18:17 1556

原创 实验6 输入输出流

一、实验目的 掌握RandomAccessFile类的使用;掌握字符输入、输出流和缓冲输入、输出流的使用。二、实验内容 编程实现日历记事本。具体要求如下: (1)该日历可以通过在文本框中输入年份和月份设置日期,也可按年前后翻动,用鼠标左键单击“上年”和“下年”按钮,将当前日历的年份减一和加一。还可以在某年内按月前后翻动,用鼠标左键单击“上月”和“下月”按钮,将日历的月份减一和加一。 (2)左键单击日历上的日期,可以通过右侧的记事本(...

2021-12-06 23:06:53 855

原创 八阿哥纪事【四】

1.浏览器控制台报403错误,pycharm报错:Forbidden (CSRF cookie not set.): /login.html解决方法:找到setting.py文件中的这一行,将其注释掉。2.报错:AttributeError: 'QuerySet' object has no attribute 'uid'原因:使用filter()方法从数据库得到的是一个QuerySet,不是User对象,没有uid属性user = models.User.objects.

2021-10-17 00:59:17 127

原创 JSON相关

1、JSON介绍 JSON:JavaScript Object Notation,即JavaScript对象标记法,是一种轻量级的数据交换格式,独立于语言,可以被任何编程语言作为数据来读取和使用。 JSON的值可以有以下几种类型: - 数字(整型或浮点型) - 字符串(必须用双引号引起来) - 布尔值(true或false) - 数字(用...

2021-10-01 00:59:35 77

原创 【二】创建Django项目

(1)在cmd中创建一个Django项目,项目名为mysite。django-admin startproject mysite(2)进入到项目的根目录,创建一个应用(app),将自动生成一个polls目录。可以在cmd中用cd命令切换目录;也可以将项目导入pycharm中,然后在Terminal窗口输入命令。# 创建app,app名为pollspython manage.py startapp polls(3) 创建app的视图。在polls目录下创建views.py文件,写入以下代

2021-09-19 12:43:34 180

原创 【一】Django安装

1.安装步骤(1)直接使用命令行安装,如果需要指定版本号,则在django后接上 ==版本号 。pip install django(2)验证安装是否成功。进入到python解释器,查看安装的Django的版本。(3)配置环境变量,在Path变量中添加Scripts目录。(4)创建Django项目。在命令行输入 django-admin startproject myproject,回车执行,就在当前目录下创建了一个叫myproject的项目。注:通过pip的...

2021-09-16 01:06:50 130

原创 华为手机adb devices连接设备为空

问题:如图,使用USB连接电脑后,使用adb devices查看设备连接情况时,列表为空解决:先要确保自己打开了开发者模式(设置→系统→关于手机→连续点击版本号七次)1.通过华为手机助手Hisuite连接电脑(失败,连接设备还是空列表)2.开发者模式开启之后,系统→ 开发人员选项→勾选开启USB调试,勾选开启“仅充电”模式下允许ADB调试(成功)...

2021-09-01 00:29:35 2010

原创 adb命令的使用【一】

adb:Android调试桥,即连接手机和PC端的桥梁,可以让用户在电脑上对手机进行操作。1.连接方式 真机:使用USB连接,手机要打开开发者模式; 模拟器:adb connect 域名:端口号(如127.0.0.1:62001)2.查看连接设备:adb devices device:表示设备已正常连接3.重启设备:adb reboot4.获取root权限:adb root adb remount:重新挂载安卓的系统...

2021-09-01 00:11:08 288

原创 Charles使用之修改请求和响应的三种方式

1.打断点 (1)先手动执行一次,让请求出现在charles左边的会话列表中。 我们这里要查询物资名中包含“口罩”的物资信息。 (2)选中该会话,右键,选择Breakpoints (3)刷新页面,这时候浏览器发出请求,停在了charles代理这里,还没有发到服务端。 刷新后会由浏览器界面自动跳转到charles界面中,点击Edit Request可以进行请求参数的修改。修改后点击下方的Execute,将请求发出去...

2021-07-17 00:04:28 3376 1

原创 通用测试技术【二】测试方法

1.等价类划分法 把程序的输入域划分成若干部分,然后从每个部分中选取少数有代表性的数据出来进行测试。 有效等价类:对于被测对象来说是合理的、有意义的、可以接受的输入。简单来说就是正确的数据。 无效等价类:对被测对象而言是不合理的、无意义的、不能接受的输入。简单来说也就是错误的数据。 举例:规定用户名的长度为6-18位,如果输入数据在这个长度内,就是有效等价类。不在这个范围内(少于6位或超过18位),就是无效等价类。因此,设计用例时,针对这个要求,可以设计出一条正向用...

2021-07-14 23:07:53 528

原创 Python课设【机械学院】

1.题目要求 完成至少一个数据爬去的案例(例如:爬取政府工作报告,并生成词云)2.实现爬政府工作报告from wordcloud import WordCloudfrom bs4 import BeautifulSoupimport jiebaimport requests# 获取网页中的正文文本def getText(url): html = requests.get(url).content bs = BeautifulSoup(html, f...

2021-07-11 02:16:38 255

原创 学生成绩管理

1.问题描述 建立一个4个学生的信息登记表,每个学生的信息包括:学号,姓名,和3门课程的成绩Python,C++,Java)。 程序运行时显示一个简单的菜单,例如: (1):信息输入(INPUT) (2):总分统计(COUNT) (3):总分排序(SORT) (4):查询(QUERY) 其中:(1)对4个学生的信息进行输入 (2)对每个学生的...

2021-07-11 01:54:46 870

原创 职工信息的综合运算

1.问题描述 每个职工记录包含职工编号(no)、姓名(name)、部门号(depno)和工资数(salary)。设计一个程序完成以下功能: 职工记录数据结构:typedef struct{ int no; //职工号 char name[10]; //姓名 int depno; //部门号 float salary; //工资数} EmpType;EmpType employee[10]={{1001,...

2021-07-11 01:42:08 4959

原创 数据库原理课程设计——物资发放管理系统

1.课设要求 设计一个物资发放管理系统,要求实现以人员、物资类别、物资的信息管理;实现物资发放任务发起管理;实现人员物资签领管理;实现物资统计管理。2.功能模块3.详细设计 (1)申领物资:提交物资领取申请。 (2)撤销申请:对于物资管理员还未审核的申请,可以撤销;已审核的申请则不能撤销。 (3)查看待领任务:查看已通过审核的申请和物资管理员发起的领取任务。 (4)物资信息管理:添加物资类别;添加...

2021-07-11 01:23:49 996 2

原创 通用测试技术【一】测试的分类

1.按开发阶段分· 单元测试 也叫模块测试。 针对软件设计的最小单位——程序模块进行正确性检验的测试工作。检查每个程序单元是否正确实现详细设计说明书中的功能。 从程序的内部结构出发,设计测试用例,多个模块可以平行独立地进行测试。· 集成测试 即组装测试。 在单元测试的基础上,对所有程序模块进行有序的、递增的测试。检验程序单元或部件间的接口关系。主要用于发现模块接口间的问题。· 确认测试(冒烟测试) 也叫有效性测试。 在模拟的环...

2021-07-11 00:37:14 632

原创 【Mock数据】fastmock根据传入参数动态返回mock内容

在项目中的一般逻辑是,前端发起请求,后端接收参数,经过逻辑处理后返回数据给前端。也就是说,后端返回什么数据取决于前端传过去什么数据,因此,mock数据时,死数据是有很大的局限性的。fastmock则提供了解决方案,支持从请求中获取数据然后再返回对应的响应信息。fastmock支持以下四种数据: restful链接参数:如/user/1,对应数据为{id: 1},获取方式为_req.params.id query查询参数:如/user?username=Amour,获取方式为_req.qu

2021-07-10 13:32:53 4773

原创 Web课设----HIS系统

这学期开了门课,JavaScript与Ajax开发。课设要求如下:写一个HIS系统界面,要求的功能(从患者角度操作):1、注册/登录功能2、挂号(选择科室,医生)3、查看病历4、查看药方要求用到的技术:1、css用来对页面进行格式设置2、jquery的事件操作3、ajax读取json数据(仅用GET方法)我不擅长搞前端,做得比较简陋,应付过去就完事效果图:登录主界面...

2020-02-12 11:32:25 4034 17

原创 软件的安装配置

常用软件的安装配置教程合集

2019-10-18 10:35:23 22

原创 easyui的combobox实现三级查询

1、业务需求选择某栋宿舍楼,然后选择这栋楼的某一层,然后在选择这一层的某间寝室2、实现思路先从数据库查询出宿舍楼列表,初始化宿舍楼的组合框,让用户选择其中一项,选了之后将该楼传参到后台,让后台根据该值查询出该楼有哪些楼层,将查询结果填充到楼层的组合框,用户再次选择后将楼层和宿舍楼返回到后台,后台根据这两个参数查询出这栋楼、这一层的所有宿舍3、前端代码 <div> &l...

2019-07-12 21:03:50 387

转载 八阿哥纪事【三】

1、org.springframework.transaction.NoTransactionException: No transaction aspect-managed TransactionSta1)问题场景:SSM项目中,service类的方法A和B都加上了@Transactional(rollbackFor={Exception.class})注解,然后在A中调用B方法,当异常事件...

2019-07-12 20:38:38 247

转载 八阿哥纪事【二】

运行一个maven项目,报错java.net.ConnectException: Connection refused: connect上网百度了一下,很多都是在说端口号和tomcat服务器的,我试了大佬们的方法,还是没解决,然后发现有篇博文下面的回复有人说是没打开数据库,于是我就去数据库,发现不能打开数据库的连接了,看来问题有可能出现在这里呀。于是搜can't connect to my...

2019-05-29 00:43:04 189

原创 八阿哥纪事【一】

报错一:java.sql.SQLNonTransientConnectionException: Cannot load connection class because of underlying exception: com.mysql.cj.exceptions.WrongArgumentException: Malformed database URL, failed to parse...

2019-05-17 00:40:01 170

原创 Mybatis学习笔记【五】

1.Mybatis的关联映射1.1 一对一一对一关系:一个订单只能属于一个人根据订单号查询此订单属于哪个人数据库建表:POJOpackage pojo;import java.io.Serializable;import java.util.Date;public class Order implements Serializable{ /** ...

2019-04-19 00:45:15 131

转载 【转载】Mybatis学习笔记【四】

---------------------作者:niaobirdfly来源:CSDN原文:https://blog.csdn.net/hellozpc/article/details/80878563版权声明:本文为博主原创文章,转载请附上博文链接!https://blog.csdn.net/zpcandzhj/article/details/80878563 1.Map...

2019-04-14 16:47:38 243

原创 Mybatis学习笔记【三】

1.ResultMap resultType可以指定将查询结果映射为pojo,但需要pojo的属性名和sql查询的列名一致方可映射成功。列名与类的属性名一一对应 如果sql查询字段名和pojo的属性名不一致,可以通过resultMap将字段名和属性名作一个对应关系,resultMap实质上还需要将查询结果映射到pojo对象中。由于user_id与userId不...

2019-04-04 11:42:01 148

原创 Mybatis学习笔记】【二】

1.原始Dao开发1.1 创建UserDao接口package dao;import cn.itcast.mybatis.po.User;public interface UserDao { public User SelectUserById(Integer id);}1.2 UserDao接口的实现类UserDaoImplpackage dao;import...

2019-04-04 10:47:03 136

转载 mybatis项目配置xml文件时报错提示(The reference to entity "useSSL" must end with the ';' delimiter.)

在配置xml文件时,链接jdbc时,路径链接参数之前一直是使用&符号连接,但是这次却显示错误(The reference to entity “useSSL” must end with the ‘;’ delimiter.)报错行是<property name="url" value="jdbc:mysql://www.xxxx.com:3306/db?characterE...

2019-04-03 15:15:43 314 1

原创 Mybatis学习笔记【一】

1.全局配置文件(sqlMapConfig.xml)<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE configurationPUBLIC "-//mybatis.org//DTD Config 3.0//EN""http://mybatis.org/dtd/mybatis-3-config.dtd"><...

2019-04-03 15:06:03 118

原创 【HTML】表单+表格写一个注册界面

蹭课蹭来了个作业  以上是注册界面的样式及要求。有两个想法一是设计外表格为8*2(八行两列),每个单元格又嵌套一个小表格(1*2),小表格第一列设置对齐方式为向右对齐,第二列向左对齐(因为图片中用户名,密码等右边是对齐的,而文本框这些左边也是对齐的)。接下来的代码就是用这个方法的。 二是外表格设计为1*2的,然后左右两列都嵌套一个8*2的内表格。对齐方式同上。 ...

2018-11-29 20:50:35 10881

原创 简易计算器(Java实现)

本文参考自https://blog.csdn.net/CCSUXWZ/article/details/78239089,侵删。一.UI界面的布置窗体中放置三个JPanel面板,第一个面板放数字与操作符组件(0-9,+ - * / . =),4*4网格布局,置于窗体中部;第二个面板放文本框,置于顶部;第三个面板放 清空 按钮与 历史记录 按钮,置于底部。窗体为边界布局。按钮上的数字/...

2018-11-06 21:00:37 70547 15

计算机组成原理-运算器组成实验

1、熟悉双端口通用寄存器组的读写操作。 2、熟悉运算器的数据传送通路。 3、验证运算器74LS181的算术逻辑功能。 4、按给定数据,完成指定的算术、逻辑运算。

2023-08-13

计算机组成原理实验-双端口存储器原理

1)了解双端口静态随机存储器IDT7132的工作特性及使用方法。 2)了解半导体存储器怎样存储和读出数据。 3)了解双端口存储器怎样并行读写,并分析冲突产生的情况。

2023-08-13

2048实现-Java课程设计

2048实现-Java课程设计

2023-08-13

操作系统课设-银行家算法

通过编写和调试一个系统动态分配资源的简单模拟程序,观察死锁产生的条件,并采用适当的算法,有效地防止和避免死锁的发生。

2023-08-13

操作系统-存储器分配算法

用C++语言分别实现采用首次适应算法和最佳适应算法的动态分区分配过程malloc()和回收过程free()。其中,空闲分区通过空闲分区链来管理;首次适应算法在进行内存分配时,系统优先使用空闲区低端的空间。回收时应注意相邻空闲分区的合并

2023-08-13

操作系统-动态优先权算法

通过动态优先权算法的模拟加深对进程概念和进程调度过程的理解

2023-08-13

编译原理课设-算符优先文法

算符优先文法语法分析

2023-08-13

词法分析器的设计与实现

编译原理实验报告

2023-08-13

学生成绩管理系统C语言实现

详情见:https://blog.csdn.net/sjhdxpz/article/details/132259470

2023-08-13

空空如也

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

TA关注的人

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