国产spring软件

Spring Boot 使用 slf4j 日志

logback的使用 在学习JAVA闲暇时间翻阅别人的随笔中的过程中,我发现在学习开发中我们经常使用System.out.println()来打印一些信息用来输出日志,但是这样不好,因为这样会在大量的使用System.out的过程中会增加资源的消耗,在查阅相关资料后我发现在实际项目中我们可以使用的s ......
Spring slf4j 日志 Boot slf4

【技术积累】软件开发规范【一】

博客推行版本更新,成果积累制度,已经写过的博客还会再次更新,不断地琢磨,高质量高数量都是要追求的,工匠精神是学习必不可少的精神。因此,大家有何建议欢迎在评论区踊跃发言,你们的支持是我最大的动力,你们敢投,我就敢肝 ......
软件开发 技术 软件

设计模式:可复用面向对象软件的基础 pdf电子书分享

《设计模式:可复用面向对象软件的基础》是引导读者走出软件设计迷宫的指路明灯,凝聚了软件开发界几十年设计经验的结晶。四位顶尖的面向对象领域专家精心选取了最具价值的设计实践,加以分类整理和命名,并用简洁而易于重用的形式表达出来。本书已经成为软件开发人员的圣经和词典,书中定义的23个模式逐渐成为软件开发界 ......
设计模式 电子书 对象 模式 基础

软件工程的基本流程

[toc] # 软件工程的基本流程 1. 需求分析阶段: - 产品经理与客户/用户沟通,收集需求,明确项目目标和范围。 - 确定功能和特性,创建产品需求文档(PRD)或用户故事。 2. 项目规划阶段: - 定义项目的时间表和里程碑。 - 确定团队成员的角色和职责。 - 分配资源和预算。 3. 设计阶 ......
软件工程 流程 工程 软件

linux 桌面todo软件-rainlendar2

从官网下载时速度很慢,选择的是免费版本, 下面有百度云的下载链接。 v2.19.2 链接: https://pan.baidu.com/s/1AVENBcnIVHXbYq0zWM_0VQ 提取码: dei7 ......
rainlendar2 rainlendar 桌面 linux 软件

spring cloud整合ElasticSearch

1. 创建一个查询服务,pom中引入es服务所需要的包 <dependency> <groupId>org.elasticsearch.client</groupId> <artifactId>elasticsearch-rest-high-level-client</artifactId> <ve ......
ElasticSearch spring cloud

Spring 事务管理

## 事务 事务是一组操作的集合,它是一个不可分割的单位,这些操作要么成功,要么失败。 **操作** * 开启事务(一组操作开始前,开启事务):start tranasction / begin ; * 提交事务(这组操作全部成功,提交事务):commit * 回滚事务(中间任何一个操作出现异常,回 ......
事务管理 事务 Spring

Spring 事务管理

## 事务 事务是一组操作的集合,它是一个不可分割的单位,这些操作要么成功,要么失败。 **操作** * 开启事务(一组操作开始前,开启事务):start tranasction / begin ; * 提交事务(这组操作全部成功,提交事务):commit * 回滚事务(中间任何一个操作出现异常,回 ......
事务管理 事务 Spring

如何理解Spring的IOC和DI

学习过Spring框架的人一定都会听过Spring的IoC(控制反转) 、DI(依赖注入)这两个概念,对于初学Spring的人来说,总觉得IOC 、DI这两个概念是模糊不清的,是很难理解的。今天我就谈谈我对IOC和DI的理解,希望对大家有帮助。 ##### 1、IOC与DI介绍 IOC 是 Inve ......
Spring IOC

如何动态修改 spring aop 切面信息?让自动日志输出框架更好用

# 业务背景 很久以前开源了一款 [auto-log](https://github.com/houbb/auto-log) 自动日志打印框架。 其中对于 spring 项目,默认实现了基于 aop 切面的日志输出。 但是发现一个问题,如果切面定义为全切范围过大,于是 v0.2 版本就是基于注解 ` ......
切面 框架 动态 spring 信息

项目国产化(vmware虚拟机安装国产麒麟系统+docker部署.Net6+达梦)

1.Vmware 安装麒麟系统 参考文档:http://www.360doc.com/content/23/0529/21/1082641269_1082641269.shtml ......
国产 项目 vmware docker 系统

一个管理电脑快捷键的软件分享

开源的,无需安装,下载即用 https://github.com/BlackINT3/OpenArk/releases ![image-20230722170322380](https://s2.loli.net/2023/07/22/Krgv8RM1LjdfBXH.png) ......
快捷键 电脑 软件

c#记账软件源码

​ 平常可能接触比较多的就是记账理财类的软件,用的比较多的就是记录一些日常开支类的,其实用c#就可以实现这些想要的功能,今天理财网就发一个c#记账软件的源码示列 using System; using System.Collections.Generic; using System.Componen ......
源码 软件

怎么解除被火绒阻止联网的软件

最近测试了一个连接到远程Oracle 数据库的测试程序, 运行后出现《 数据库连接失败 ! [FireDAC][Phys][Ora] ORA-12546: TNS: 权限被拒绝 》错误信息, 问题原因: 防火墙或防病毒软件 禁止访问网络。 解决方式: 1. 关闭防火墙或退出火绒 (不安全,不推荐) ......
软件

【大联盟】20230626 集查并(dsu) 题解 AT_toyota2023spring_final_g 【Git Gud】

【大联盟】20230626 集查并(dsu) 题解 AT_toyota2023spring_final_g 【Git Gud】 zyx /bx ## 题目描述 [here](https://atcoder.jp/contests/toyota2023spring-final/tasks/toyota ......

PowerShell命令卸载 Windows系统预装内置软件

一、【核心命令】 Get-AppxPackage -AllUsers /* 获取Win10以上系统(所有用户)预装软件 */ Get-AppxPackage -AllUsers {预装软件全名} | Remove-AppxPackage /* 管道方式卸载Win10以上系统预装软件 */ Remov ......
PowerShell 命令 Windows 系统 软件

【Spring】@RequestBody的实现原理

@RequestBody注解可以用于POST请求接收请求体中的参数,使用方式如下: ``` java @Controller public class IndexController { @PostMapping(value = "/submit", produces = MediaType.APP ......
RequestBody 原理 Spring

OpenWrt增加软件包的方法

OpenWrt是一个比较完善的嵌入式Linux开发平台,在无线路由器应用上已有100多个软件包。人们可以在其基础上增加软件包,以扩大其应用范围。OpenWrt在增加软件方面使用极其方便,按照OpenWrt的约定就可以很简单完成。 加入的软件包可以是网上可下载的开源软件或自行开发的软件。為加入软件包需 ......
软件包 OpenWrt 方法 软件

C语言《软件技术基础》实践大作业[2023-07-21]

# C语言《软件技术基础》实践大作业[2023-07-21] 自动 21 级(包含卓越 211)《软件技术基础》实践大作业的要求 一、作业目的 1、掌握用数据结构的知识进行 C 程序设计。 2、应用所学的数据结构完成一个具有一定实际意义的应用程序的设计、编码、调试,锻炼 实践动手能力,提高编程水平。 ......
软件技术 语言 基础 技术 软件

【随手记录】MAT软件及IBM扩展插件IDFT下载

MAT独立工具最新版本下载地址: https://projects.eclipse.org/projects/tools.mat BIM IDFT扩展插件地址: https://www.ibm.com/support/pages/eclipse-memory-analyzer-tool-dtfj-a ......
插件 软件 IDFT MAT IBM

Spring Boot中内置Tomcat最大连接数、线程数与等待数 实践调优

在 Spring Boot 框架中,我们使用最多的是Tomcat,这是 Spring Boot 默认的容器技术,而且是内嵌式的 Tomcat。Tomcat 是 Apache 基金下的一个轻量级的Servlet 容 器 , 支 持 Servlet 和 JSP 。Tomcat服务器本身具有Web服务器的 ......
线程 Spring Tomcat Boot

centos7中 aspera软件的安装

01、系统 [root@PC1 home]# cat /etc/redhat-release CentOS Linux release 7.6.1810 (Core) 02、conda安装 [root@PC1 test]# conda install -c hcc aspera-cli -y 03、 ......
centos7 centos aspera 软件

FL Studio:释放你的音乐创造力对新人最友好的音乐软件

在音乐的世界里,创作是一种神奇的体验。FL Studio作为一款备受赞誉的数字音频工作站(DAW),它不仅是音乐制作的利器,更是创意的滋养之地。让我们一同探索FL Studio的独特魅力,为何它能成为音乐创作者心中的至爱。 1. 无限音色: FL Studio为音乐创作者提供了丰富多彩的音色选择。从 ......
音乐 音乐软件 创造力 新人 Studio

Luminar Neo - AI图片编辑处理软件mac/win版

Luminar Neo是一款由Skylum公司开发的全新图像处理软件,它提供了强大的功能和创意工具,使摄影师能够在后期处理中获得无限的创作自由。 →→↓↓载Luminar Neo mac/win版 Luminar Neo的主要特点和功能。 人工智能增强:Luminar Neo利用先进的人工智能技术, ......
Luminar 图片 软件 Neo mac

什么是软件设计领域的 Single Source of Truth

在软件开发中,`Single Source of Truth (SSOT)` 是一个重要的概念,它的核心理念是在系统或组织中有一个主要的数据源或系统,所有的信息都是从这个主要源获取和更新的。这个主要源就是`真理的唯一来源`。 特别是在外企的软件开发团队里,Single Source of Truth ......
领域 Single Source Truth 软件

什么是软件开发中的 Product Availability Matrix (PAM)

在软件开发中,Product Availability Matrix (PAM) 是一个关键的文档,它提供了详细的信息关于产品的可用性、兼容性、支持性和其他关键的细节。一般而言,PAM 是由产品经理、项目经理或者其他负责产品生命周期管理的人员来创建和维护。 比如下图就是 SAP 公司 Product ......

开源SCADA软件

https://rapidscada.org/download-all-files/ Rapid SCADA is free, open source, full featured SCADA software. Using Rapid SCADA you are able to create au ......
SCADA 软件

实用工具软件

代码逻辑分析工具 BOUML - a free UML tool box 免费 Understand: The Software Developer's Multi-Tool (scitools.com) 收费 静态代码分析工具 Flawfinder Home Page (dwheeler.com) ......
实用工具 工具 软件

Spring Boot配置文件加载顺序

项目内部配置文件spring boot 启动会扫描一下位置application.properties或者application.yml 文件作为springboot的默认配置文件 1、file:./config/ 2、file:./ 3、classpath:/config/ 4、classpath ......
顺序 文件 Spring Boot

苹果电脑热门清理软件横向评测,四大Mac清理工具下载安装教程

Mac 一般来说基本是不会中毒的,而且像 现在的 windows 也是很少中毒,但我们可能还是需要一款杀毒清理软件,主要是为了清理垃圾,统一查看并管理软件开机自启、权限信息等,统一卸载清理等功能,另外我们可能还想要实时查看电脑当前的CPU、内存、GPU等状态 下面推荐几款 Mac 上使用量都还不错的 ......
横向 工具下载 苹果 工具 教程