- 博客(33)
- 资源 (1)
- 收藏
- 关注
原创 Mac(M1)安装多版本的jdk(8,17)
在某些项目或许只支持java8,但是如果是一些新项目,或使用了springboot3.0以上的项目,jdk为17或者更高。
2023-10-28 12:05:26
2121
原创 [Java] | 数据结构与算法分析 | ArrayList&&LinkedList结构和使用
目录1. ArrayList 的结构2.ArrayList的动态内存实现3.ArrayList 常用方法1. ArrayList 的结构从上面图可知,ArrayList 实现List接口,List又是继承于Collection接口的;2.ArrayList的动态内存实现(1)数组实现;(2)默认初始容量(3)当内存达到初始容量时,再添加一个元素,则自动增加内存,如何实现的?增加内存的规则是,新的容量=旧的容量+(旧的容量 右移一位...
2021-08-15 16:22:56
232
原创 [Java] 数据结构与算法分析 |Collection接口与iterator接口|Collection中的remove()与iterator中remove()的区别
目录1.Collection的接口结构2.Collection接口中常用的方法1.Collection的接口结构collection的图如下所示:collection接口从其源码中可以得知:collection继承了Iterable接口public interface Collection<E> extends Iterable<E>iterable接口中的方法有Iterator<T> iterator();default..
2021-08-13 15:52:43
396
原创 栈的运用之表达式(C++/C)
栈的运用之表达式(C++/C)1.关键函数bool bracketCheck(SeqStack &S,ElemType str[],int length){ for (int i = 0; i <length ; i++) { if (str[i]=='('||str[i]=='['||str[i]=='{'){ Push(S,str[i]); } else{ if (isStackEm..
2020-10-15 00:46:00
317
原创 队列(Queue)之顺序表和链表(C++/C)
队列(Queue)之顺序表和链表(C++/C)1.基本操作//初始化void InitQueue(SqQueue &Q)//判断队列是否为空bool isQueueEmpty(SqQueue Q)//判断是否队满bool isQueeuFull(SqQueue Q)//入队bool EnQueue(SqQueue &Q,ElemType x)//出队bool DeQueue(SqQueue &Q,ElemType &x)..
2020-10-14 23:45:29
1357
原创 栈(Stack)的顺序表和链表存储(C++/C)
栈(Stack)的顺序表和链表存储(C++/C)1.基本操作2.顺序存储1.运行结果2.源代码#include<stdio.h>#include <stdlib.h>#define ElemType int#define MaxSize 50typedef struct { ElemType data[MaxSize]; int top;}SeqStack;//初始化void InitStack(SeqStack..
2020-10-13 21:54:21
570
原创 线性表之链表之循环链表(C++/C)
线性表之链表之循环链表(C++/C)1.循环单链表#include<stdio.h>#include <stdlib.h>#define ElemType inttypedef struct LNode{ ElemType data; struct LNode *next;}LNode,*LinkList;//初始化一个循环单链表bool InitList(LinkList &L){ L=(LNode*)malloc(.
2020-10-12 11:44:50
179
原创 线性表之双链表(C++/C)
线性表之双链表(C++/C)1.基本操作注:双链表带头结点声明:#include <stdio.h>#include <stdlib.h>//双链表 带头节点#define ElemType inttypedef struct DNode{ ElemType data; struct DNode*prior,*next;}DNode,*DLinkList;//初始化双链表bool InitDLink(DLinkLis..
2020-10-12 00:44:12
184
原创 线性表之单链表(C++/C)
线性表之单链表(C++/C)1 基本操作声明部分:#include <cstdlib>#include "stdio.h"#define ElemType inttypedef struct LNode{ ElemType data; struct LNode *next;}LNode,*LinkList;1.//初始化单链表//不带头结点的单链表bool InitList(LinkList &L)//初始化单链表//*.
2020-10-11 17:36:50
274
原创 线性表之顺序表(C/C++)
线性表之顺序表(C/C++)1.表的基本操作引入:#include<stdio.h>#include<stdlib.h>#define InitSize 10#define ElemType int线性表的创建内容:创 销 增 删 改 查表的结构体说明:typedef struct { ElemType *data; int MaxSize; int length;}SeqList;//表的初始化vo...
2020-10-11 14:21:26
453
原创 Uncaught (in promise) TypeError: Cannot read property ‘_normalized‘ of undefined(Vue中使用$router报错)
Uncaught (in promise) TypeError: Cannot read property '_normalized' of undefined(Vue中使用$router报错)具体如下:Uncaught (in promise) TypeError: Cannot read property '_normalized' of undefined at normalizeLocation (vue-router.esm.js?8c4f:969) at Objec.
2020-09-05 23:16:25
1979
原创 Thymeleaf升级为3.0以上的版本错误
代码报错:jar:file:/C:/Users/28604/.m2/repository/org/thymeleaf/thymeleaf-spring5/3.0.9.RELEASE/thymeleaf-spring5-3.0.9.RELEASE.jar!/org/thymeleaf/spring5/SpringTemplateEngine.class类似于此 为thymeleaf 升级为3.0以上的版本不兼容的错误,具体报错代码如下:************************...
2020-08-30 00:35:17
1982
原创 学会Spring Boot+Vue前后端分离开发(4)之前后端分离的数据对接
学会Spring Boot+Vue前后端分离开发(4)之前后端分离的数据对接
2020-07-30 02:06:03
1752
原创 学会Spring Boot+Vue前后端分离开发(5)添加数据和删除数据
学会Spring Boot+Vue前后端分离开发(5)添加数据和删除数据1 添加图书:一个AddBook.Vue (带校验功能)结果样式:我直接用前面的PageTwo作为Addbook的页面框架借用element-ui中的 Form表单 和 Message消息提示 (点击即可查看官网介绍)看来看去 比较难的是前端实现是需要用到的关键字 如ruleForm 等 其余的差不多是 复制粘贴<template> <el-f...
2020-07-30 01:57:26
5358
原创 学会Spring Boot+Vue前后端分离开发(3)之设置动态路由导航栏
设置动态路由导航栏:1.删除套娃:新建一个index 让导航跳转时回到index.vue 这样就不会出现套娃现象,且指定返回的页面为indexindex.vue<template> <el-container style="height: 500px; border: 1px solid #eee"> <el-aside width="200px" style="background-color: rgb(238, 241, 24.
2020-07-27 00:09:26
1143
原创 学会Spring Boot+Vue前后端分离开发(2)之Element UI使用
Element UI使用element官网:https://element.eleme.cn/#/zh-CN/component/installation添加plugin :element-ui实现动态菜单栏:index.jsimport Vue from 'vue'import VueRouter from 'vue-router'import Home from '../views/Home.vue'import PageOne from "../vie...
2020-07-26 23:21:59
191
原创 学会Spring Boot+Vue前后端分离开发(1)之前后端搭建
学会Spring Boot+Vue前后端分离开发说明:本文从 B站 上面学习的Springboot+Vue 一些过程 仅供学习使用,如有错误 可提出。安装Node.jshttps://nodejs.org/en/安装完:安装cnpm: 淘宝镜像npm install -g cnpm --registry=https://registry.npm.taobao.org安装vue-cli 3.0以上版本npm install -g @vue/c...
2020-07-26 17:32:46
577
原创 springboot—+Vue之模板前后端分离实现跨域问题
Springboot+Vue前后端分离实现跨域问题在IDEA后端新建一个config-》CrosConfig直接复制粘贴一下的代码:@Configurationpublic class CrosConfig implements WebMvcConfigurer { //解决跨域问题 @Override public void addCorsMappings(CorsRegistry registry) { registry.addMappin...
2020-07-26 17:15:24
350
原创 application.properties模板之JDBC
application.properties模板之JDBC说明:该部分为了加快开发中需要用到的硬编码而生。springboot中application.properties jdbc书写(mysql8.0及以上用该驱动,5.0的用com.mysql.jdbc.Driver)serverTimezone 个人偏好用“serverTimezone=UTC” (mysql5.0左右的不加时区不会报错,8.0不加时区会报错)规范:useUnicode=true&characte...
2020-07-26 14:43:49
876
原创 SpringBoot实现CURD
SpringBoot实现增删改查项目列表Pom.xml<?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4....
2020-07-13 00:39:45
1162
原创 SSM入门项目(idea)
SSM入门项目实现 功能:实现数据库信息的查找并打印成表显示项目结构数据库DROP TABLE IF EXISTS `user`;CREATE TABLE `user` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户ID', `email` varchar(255) NOT NULL COMMENT '用户邮箱', `username` varchar(255) NOT NULL COMMENT '用...
2020-06-18 00:51:53
1684
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人