低代码平台

说明AppsmithAppsmith 是一个用于构建、部署和维护内部应用程序的开源平台。您可以构建任何东西,从简单的 CRUD 应用程序、管理面板、仪表板到自定义业务应用程序和复杂的多步骤工作流。https://github.com/appsmithorg/appsmithpageplugPageP
2025年02月06日 17次浏览

API的构建新方式GraphQL

说明之前API构建方式主要是REST,而GraphQL作为查询语言,可以快速的构建出API。API 设计巅峰对决:GraphQL VS REST 谁更胜一筹?https://www.bilibili.com/video/BV1ow4m1e72b/
2025年02月06日 12次浏览

ServerLess架构

一、Serverless架构介绍Serverless 提供了一种高效、经济的方式来构建应用,特别适合需要快速响应和弹性扩展的场景。尽管存在一些挑战,但其优势使其成为现代云开发的重要组成部分。优点:◦ 成本效益:按需付费,适合短期或波动性负载◦ 快速部署:减少服务器管理,专注于代码开发◦ 弹性扩展:自
2025年02月05日 14次浏览

DockerCompose部署Apollo配置中心

一、MySQL中创建数据库apolloconfigdb.sqlapolloportaldb.sqlhttps://github.com/apolloconfig/apollo二、Yaml编排文件version: '3'services: apollo-configservice_dev: i
配置中心 2024年04月15日 416次浏览

Spring Event使用示例(业务解耦)

Spring Event的应用场景主要是在实际业务开发过程中,当业务逻辑变得复杂,核心业务和多个子业务交织在一起时。为了避免代码过长和耦合度过高,Spring Event提供了一种观察者设计模式,允许一个Bean在完成任务后通知其他Bean,或者一个Bean观察并监听另一个Bean的行为。这种模式适用于需要在一次请求中同步完成多个业务场景,例如邮件发送、短信发送等。
2024年02月29日 354次浏览

接口数据Mock-moco框架

一、说明moco是一个简单搭建模拟服务器的程序库/工具,是一个简单单间stub的框架,主要用于测试和集成。Mock可以提供以下协议和类型的mock服务:HTTP APIsSocket APIsREST API下载地址:https://repo1.maven.org/maven2/com/github
2024年02月23日 425次浏览

jar包启动、关闭、重启shell脚本

jar_name=xxx.jarjar_path=/xxx/xxxxlog_path=/xxx/logs/`date +%y-%m-%d`_out.log#指向自定义jdk#export JAVA_HOME=/xxx/xxx/jdk1.8.0_131#export CLASSPATH=.:$JAVA
2023年12月26日 507次浏览

基于Reids与AOP实现的定时任务锁-ScheduledLock

1. 引入相关依赖
分布式锁 2023年11月15日 515次浏览

hutools实现定时缓存

hutools几个类型的缓存CacheUtil类是一个可以创建各种类型缓存的工厂类,默认提供了下面6种缓存的创建:1. FIFOCache: 先进先出缓存• 元素不停的加入缓存直到缓存满为止,当缓存满时,清理过期缓存对象,清理后依旧满则删除先入的缓存(链表首部对象)• 优点:简单快速• 缺点:不灵活
2023年05月29日 381次浏览

Redisson实现Redis分布式锁

说明使用依赖重入锁
2023年05月22日 453次浏览