springboot框架
SpringBoot整合swagger+MP+PageHelper
1.SpringBoot整swagger接口文档 【接口文档的作用: 就是为了方便前后端的交互】 1.1swagger依赖 <!--引入swagger2依赖--> <dependency> <groupId>com.spring4all</groupId> <artifactId>swagger-s ......
Blazor前后端框架Known-V1.2.13
# V1.2.13 Known是基于C#和Blazor开发的前后端分离快速开发框架,开箱即用,跨平台,一处代码,多处运行。 - Gitee: [https://gitee.com/known/Known](https://gitee.com/known/Known) - Github:[https: ......
SpringBoot文件上传报错 errorHandler:org.springframework.web.multipart.MaxUploadSizeExceededException:
一、错误原因:文件大小超过SpringBoot的默认限制 二、解决方案:修改配置 spring: servlet: multipart: # 最大支持文件大小 max-file-size: 100MB # 最大支持请求大小 max-request-size: 100MB ......
SpringBoot 测试实践 - 1:常用的工具
我自己接触到的一些商业或是开源的基于 SpringBoot 项目,它们大部分是没有测试代码的,`test` 文件夹只有脚手架初始化生成的那个测试类,跟不同的开发聊到这个话题,发现他们中的大部分没有写测试的习惯,或者是觉得写测试代码麻烦,主要还是依赖测试工程师做黑盒的测试。只做黑盒测试的话有一定的的局 ......
SpringBoot3.x原生镜像-Native Image实践
## 前提 之前曾经写过一篇[《SpringBoot3.x 原生镜像-Native Image 尝鲜》](https://vlts.cn/post/spring-boot-native-image-demo),当时`SpringBoot`处于`3.0.0-M5`版本,功能尚未稳定。这次会基于`Spr ......
GO语言有哪些常用框架
# Go语言框架有哪些? ## 三个Go语言框架的详细对比: 1. Gin Gin 框架是目前最受欢迎的 Go 语言框架之一,它具有轻量级、高性能和易于使用的特点。 Gin 框架提供了很多内置的功能,例如路由、中间件、HTTP 响应、模板渲染等等,可以帮助你快速地创建一个高质量的RESTful AP ......
【人工智能】深度学习框架值TF入门-模型保存与加载
资料:https://tensorflow.google.cn/tutorials/keras/save_and_load#%E9%80%89%E9%A1%B9 ## Keras的方式 > Keras版本模型保存与加载 ### 函数 保存模型权重:`model.save_weights` 保存HDF ......
前后端分离中台框架 Admin.Core 学习-介绍与配置说明
## 中台框架后端项目 Admin.Core 的介绍与配置说明 > 中台admin是前后端分离权限管理系统,Admin.Core为后端项目,基于.NET 7.0开发。 > 支持多租户、数据权限、动态 Api、任务调度、OSS 文件上传、滑块拼图验证、多数据库,分布式缓存、分布式事务等 - 项目地址 ......
springboot添加启动事件监听
当我们需要在 springboot 启动时做的第一件事,可以通过添加事件监听实现,具体如下: 添加事件 import org.springframework.boot.context.event.ApplicationStartingEvent; import org.springframework ......
Springboot内嵌neo4j配置
环境说明 MacOS Apple M1 | Jdk17 | Maven 3.8.5 | SpringBoot 2.6.9 | neo4j 5.10.0 注:neo4j 内嵌最大的坑就是版本兼容性,所以引入前一定检查 neo4j 与 springboot 版本兼容性,其次 neo4j 各版本间配置使用 ......
Springboot 内嵌 Sqlite 配置使用
版本号 MacOS Apple M1 | Jdk17 | Maven 3.8.5 | SpringBoot 2.6.9 | Sqlite 3.42.0.0 pom.xml <dependencies> <dependency> <groupId>org.xerial</groupId> <artif ......
日志门面和日志框架(实现)
日志框架:log4j、log4j2、logback 日志门面:slf4j 日志门面的作用是解耦 参考文献:https://blog.csdn.net/qq_35642036/article/details/112062859 ......
linux环境编程(1): 实现一个单元测试框架-2
之前实现的c语言项目单元测试框架cutest, 功能更新, 已上传至ubuntu ppa仓库, 方便安装使用, 文末附带视频说明. ......
2023.33 AI框架
人工智能(AI)框架是指用于构建和部署AI模型的软件工具集合,它们提供了各种算法、模型和工具,简化了AI开发过程。AI框架的发展历史:早期AI框架:在AI的早期阶段,一些基础的编程语言和库被用于实现简单的机器学习算法,如MATLAB、R和Python的NumPy库。这些工具提供了基本的数据处理和数学 ......
Qt编写网易云界面 (1) -----主框架的实现
为了增强自己的Qt桌面应用项目经验及技术,今天开个坑,实现网易云的基本页面。 先放一个参考依据 ![](https://img2023.cnblogs.com/blog/3158458/202308/3158458-20230820062342331-812522636.png) 我们就以这个为主要 ......
Springboot websocket简单使用
1、在pom.xml导入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-websocket</artifactId> </dependency> 2、在Spring ......
两步实现springBoot导出带动态表格的word docx文档
1.第一步 导入poi依赖 <!-- Apache POI --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2</version> </dependency> < ......
快速创建一个SpringBoot项目
一、概述 使用社区版创建SpringBoot脚手架的时候,如果使用SpringBoot的官网创建,一旦无法联网就无法创建。下面提供两种创建地址,一种国内的,一种是官网创建。 二、解决办法 1.使用Spring官网进行创建 https://start.spring.io/ 点击下面的按钮获取代码,用i ......
SpringBoot整合(部分内容)
1.springboot整合数据源--连接数据库 1.1 pom文件配置 首先,创建SpringBoot项目时勾选 创建好之后在pom文件中继续添加Druid数据库连接池依赖 <!-- 数据库连接池--> <dependency> <groupId>com.alibaba</groupId> <ar ......
Google开源了可视化编程框架Visual Blocks for ML
Visual Blocks for ML是一个由Google开发的开源可视化编程框架。它使你能够在易于使用的无代码图形编辑器中创建ML管道。 为了运行Visual Blocks for ML。需要确保你的GPU是可以工作的。剩下的就是clone代码,然后运行,下面我们做一个简单的介绍: Visual ......
pytest + yaml 框架 -53.yaml 用例规范与全部关键字总结
# 前言 v1.4.4 版本新增对yaml 用例格式校验,不合法的用例格式不会被执行,避免出现用例格式不合法导致的报错。 # 全部关键字总结 config 中可用关键字 | 关键字 | 可支持类型 | 功能说明| | | | | | name | 可选 str | 没什么用,仅描述当前yaml 用例 ......
springboot验证码-AJ-captcha
准备资料: 若依版本 : ruoyi-vue 3.8.2 【点我去下载】aj-captcha版本:1.3.0 【去下源码】参考:若依官方文档-集成aj-captcha 开始 若依vue版本的验证码用了数学运算,还得手工输入计算结果。看了官方文档,改成了目前比较流行的拖动滑块方式。 1.引入MAVEN ......
springboot验证码-GoogleReCaptcha3 ReCaptcha
现在的应用中对于登录,注册,短信验证码。。。这些场景来说,验证码真的是必不可少。随着技术的发展,也使得验证码从当初的图形验证码,发展到今天的滑块,倒立文字点击,数学计算,手势滑动,拼图,刮图。。。等等各种花样,总之一个目的,阻止机器人的访问。 验证码这玩意儿,确实给用户带来了很不好的体验,很多应用的 ......
springboot验证码-kaptcha谷歌验证码工具
验证码,就是将一串随机产生的数字或符号,生成一幅图片,图片里加上一些干扰象素(防止OCR),由用户肉眼识别其中的验证码信息。Maven依赖在开发验证码功能的时候,kaptcha谷歌验证码工具,依赖。 <!--验证码 --><dependency> <groupId>com.github.penggl ......
springboot验证码-kaptcha,hutool-captcha
前言 在springboot的登陆页面中为了防止机器大规模注册,机器暴力破解数据密码等危害,需要验证随机生成的验证码。现提出两种简易方案生成验证码功能,一种采用springboot整合kaptcha第三方验证码生成工具的生成方案;另一种采用springboot整合第三方类库hutool生成验证码,验 ......
springboot验证码-kaptcha
前言网上实现生成验证码的方式有很多,我这里只记录下使用 kaptcha 生成验证码的方式。 实现思路1、整合 kaptcha ,创建 kaptcha 的工具类。2、编写接口,在接口中使用 kaptcha 工具类来生成验证码图片(验证码信息)并返回。3、登录时从 session 中获取验证码进行校验。 ......
springboot验证码-Hutool-captcha
前言在Web应用程序中,为了保护用户信息的安全性,验证码已经成为了一个非常普遍的安全措施,而Hutool-captcha是一款非常优秀的开源图形验证码工具,简单易用,提供了丰富的特性,可以帮助我们快速实现验证码功能。 本文将介绍如何使用Spring Boot整合Mybatis-Plus和Hutool ......
springboot验证码-easy-captcha工具包
1.easy-captcha工具包 生成验证码的方式有许多种,这里选择的是easy-captcha工具包。github开原地址为:easy-captcha工具包其支持Java图形验证码,支持gif、中文、算术等类型,可用于Java Web、JavaSE等项目。 2添加依赖 首先需要将easy-cap ......
SpringBoot 启动流程追踪(第二篇)
上一篇文章分析了除 refresh 方法外的流程,并着重分析了 load 方法,这篇文章就主要分析 refresh 方法,可以说 **refresh** 方法是 springboot 启动流程最重要的一环,没有之一。我们通常在分析源码的过程中,都需要带着一个目标去看,不然看这看那,感觉什么都没有看一 ......