摘要: 使用 Jenkins + Github + dokcer-compose 部署项目-实战篇 需要声明的一点是,此处实现的项目自动构建原理是 Github+Jenkins 的 webhook,因此得保证 github 能访问 到 jenkins,需要一台具有公网ip的服务器用于部署jenkins,或配 阅读全文
posted @ 2023-10-28 21:20 LifeOfCoding 阅读(442) 评论(0) 推荐(2) 编辑
摘要: JDK 的安装及配置 openjdk官网 安装 sudo add-apt-repository ppa:openjdk-r/ppa apt update apt upgrade apt install openjdk-11-jdk 配置 以上方式安装的jdk路径位于 /usr/lib/jvm/jav 阅读全文
posted @ 2023-10-28 21:20 LifeOfCoding 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 环境 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 包 阅读全文
posted @ 2021-07-11 22:12 LifeOfCoding 阅读(168) 评论(0) 推荐(0) 编辑
摘要: 说明 整理手机照片时,找到之前折腾黑苹果时看的资料截图,打算整理、记录下一些磁盘分区及系统引导等PC底层知识。 BIOS BIOS 全称 "Basic Input Output System",中文译作“基本输入输出系统”,功能包括硬件设置、硬件控制、参数存储、系统引导、开机时的硬件检测、硬件初始化 阅读全文
posted @ 2020-10-09 15:36 LifeOfCoding 阅读(363) 评论(0) 推荐(0) 编辑
摘要: <build> <plugins> <!--maven docker插件--> <plugin> <groupId>com.spotify</groupId> <artifactId>docker-maven-plugin</artifactId> <version>${docker.maven.p 阅读全文
posted @ 2020-07-16 11:37 LifeOfCoding 阅读(1437) 评论(0) 推荐(0) 编辑
摘要: 概述 参考资料: Spring Cloud集成seata分布式事务-TCC模式 部分配置可参考之前写的笔记——Seata实现Sprincloud(Eureka+Feign)事务 实现 Seata server端的配置,maven依赖等可参考 ——https://www.cnblogs.com/lif 阅读全文
posted @ 2020-07-12 18:49 LifeOfCoding 阅读(6000) 评论(0) 推荐(0) 编辑
摘要: 目录 概述 Iterable和Iterator Collection List Queue Set Map 概述 Java中基本的常用的集合类,主要包含: List Set Queue Map 这几种类型的继承关系如图: 图片引自——Collection 和 Map的继承体系 其中 List、Que 阅读全文
posted @ 2020-07-11 00:33 LifeOfCoding 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 原理 生产者把带有 ttl(Time-To-Live过期时间) 的消息发送到一个临时队列(DelayQueue),该队列没有消费者; 该消息在DelayQueue中停留直至过期,同时该消息没有ReQueue(重新入队),就变成了死信(Dead-letter或Dead-message),死信自动地被发 阅读全文
posted @ 2020-07-01 23:59 LifeOfCoding 阅读(1476) 评论(2) 推荐(0) 编辑
摘要: 目录 说明 步骤 实战 下载、配置并运行SeataServer 下载 配置 运行 基本环境的配置 调用方和服务方的共同配置 数据库 maven依赖: 其它的配置文件 properties的配置 启动类的配置 事务的实现 拓展 说明 谨以此记录学习 Seata 时踩过的坑 项目是一个微服务的架构,需要 阅读全文
posted @ 2020-07-01 00:41 LifeOfCoding 阅读(3708) 评论(0) 推荐(0) 编辑
摘要: 说明 代码剥离自其他老哥的项目,项目地址——https://github.com/wangzaiplus/springboot/tree/wxw 再此记录下来以备不时之需 创建注解 /** * 在需要保证 接口防刷限流 的Controller的方法上使用此注解 */ @Target({Element 阅读全文
posted @ 2020-06-24 15:14 LifeOfCoding 阅读(207) 评论(0) 推荐(0) 编辑