spring swagger项目boot

Spring 应用合并之路(一):摸石头过河 | 京东云技术团队

公司在推进降本增效,在尝多种手段之后,发现应用太多,每个应用都做跨机房容灾部署,则最少需要 4 台机器(称为容器更合适)。那么,将相近应用做一个合并,减少维护项目,提高机器利用率就是一个可选方案。 经过前后三次不同的折腾,最后探索出来一个可行方案。记录一下,分享出来,希望对有相关需求的研发童鞋有所帮 ......
石头 团队 Spring 技术

一款神仙级SpringCloud微服务开源项目,接私活吊到不行!(附源码)

一个由商业级项目升级优化而来的微服务架构,采用SpringBoot 2.7 、SpringCloud 等核心技术构建,提供基于React和Vue的两个前端框架用于快速搭建企业级的SaaS多租户微服务平台。 ......
私活 SpringCloud 神仙 源码 项目

gradle构建项目时碰到的问题

问题1: Exception in thread "main" java.io.IOException: Downloading from https://services.gradle.org/distributions/gradle-8.4-all.zip failed: timeout (10 ......
项目 gradle 问题

招贤令:一起来搞一个新开源项目

我想搞一个新的开源项目,想邀请同道中人一起来搞。目标是做一个探针式监控采集器,使用 Go 语言编写,欢迎感兴趣的朋友一起来搞。 名词解释 探针式监控采集器,这里的探针式是啥意思? 这是我的个人叫法,监控数据采集器姑且可以分成两种,一种是本地式,部署到要监控的目标机器上,采集 CPU、内存、磁盘、IO ......
项目

Spring的xml文件中import标签的作用

import将其它Spring的xml文件内容导入到该Spring的xml文件中 <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi=" ......
作用 标签 文件 Spring import

SpringMVC 项目集成 PageOffice V6 最简单代码

本文描述了PageOffice产品在SpringMVC项目中如何集成调用。 新建SpringMVC项目:pageoffice6-springmvc-simple 在您项目的pom.xml中通过下面的代码引入PageOffice依赖。pageoffice.jar已发布到Maven中央仓库 (opens ......
PageOffice SpringMVC 代码 项目 V6

Spring 七种事务传播性介绍

本文主要介绍了Spring事务传播性的相关知识。在Spring环境中,含有事务的方法嵌套调用,事务是如何传递的规则,以及每种规则是如何开展工作的。文章还提到每种事务传播性是如何使用的,方便读者依据实际的场景,使用不同的事务规则。 ......
事务 Spring

springboot项目中application.properties无法变成小树叶问题解决

1.检查我们的resources目录的状态,看看是不是处在普通文件夹的状态,如果是的话,我们需要重新mark一下 右键点击文件夹,选择mark directory as → resources root 此时我们发现配置文件变成了小树叶 2.如果执行了上述方法还是不行的话,可以尝试重新指定配置文件, ......

工程项目 打包自动生成zip文件

项目背景:vue-cli3 1.引入plugin 压缩文件插件 const FileManagerPlugin = require('filemanager-webpack-plugin') // 压缩文件夹 const packageName = 'dist' //压缩文件名 2.使用 modul ......

助力项目快捷实现国际化,造个多语言轮子

前段时间跟同事吹水聊天时,吐槽一个话题,就是公司项目都需要做多语言,前端后端都需要做。 而且是需要支持8国语言翻译,每次弄起来都特麻烦,每加一个Key就需要去翻译其他7个语言出来添加,每新增一个项目就需要弄一遍多语言资源,重复且枯燥费时的体力活。 项目想法 本项目主打一个一处配置多语言,多处使用的想 ......
轮子 项目 国际

C#/.NET/.NET Core优秀项目和框架2023年12月简报

前言 公众号每月定期推广和分享的C#/.NET/.NET Core优秀项目和框架(公众号每周至少推荐两个优秀的项目和框架当然节假日除外),公众号推文有项目和框架的介绍、功能特点以及部分功能截图等(打不开或者打开GitHub很慢的同学可以优先查看公众号推文,文末一定会附带项目和框架源码地址)。注意:排 ......
简报 NET 框架 项目 Core

使用spring cloud gateway 转发文件上传请求时,直接内存oom异常

重写 AdaptCachedBodyGlobalFilter 直接在项目中建立一个包名和文件名一样的类,实现覆盖的效果,目前官方的类还不支持拓展 /* * Copyright 2013-2020 the original author or authors. * * Licensed under t ......
内存 gateway 文件 spring cloud

fastapi项目 05-数据库一对一,一对多

表之间一对一关系,父表类中通过 relationship() 方法来引用子表的类集合,在子表类中通过 foreign key (外键)引用父表类。如下示例。 from sqlalchemy.ext.declarative import declarative_base from sqlalchemy ......
一对一 fastapi 数据库 项目 数据

学习Spring Boot 注解,这一篇就够了(附带部分注解实例讲解)

大纲 一、web mvc开发时,对于三层的类注解 1.1 @Controller 1.2 @Service 1.3 @Reponsitory 1.4 @component 二、依赖注入的注解 2.1@Autowired 2.2 @Resource 2.3 @Resource、@Autowired的区 ......
注解 实例 部分 Spring Boot

react+antd-mobile+vite移动端H5前端项目

React+antd-mobile+vite ($\color{red} {注意:} $)待解决问题 (1)高版本路由第一次切换tab跳路由会出现闪烁,路由切换会延迟导致tab无法触发active(预计和缓存组件不更新路由参数有关) (2)使用ReactDOM.createRoot实例化项目,在结合 ......
前端 antd-mobile 项目 mobile react

ASR项目实战-交付过程中遇到的内核崩溃问题

当前参与交付的语音识别产品服务,算法模块基于经典的Kaldi,算法中的一部分运行在GPU之上。 算法团队采用的是声学模型+语言模型的1-pass方案。这个方案的特点在于,语言模型数据文件(HCLG文件)的大小,和训练语料的丰富程度正相关,即语言文本的语料越多,经过训练、转换后得到的语言模型文件越大。 ......
内核 实战 过程 项目 问题

在vue项目中使用TailwindCSS

在vue项目中使用 创建vue项目 pnpm create vue@latest 安装Tailwind CSS 安装及其对等依赖,然后生成tailwind.config.js和postcss.config.js文件 pnpm install -D tailwindcss postcss autopr ......
TailwindCSS 项目 vue

vue3+vant+vite移动端H5前端项目

vue3+vant4 项目地址 vue项目演示 react项目演示 react项目代码:react项目代码 环境版本 nuc 16.10.9 (ncu -u) nvm 1.1.11 node 20.0.0 npm 9.6.4 项目重要知识点 1. 采用 vue3 + vite + pinia 2.可 ......
前端 项目 vue3 vant vite

人脸识别系统【从0到1完成一个小项目】【3】环境搭建

1.安装anaconda 也可以使用本地环境,使用虚拟环境的的目的建立一个个分区,将不同项目使用的python库分开,避免相互干扰 2.下载安装包 https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ 3.双击文件进行安装 4.点击next 5 ......
人脸 环境 项目 系统

Spring学习记录之Bean的循环依赖

Spring学习记录之Bean的循环依赖 前言 这篇文章是我第二次学习b站老杜的spring相关课程所进行的学习记录,算是对课程内容及笔记的二次整理,以自己的理解方式进行二次记录,其中理解可能存在错误,欢迎且接受各位大佬们的批评指正; 关于本笔记,只是我对于相关知识遗忘时快速查阅了解使用,至于课程中 ......
Spring Bean

项目国际化的难点痛点是什么

如果没有相关经验的,经常会以为国际化只有词条相关工作项,这就是第一个坑点:工作量的评估过于乐观,遗漏其他工作项。 但当你真正去开发一个国际化项目后,你会发现,国际化的难点、痛点、坑点远不止表面看到的这些,尤其是后期维护,痛点更大。 相反,词条工作可能都是最轻松的工作了,因为圈子里有各种各样的自动化脚... ......
痛点 难点 项目 国际

java spring boot 的web项目中,url忽略大小写

默认情况下,请求的url必须跟我们配置的url大小写一致。 但是通过下面的方式,就可以忽略,大小写均可,使用起来更灵活。 要使 Spring Boot 的 Web API 项目忽略 URL 的大小写,你可以通过自定义配置来实现。以下是一种常见的方法: 创建一个配置类,并在其中注册一个 WebMvcC ......
大小 项目 spring java boot

SpringBoot:优化项目打包大小的方法

https://blog.csdn.net/qq_44973159/article/details/130106544 瘦身SpringBoot:优化项目打包大小的方法1、打jar包的痛点2、瘦身思路3、开始打包4、如何启动项目1、打jar包的痛点现有的应用开发中,不论是单体架构、微服务架构,如果项 ......
SpringBoot 大小 方法 项目

Spring AOP

Spring AOP当中的一些概念 什么是AOP Aspect Oriented Programming 面向切面编程,在传统的oop开发过程中,逻辑是自上而下的,譬如我们实现一个登录功能,浏览器发起http请求到controller,controller负责接受请求,封装参数、验证参数等等,继而把 ......
Spring AOP

写留言板接口项目时遇到的问题:timestamps拼写错误导致的乌龙

今天编写留言板项目时,在测试提交留言接口时出现了bug:提交完留言之后,留言已经存入数据库中,但是界面并没有显示 与此同时,vue控制台还出现了这样的报错 百度之后发现是 日期工具函数 date-fns 出现了问题 这里使用 date-fns 定义了有一个函数,功能是将传递过来的日期数据,转换成规定 ......
乌龙 timestamps 留言板 接口 错误

vscode上传代码项目到gitee

一、网址 把vscode的代码上传到Gitee仓库内(保姆级教程)_vscode上传gitee-CSDN博客 二、步骤 1、下载Visual Studio Code(VS Code) VS Code的官网:http:// https://code.visualstudio.com/ 2、下载Gite ......
代码 项目 vscode gitee

asp.net core项目集成OpenTelemetry输出到OpenObserve进行可观测性处理

一、安装OpenObserve和Otel-collector 使用docker-compose 安装 记得替换下USER_MAIL xxx@xx.com和PASSWORD xxx 这里解释下为啥要用named volume来映射openobserve的data目录,因为目前版本(0.7.2)在win ......
OpenTelemetry OpenObserve 项目 core asp

No spring.config.import property has been defined

15:29:57.356 [main] DEBUG org.springframework.boot.diagnostics.LoggingFailureAnalysisReporter - Application failed to start due to an exception org.sp ......
property defined spring config import

记录Springboot项目部署到服务器

搞了一个月,开发了一个缩减版的管理系统,主要功能:对于进入海康门禁的老师,需要填报使用记录。用Springboot开发真的是便捷,专注于业务开发,不关心底层和架构。 第一步:搭建配置服务器 服务器:虚拟机Windows2016Server 64bit,内存32G,磁盘400G Mysql:8.0.3 ......
Springboot 服务器 项目

thinkphp项目gitignore文件

以下是我在项目中常用的.gitignore文件: # 目录 /.idea/ /.vscode/ /vendor/ /runtime/ /thinkphp/ /public/uploads/ /public/upload/ /__MACOSX/ public/.well-known/ # 文件 Thu ......
gitignore thinkphp 文件 项目