自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (3)
  • 收藏
  • 关注

原创 学生信息管理系统(纯前端页面)———无后端数据库

无后端数据库版本的----学生信息管理系统文末下载地址这学期的前端作业很奇怪,不用数据库实现学生信息管理系统,随便写了下。具体功能如下:实现了查看信息(单击查看按钮,查看具体信息,且为不可修改格式) 实现了修改信息功能(单击修改按钮,可以对学生的信息进行修改) 实现了新增功能(可以新增加一个学生的信息,添加到最后边) 实现了删除功能(在复选框中选择几个就删除几个) 实现了全...

2020-01-03 10:55:27 4729 5

原创 PV操作初学理解

题记:最近一直在学习操作系统,学到pv操作这里的时候想更好的理解一下正文:概要:pv操作只作用于并发进程,也就是说在非并发进程里面基本不会使用。 而在并发进程使用中就会出现共享资源,在共享资源的使用中就出现了很多问题,P操作:申请资源(pulse?)V操作:释放资源简易的pv操作实例:题目:公路上有5辆车,有2辆向左,有3辆向右行(如图)进行P操作的过程就是...

2019-10-13 10:41:58 3199 1

原创 直接插入排序---简单理解---与具体实现

题记:直接插入排序如其名字一样,就是一个一个插入。题目:原始序列:12,65,11,28,56,68,21执行流程:(按从小到大排序)第一趟:12,65,11,28,56,68,21 (12作为基准元素,只有一个元素,即有序,位置不变)第二趟:12,65,11,28,56,68,21 (65>12大所以不变)第三趟:11,12,65,28,56,68,21 (11<65,将11再与12比较,11&l...

2020-11-14 23:36:37 35

原创 was not declared in this scope

int main(){ int R[]={12,65,11,28,56,68,21}; int a=sizeof(R)/sizeof(R[0]); InsertSort(R,a); return 1; }int InsertSort(int R[],int n){ } 代码如上,报错如下9 16 D:\C\test.cpp [Error] 'InsertSort' was not declared in this scope是因为自定义函数要写在主...

2020-11-14 23:27:25 174

原创 软件测试----------------- 控制流图 圈复杂度 独立路径 测试用例

最近在学软件测试,学到了画,控制流图 圈复杂度 独立路径 测试用例,这里,有些不理解,就网上查了下,发现好多老哥写错了,大佬写的甚至收费79。我试着写写,如果有不足的,大家提提意见,别喷我。题目如下:1.针对 test 函数按照基本路径测试方法设计测试用例。a)绘制出程序流程图对应的控制流图 b)计算出圈复杂度 c)写出 独立路径 d)写出相应的测试用例。(10 分)1 int test(int i_count, int i_flag) {int i_temp = 0;wh

2020-11-12 19:29:08 140

原创 快速理解------------C语言表达式的计算

C语言表达式的计算如下归纳,希望能帮到大家理解。 任何式子只要含有i++,即便是带有(i++)也不会影响其的运算,i++还是只是代表+1而已。如第一题。 逗号运算不管是带括号是覆盖前面的值,不带括号的是累加。如第二题 关于赋值运算,都是先计算右边的式子,一步一步回到最左边。如第三题 蓝色表示正确答案题目:下面所有变量的定义为:int i=3,j=5,b; float x=2.5; double y=5.0; char a='a';第一题.(X+Y)+i+..

2020-10-30 16:31:34 54

原创 JAVA实现树型菜单的-----------学生信息管理系统

最近做了个小的demo,jsp实现学生信息管理。废话不多说,直接上图。 做这个主要是为了实现树型目录点击的效果,并没有链接数据库,所有数据都是写死了的。 下载目录,我应该是没有设置需要积分下载的。 ...

2020-10-30 16:00:25 38

转载 数据结构(C语言版 第2版)课后习题答案 严蔚敏版

数据结构(C语言版 第2版)课后习题答案 严蔚敏 等 编著,仅供参考,还是自己认真做了再看第1章 绪论5.选择题(1)在数据结构中,从逻辑上可以把数据结构分成( C )。A.动态结构和静态结构B.紧凑结构和非紧凑结构C.线性结构和非线性结构 D.内部结构和外部结构(2)与数据元素本身的形式、内容、相对位置、个数无关的是数据的( C )。A.存储结构B.存储实现C.逻辑结构D.运算实现...

2020-10-18 10:17:00 459

原创 关于C语言结构体对齐的问题详细解释

#include <stdio.h>struct date{ int year,month,day;//P12 char week[5];//P5 };int main(){ printf("%d",sizeof(struct date));//P20 return 0;}上题所示,int 4B,char1B,4*3+5*1=17,为什么打印出来的会是20呢原因就是结构体的字节对齐原则原则1:结构内部各个成员的首地址必然是自身大小的整数倍。原则2:s.

2020-10-11 20:48:24 13

原创 C语言对数组引用的解释

#include <stdio.h>int main(){ int a[3][4] = {1,2,3,4,5,6,7,8,9,10,11,12}; printf("%d,%d\n",a,*a);//a表示数组0行的起始地址,*a表示0行0列的起始地址.(即打印出来的是地址) printf("%d,%d\n",&a[0],&a[0][0]);//&a[0],&a[0][0]表示的都是0行0列的元素地址 printf("%d,%d,%d\n",a[1].

2020-10-07 20:49:19 137

原创 建造者模式用JAVA的简单实现

建造者模式建造者模式(Builder Pattern)使用多个简单的对象一步一步构建成一个复杂的对象。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。一个 Builder 类会一步一步构造最终的对象。该 Builder 类是独立于其他对象的。题目写情书,分为几个步骤:称呼对方 称赞对方 表白 约会交流Contend类主要包含,写情书的步骤public class Contend { private String askName; pub..

2020-09-25 22:52:29 50

原创 原型模式JAVA的简单实现

原型模式(Prototype Pattern)是用于创建重复的对象,同时又能保证性能。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式。这种模式是实现了一个原型接口,该接口用于创建当前对象的克隆。当直接创建对象的代价比较大时,则采用这种模式。例如,一个对象需要在一个高代价的数据库操作之后被创建。我们可以缓存该对象,在下一个请求时返回它的克隆,在需要的时候更新数据库,以此来减少数据库调用。题目现在有一个房子,房子里面有条狗,要将房子和狗一起克隆house类pac.

2020-09-25 22:42:58 25

原创 AOE网活动工程--------------------------之简单理解

我们以一道19年的408考研真题为例子。先列表计算:1.因为到ac都没有间隔,可以直接到达,所以直接写。而到b则需要经过c(选择最长的路径),所以b为8。 a b c d e f g h e(i) 0 8 0 l(i) 2.后续到d(最长路径)12 a ...

2020-09-24 10:16:52 66

原创 抽象工厂模式----------JAVA实现

题目:某餐馆有三种主餐,分别是牛奶和汤匙、面包和刀、肉和叉子 ,其中牛奶、面包和肉都属于食物,汤匙、刀和叉子都属于餐具,请利用抽象工厂模式实现对主餐的创建。1.相关术语 产品等级结构:产品的继承结构,与类的继承相似。例如苹果是一个抽象的类,那么中国苹果、美国苹果和英国的苹果就是其子类。 产品族:指同一个工厂生产的,位于不同的产品等级结构的一组产品。例如苹果、香蕉和梨都产自中国,水果的等级结构不同,构成一个产品族。 抽象工厂:是一个接口,抽象工厂模式的核心,包含对多个产.

2020-09-23 15:43:20 42

原创 停车管理系统交互设计(Axure)

期末做了一个作业,还做的挺久的,设计原型是真的难弄,有相应的模板修修改改的会快很多。最后得分还不错,95分,欢迎大家提意见,不好之处大家多多体谅。所以分享给大家。总体的项目结构如下:1.首页:2.时间选择3.共享车位市场4.搜索记录5.按区域搜索车位信息6.按区域搜索具体细节7.查看车位详细信息8.付款流程9.选择支付方式10.订单界面与查看订单详细信息第二板块车位出租功能模块1.登录2.上.

2020-09-21 21:24:04 99

原创 3张图理解KMP算法----------------------------------------KMP算法的简单理解

1.KMP。例如:ababa(求next数组值)从0开始ab(默认0,1)然后看最大匹配长度,也就是相同字符的最大匹配的长度(例如abab:最大匹配长度就是2(ab:ab))还没有理解看看下图(最大匹配长度为3的next数组值)所以next数组值分别为(0,1,1,2,3)2.KMP算法的改进(主要是因为回溯得过多,造成不必要的时间开销了)改进了就增加了一个nextval值nextval第一个和第二个值照写1. a的next值为1他就回到第一个位置处,而第..

2020-09-21 20:55:46 16

原创 Vue实现豆瓣电影

前言这次用Vue实现豆瓣电影,然后上网上查阅了很多资料,这些东西基本上都加载不出来(原因大概是豆瓣的API接口更新了一下,所以以网的API好像都不能用了),而我又是第一次学Vue别人的拿来看不懂,没办法,自己做了个简版的。如下图所示。实现的页面有:首页 详情页 榜单 查看评论 我的页面这里例举首页和详情页的图大家参考。项目结构补充:其中的bottom是底部导航,header是头部样式,spinner是加载动画,star是显示星级评分。运行方式先:npm in

2020-06-20 12:10:56 81

原创 SpingMVC项目怎么打包成可执行文件

由于SpingMVC的项目没有主函数,所以平常的打包成jar包,在转换成exe文件行不通。(由于我没有找到方法,可能行,不喜勿喷)。下面介绍的是打包成war包的方式,也算是能够在其他电脑上运行。程序部署说明首先电脑需要安装tomcat8.5,和mysql。 然后将Sql 03 可执行程序下的class_web.sql导入到Mysql中。 然后将03 可执行程序下的ClassWebOnline.war与ClassWebOnline这两个文件复制到tomcat的webapps目录下。如下图1.1项目

2020-06-05 22:29:33 225

原创 Bootstrap系列 . 向上弹起的下拉菜单

实现效果如上,代码如下:<div class="btn-group dropup"> <button class="btn btn-default dropdown-toggle" data-toggle="dropdown" type="button">按钮下拉菜单<span class="caret"></span></button> <ul class="dropdown-menu"> ..

2020-05-26 15:48:19 175

原创 js生成随机字母加数字码

function randomRange(min, max){ var returnStr = "", range = (max ? Math.round(Math.random() * (max-min)) + min : min), //随机整数,内层:x(范围在【min~max-min),min。外层:【x到min] charStr = 'ABCDEFGHIJKLMNOPQRSTUVWXY.

2020-05-16 12:22:29 188

原创 ajax请求错误返回status 0和错误error的问题

再ajax获取传递的数据的时候出现但是直接后台获取数据就可以于是我纠结了很久,网上也找了很多,最后只要加上这几个url:"/ClassWebOnline/initIndex", method: "GET", async : false, contentType : false, processData : false, cache : false,完成,获取成功!!

2020-05-15 17:11:02 542

原创 ajax请求不执行,或者$(function() {报错

因为在Spring项目中引入js文件,可能找不到位置,特别是放在WEB-INF下面的时候。如下所示正确格式<script src="${pageContext.request.contextPath}/js/jquery/jquery-3.4.1.js" type="text/javascript" ></script>...

2020-05-14 20:30:20 424

原创 jdbc.driver报错

mysql版本5,6使用的jdbc连接方法不一样mysql5jdbc.driver=com.mysql.jdbc.Drivermysql6jdbc.driver=com.mysql.cj.jdbc.Driver

2020-05-14 10:22:36 57

原创 intellij idea 中 maven-war-plugin element encoding is not allowed here

将如图所示的2.2改为2.1,等待下载即可。

2020-05-10 15:55:46 248

原创 SpringMVC一个依赖导入全部的jar包

springmvc的包特别多,这对新手很不友好。今天再网上偶然看见了可以导入大部分需要的包的dependency再pom.xml里面加入如下: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>

2020-05-10 14:59:24 434

原创 downloadingSpring(Failed to download)下载失败的解决办法

如下图所示报错解决办法点击Set up HTTP proxy settings。点击后,在第二项添加华为Maven仓库https://mirrors.huaweicloud.com/repository/maven/点击Try again就可以了...

2020-05-07 21:52:24 1808 5

原创 WPF实现增删查(登录,注册,删除)

实习如下图所示登录查询,注册数据库目录CREATE TABLE [dbo].[Users] ( [id] INT IDENTITY (1, 1) NOT NULL, [UserName] NVARCHAR (50) NULL, [week] INT NULL, [PassWord]...

2020-04-26 10:19:30 483

原创 connectionStrings(C#连接数据库如何使用相对路径)

<?xml version="1.0" encoding="utf-8" ?><configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5.2" /> </startup> &l...

2020-04-25 22:31:00 673

原创 WPF如何获取密码框的值(PasswordBox)

PasswordBox是WPF中的密码框,获取值如下:checkPassWordBox(控件的名字).Password在实现插入数据库的时候有可能会报错“System.InvalidOperationException”类型的未经处理的异常在 System.Data.dll 中发生 其他信息: 在没有任何数据时进行无效的读取尝试。这时候可以尝试变为checkPassWord...

2020-04-25 19:22:02 1250

原创 Sqlsever实现自增(不输入自增)

如图所示,把这里调成True就可以了。也可以用Sql语句设置如下:[id] INT NOT NULL IDENTITY

2020-04-25 19:17:39 154

原创 软件项目管理之历时估算(工程评估评审技术【Program Evaluation And Review Technique,PERT】)

工程评估评审技(ProgramEvaluationAndReviewTechnique,PERT)是评估软件的一种历时估算办法。1工程评估评审技术1.1概述RERT背景根据了解的背景知识,可以知道工程评估评审技术是原美国海军用于军事领域的。简称(Program Evaluation And Review Technique,PERT),PERT是用网络顺序图的逻辑关系来加权历时估...

2020-04-24 17:50:41 563 2

原创 网上图书订阅系统之(招标书,投标书)

招标书!!!第一章 投标邀请日期:2020年3月18日招标编号:XXX-XXX招标货物名称、数量、交货时间及交货地点。 编号 软件名称 货物需求 交货期 交货地点 1 网上图书订阅系统 见第四章 见第...

2020-04-23 19:20:56 748

原创 软件项目管理之(估算代码行,类比估算,自下而上估算)

1.0LOC(Lines of Code)估算代码行本次项目是做的网上图书订阅系统,如果用C#写的话,如下图2.0WSB图所示,分为用户,图书信息等等方面,用户下边还可以细分,所以估计每一个小板块都是200行代码,大概可以细分为50个小板块。所以:假定代码总长度1万行代码;开发人员成本参数:150/天;每个功能的代码长度估算值:(200【乐观值】+4*300【可能值】+5...

2020-04-23 19:14:02 615

原创 网上图书订阅系统的WBS图,和WBS字典

网上图书订阅系统WBS图和WBS字典

2020-04-23 19:11:53 499

原创 几张图就搞定Vue.js的安装

首先进入网页https://nodejs.org/en/然后点击一.二.三.点开刚刚下载的安装包一路next就好了,选择路径哪里可以选择其他盘。四.按Win+R键进入输入CMD五.进入命令界面输入node -v入如图获得了版本号就代表安装成功了。同样可以获得npm包管理器输入npm -v如图:六.安装cnpm输入np...

2019-12-05 22:55:54 31

原创 最简单易懂的用ideal springboot Mybatis写的第一个查询数据库实验

题记:前面介绍了怎么创建第一个hello world,现在写第一个查询数据库的实验。文章最后附上源码。先创建好数据如下代码,数据名test1,表名test1/*MySQL Data TransferSource Host: localhostSource Database: test1Target Host: localhostTarget Database: test1Da...

2019-12-02 17:17:50 70

原创 最最最最最最简单详细的搭建第一个springboot--------------helloworld

第一步-----创建文件先创建一个Project如图:点击下一步,然后如图所示这里直接点Next,就用默认的配置。然后如图所示,选择依赖(依赖一共有2个,分别是Web里面的Spring Web和SQL里面 的Mysql和Mybatis------下面2图所示)。第二步-----配置文件和下载依赖包然后就创建好了,由于刚刚进来的时候pom.xml里面添加了很多但是...

2019-12-01 14:51:37 86

原创 js实时验证内容的变化

$(“#itemcode”).bind(“input propertychange”, function() {});另外区别一下blur()这个是当焦点离开的时候验证,fous是当焦点在此处的时候验证。还是有很大的区别的。...

2019-11-16 13:40:22 93

原创 最最最简单的全选功能基于(jquery)

今天在写全选功能的时候发现一个全选非常简单的,就记录一下,大家可以直接使用,复制到js代码里边就可以了。(ps:什么动不用改)$('table th input:checkbox').on('click', function(){ var that = this; $(this).closest('table').find('tr > td:first-child...

2019-11-15 16:57:33 35

原创 SQL server数据输入就是问号的问题(?)

今天在使用使用C#链接数据库查询数据的时候查询的数据都是问号(?)如图其实具体的情况就是MySQL和SQL server的区别,MySQL里边用varchar没什么问题,但是在SQL server里面要用nvchar所以将属性的varchar全部改为nvchar就可以了。...

2019-11-05 17:07:43 650

学生信息管理系统-----------无数据库版本

具体功能如下: 实现了查看信息(单击查看按钮,查看具体信息,且为不可修改格式) 实现了修改信息功能(单击修改按钮,可以对学生的信息进行修改) 实现了新增功能(可以新增加一个学生的信息,添加到最后边) 实现了删除功能(在复选框中选择几个就删除几个) 实现了全选功能(单击第一个复选框,就会选择所有的学生列表) 实现了翻页功能(统计共有多少条数据,当前页,下一页,上一页功能) 具体还有一些鼠标触碰了显示效果

2020-11-01

jsp实现学生管理系统.rar

jsp实现的无数据库版本的学生信息管理系统,主要是为了实现一个功能,即像Windows资源管理那样的菜单层级目录,所以并没有做的很复杂。

2020-10-30

共享车位系统(基于Axure9的).rp

AXURE9,的原型设计,包含了用户端(Android),后台管理端(web)。AXURE9,的原型设计,包含了用户端(Android),后台管理端(web)。AXURE9,的原型设计,包含了用户端(Android),后台管理端(web)。AXURE9,的原型设计,包含了用户端(Android),后台管理端(web)。

2020-09-21

空空如也

空空如也

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

TA关注的人 TA的粉丝

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