Nacos安装启动 一键傻瓜试安装即可,官网写的很清楚这里不在赘述。 这里以Window环境安装为例。 启动Nacos将模式改为单机模式。 启动成功 Nacos相关配置 demo-dev.yaml......
结构 pom.xml fastdfs-client-java-1.27.jar 点击下载 <dependencies> <!-- fastdfs --> <dependency> <groupId>org.csource</groupId> <artifactId>fastdfs-client-java</artifactId> <version>1.27</version> <systemPath>${project.basedir}/lib/fastdfs-client-java-1.27.jar</systemPath> <scope>system</scope> </dependency> <!--aliyun oss 依赖--> <dependency> <groupId>com.aliyun.oss</groupId> <artifactId>aliyun-sdk-oss</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.8.11</version> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>2.11.0</version> </dependency> </dependencies> application.yml server: port: 80 公共部分 FileManagement public interface FileManagement { /** * 设置下一个be......
结构 完整代码:https://gitee.com/gitee_pikaqiu/easy-archetype pom.xml <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.8.11</version> </dependency> <dependency> <groupId>com.alipay.sdk</groupId> <artifactId>alipay-sdk-java</artifactId> <version>4.9.9</version> </dependency> <dependency>......
常见参数校验 在日常的接口开发中,为了防止非法参数对业务造成影响,经常需要对接口的参数做校验。最简单就是用if条件语句来判断,但是随着参数越来越多,业务越来越复杂......
流程图 代码实现 完整代码:https://gitee.com/gitee_pikaqiu/easy-pipeline pom <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId>org.springframework.plugin</groupId> <artifactId>spring-plugin-core</artifactId> <version>${spring.plugin.core.version}</version> </dependency> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency> <dependency> <groupId>cn.hutool</groupId>......
为什么重构 首先需要明确的一点是,重构是一种经济行为,而不是道德上的要求,重构只有一个目的,就是让我们更快、更好的开发代码。 为什么需要重构,是因为现有的代码不能够......
SpringMVC SpringWebMVC是建立在Servlet API上的原始Web框架,从一开始就包含在Spring框架中。正式名称 “Spring Web MVC “来自其源模块的名称(s......
分布式ID 在我们业务数据量不大的时候,单库单表完全可以支撑现有业务,数据再大一点搞个MySQL主从同步读写分离也能对付。 但随着数据日渐增长,主从同步也扛不住了,......
bug的起源: 1945年,一只小飞蛾钻进了计算机电路里,导致系统无法工作,一位名叫格蕾丝·赫柏的人把飞蛾拍死在工作日志上,写道:就是这个 bug(虫子),害我们今......
概览 Elasticsearch简称为ES,它是一个开源的高扩展的分布式全文搜索引擎,是整个ElasticStack技术栈的核心。 它可以近乎实时的存储、检索数据,......
下载 工欲善其事必先利其器,一个好的开发工具,能极大提高开发效率。IDEA新UI很漂亮,IDEA 官方下载地址: https://www.jetbrains.com/zh-cn/idea/download/other.html 。 下载完之后激活,激活工具百度云下载,链接: https://pan.baidu.com/s/1bmktlKMWC6nIqgJNSUYx_A?pwd=8888 。D......
本文内容借鉴了《代码整洁之道》中的一些宝贵思想,并尝试结合个人在开发实践中的些许体会,进行初步的融汇与分享。 为什么要写整洁的代码 为什么要写整洁的代码?我想引用《......
数据库设计 表结构设计:确保表和字段的设计符合业务需求,避免重复数据和不必要的复杂性。 表的关联关系:检查表之间的关系,如外键,确保它们符合业务规则,并能支持常见的......
自我介绍 1998 · 李济芝 河北唐山 151****3539 m151****3539@163.com 本人有严谨的工作态度与高质量意识;能查阅各种开发技术手册,具有独立解决问题的能力。具备扎实的Java基础和三年开发经验,有良好的编......
写在前面 本文中所涉及的程序均为Java开发,如果您想要直接使用这些工具需要提前配置Java环境。所涉及到的程序均提供完整代码,有兴趣可以尝试运行。 程序使用jav......