自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (1)
  • 收藏
  • 关注

原创 SpringMVC

SSM框架之SpringMvcspringmvcSpring需要导入的Jar包1.jarspring-aop.jarspring-bean.jarspring-context.jarspring-core.jarspring-web.jarSpringMvc框架需要导入的Jar包spring-webmvc.jarcommons-logging.jar报错NoClassDefFoundError:缺少jarSpringMvc的意义Servet - Springmvcj

2020-09-20 11:24:27 5356 43

原创 Vue整合SpringBoot项目实战之Vue+Element-Ui搭建前端项目

Vue整合SpringBoot项目实战之Vue+Element-Ui搭建前端项目源码:前端项目代码后端项目代码Project setupnpm installCompiles and hot-reloads for developmentnpm run serveCompiles and minifies for productionnpm run buildCustomize configuration![aixin3](C:\Users\董鹏超\Desktop\

2020-07-23 20:16:03 4154 25

原创 SpringBoot整合Mybatis2.0升级版-你学会了嘛? So easy!

SpringBoot整合mybatis2.0升级版在前文SpringBoot整合Mybatis中简单的将SpringBoot和Mybatis整合了一下。在这里再次总结一下。技术栈:SpringBootMybatisthymeleaf项目结构controllerHelloController:package com.test.sq1.controller;import com.test.sq1.entity.Student;import com.test.sq1.service.

2020-07-11 17:00:25 488 12

原创 从Github上面clone项目太慢,这怎么搞?

保姆级教程之解决Github上clone项目慢或者失败的情况​ 简述:将GitHub上面的项目导入到码云(中国的GitHub)当中,然后将码云中导入的项目clone到本地,这样可以有效规避一下从GitHub上面clone项目慢或者失败的情况。示例这里以SkyWalking为例 ,它是一款优秀的国产 APM 工具,包括了分布式追踪、性能指标分析、应用和服务依赖分析等。一、从Github上找到自己所需clone的项目二、打开码云,导入项目三、导入项目成功后,进行clone复制url进行

2020-07-11 10:51:19 543 1

原创 SpringBoot+Mybatis---这一篇就够了!

typora-copy-images-to: SpringBoot+Mybatis\imagesSpringBoot整合MyBatis------ 既然你都开始整合Mybatis了,我相信基本的SpringBoot项目创建你自己肯定是可以搞定的,所以我在这里就不多赘述了,话不多B,让我们直奔主题MyBatis—半自动ORM框架现如今,常见的持久层框架有:Hibernate,MyBatis , JPA…相对于Hibernate来说,MyBatis更容易上手一些今天我就把SpringBoot如.

2020-05-11 23:01:20 2537 20

原创 大学生期末考试Java复习题

JAVA复习题第1章 Java开发入门习题一、 填空题将.java源文件编译为.class文件的是【 】命令。在Eclipse窗口中选择菜单【 】→New→Java Project创建Java项目。在安装JDK的过程中,有三个功能模块可供选择,它们分别是【 】,【 】和【 】。将Hello.java文件编译为class文件,需要键入...

2019-12-26 14:37:06 12594 21

原创 网闸和防火墙的区别

网闸和防火墙的区别

2022-11-30 22:03:46 1571 1

原创 关于PG数据库的一些学习总结

关于PG数据库的学习

2022-08-24 22:29:44 542 1

原创 SpringBoot异常处理

SpringBoot异步处理

2022-08-24 22:22:49 142 1

原创 日常记录日记

记录我的所见所闻所感

2022-08-24 22:20:16 237 4

原创 Linux命令

Linux基本命令

2022-08-24 22:13:44 110 1

原创 利用Stream将list转化为map

List<ProvinceVo3> provinceVo4List = inspectPackageMapper.findPackage(queryConditionsDto1);MapToCheckPackage = provinceVo4List.stream(). collect(Collectors.toMap(ProvinceVo3::getProvinceCode, ProvinceVo3::getNums));

2022-04-14 11:43:58 1314 1

原创 多线程优化数据库查询

并行代替串行package day413;import java.util.ArrayList;import java.util.List;import java.util.Map;import java.util.concurrent.ConcurrentHashMap;import java.util.concurrent.CountDownLatch;public class Example { //模拟不同的线程 返回不同的处理结果 private static M

2022-04-14 11:43:03 895 1

原创 Swagger常用注解

@Api(value = "智能算法",tags = {"智能算法"},description = "智能算法接口")@RestController@RequestMapping("/algorithm")public class AlgorithmController { @GetMapping("/detail") @ApiOperation(value = "算法详情", httpMethod = "GET") public BaseResult<Algorithm

2022-03-23 09:43:10 107 1

原创 字符串转化为枚举类型

需求:通过配置文件中自定义传入枚举类型的值@value("xxx")String type ;//yyy代表对应的枚举类Enum.valueOf(yyy.class, type );

2022-03-15 17:26:44 2537 1

原创 ThinkPad电脑黑屏只显示鼠标

电脑开机,显示器只显示一个鼠标箭头解决方法:长时间按住 静音键和 开关键 释放静电 重启解决

2022-03-14 17:47:27 2288 5

原创 flowable在Springboot中的使用样例

flowable在Springboot中的使用样例1. 首先创建流程图2. 转化为对应的xml文件<definitions id="definitions" targetNamespace="http://flowable.org/bpmn20" xmlns:flowable="http://flowable.org/bpmn" xmlns="http://www.omg.org/spec/BPMN/20100524/MODEL"> <process id="

2022-03-12 12:11:26 265 1

原创 SpringBoot-Application-数据库配置模板

SpringBoot-Application-数据库配置模板这里以MySQL数据库为例application.ymlspring: datasource: username: root password: 123456 url: jdbc:mysql://localhost:3306/university_work?serverTimezone=GMT%2B8&useSSL=false&useUnicode=true&charcterEncodin

2022-03-11 17:52:41 1171 2

原创 leecode两数之和多种求解

题目:方法一:使用暴力求解class Solution { public int[] twoSum(int[] numbers, int target) { int element; int[] a = new int[2]; for (int i = 0; i < numbers.length; i++) { element = target - numbers[i]; for (int j

2021-07-26 18:21:27 199 2

原创 二分查找避免溢出

二分查找代码模板/*** 二分查找模板*/ public int firstBadVersion(int n) { int left = 1; int right = n; int mid; while (left < right) { mid = left + (right - left) / 2; // 防止计算时溢出 if(条件){ right

2021-07-24 16:54:46 383 1

原创 MySQL性能优化

MySQL性能优化MySQL性能优化MySQL性能优化Linux环境安装MySQLMySQL原理引擎SQL优化需要优化的原因:SQL的编写与解析 :SQL优化的方向索引分类创建索引删除索引查询索引SQL性能问题idselect_type:查询类型derivedtype:索引类型、类型possible_keys :可能用到的索引,是一种预测,不准key :实际使用到的索引key_len :索引的长度ref : 注意与type中的ref值区分。rows: 被索引优化查询的 数据个数 (实际通过索引而查询到的

2021-06-28 10:21:52 3831 242

原创 Leecode第224题

Leecode第224题实现一个基本的计算器来计算一个简单的字符串表达式 s 的值。示例 1:输入:s = “1 + 1” 输出:2示例 2:输入:s = " 2-1 + 2 " 输出:3示例 3:输入:s = “(1+(4+5+2)-3)+(6+8)” 输出:23提示:1 <= s.length <= 3 * 105s 由数字、’+’、’-’、’(’、’)’、和 ’ ’ 组成s 表示一个有效的表达式/*** 相当于把括号拆了,同时乘上1或者-1*/c

2021-03-10 19:55:30 132 1

原创 计算机操作系统

计算机操作系统原理第一章1. 操作系统的目标方便性有效性可扩充性开放性方便性以前:使用机器语言书写程序有效性含义:提高系统资源的利用率提高系统的吞吐量(加速程序的运行,缩短程序运行时间)可扩充性开放性统一遵循国际标准规范2.操作系统的作用OS作为用户与计算机硬件系统之间的接口OS作为计算机系统资源的管理者OS实现了对计算机资源的抽象OS作为用户与计算机硬件系统之间的接口用户操作计算机的三种方式命令方式系统调用方式图标-窗口方式OS作为计算机系

2021-01-22 15:24:05 205 1

原创 节日快乐!!!

又是一年一度的1024,祝各位程序员节日快乐!少掉点头发!

2020-10-24 09:22:12 253 1

原创 Java学习路线从入门到入土

Java学习路线从入门到入土简介一门永不过时的编程语言——Java 编程开发。Java编程语言占比:据官方数据统计,在全球编程语言工程师的数量上,Java编程语言以900万的程序员数量位居首位。 而且很多软件的开发都离不开Java编程,因此其程序员的数量最多。而在以Java编程为核心的开发领域中,javaEE程序员的需求量10年来一直居于首位!Java工程师人才缺口:根据IDC的统计数字:就2017年来说,我国Java人才的缺口已达42.5万,并且以每年20%左右 的速度增长。在未来5年内,合格软件人才

2020-09-20 12:47:46 18299 77

原创 利用Java实现单链表

Java实现单链表前言:StuNode类相当于C语言当中的结构体StuNode next:相当于指向下一个元素的指针。在Java里面没有指针的概念,只有变量的概念。StuNode.java/** * @author Cody * @date 2020/7/25 - 9:33 */public class StuNode { public int id; public String name; public int age; public StuNode n

2020-07-25 11:10:20 357 2

原创 Vue整合SpringBoot项目实战之后端业务处理

Vue+SpringBoot后台业务Springboot实现CRUD,前后端分离技术栈:SpringBootJPA源码:前端项目代码后端项目代码重点:跨域请求,可参见见Vue整合SpringBoot项目实战之解决前后端分离的跨域问题这篇博客package com.vuespringboot.demo.config;import org.springframework.context.annotation.Bean;import org.springframework.contex

2020-07-23 20:21:22 757 2

原创 Vue整合SpringBoot项目实战之动态路由处理

Vue整合SpringBoot项目实战之动态路由处理源码:前端项目代码后端项目代码实现动态路由表映射:const routes = [ { path:'/', name:'学生', component:index, redirect:'/StuManage', children:[ { path: '/StuManage', name: '学生信息', component: Stu

2020-07-23 20:17:45 1411 2

原创 Vue整合SpringBoot项目实战之Vue+SpringBoot

Vue+SpringBoot实现前后端分离源码:前端项目代码后端项目代码前端一、安装Vue安装Node.js先在自己的电脑上安装Node.js,这里就不过多赘述了,毕竟网上的资源有很多,可以自行百度npm install vue安装clinpm install -g @vue/cli创建项目vue create my-projectORvue ui二、运行运行Vue项目npm run serve添加的组件axios相当于Ajax,像后端发送请求,实现前后端

2020-07-23 20:16:41 1840 1

原创 Vue整合SpringBoot项目实战之Element-ui组件

Vue整合SpringBoot项目实战之Element-ui组件Element-ui组件源码:前端项目代码后端项目代码

2020-07-23 20:14:41 937 1

原创 Vue整合SpringBoot项目实战之解决前后端分离的跨域问题

Vue整合SpringBoot项目实战之前后端分离的数据交互实现前后端分离之后,由于前后端项目运行的端口号不同,所以会出现跨域问题。什么是跨域?当一个请求url的协议、域名、端口三者之间任意一个与当前页面url不同即为跨域。当前页面url被请求页面url是否跨域原因http://www.test.com/http://www.test.com/index.html否同源(协议、域名、端口号相同)http://www.test.com/https://www.te

2020-07-23 17:22:59 1085 13

原创 Java数据结构之队列与栈

Java数据结构之队列与栈Queue<TreeNode> queuep = new LinkedList<>();Java 队列 Queue相关APIadd增加一个元索 , 如果队列已满,则抛出一个IIIegaISlabEepeplian异常remove移除并返回队列头部的元素,如果队列为空,则抛出一个NoSuchElementException异常element返回队列头部的元素, 如果队列为空,则抛出一个NoSuchElementEx

2020-07-23 16:10:51 165 1

原创 解决Java使用Scanner输入内存溢出?

解决Java使用Scanner输入内存溢出?在解决oj上面的问题时发现,使用Scanner老是Runtime Error,很烦,最后问了一下度娘,度娘告诉我:有一种方法可以替代Scanner输入!BufferReaderpackage OJimport java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/** * @author Cody * @date 2020/7/7

2020-07-11 22:42:34 955 3

原创 取代递归算法的费事费力

取代递归算法的费事费力在oj系统中,经常遇到使用递归算法然后超时的情况。所以,在此记个笔记有题意可推出算法的公式为sum[n]=sum[n-1]+sum[n-4]递归算法import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;/** * @author Cody * @date 2020/6/11 - 11:17 */public class Main {

2020-07-11 22:20:30 360 1

原创 springboot文件上传so easy!

SpringBoot实现文件上传知识点:input标签(文件类型)SpringBootMultipartFile类File编写entityMessage类package com.xxx.entity;public class Message { //0表示成功;-1表示失败 int status; //向前端返回的内容 String massage; public int getStatus() { return status;

2020-07-11 16:21:24 287 2

原创 如何SpringBoot项目部署到Centos虚拟机中

将SpringBoot项目部署到Centos虚拟机中一、在IDEA中将项目打成Jar包二、利用远程连接工具(Xshell,Xftp…)连接到Centos可以看到项目已经启动成功…三、在外部浏览器上测试部署是否成功结果无法访问当前网址,我们试试在虚拟机中是否可以访问到?四、在虚拟机中访问可以正常访问。这是什么原因呢?五、如何解决?可能有些人已经猜到结果。原因就是虚拟机里面的防火墙没有关闭,导致外网无法进行访问那么如何关闭防火墙呢?只需要一行命令即可。> 看查防火墙状态:

2020-06-23 16:37:09 2102 1

原创 关于Git的一些操作

关于Git的一些操作从本地上传文件到Github将本地文件添加到分支的项目中初始化本地仓库 ------ git init将本地内容添加至git本地暂存区中 -------git add .将暂存区的信息添加到本地仓库中 ------git commit -m “XXXX”添加远程仓库路径git remote add origin https://github.com/xxxx/xx...

2020-04-03 21:14:42 166 1

原创 ClassNotFoundException的解决方案

当Java程序在运行时,抛出了ClassNotFoundException的时候,大多数情况是没有引用相应的jar包.解决方法(eclipse)一般的Java项目右击src->build path->Configure build path->Libraries->Add External JARs选择相对应的jar包的路,点击apply即可标题JavaWeb...

2020-03-06 10:17:04 1648 1

原创 SQL语句的基本分类

SQL语句的分类1. ## DDL语句2.## DML语句3. ## DDL语句DDL语句:数据库,表,试图,索引,存储过程进行定义create table/database table_name/database_name (字段名 属性 , 字段名 属性 , …);drop删除数据库或数据表alter可以增加,修改,删除数据增加字段—alter table ta...

2019-12-26 18:11:29 485 2

原创 json后台数据显示[object Object]

页面接收后台json数据显示[object Object]解决方法在网页上解析json数据时 如果遇到数据为undefined 或者显示object Object可利用JSON.stringify(message),将message的数据进转换!!!...

2019-12-24 21:23:50 2722 1

基于springboot搭建的个人博客

基于springboot搭建的个人博客

2020-12-28

空空如也

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

TA关注的人

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