自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java Web图书管理系统(MVC框架)-包含源码

图书管理系统前言:这是大二写的系统,因此这个系统并没有用到很多框架,只是使用了MVC框架,前端使用的是JSP技术,操作数据库使用的是druid连接池,将前端信息转发到后端将信息封装用到了beanutils工具包,前端与后端进行异步交互时还使用到了json语句。这种框架的好处是方便管理,逻辑清晰,缺点是并没有做到真正的前后端分离,随着学习web的深入,会继续进行优化,改进。本系统功能主要分为两个模块,有读者登陆系统和管理员登陆系统。这两种不同的登陆身份信息会有不同的操作权限,读者登录,读者可以进行图书的借

2020-05-15 11:55:44 12686 78

原创 Springcloud整合Eureka报错[TransportException: Cannot execute request on any known server.]一站式解决

springboot与eureka整合出现如下报错信息:[com.netflix.discovery.shared.transport.TransportException: Cannot execute request on any known server].解决思路:(1) server配置文件中加入如下配置信息,防止erueka自启动registerWithEureka: falsefetchRegistry: false,加入之后依旧报错。(2)检查service-url:eurek

2020-07-21 10:58:37 461

原创 PAT 1039 到底买不买 (20分)

小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。为方便起见,我们用[0-9]、[a-z]、[A-Z]范围内的字符来表示颜色。例如在图1中,第3串是小红想做的珠串;那么第1串可以买,因为包含了全部她想要的珠子,还多了8颗不需要的珠子;第2串不能买,因为没有黑色珠子,并且少了一颗红色的珠子。输入格式:每个输入包含 1

2020-06-19 18:49:33 150

原创 PAT 1084 外观数列

外观数列是指具有以下特点的整数序列:d, d1, d111, d113, d11231, d112213111, …它从不等于 1 的数字 d 开始,序列的第 n+1 项是对第 n 项的描述。比如第 2 项表示第 1 项有 1 个 d,所以就是 d1;第 2 项是 1 个 d(对应 d1)和 1 个 1(对应 11),所以第 3 项就是 d111。又比如第 4 项是 d113,其描述就是 1 个 d,2 个 1,1 个 3,所以下一项就是 d11231。当然这个定义对 d = 1 也成立。本题要求你

2020-06-17 20:05:50 149

原创 PAT1032 挖掘机技术哪家强(图根据value排序)

为了用事实说明挖掘机技术到底哪家强,PAT 组织了一场挖掘机技能大赛。现请你根据比赛结果统计出技术最强的那个学校。输入格式:输入在第 1 行给出不超过 10的​5次方的正整数 N,即参赛人数。随后 N 行,每行给出一位参赛者的信息和成绩,包括其所代表的学校的编号(从 1 开始连续编号)、及其比赛成绩(百分制),中间以空格分隔。输出格式:在一行中给出总得分最高的学校的编号、及其总分,中间以空格分隔。题目保证答案唯一,没有并列。输入样例:63 652 801 1002 703 403

2020-06-16 17:25:11 154

原创 PAT1027 打印沙漏 (20分)

本题要求你写个程序把给定的符号打印成沙漏的形状。例如给定17个“*”,要求按下列格式打印 ***** *** * *** *****所谓“沙漏形状”,是指每行输出奇数个符号;各行符号中心对齐;相邻两行符号数差2;符号数先从大到小顺序递减到1,再从小到大顺序递增;首尾符号数相等。给定任意N个符号,不一定能正好组成一个沙漏。要求打印出的沙漏能用掉尽可能多的符号。输入格式:输入在一行给出1个正整数N(≤1000)和一个符号,中间以空格分隔。输出格式:首先打印出由给定符号组成的最

2020-06-13 11:25:25 135

原创 C++用邻接表实现图的深度优先和广度优先遍历算法

#include <iostream>#include <queue>using namespace std;const int VEX_MAX = 100;bool visited[VEX_MAX];//链表部分struct Node { int vex; //结点下标 int weight; //权重 struct Node* next;};//头指针部分typedef struct ENode { char data; //结点数据 N

2020-05-29 11:22:08 6251 5

原创 c++日常采坑集锦

学习C++踩的坑,持续更新中。。。1、参考链接:初始化二维数组visual格式化快捷键:Ctrl+K+F2、将字符转换为字符串的方法:string temp = “a”;temp[0] = s[i];//将字符转为字符串 放入数组中还可以使用C++内置的方法to_string;3、C++语法中的一些注意细节:(1)C++中的代码重用C++对象构造函数中初始化列表的初始化顺序是变量被声明的顺序。explicit防止单参数构造函数的隐式转换,const限制方法修改数据。在私有继承

2020-05-23 17:15:26 173

原创 C++STL模板库学习笔记

C++STL模板库学习笔记

2020-05-23 17:12:13 155

原创 C++实现二叉排序树的增删查改

二叉排序树的基本操作#include <iostream>#include <queue>#include <vector>#include <numeric>using namespace std;typedef int ElementType;typedef struct Node { ElementType data; struct Node* lchild; struct Node* rchild;}*BiTree;//

2020-05-23 16:56:52 518 1

原创 C++实现判断某个树是否是二叉排序树或者镜像二叉排序树的前序序列

判断某个树是否是二叉排序树或者镜像二叉排序树的前序序列#include <iostream>#include <vector>using namespace std;bool flag = true;bool flag1 = true;bool flag2 = true;typedef struct Node { int data; struct Node* lchild; struct Node* rchild;}*Tree;//判断是否是二叉搜索树

2020-05-23 16:54:23 278

原创 C++用队列实现栈以及队列实现栈

C++用一个队列实现栈push:先把元素放到栈中,然后将元素中的size-1个元素插入到队列的尾部。top:由于push操作已经将队列中的元素操作成了先进后出的类型,因此可以直接front取出元素。class MyStack { queue<int> qu;public: /** Initialize your data structure here. */ MyStack() { } /** Push element x onto sta

2020-05-23 16:52:44 375

原创 C++实现哈夫曼树的编码和译码

C++实现哈夫曼树的编码和译码#include <iostream>#include <map>#include <string>#include <vector>using namespace std;const int INF = 65535;//哈夫曼树typedef struct Node { int weight; int parent; int lchild; int rchild;}*HuffmanTree;//哈

2020-05-22 16:30:08 3183 3

原创 C++实现图的深度优先遍历、广度优先遍历、普利姆算法、克鲁斯卡尔算法

图的深度优先遍历、广度优先遍历、普利姆算法、克鲁斯卡尔算法相应的算法是基于邻接矩阵实现的#include <iostream>#include <numeric>#include <queue>#include <vector>using namespace std;const int VEX_MAX = 100;bool visited[VEX_MAX];int Vset[VEX_MAX];//判断是否有回路typedef str

2020-05-15 09:44:20 542

原创 C++实现八大排序算法代码示例

排序算法代码示例#include <iostream>#include <ctime>using namespace std;const int MAX = 20000000;int Array1[MAX];int Array2[MAX];int Array3[MAX];int Array4[MAX];void Swap(int& a, int& b);void shellSort(int arr[], int n);void bubbleS

2020-05-15 09:30:02 264

SSM框架增删改查源码.zip

使用maven仓库搭建最基本的增删改查ssm框架!

2020-06-22

图书管理系统源代码.zip

这是大二写的系统,因此这个系统并没有用到很多框架,只是使用了MVC框架,前端使用的是Layui框架、bootstrap框架、JSP技术、JSTL表达式和EL表达式,操作数据库使用的是druid连接池,将前端信息转发到后端将信息封装用到了beanutils工具包,前端与后端进行异步交互时还使用到了json语句。这种框架的好处是方便管理,逻辑清晰,缺点是并没有做到真正的前后端分离,随着学习web的深入,会继续进行优化,改进。本系统功能主要分为两个模块,有读者登陆系统和管理员登陆系统。这两种不同的登陆身份信息会有不同的操作权限,读者登录,读者可以进行图书的借阅,图书归还,个人信息修改;图书管理员登录,管理员可以进行图书的添加,图书查找,删除,修改读者的信息,查看所有读者借阅信息以及借阅历史。

2020-06-21

LibraryManageSystem.zip

这是大二写的系统,因此这个系统并没有用到很多框架,只是使用了MVC框架,前端使用的是Layui框架、bootstrap框架、JSP技术、JSTL表达式和EL表达式,操作数据库使用的是druid连接池,将前端信息转发到后端将信息封装用到了beanutils工具包,前端与后端进行异步交互时还使用到了json语句。这种框架的好处是方便管理,逻辑清晰,缺点是并没有做到真正的前后端分离,随着学习web的深入,会继续进行优化,改进。本系统功能主要分为两个模块,有读者登陆系统和管理员登陆系统。这两种不同的登陆身份信息会有不同的操作权限,读者登录,读者可以进行图书的借阅,图书归还,个人信息修改;图书管理员登录,管理员可以进行图书的添加,图书查找,删除,修改读者的信息,查看所有读者借阅信息以及借阅历史。

2020-06-21

C++STL学习笔记.pdf

关于学习C++《STL模板库》以及学习《STL源码剖析》的学习笔记。

2020-05-23

图书管理系统war包+数据库创建代码.zip

这是大二写的系统,因此这个系统并没有用到很多框架,只是使用了MVC框架,前端使用的是Layui框架、bootstrap框架、JSP技术、JSTL表达式和EL表达式,操作数据库使用的是druid连接池,将前端信息转发到后端将信息封装用到了beanutils工具包,前端与后端进行异步交互时还使用到了json语句。这种框架的好处是方便管理,逻辑清晰,缺点是并没有做到真正的前后端分离,随着学习web的深入,会继续进行优化,改进。本系统功能主要分为两个模块,有读者登陆系统和管理员登陆系统。这两种不同的登陆身份信息会有不同的操作权限,读者登录,读者可以进行图书的借阅,图书归还,个人信息修改;图书管理员登录,管理员可以进行图书的添加,图书查找,删除,修改读者的信息,查看所有读者借阅信息以及借阅历史。

2020-05-15

空空如也

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

TA关注的人

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