自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 资源 (4)
  • 收藏
  • 关注

原创 单链表(数据结构)

链表链表概念空表的表示单链表的实现单链表的建立1.头插法2.尾插法链表概念线性表的链式存储结构:线性表中数据元素(结点)在存储器中的位置是任意的,即逻辑上相邻的数据元素在物理位置上不一定相邻。1. 相关术语结点:数据元素的存储映像。由数据域和指针域两部分组成。数据域:存放数据指针域:存放指向下个结点的地址链表:n个结点由指针链组成一个链表2.头指针、头结点、首元结点 头指针:是指向链表中第一个结点的指针 头结点:是在链表的首元结点之前附设的一个结点 首元节点:是指链表中存储第一个数

2020-08-02 10:33:57 8358 3

原创 学生信息管理系统c++(单链表增删改查)

c++使用单链表实现增删改查的学生信息管理系统

2022-06-16 08:53:21 856 1

原创 springboot结合rabbitmq的延时队列实现订单超时自动关闭(附源码)

源代码:点我0积分下载1.环境搭建(1).安装rabbitmq(适用于centos,windows版本自行百度)docker pull rabbitmq:management启动docker run -d --name rabbitmq --publish 5671:5671 \--publish 5672:5672 --publish 4369:4369 --publish 25672:25672 --publish 15671:15671 --publish 15672:15672 \.

2022-02-05 20:18:09 2484

原创 linux环境搭建

1.ifconfig命令不存在yum search ifconfigyum install net-tools.x86_642.centos安装javayum install java-1.8.0-openjdk.x86_64下载之后默认的目录为: /usr/lib/jvm/配置环境变量:vi /etc/profile添加:export JAVA_HOME=/usr/java/java-1.8.0-openjdk-1.8.0.322.b06-1.el7_9.x86_64expor

2022-01-28 15:12:24 82

原创 springboot上传文件的两种方式

springboot上传文件的两种方式

2022-01-22 13:01:37 17903 1

原创 axios请求工具类

1.安装axiosnpm install axios2.工具类根据实际修改使用import axios from 'axios'import {Message} from "element-ui";import router from '../router'// 请求拦截器axios.interceptors.request.use(config=>{ if (window.sessionStorage.getItem('token')) { //请求携带自定义token

2021-12-09 13:01:38 276

原创 vue2解决跨域问题

修改config下的index.jsproxyTable: { '/': { target:'http://localhost:8443',//后台地址 changeOrigin:true, pathRewrite:{ '^/': '' } } }

2021-12-09 12:56:14 361

原创 springboot实现验证码功能

1.添加hutool依赖 <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>${hutool.version}</version> </dependency>2.添加验证码controller@R

2021-12-09 12:51:56 432

原创 springboot使用swagger

1.添加依赖 <!-- swagger2 依赖--> <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</artifactId> <version>${swagger.version}</version>

2021-12-09 12:14:38 220

原创 springboot使用websocket

一,搭建环境创建springboot项目,加入相关依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency>

2021-12-05 14:03:42 4763

原创 mysql8.0xx版本导出的sql文件导入5.7xx版本

注意:在用文本编辑器批量替换时后面加个空格utf8mb4_0900_ai_ci 替换为 utf8_general_ciutf8_croatian_ci替换为utf8_general_ciutf8mb4_general_ci替换为utf8_general_ciutf8mb4 替换为 utf8

2021-11-22 16:35:49 714

原创 mysql8.0权限问题

create user ‘root’@’%’ identified by ‘password’;grant all privileges on . to ‘root’@’%’;

2021-11-05 13:04:06 255

原创 springboot在idea中运行时找不到jar包

切换到项目目录输入命令 mvn idea:module

2021-06-29 14:45:08 717

原创 顺序表(静态分配与动态分配)

顺序表1. 静态分配源代码://顺序表的静态分配#include <iostream>#include <string.h>using namespace std;#define MaxSize 100 //数组最大容量//学生结构体typedef struct{ string name; //姓名 int age; //年龄 string sex; //性别} student;// 顺序表结构体typedef

2021-06-18 12:33:01 159

原创 记录github

访问https://github.com.ipaddress.com/www.github.co复制ip,看是否能ping通在C:\Windows\System32\drivers\etc下的hosts文件最后一行追加140.82.112.3 github.com刷新DNS解析缓存ipconfig/flushdns

2021-06-16 21:28:59 88

原创 用qt(designer)做一个c++工程并打包发布为exe文件

qt自行下载Engima Virtual Box下载创建一个qt工程(全程下一步)双击.ui文件本程序只简单演示下点击按钮把label的值改为输入框的值(从左边直接拖想要的组件)左下角选为release,点击下方三角符号运行此时项目同级目录下会生成一个文件夹把此文件夹下的release下的exe文件复制到一个新的文件夹里打开cmd命令行,进入到该文件夹下,执行以下命令,会生成很多文件windeployqt 你的文件名.exe打开En..

2021-05-30 17:42:56 678 2

原创 用python调用adb命令卸载手机系统软件

运行演示:下载或安装adb工具包https://dl.google.com/android/repository/platform-tools_r31.0.2-windows.zip编写代码:import osfrom tkinter import *import tkinter.messageboxdef check(): connectfile=os.popen("adb devices") result = connectfile.readlin..

2021-05-24 21:05:04 359

原创 LL(1)文法判断例题记录

由题知:SHKM可以推出空,L不能推出空First(S)=First(M)+First(H)+{a}First(M)=First(K)+{b}First(K)={d,ε}所以First(M)={b,d,e}First(H)=First(L)+{ε}First(L)={e}所以First(H)={e,ε}所以First(S)={a,b,d,e,ε}Follow(S)={o}∪{#}={o,#}Follow(H)=Follow(s)∪{f}={o,#,f}Follow(K)=Follow(

2021-05-16 16:58:04 1806

原创 Bootstrap-table的使用

bootstrap-table在线引用地址:<link href="https://cdn.bootcdn.net/ajax/libs/bootstrap-table/1.18.1/bootstrap-table.min.css" rel="stylesheet">ajax请求方式html:<table data-toggle="table" id="table"></table>$.ajax({ url: "请求地址",

2021-05-13 11:23:48 239

原创 windows上安装Redis

下载地址:Redis-x64-5.0.10.zip,下载后解压第一种运行方式:找到解压位置,双击redis-server.exe启动服务端(不要关)如图所示即为启动成功,闪退是没有读取到配置文件请看第三步双击redis-cli.exe启动客户端,随意输入一个键值对测试,如图成功3.闪退的话以这种方式启动,在解压目录的地址栏中输入cmd回车,然后输入redis-server.exe redis.windows.conf回车,如图成果...

2021-01-07 16:25:38 109

原创 自动生成数据库文档screw

特点简洁、轻量、设计良好多数据库支持多种格式文档灵活扩展支持自定义模板数据库支持MySQLMariaDBTIDBOracleSqlServerPostgreSQLCache DB(2016)H2 (开发中)DB2 (开发中)HSQL (开发中)SQLite(开发中)瀚高(开发中)达梦 (开发中)虚谷 (开发中)人大金仓(开发中)文档生成支持htmlwordmarkdown文档截图htmlwordmarkdwon使用方

2021-01-05 20:47:42 266

原创 docker配置tomcat并运行一个web项目

本篇文章使用的是centos71.直接运行以下代码普通运行docker run -d -p 80:8080 --name tomcat tomcat:9.0挂载的方式运行docker run -d -p 80:8080 -v /home/myweb:/usr/local/tomcat/webapps --name tomcat tomcat:9.0运行截图:2.输入网址测试,这里已经访问到了,但是没有进到apache官网,是因为阿里云镜像的tomcat是阉割版的,到这里已经可以使用了

2021-01-05 20:05:57 142

原创 docker 配置mysql并用Navicat连接

1.直接运行以下命令(第一次使用,第一个就行,MYSQL_ROOT_PASSWORD=你的密码)普通运行(版本号自己定,不写就是最新版本)docker run -d -p 3360:3306 --name mysql -e MYSQL_ROOT_PASSWORD=root mysql:5.7挂载的方式运行docker run -d -p 3306:3306 --name mysql -v 宿主文件路径:容器内路径-e MYSQL_ROOT_PASSWORD=你的密码 mysql:5.7

2021-01-05 18:18:11 983 1

原创 centos安装docker并配置阿里云镜像

1.使用一键安装命令curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun2.配置阿里云镜像,进入网站https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors选择支付宝或淘宝登录,复制下来如图所示的代码,执行3.运行helloworld测试是否剖安装成功(如图所示成功)docker run hello-world...

2021-01-05 17:51:48 738

原创 vmware Workstation player安装centos

1.下载centos7镜像(文末可以获取文中提及资源)2.打开vmware Wordstation palyer 点击创建新虚拟机3.找到该文件,点击下一步4.自己选安装位置5.一直下一步,相关配置可以自己改,使用默认的就够用,选中下图第一个回车6.选择语言,我选的是中文,继续7.如果不要界面可以直接跳过这一步,如果需要桌面如图所示选择8.这里点进去直接完成就行9.这里点进去,连接上网络,完成10.点击开始安装,在这个过程中点击root密码设置密码,等待即可,速度取决于你电脑的速度可

2021-01-05 17:21:45 221

原创 centos安装jdk并运行一个springboot项目

1.到官网下载jdk rpm包 (是图中的,不要下错了,因为这篇文章是通过rpm安装的,下面相关命令都在图片里)2.通过Xftp等工具上传到自己的服务器上或者虚拟机上(我是上传到/home/myfile路径了,后面要用)3.进入到上面上传文件的路径()4.执行安装5.测试是否成功(如图成功,如果只是安装jdk下面的就不用看了)6.通过Xftp上传自己的java项目,我这里上传一个springboot项目,上传和上面的一样,记住路径就行了7.在服务器或者虚拟机里找到该文件8.运行成功j

2021-01-05 16:47:54 147

原创 计算机网络思维导图

2021-01-05 16:23:37 387

原创 搭建TOMCAT HTTPS支持

搭建TOMCAT HTTPS支持打开命令行输入以下命令keytool -genkeypair -alias "tomcat" -keyalg "RSA" -storepass "123456" -validity 36500 -keystore "C:\tomcat.keystore"alias:名字storepass:密码validity:有效时间keystore:存储路径此处口令和上面密码一致如图在c盘生成了密钥输入keytool -exportcer

2020-12-04 20:21:44 116

原创 tomcat 命令行乱码问题解决

tomcat 命令行乱码问题解决打开tomcat的conf的目录下的logging.properties在最后一行加上java.util.logging.ConsoleHandler.encoding = GBK

2020-12-04 20:20:09 126

原创 两个循环链表的合并

循环链表通常用尾指针表示整个链表(用头指针的话找an必须从头开始找,时间复杂度为O(n))合并链表1和链表2:让an结点的指针域指向b1 删去链表2的头结点 让bn结点的指针域指向链表1的头结点(在第1步前需用临时变量p保存链表1的头结点)使之变成也就是LinkList Connection(LinkList r1,LinkList r2){ Node *p; p=r1->next; r1->next=r2->next-&g...

2020-08-02 11:39:08 3441 3

原创 插入排序

插入排序代码实现public class InsertSort { private int []arr; private int num; public static void main(String[] args) { InsertSort op=new InsertSort(); op.arr=new int[8]; op.insert(3); op.insert(8); op.insert(1); op.insert(5); op.insert(4); op.

2020-07-26 21:18:41 90

原创 选择排序

选择排序实现代码public class SelectionSort { private int []arr; private int num=0;// 数组长度 public static void main(String[] args) { SelectionSort s = new SelectionSort(); s.arr = new int[8]; s.insert(3); s.insert(8); s.insert(1); s.insert(5); s.

2020-07-26 21:18:11 89

原创 冒泡排序

冒泡排序代码实现public class BubbleSort{ private static int []arr; private static int num;//数组长度 public static void main(String[] args) { arr=new int[100]; insert(3); insert(8); insert(1); insert(5); insert(4)

2020-07-26 21:17:52 227 1

原创 酒店客房预订管理系统简单实现

酒店客房预订管理系统纯java实现,通过IO流对本地文件进行读取操作需求分析入住客人信息管理管理所有入住客人的基本信息,包括开房登记、退房结账、查询、客人延期续费、按姓名详细查询等客人预订信息管理管理所有预订客户的基本信息,包括预订房间、取消预订、查询全部等房间信息管理管理所有房间的基本信息,包括房间信息的添加、删除、排序、修改、查询等,包括查询时的排序,房间状态跟随开房登记、退房结账、预订房间、取消预订等操作实时变化。历史客人管理管理所有在本店入住和预订的客户,包括所有的开房登记

2020-07-17 01:14:32 5452 5

原创 学生信息管理系统

学生信息管理系统

2020-07-13 01:20:12 470

学生信息管理系统c++(单链表增删改查)

学生信息管理系统c++(单链表增删改查)

2022-06-16

springboot结合rabbitmq实现订单超时自动关闭

springboot结合rabbitmq实现订单超时自动关闭

2022-02-05

学生信息管理系统mysql+jdbc+java+GUI

该系统分为学生和管理员注册登录,对学生信息以及分数(排名)进行增删查改,完整源代码+jdbc jar包+mysql 文件,主类为view包中的Mainfrm.java,jdbc链接数据库在Util包中的Dbutil.java

2020-07-06

酒店客房预订管理.rar

简单实现以下功能 主要功能: • 前台操作:包括开房登记、退房结账和房状态查看 • 预订管理:包括预订房间、预订入住和解除预订 • 信息查询:包括在住客人列表、预订客人列表和历史客人列表 • 报表统计:包括开房记录统计、退房结账和预订房间统计 • 注册登录:包括用户,管理员分别注册登录 参考:数据字典如下 • 住店管理:客人姓名、证件号码、房号、入住时期、预计离开日期、结账离开日期、应付金额 • 客人信息:姓名、性别、证件类型、证件号码、联系电话 • 房间信息:房号、房类型、价格、押金、房状态 • 预订房间:客人姓名、性别、房类型、房号、价格、证件号码、联系电话、入住日期、预计离开日期

2020-06-20

空空如也

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

TA关注的人

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