springboot框架

解决SpringBoot多模块发布的问题

如果使用 SpringBoot 多模块发布到外部 Tomcat,可能会遇到各种各样的问题。本文归纳了以下 8 个原则和发布时经常出现的 4 个问题的解决方案,掌握了这些原则和解决方案,几乎可以解决绝大数 SpringBoot 发布问题。 SpringBoot 多模块发布的 8 大原则 1 在发布模块 ......
SpringBoot 模块 问题

Springboot LIST进行分割方法

在开发使用中我们经常会需要把一个LIST按组进行分割,下面记录一下我的使用方法以便以后使用 /** * LIST进行分割 * @param list * @param subNum * @param <T> * @return */ public static <T> List<List<T>> s ......
Springboot 方法 LIST

Springboot集成dubbo完整过程(三)

准备工作 1,准备mysql服务环境 2,准备redis服务环境 3,准备zookeeper服务环境 4,准备逆向生成bean的xml配置文件 5,准备slf4j日志xml配置文件 6,准备一个sql脚本 1,搭建创建服务工程 1,创建一个空的父工程,用来统一管理依赖 2,创建一个interface ......
Springboot 过程 dubbo

SpringBoot项目打war包,以及tomcat部署访问404问题

springboot打war包 修改pom文件打包方式 packaging标签由jar改成war,不写默认jar方式 启动类继承SpringBootServletInitializer,重写configure方法 打包 使用maven工具点击package打包,clean是清空target目录。 t ......
SpringBoot 项目 tomcat 问题 404

Python 编程必不可少的unittest测试框架

一段表面看起来无常的代码,很可能暗藏很多bug无法一眼看透,没有经过测试的代码是不可靠的代码。上一篇讲过pytest测试框架这次我们换个框架。 unittest 是一个单元测试框架,单元测试完成对一个模块、一个类或一个函数的运行结果进行检验的测试工作。单元测试是对一个程序最基础的组成部分进行正确性验 ......
必不可少 框架 unittest Python

Springboot集成dubbo完整过程(三)

准备工作 1,准备mysql服务环境 2,准备redis服务环境 3,准备zookeeper服务环境 4,准备逆向生成bean的xml配置文件 5,准备slf4j日志xml配置文件 6,准备一个sql脚本 1,搭建创建服务工程 1,创建一个空的父工程,用来统一管理依赖 2,创建一个interface ......
Springboot 过程 dubbo

SpringBoot项目启动执行任务的几种方式

1、直接在启动类下面调用方法 @SpringBootApplication public class TestApplication { public static void main(String[] args) { SpringApplication.run(TestApplication.cl ......
SpringBoot 任务 方式 项目

支付宝定时任务怎么做?三层分发任务处理框架介绍

本文将从单机定时调度开始,循序渐进地带领大家了解五福定制三层分发任务处理框架。 一、背景介绍 技术同学对定时任务肯定不陌生。定时任务一般用来定时批量进行业务处理。支付宝卡包券到期提醒、删除过期失效券,五福大促批量给用户发放添福红包等场景,都是通过定时任务触发来完成的。 作者有幸参与了2023兔年五福 ......
任务 框架

Axios异步框架

Axios快速入门 1.引入axios的js文件 <script src="js/axios-0.18.0.js"></script> 2.使用axio发送请求,并响应结果 get: axios({ method:"get", url:"http://localhost:8080/science/a ......
框架 Axios

Django框架基础(1)

一、Django的历史 1、Django是什么? Django 是使用 Python 语言开发的一款免费而且开源的 Web 应用框架。 由于 Python 语言的跨平台性,所以 Django 同样支持 Windows、Linux 和 Mac 系统。 在 Python 语言炽手可热的当下,Django ......
框架 基础 Django

p6spy 整合springboot

1.导入pom <!-- sql代理拦截,慢sql打印 --> <dependency> <groupId>p6spy</groupId> <artifactId>p6spy</artifactId> <version>3.9.1</version> </dependency> 2.配置自定义日志 ......
springboot p6spy 6spy spy p6

网络框架重构之路plain2.0(c++23 without module) 综述

最近互联网行业一片哀叹,这是受到三年影响的后遗症,许多的公司也未能挺过寒冬,一些外资也开始撤出市场,因此许多的IT从业人员加入失业的行列,而且由于公司较少导致许多人求职进度缓慢,很不幸本人也是其中之一。自从参加工作以来,一直都是忙忙碌碌,开始总认为工作只是为了更好的生活,但是一旦工作停下来后自己就觉 ......
框架 without plain2 module plain

SpringBoot实现文件图片上传并转换为虚拟路径

页面代码 <!DOCTYPE html> <html lang="en" xmlns:th="http://www.thymeleaf.org"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <form acti ......
SpringBoot 路径 文件 图片

flask框架06 sqlalchemy使用 scoped_session线程安全 一对多 多对多 增删改查

今日内容详细 1 sqlalchemy快速插入数据 # sqlalchemy是什么 orm框架,跟其他web框架没有必然联系,可以独立使用 # 安装,快速使用,执行原生sql # 创建表和删除表 -不能创建数据库 -不能修改字段(增加,删除) # 使用orm插入 from sqlalchemy im ......

php的TP框架保存数据报错: SQLSTATE[HY000]: General error: 1366 Incorrect string value: '\xF0\x9F\x90\xA3\xF0\x9F...' for column

这一般情况就是保存表情字符导致的字符长度问题 原因可能: (需要改字符集为 utf8mb4 排序规则为 utf8mb4_general_ci) 1. 数据表字段不是utf8mb4 2.项目目录下文件 .env 里配置 mysql CHARSET = utf8 需要该为 CHARSET = utf8m ......
Incorrect xF0 x9F 框架 SQLSTATE

skywalking 监控 springboot项目

部署探针 打开idea开发工具Run-》Edit Configurations 点击Modify options -》Add VM option -javaagent:E:\projectdeploy\apache-skywalking-apm-9.2.0\apache-skywalking-apm ......
skywalking springboot 项目

Springboot集成dubbo完整过程(三)

准备工作 1,准备mysql服务环境 2,准备redis服务环境 3,准备zookeeper服务环境 4,准备逆向生成bean的xml配置文件 5,准备slf4j日志xml配置文件 6,准备一个sql脚本 1,搭建创建服务工程 1,创建一个空的父工程,用来统一管理依赖 2,创建一个interface ......
Springboot 过程 dubbo

SpringBoot整合ElasticSearch8.x 踩坑记录

背景 jdk版本 openjdk-17 springboot版本 2.6.11 pom.xml <!-- ElasticSearch提供的依赖 --> <dependency> <groupId>co.elastic.clients</groupId> <artifactId>elasticsear ......
ElasticSearch8 ElasticSearch SpringBoot

springboot mybatis 事务管理

本文主要讲述springboot提供的声明式的事务管理机制。 一、一些概念 声明式的事务管理是基于AOP的,在springboot中可以通过@Transactional注解的方式获得支持,这种方式的优点是: 1)非侵入式,业务逻辑不受事务管理代码的污染。 2)方法级别的事务回滚,合理划分方法的粒度可 ......
事务管理 springboot 事务 mybatis

Springboot项目搭建及踩坑

1. 创建项目 **注意:**加载start.spring.io 网址与网络有关,如果网速比较慢的话将无法加载成功,可以考虑换成阿里(比较旧):https://start.aliyun.com **注意:**springboot版本如果3.0以上的,将不支持jdk1.8 如果是新建project的话 ......
Springboot 项目

springboot学习之一(搭建和配置文件)

1.springboot的搭建可以通过网页版,也可以通过idea. 常用的版本构件maven和gradle等 springboot的项目中pom.xml文件(有个父级依赖规定了大部分用到jar的版本),之后只需依赖名称即可. 2.了解配置文件(优先级依次降低) application.propert ......
springboot 文件

记录UMI框架下文件预览的问题

1.要想文件预览需要用到file-loader配置 方法:在config文件夹下的config.js文件中添加代码 // UMI框架下使用的webpack配置 chainWebpack(config) { config.module .rule() .test(/\.(pdf|svg|docx|do ......
框架 文件 问题 UMI

自定义SpringBoot Starter

1. Starter加载原理 Springboot通过SpringBootApplication注解启动项目,springboot启动的时候,会将项目中所有声明为bean对象的实例加载到IOC容器。除此之外也会将starter里的bean信息加载到ioc容器,从而做到0配置,开箱即用。 1.1加载s ......
SpringBoot Starter

Java 框架面试题-Spring Boot自定义配置与自动配置共存

Spring Boot 是一个快速开发框架,可以简化 Spring 应用程序的开发,其中自定义配置是其中一个非常重要的特性。 在 Spring Boot 中,自定义配置允许开发者以自己的方式来配置应用程序。自定义配置可以用于覆盖默认配置,也可以用于添加新的配置项。本文将详细介绍 java框架面试题- ......
框架 Spring Java Boot

SpringBoot---文件上传

静态资源访问 使用IDEA创建SPring Boot项目,会默认创建出classpath:/static/目录,静态资源一般放在这个目录下即可。 如果默认的静态资源过滤策略不能满足开发需求,也可以自定义静态资源过滤策略。 在application.properties中直接定义过滤规则和静态资源位置 ......
SpringBoot 文件

【云享专刊】开源遇上华为云,OCP架构变身“云原生框架”

摘要:华为云DTSE团队出品云原生改造指南,助力轻松实践OCP上云。 本文分享自华为云社区《【云享专刊】开源遇上华为云,OCP架构变身“云原生框架”》,作者:华为云社区精选 。 OpenStack、Docker、K8S、Hadoop……这些都是开发者耳熟能详的开源技术。 开源技术的应用,正不断推动新 ......
专刊 架构 框架 OCP

Springboot报错:Could not resolve view with name 'index' in servlet with name 'dispatcherServlet'

该异常是因为用定义了带@EnableWebMvc注解的配置类后发生的,在带该注解的配置类中加入下面的代码就可以了: @Bean public InternalResourceViewResolver viewResolver() { InternalResourceViewResolver view ......
dispatcherServlet 39 name with Springboot

Python 爬虫框架 looter

我们常用的pyspider,scrapy就不多介绍了,今天咱们玩looter框架的爬虫,其实爬虫很有意思,看看下面的代码就秒懂。 安装 先安装好python3,需要3.6以上,然后执行 pip install looter λ looter -h Looter, a python package d ......
爬虫 框架 Python looter

高性能 Jsonpath 框架,Snack3 3.2.65 发布

高性能 Jsonpath 框架,Snack3 3.2.65 发布 来源: 投稿 作者: 梅子酒好吃 2023-04-10 14:18:00 0 Snack3,一个高性能的 JsonPath 框架 借鉴了 Javascript 所有变量由 var 申明,及 Xml dom 一切都是 Node 的设计。 ......
高性能 框架 Jsonpath Snack3 Snack

RDIF.vNext全新低代码快速开发框架平台发布

RDIF.vNext,全新低代码快速开发集成框架平台,给用户和开发者最佳的.Net框架平台方案,为企业快速构建垮平台、企业级的应用提供强大支持。框架采用最新主流技术开发(.Net6+/Vue前后端分离,支持分布式部署,跨平台运行),前后端分离架构。支持常用多种数据库类型,支持Web、App、客户端应... ......
框架 全新 代码 vNext 平台