随笔分类 - 项目实战
摘要:使用 Jenkins + Github + dokcer-compose 部署项目-实战篇 需要声明的一点是,此处实现的项目自动构建原理是 Github+Jenkins 的 webhook,因此得保证 github 能访问 到 jenkins,需要一台具有公网ip的服务器用于部署jenkins,或配
阅读全文
摘要:JDK 的安装及配置 openjdk官网 安装 sudo add-apt-repository ppa:openjdk-r/ppa apt update apt upgrade apt install openjdk-11-jdk 配置 以上方式安装的jdk路径位于 /usr/lib/jvm/jav
阅读全文
摘要:环境 macOS Catalina 10.15.7 docker desktop 3.5.1(66090) oracle 11g IntelliJ IDEA 2019.1.3 JDK 1.8.0_202 准备工作 安装 docker 下载 ucp.jar 和 ojdbc6.jar 两个 jar 包
阅读全文
摘要:概述 参考资料: Spring Cloud集成seata分布式事务-TCC模式 部分配置可参考之前写的笔记——Seata实现Sprincloud(Eureka+Feign)事务 实现 Seata server端的配置,maven依赖等可参考 ——https://www.cnblogs.com/lif
阅读全文
摘要:原理 生产者把带有 ttl(Time-To-Live过期时间) 的消息发送到一个临时队列(DelayQueue),该队列没有消费者; 该消息在DelayQueue中停留直至过期,同时该消息没有ReQueue(重新入队),就变成了死信(Dead-letter或Dead-message),死信自动地被发
阅读全文
摘要:目录 说明 步骤 实战 下载、配置并运行SeataServer 下载 配置 运行 基本环境的配置 调用方和服务方的共同配置 数据库 maven依赖: 其它的配置文件 properties的配置 启动类的配置 事务的实现 拓展 说明 谨以此记录学习 Seata 时踩过的坑 项目是一个微服务的架构,需要
阅读全文
摘要:说明 代码剥离自其他老哥的项目,项目地址——https://github.com/wangzaiplus/springboot/tree/wxw 再此记录下来以备不时之需 创建注解 /** * 在需要保证 接口防刷限流 的Controller的方法上使用此注解 */ @Target({Element
阅读全文
摘要:说明 代码从项目中剥离修改,未经测试,仅提供思路。 前端 upload(file) { //从后台获取已经上传的文件分片数 getIdx(md5) .then(function(res) { let retry = 3; uploadPart(retry, file, res.data); }) .
阅读全文