springboot工程访问报错

springboot项目的controller层的注解是@RestController而不是@Controller 用@Controller会报以下错误: springboot工程访问报错 原文地址:https://ww...

Python安装

安装Python Python下载地址https://npm.taobao.org/mirrors/python/ windows系统下直接安装即可 修该pip源,在用户目录下新建pip目录,在该目录下新建pip.ini...

C++ 设计模式 1:概述

1 设计模式概述 1.1 定义 设计模式是在特定环境下人们解决某类重复出现问题的一套成功或有效的解决方案。 1.2 设计模式的种类 GoF 提出的设计模式有 23 个,包括: 创建型模式:如何创建对象 结构性模式:如何实...

排序算法

  排序就是将一组数据按照某种逻辑顺序重新排序的过程。排序算法的目的就是将所有元素的主键按照这种逻辑顺序排列。   先编写一个排序算法的基类,后面其他算法可以直接继承: public class BaseSort { p...

Spring Boot (十五): 优雅的使用 API 文档工具 Swagger2

1. 引言 各位在开发的过程中肯定遇到过被接口文档折磨的经历,由于 RESTful 接口的轻量化以及低耦合性,我们在修改接口后文档更新不及时,导致接口的调用方(无论是前端还是后端)经常抱怨接口与文档不一致。程序员的特点是...

Hibernate Validator校验参数全攻略

1. 前言 数据字段一般都要遵循业务要求和数据库设计,所以后端的参数校验是必须的,应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。 2. 数据校验的痛点 为了保证数据语义的正确,我们需要进行大量的判断来...

Java算法系列篇

什么? 搞Java不会算法? 由于个人兴趣原因以及工作所需,最近了解Java算法的相关案例 及时分享 感兴趣的欢迎交流 并归排序 描述: 归并(Merge)排序法是将两个(或两个以上)有序表合并成一个新的有序表,即把待排...

8 条关于 Web 前端性能的优化建议

一般网站优化都是优化后台,如接口的响应时间、SQL优化、后台代码性能优化、服务器优化等。高并发情况下,对前端web优化也是非常重要的。 下面说说几种常见的优化措施。 1、HTML CSS JS位置 一般需要将CSS放页面...

数据结构-串(1)

串(string)是由零个或多个字符组成的有限序列,又叫字符串。  一般记做s =”a1a2….an” (n>=0),s是串的名字,用双引号括起来的 字符串是串的值。 ...

C++模板沉思录(上)

**花下猫语:**在我们读者群里,最近出现了比较多关于 C++ 的讨论,还兴起了一股学习 C++ 的风气。樱雨楼小姐姐对 C++ 的模板深有研究,系统地梳理成了一篇近 4 万字的文章!本文是上篇,分享给大家~ 樱雨楼 |...

leetcode1518(换酒问题)–Java语言实现

求: 小区便利店正在促销,用 numExchange 个空酒瓶可以兑换一瓶新酒。你购入了 numBottles 瓶酒。 如果喝掉了酒瓶中的酒,那么酒瓶就会变成空的。 请你计算 最多 能喝到多少瓶酒。   示例 ...

leetcode965(单值二叉树)–Java语言实现

求: 如果二叉树每个节点都具有相同的值,那么该二叉树就是单值二叉树。 只有给定的树是单值二叉树时,才返回 true;否则返回 false。   示例 1: 输入:[1,1,1,1,1,null,1] ...

C++14新特性的所有知识点全在这儿啦!

前面程序喵介绍过C++11的新特性,在这里(),这篇文章介绍下C++14的新特性。 函数返回值类型推导 C++14对函数返回类型推导规则做了优化,先看一段代码: #include <iostream> usi...
加载更多